Trial-to-paid conversion: card-required vs no-card trials, and how to measure them
How to measure trial-to-paid conversion properly, the trade-offs of card-required and no-card trials, Stripe trial settings, and the reminder rules for trials.
The end of a free trial is the first renewal a customer goes through, and for many subscription products it is the biggest single drop in the customer lifecycle. It is also where two common decisions interact: whether to ask for a card upfront, and how to count what happens next.
This guide covers how to measure trial conversion so the number means something, the honest trade-offs between card-required and no-card trials, how to set each up on Stripe, and the reminder rules that apply to trials. Stripe and card network details come from their documentation (accessed November 2026).
Measuring conversion properly
Stripe’s definition
Stripe’s support article on calculating trial conversion rate defines a converted trial as one where the full trial period has ended, the subscription has not been cancelled, and the first invoice has been paid. Stripe computes the rate as conversions in the last 30 days divided by trials that ended (by conversion or cancellation) in the last 30 days.
Two consequences worth knowing:
- A customer who pays once and cancels right after still counts as converted. Stripe says so explicitly.
- The rate can exceed 100% in Stripe’s reports, when first invoices are paid more than 30 days after the trial ended.
That is a reasonable operational metric. For decisions, you want something more robust.
A cohort-based definition
Group trials by the week or month they started, and follow each cohort:
| Metric | Formula |
|---|---|
| Trial-to-paid rate | Trials that paid a first invoice / trials started in the cohort |
| First-renewal retention | Customers who paid the second invoice / customers who paid the first |
| Paid at day 90 | Customers still paying 90 days after trial start / trials started |
The last line is the one that matters most. A trial setup that converts more people who then leave in month two has not helped much. It may even have hurt, through refunds and disputes.
Count failed first payments separately
When a trial ends and the first charge fails, the customer did not decide to leave. Report these apart from cancellations:
- Cancelled during trial: an active decision.
- First payment failed, recovered: count as converted, and note the recovery.
- First payment failed, not recovered: involuntary churn at conversion. See involuntary churn.
Card-required vs no-card trials
There is no universal winner. The two models select different people and fail in different ways.
| Card required upfront | No card upfront | |
|---|---|---|
| Signups | Fewer: the card form is a real barrier | More |
| Who signs up | People with stronger intent | Curious visitors as well as serious buyers |
| What converts them | Doing nothing (the charge happens automatically) | An active decision to enter a card |
| Main failure at conversion | Forgotten trials, refund requests, disputes, failed first charges | Customers who never come back to enter a card |
| Main work for you | Clear reminders, easy cancel, recovering failed first charges | Activation, then asking for the card at the right moment |
| Compliance weight | Higher: trial reminder rules apply | Lower, until a card is added |
We are deliberately not quoting conversion benchmarks here. Published figures vary widely with product, price and method, and the honest answer is to test with your own traffic.
When card-required tends to fit
- The product shows its value quickly, so a short trial is enough.
- You want a smaller number of more serious trial users, for example because each one costs you support time or compute.
- Your onboarding needs payment details anyway (usage-based billing, for instance).
When no-card tends to fit
- Value takes time to appear (setup, data import, team adoption).
- You sell bottom-up, and the person trying the product is not the one who pays.
- You have strong activation tracking and can ask for the card when the customer is clearly getting value.
A middle path
Some teams ask for a card only for certain plans, or only after a key action (an import finished, a teammate invited). This keeps signup friction low and asks for payment when intent is visible.
Setting it up on Stripe
Card-required trials
Create the subscription with a trial period and a saved payment method. Collect the card through Checkout or a SetupIntent so it is authenticated for future off-session use; in Europe this avoids an authentication request on the first real charge. See SCA on renewals.
No-card trials
Stripe’s free trials for Checkout let you start a trial without collecting a payment method by setting payment_method_collection to if_required. Then decide what happens if the trial ends with no card, using trial_settings.end_behavior.missing_payment_method (Stripe trials docs):
| Value | What happens at trial end |
|---|---|
create_invoice (default) |
An invoice is created; with no way to pay it, the subscription becomes past due |
pause |
The subscription is paused, generates no invoices, and can be resumed once a payment method is added |
cancel |
The subscription is cancelled |
For no-card trials, pause is usually the cleanest: no unpaid invoices pile up, and the customer can resume by adding a card. create_invoice makes your past-due numbers look worse for customers who were never going to pay.
The trial ending event
Stripe sends customer.subscription.trial_will_end ahead of the trial end. The subscription webhooks guide says the timing follows the “trial ending events” setting in the Dashboard, which defaults to 3 days before the end. Use it to send your own reminder, or to check that a valid card is on file.
Stripe can also send a trial reminder email itself. Stripe’s page on trial compliance says it sends the reminder 7 days before the trial ends (or when the trial starts, if it is shorter than 7 days), with a link to update payment details and a cancellation link.
Trial reminder rules
If you collect a card and charge it automatically when the trial ends, rules apply. This is not legal advice; check the rules for your markets.
- Visa. Visa’s trial subscription rules require, among other things, that merchants offering trials send a reminder with a link to an easy online cancellation at least 7 days before the first recurring charge, and that cardholders can cancel online. Stripe’s FAQ on the 2020 Visa rules explains how they apply to Stripe users.
- Mastercard has its own recurring billing requirements; Stripe summarizes them in its Mastercard guidance.
- California. The state’s Automatic Renewal Law (section 17602) requires, for free trials lasting more than 31 days, a notice at least 3 and at most 21 days before the trial ends, for consumers in California.
- UK. The DMCC Act subscription regime includes reminders before the end of free or discounted trials; it is not in force yet, with a start announced for January 2027. See click-to-cancel rules.
A reminder 7 days before the end of the trial, with the date, the amount, and working links to cancel and to update the card, covers the card network rules above and fits inside California’s window for long trials. Check whether anything stricter applies to you.
Reminders cost a few conversions from people who forgot they had a trial. Those are the customers most likely to ask for a refund or dispute the charge, so the trade is usually worth it even before the rules.
Improving conversion honestly
The most reliable levers are on the product side and in the hand-off to payment:
- Activation first. Define the one or two actions that predict conversion for your product and push trial users toward them.
- Ask for the card when value is visible (no-card trials): after an import, a first report, a teammate joining.
- Make the end of the trial clear, in the app and by email, with the date and the price.
- Offer a fit, not a trick: a smaller plan or monthly billing for people who hesitate, never a hidden charge.
- Recover failed first charges quickly: the customer has just decided to stay, and a fast, clear card update request keeps that decision from being undone by a decline. See how to recover failed payments on Stripe.
- Look at who converts. Payment method type, signup source and early usage often separate converters from non-converters. See predict churn with your customer data and prepaid and virtual cards.
Checklist
- Trial conversion is measured by start cohort, with paid-at-day-90 alongside.
- Failed first payments are reported separately from cancellations.
- Cards are collected with off-session authentication (card-required trials).
-
missing_payment_methodis set deliberately (no-card trials), usually topause. - A reminder goes out 7 days before the trial ends, with date, amount, cancel link and card update link.
- Cancellation during the trial works online in a few clicks.
-
trial_will_endtriggers a check that a valid card is on file. - The first charge has a dunning sequence ready.
How NoChurn helps
NoChurn gives each new customer a churn score from 0 to 100 at signup, based on the payment method, the signup source and any custom data you send through the API, such as trial length or activation. You can see early which trial users are likely to leave, and the attributes that correlate with churn across your base. When the first charge fails, NoChurn retries at better times and sends AI-written recovery emails, reviewed before sending, with a hosted card update page. Customers who cancel go through a cancel flow with a one-click cancel button always visible.
It connects to Stripe in one click, and pricing depends only on MRR, free until $300 MRR. See the churn score, custom data and pricing.