Catch expiring Recurly trials and email them before they end
Every weekday morning, spot the trials ending within three days, email each one personally, and post a recap for your sales team.
Every weekday at 7am, run trial conversion outreach off my Recurly billing data.
Start with the Recurly List Subscriptions operation to pull active subscriptions. Do not assume there is a subscription state literally named "in_trial". Instead, read the trial end date field on each subscription and keep only the ones whose trial ends within the next three days.
For each of those subscriptions, use List Account Subscriptions and List Account Invoices on that account to work out which plan they are on and whether they have any paid billing history yet.
Apply these skip rules before contacting anyone. Skip the account if it already has a paid invoice, since that means they have already converted. Skip it if the subscription is canceled or set to cancel at period end. Skip it if this account was already emailed during this same trial period, and to enforce that, keep a running record of who has been contacted keyed by account code plus trial end date, checking it before sending and adding to it after sending.
For each account that survives the skip rules, draft a short, specific email rather than a generic blast. Reference their actual plan name and their actual trial end date, keep it to a few sentences, make it clear what happens when the trial ends, and offer to help. Send it with the Gmail Send a Message operation to the email address on the Recurly account.
Finish by posting a single Slack summary message, not one message per account. List everyone who was contacted along with their plan name and trial end date, note how many were skipped and why, and call out the higher value plans so the sales team knows who is worth a manual follow up. If no trials are ending in the window, still post a short note saying there was nothing to contact today.
Example output
What does this prompt do?
- Checks your active subscriptions each weekday morning and pulls out the trials that end within the next three days.
- Looks up each account's plan and billing history so the email can reference their real plan name and trial end date instead of going out as a generic blast.
- Skips anyone who has already paid, already canceled, or has already been contacted during this same trial.
- Posts one Slack summary listing who was contacted, the plan they are on, and when their trial ends, so your sales team can follow up manually on the high value ones.
What do I need to use this?
- A Recurly account with subscriptions and trials you want to track
- A Gmail account to send the outreach from, such as a shared sales inbox
- A Slack workspace and a channel where the daily summary should land
How can I customize it?
- Change the timing, such as running it every day instead of weekdays only, or shifting the 7am send.
- Widen or narrow the three day warning window to match how long your trials actually run.
- Adjust the tone and length of the email, or send the summary to a different Slack channel.
FAQs
Will the same customer get emailed twice?
Does it email people who already paid or already canceled?
What happens on a day when no trials are ending?
Can I review the emails before they send?
Can it send from a shared team inbox instead of a personal address?
Related templates
When your flight moves, your calendar times get corrected automatically and you get a Slack note naming the meetings you're about to miss.
Every 15 minutes, forwarded phishing reports get traced back to the server that really sent them, with a verdict in Slack and the worst senders reported.
Every weekday at 7am, sign in to the tender portals you track, filter new notices against your bid criteria, and open a deal for the ones worth chasing.
Every Monday, rank the week's matches by expected demand, put the big ones on your venue calendar, and post a rota-ready summary to Slack.
Every Thursday, rank your team's upcoming flights by how likely they are to run late, and email the fixes while changes are still cheap.
Each month, spot the saved cards about to expire, email the customers still on recurring billing, and rank the revenue at risk in Slack.
Stop letting trials expire in silence.
Set up trial conversion outreach that knows each customer's plan and deadline, and tells your sales team who to chase.