Webflow sync, pageviews & more.
NEW

How can I update a collection list with member information in Webflow? I've tried using a sign-up form as a logic trigger, but it doesn't work. I've also tried using a basic form and sending a membership invite, but that doesn't work either. Can someone help me figure out why it's not working?

TL;DR
  • Webflow Logic and Memberships can't directly update CMS items; use Zapier, Make, or the Webflow API to process form submissions.
  • Trigger automation on form submission, match to CMS item via a unique field like email, then update the CMS item using the API.

You're trying to update CMS collection items in Webflow based on member form submissions, but using a sign-up form or basic form through Webflow Logic doesn't update the collection. This is expected behavior because Webflow Logic currently has limited integration between Memberships and CMS.

1. Understand Current Webflow Limitations

  • Webflow Logic cannot modify CMS items as of now. It can collect form responses and send invites but can't directly update or modify a CMS Collection.
  • Member details created through Memberships (e.g., name, email) aren't automatically linked to CMS Collections.
  • Forms, even when used as triggers, cannot write to the CMS without using a third-party service.

2. Use an External Automation Tool

To update a CMS Collection with member form data, you’ll need to use Make (formerly Integromat), Zapier, or Webflow’s API.

  • Zapier or Make can listen for form submissions (via Webflow form trigger).
  • Then, they can use Webflow API to find and update a CMS item.

For example:

  • Trigger: Webflow form submission (e.g., profile update form).
  • Action: Look up CMS item based on identifying field (e.g., email).
  • Action: Use Webflow API to update the item’s fields with data from the form.

3. Identify Collection Structure

Make sure your CMS Collection has:

  • A unique field (e.g., email or member ID) that matches something in the form.
  • Fields that are intended to be updated (e.g., name, subscription level, etc.).

4. Authenticate API Access

Whether using code or automation platforms, you’ll need:

  • Your Webflow site ID.
  • A CMS Collection ID.
  • A Webflow API token with full permissions (from Project Settings > Integrations).

5. Test and Validate

  • Submit the form yourself and verify that your automation (Zapier or Make) finds the correct record and updates it in the CMS.
  • Check the CMS Collection in Webflow Designer to confirm values changed.
  • Make sure to handle errors like missing entries or duplicate matches.

Summary

Webflow itself, including Logic and Memberships, can't update a CMS Collection directly. To sync member form data into a CMS Collection, you must use Zapier, Make, or the Webflow API, filtering by a unique value like email, then updating the corresponding CMS item.

Rate this answer

Other Webflow Questions