saas-trial
A B2B free trial end to end: welcome, activation, a team invite, notice before the trial ends, and the two ways it can close.
Journeys
Section titled “Journeys”| Journey | What it does |
|---|---|
activated |
Congratulates someone on their first project and says what is next. |
activation-nudge |
Helps a trial that has not created its first project yet. |
invite-your-team |
Asks someone working alone to bring their team in. |
trial-ended |
Closes a trial, either with a welcome or with what happens now. |
trial-ending |
Gives three days’ notice before a trial ends. |
trial-welcome |
Opens a trial with the one thing to do first. |
Events it needs
Section titled “Events it needs”These are names your own app sends through track, not names Cowliss defines. Rename them in the copied files to whatever your app already sends.
| Event | Named by |
|---|---|
invite.sent |
invite-your-team |
project.created |
activated, activated-users, activation-nudge, unactivated |
subscription.created |
converted, trial-ended, trial-ending, trialing |
trial.started |
trial-ended, trial-welcome, trialing, unactivated |
Segments
Section titled “Segments”| Segment | Who is in it |
|---|---|
activated-users |
Created at least one project. |
converted |
Subscribed to a paid plan. |
trialing |
In a trial: started one and has not subscribed. |
unactivated |
In a trial and has not created a project yet. |
Copy it
Section titled “Copy it”cow init --blueprint saas-trialEvery file above lands in your repo, yours to edit. In a repo that already has a cow.json, add it with cow add blueprint saas-trial instead.