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 site-specific, so content and CSV uploads must be managed separately for each site.  
  • To sync content across multiple sites, use Airtable or Google Sheets with tools like Zapier, Make, or custom scripts via the Webflow API.

Webflow can be used as a CMS for multiple websites, but each site operates independently with its own CMS collection. Automatic updates across multiple sites using a single CSV upload are not supported natively, but here’s how you can approach it.

1. Webflow CMS Is Site-Specific  

  • Every Webflow site has its own distinct CMS Collections, meaning content is not shared across projects by default.
  • If you want the same content across multiple sites, you'll need to duplicate or sync the CMS content manually or with integrations.

2. CSV Uploads Only Apply Per Site  

  • You can upload CSV files to update CMS content, but only within the CMS of the site you are working in.
  • Webflow does not support uploading a single CSV and having it update multiple projects in one action.

3. Use Third-Party Tools for Multi-Site Sync  

If your goal is to manage content centrally and synchronize it across two Webflow sites, consider the following:

  • Use Airtable or Google Sheets as a central CMS.
  • Use automation platforms like Zapier, Make (formerly Integromat), or Whalesync to:
  • Push updates to both Webflow sites simultaneously.
  • Keep CMS collections in sync when the source (e.g., Google Sheet) changes.
  • These automations allow partial simulation of shared CMS functionality and can listen for CSV uploads or spreadsheet changes.

4. Consider Webflow APIs for Custom Solutions  

  • Webflow’s CMS API lets you programmatically create, update, and delete CMS items.
  • A custom script can:
  • Parse a CSV file.
  • Update collections in multiple Webflow sites via their respective API tokens and collection IDs.

Summary  

Webflow CMS works on a per-site basis and doesn't natively support sharing content or syncing updates across multiple projects via CSV. To update two Webflow sites from a single CSV, you'll need to manually import the CSV into each project, or use tools like Airtable + Zapier/Make, or develop a custom API-based sync workflow.

Rate this answer

Other Webflow Questions