Webflow sync, pageviews & more.
NEW

Can Webflow be used as a CMS for two different websites and can it automatically update both websites if changes are made using a CSV file?

TL;DR
  • Webflow CMS is limited to one site per project and does not support automatic CSV syncing across multiple sites.
  • Use tools like Zapier, Make, or the Webflow API to automate content updates across sites from a shared Google Sheet or CSV, ensuring CMS structures are identical.

Webflow’s CMS can manage content efficiently, but it is limited to one CMS per project and does not natively support automatic synchronization across multiple sites using a CSV file. Here's a breakdown of how it works and what your options are:

1. Webflow CMS Is Project-Specific

  • Webflow’s CMS collections are limited to a single Webflow project (site). This means if you have two separate Webflow sites, they do not share the same CMS content or backend.
  • You would need to maintain separate CMS collections for each project.

2. CSV Imports Must Be Done Manually

  • Webflow allows manual CSV import into CMS collections via the Webflow Designer.
  • You can upload CSV files to update or import content, but this must be done individually for each project.
  • There is no native support for automatic or scheduled CSV syncing to update content.

3. Possible Workaround Using External Tools

To simulate shared content or automatic updates, you can use external solutions:

  • Use a Google Sheet + Make (Integromat) or Zapier:

  • Store your data in a Google Sheet.

  • Set up a workflow using Make or Zapier to update CMS entries in multiple Webflow sites using the Webflow CMS API.

  • This allows you to "push" updates to both projects when the sheet is updated—either manually or on a schedule.

  • Use the Webflow API Directly:

  • If you have development resources, you can write a script (e.g., using Node.js or Python) that:

    • Reads a CSV file.
    • Pushes updates via the Webflow CMS API to collections in two different Webflow sites.
  • This approach allows more control and automation but requires technical expertise.

4. Keep CMS Structures Identical

  • To successfully update multiple sites from the same CSV, both Webflow projects must have identical CMS collections (same field names and types).
  • Manual synchronization will be error-prone without this uniformity.

Summary

Webflow cannot natively serve as a CMS for two sites or automatically update both via CSV. However, with external automation tools or custom scripts using the Webflow API, you can update multiple CMS collections across different sites from a shared data source like a CSV or Google Sheet.

Rate this answer

Other Webflow Questions