Skip to main content

I'm setting up a Zap to track Stripe subscriptions, but I'm facing an issue with users who are on a free trial.

Here’s the situation:

  • The client provides a product link that opens Stripe’s checkout page.

  • A coupon code is applied, making the amount $0 (free trial).

  • In my Zap, I’m fetching new subscriptions, but free trial users are not appearing.

I need a way to trigger actions when someone starts a free trial. Should I use a different Stripe event in Zapier? How can I properly track and filter trial users?

Any suggestions would be greatly appreciated!

Hi ​@Jake willss 

Try using this Zap trigger: Stripe - New Event

Try selecting one related to “subscription”.

Stripe Webhook Events descriptions: https://docs.stripe.com/api/events/types#event_types-customer.subscription.created

 

 


Sir, I have checked this, but the data did not appear in customer.subscription.created. I have also published it. If there is any other solution, could you please suggest it?

 

"This is the checkout page of Stripe where we insert the code, and it sets the amount to zero (0)."

 


Hi ​@Jake willss,

 

Suppose you're not seeing the customer.subscription.created event in Stripe may be due to no new subscription being created, incorrect webhook configuration, or the event not being selected in Stripe's webhook settings. Additionally, a subscription may not be made if your Stripe checkout sets the amount to zero. Double-check these settings, and if the issue persists, provide more details for further troubleshooting.


Hi there, ​@Jake willss 👋

Just wanted to check how things went on this—did you manage to get the Zap triggering successfully for new free trial subscriptions?

Looking forward to hearing from you!