Prepare your audience and flows
Use an existing Mailchimp audience, with the merge fields you want to fill—such as FNAME, LNAME and service—and a plan that covers your flows and sending volume. Use tags to distinguish Newie services or billing stages within the audience.
For a flow started by a tag, choose Tag added and select the tag your Zap will add. Activate the flow before testing the Zap.
Adding a tag alone does not remove someone from a different flow. Use service-specific tags so one subscription ending does not remove another service’s Active tag. If you keep a purchase log, match the event’s
subscriptionID to that log before removing a tag; check the customer’s other Newie purchases before clearing a customer-wide Active tag.
If a subscription flow must wait for confirmed payment, use Payment Paid instead of Subscription Started. It also runs for renewals and instalments, so add a repeat-action check before one-time onboarding. One-Off Purchase Complete already waits for a successful one-off payment.
Update the Mailchimp contact
- Connect Newie to Zapier, choose the trigger and add an Offering ID filter if it applies to one service.
- Connect Mailchimp and choose Add/Update Subscriber. Select the audience.
- Map a usable customer email and the merge fields, then add the tag. If the workflow must remove a tag, add Remove Subscriber from Tag for the same audience and email; Add/Update Subscriber does not perform that separate removal for you. Newie sends the customer’s name in
user.name; use Formatter → Text → Split Text for FNAME/LNAME and check names with more than two words. - Preserve an existing contact’s marketing subscription status. Check the Zap’s opt-in settings; if double opt-in applies, the customer still needs to confirm.
- Test the contact update and the flow it starts before turning on the Zap. A successful contact update does not guarantee an email can be sent: plan limits, audience settings and contact status still apply.
Stop follow-up when payment is recovered
Use Payment Paid and itsstripeInvoiceID to identify the invoice that was recovered. Before clearing the customer’s Overdue tag or removing them from payment reminders, check whether they have other overdue invoices. If your Zap cannot check each invoice’s status, review the invoices in Newie, then remove the contact from the reminder flow manually once none remain overdue. Clearing a tag alone does not remove someone from a flow.
Last updated: 2026-09-09