Skip to main content
Question

Trigger mailchimp email after 1st purchase on stripe

  • March 19, 2025
  • 5 replies
  • 38 views

Hi zapier community,

 

Would love some help on setting up this particular zap.

 

I want to send a customer feedback email once they have made their first purchase using my product (mobile app). We use stripe for payment processing.


Things I *think* I know I should do:

  • Stripe trigger should be new charge
  • Action should be tag user with (insert tag name here) and then mailchimp will do its magic on the backend by launching an automation via their software.

Things I need help with:

  • What is the filter or path I should implement so that this ONLY happens after the customer’s first purchase? I do not want this email to be sent after subsequent purchases.

Things to note/be aware of:

  • People can download our app and create an account but that does not mean they immediately make a purchase. We already have zaps that trigger on New Customer creation.

Let me know if there is any other information I can provide that would be helpful.

 

Thanks so much for any help that can be provided!

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

5 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • March 19, 2025

Hi ​@TeddyKsf 

One option is to log the purchases to check against then filter. (GSheet, Airtable, Zapier Table)

 

Filter: https://zapier.com/apps/filter/integrations#help

Paths: https://zapier.com/apps/paths/integrations#help


  • Author
  • New
  • March 19, 2025

Thanks, Troy. I appreciate that suggestion but we handle a lot of transactions and that feels like it might be a bit burdensome to have to maintain a large database just to execute this zap.


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • March 19, 2025

@TeddyKsf 

Then you will have to check to see if Stripe returns a data point that indicates the last transactions ID.

You would then compare the last transaction ID to this transaction ID to check if those are the same or not.

If the same then it’s the first purchase and continue.


  • Author
  • New
  • March 19, 2025

This is great advice! Thank you!!!


ken.a
Forum|alt.badge.img+6
  • Zapier Staff
  • March 20, 2025

That’s awesome ​@TeddyKsf! A huge thanks to Troy for pointing you in the right direction!

If you have any other questions, please don’t hesitate to reach out to the Community. We’re always happy to help! 🤗