Native on one side, webhook on the other

Mailchimp + Flodesk integration

Tag the buyer in Mailchimp with a native step and put them in a Flodesk segment with a Send Webhook call, from the same checkout.

No credit card required. No coding required.

Does Mailchimp integrate with Flodesk?

Plandalf does not sync Mailchimp with Flodesk. Mailchimp has native Plandalf steps, while Flodesk is reached with Send Webhook against its API. One sequence can do both, and a Flodesk webhook created through its API can post to a Plandalf catch URL.

What moves between Mailchimp and Flodesk

EventFrom and toThroughWhat happens
Checkout completedPlandalfMailchimpNative stepAdd or Update Contact and Add Tags to Contact write the buyer to the audience. Record Event can start a Customer Journey.
Checkout completedPlandalfFlodeskWebhookA Send Webhook step posts to Flodesk's subscribers endpoint with email, first_name and a segment_ids list. Flodesk's API uses HTTP Basic, with your API key as the username and an empty password.
Contact subscribedMailchimpFlodeskWebhookThe Mailchimp trigger starts the sequence, and its Send Webhook step creates or updates the Flodesk subscriber.
Subscriber added to segmentFlodeskPlandalfWebhookYou register a webhook in Flodesk's API with your Plandalf catch URL as post_url. Flodesk then posts JSON with an event_name and a subscriber object that carries the email.
Invoice refundedPlandalfMailchimpNative stepRemove access on refund removes the Mailchimp tag. Taking someone out of a Flodesk segment would be another Send Webhook call that you write from Flodesk's API reference.

Put each buyer in a Flodesk segment and a Mailchimp audience

You need a Mailchimp key, a Flodesk API key and the ID of the Flodesk segment buyers should join.

  1. Connect Mailchimp

    In Automation, then Marketplace, connect Mailchimp. The key must include the part after the dash.

  2. Find the Flodesk segment ID

    Make or pick the segment in Flodesk and note its identifier. Check Flodesk's API reference for where the ID is shown or how to list segments.

  3. Build the sequence

    In My Sequences, choose Plandalf, Checkout Completed and your offer. Pick a recent checkout on the Test tab.

  4. Add the Mailchimp steps

    Add Add or Update Contact with {{trigger.customer_email}}, and Add Tags to Contact with the product name.

  5. Add the Flodesk call

    Add Send Webhook with POST to Flodesk's subscribers endpoint. Add an Authorization header holding Basic and your API key encoded with an empty password, and a JSON payload with email, first_name and segment_ids.

  6. Rehearse

    Run the step tests, which change real records, so use your own email. Then try a test card with Run on test purchases switched on, and look for the subscriber in the segment.

What sellers do with Mailchimp and Flodesk

A designer selling templates

Flodesk carries the branded emails, Mailchimp holds an older audience of the same customers. A buyer of a template pack lands in a Flodesk segment for product tips and gets a Mailchimp tag for the old list.

A segment that starts a promo timer

A Flodesk webhook for the segment event posts to a Plandalf catch URL, and the sequence runs Enroll in Promo so each person gets a personal deadline.

Limits and gotchas

  • Flodesk's API takes segment_ids as a list with a maximum of 50, and double_optin applies only to new subscribers.
  • Flodesk's documentation describes no signature on webhook deliveries. Treat the Plandalf catch URL as a secret and check important fields before acting on them.
  • Flodesk webhooks are created through its API, not by clicking in a Plandalf screen. Plandalf's Flodesk page says its workflows have no webhook step.
  • Mailchimp's Contact Subscribed trigger also fires for people Plandalf itself adds, so do not chain a sequence that listens to it onto the sequence that adds buyers.
  • A segment change in Flodesk is not copied to Mailchimp tags unless you build the sequence that does it.

Mailchimp and Flodesk: common questions

Does Mailchimp integrate with Flodesk?
Plandalf does not connect the two. It can write one buyer to Mailchimp with native steps and to Flodesk with a Send Webhook call. Flodesk's own integrations list covers any direct connection.
How do I connect Mailchimp to Flodesk?
Connect Mailchimp in Plandalf, then add a Send Webhook step that posts the subscriber to Flodesk's API with your key. The recipe on this page lists each field.
Can Flodesk start a Plandalf sequence?
Yes, through a webhook you create with Flodesk's API. It supports events for a new subscriber, a segment added and an unsubscribe, and the post goes to your catch URL.
Do I move my Mailchimp list into Flodesk with this?
No. The sequence only handles buyers and new subscribers after it is on. Move the existing list with Flodesk's own import.

Feature detail