How can I add trial period to my Ghost members subscriptions

I got feedback that some members would like to have trial periodonmy premium subscrition in my ghost blog: https://uklad.vc

How can I implement it?
Is there some JS code where I can modify Stripe API call (Stripe API reference – Create a subscription – curl) so that I add 3d-trial

 "trial_period_days": null, // change to 3
3 Likes

Hey @aabulkhairov :wave:
Just wanted to let you know that it’s now possible to add a trial period to Member plans. Check out our guide, Add a free trial, for more info :

Make sure your version of Ghost is up to date. Hope this helps :blush:

1 Like

I don’t see the “add a free trial” anywhere in this article?

1 Like

I don’t see it either. I wonder if it’s still available.

@jmac & @christiancollard you may want to look at this thread instead:

Our workaround is to use + Google Sheets:

  1. Users fill in a form.
  2. Data gets stored on Google Sheets

3. Zapier takes all new rows and creates a new user with comp subscription and access to all newsletters, if email doesn’t exist

  1. Zapier pauses the Zap for 30 days
  2. Zapier updates the user to remove complementary access.
  3. Zapier emails the user letting him/her know the trial period is over.


It’s not perfect, but gets the job done for now.

We ended up going for custom ruby scripts and use the solution @aabulkhairov suggested.
It ended up being way better than zapier.
Thanks