Marketing · n8n

Send a Free-Trial Expiry Nudge Sequence to Convert More Signups

An n8n workflow that watches trial start dates and sends timed nudge emails at day 3, day 7 and one day before expiry — each tailored to whether the user has activated key features — so more trials convert to paid without a sales team chasing them.

difficulty Intermediatesetup 50 minresult Trial users get the right nudge at the right moment, lifting trial-to-paid conversion automatically
  1. 1

    Run daily

    A Schedule Trigger runs each morning and a Google Sheets read pulls all active trial users with their signup date and activation flag.

  2. 2

    Compute the trial day

    A Code node calculates days since signup for each user and tags whether today is a nudge day (3, 7, or day-before-expiry).

  3. 3

    Pick the message

    A Switch/IF chooses the email variant by trial day and activation status — activated vs not — so each user gets a relevant nudge.

  4. 4

    Send and log

    A Gmail node sends the chosen email and a Google Sheets update records which nudge went out, preventing duplicates and giving you a funnel you can measure.

Frequently asked questions

How does it personalize by activation?

Each daily run checks a usage flag (has the user done the 'aha' action?). Activated users get a 'you're getting value — upgrade to keep it' message; inactive users get a 'here's how to get started' nudge. Matching the message to behavior is what lifts conversion over a generic blast.

Where does trial data come from?

A Google Sheet, your database, or your product's API — any source with a signup date and activation flag. The workflow reads it daily and computes each user's trial day to decide which nudge (if any) is due.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.