To segment your Mailchimp audience using tags or additional fields via Webflow Logic, you need to ensure that your Logic workflow sends the correct data structure through the Mailchimp API. This requires custom configuration of the HTTP request step in Logic.
/lists/{list_id}/members/{subscriber_hash}/tags
.[{ "name": "Your Tag Name", "status": "active" }]
https://<dc>.api.mailchimp.com/3.0/lists/{list_id}/members
<dc>
with your data center (e.g., us7), and {list_id}
with your actual audience ID."email_address"
: {{email}}
"status"
: "subscribed"
"merge_fields"
: e.g., { "FNAME": "{{first-name}}" }
if you're using merge fields.https://<dc>.api.mailchimp.com/3.0/lists/{list_id}/members/{subscriber_hash}/tags
{{email | toLowerCase}}
"tags"
: [{ "name": "Webflow SignUp", "status": "active" }]
phone
, interest
, etc.) inside "merge_fields"
if these are set up in Mailchimp."merge_fields"
: { "FNAME": "{{first-name}}", "PHONE": "{{phone}}" }
Authorization: Basic base64(anystring:API_KEY)
To segment Mailchimp users via Webflow Logic, first create the contact (using a POST request), then apply tags with a second request using the subscriber hash. Use custom HTTP requests, correct endpoints, and merge fields for custom data—all authenticated securely.