SaaS9 min read

Trial expiration emails in spam: you're losing conversions and don't know it

Trial-end is the highest-leverage email in a SaaS lifecycle. If 15% of those emails land in spam, you lose roughly 15% of your would-be paying customers — silently, with no way to attribute the loss.

SaaS marketing teams pour effort into the trial-expiration sequence: copy testing, subject-line optimisation, send-time experiments, urgency framing. What few teams test is whether the email even arrives. The pattern we see across audits: trial-expiration emails are among the worst-delivered transactional messages in a typical SaaS stack. The reason is structural, and it's fixable.

TL;DR

Trial-end emails are low-frequency, high-stakes, and often sent from the same marketing sender as your weekly newsletter. Move them to a transactional ESP, send them from a dedicated subdomain, and seed-test the live sequence weekly. A 5-point inbox-rate improvement is typically worth more than every other trial-end optimisation combined.

Why trial-end emails get filtered

The trial-expiration sequence has a content fingerprint that triggers filters. "Your trial is ending." "Don't lose access." "Upgrade now." Urgency, scarcity, and a CTA to a billing page. To a spam classifier this is indistinguishable from upsell mail, which it largely is — but it's also a critical service notification the customer expects.

Compounding the problem: trial-end emails are typically sent from the same Mailchimp/HubSpot/Customer.io setup as marketing broadcasts. If your marketing list has weak engagement, the trial- end email inherits the weakness. The user's mailbox provider treats this sender as "promotional" and routes accordingly.

The cohort-isolation problem

Trial-end emails go to a small, specific audience: people whose trial is ending today. That's often dozens or low hundreds per day for a typical SaaS. The audience is too small to build its own engagement reputation; placement is determined by the broader sender reputation.

This is why moving trial-end mail off the marketing sender works. On a transactional ESP, the email is grouped with other high- engagement transactional mail (welcome, billing receipts, password resets). The aggregate sender reputation is high. The cohort inherits that reputation rather than the marketing reputation.

Postmark, SendGrid Transactional, or your own

Three options for transactional senders that work well for trial- end:

  • Postmark. Best-in-class transactional deliverability. Strict on what it considers transactional — no marketing on the same account. Pricing is reasonable for SaaS volumes.
  • SendGrid (transactional plan). Solid deliverability if you're on a dedicated IP with proper warm-up. The transactional vs marketing separation requires discipline since SendGrid lets you mix.
  • SES + Postmark-style discipline. Cheap, capable, but requires you to do the warm-up and reputation management yourself. Good for high-volume SaaS that can afford the engineering attention.

Whichever you pick, isolate trial-end on it and don't cross- contaminate with marketing.

Test the actual rendered email

Most teams test the email template in isolation — Litmus, Email on Acid — but never test the actual send from the production system with real customer data substituted in. The two are different. Production sends include real personalization, may pull in recommendation HTML, may include footers added by a CRM. Any of those can change deliverability.

The reliable test pattern: trigger a real trial-end send to a seed inbox by impersonating a trial user (or having a test user with a trial that's about to expire). Inspect the rendered message in the inbox and the headers. Repeat for each major provider in your seed list.

A/B test with seed measurement

When A/B testing subject lines for trial-end, route both variants through your seed-test infrastructure first. We've seen subject lines that look great in copy review tank inbox rate by 8 points because they tripped a Gmail Promotions heuristic. Test before launching.

Weekly seed test of the live sequence

Trial-end deliverability is not a setup-it-once problem. The sequence runs daily, the underlying senders shift reputation, the copy gets iterated. Weekly seed tests are the minimum cadence to catch degradation before it costs you a quarter of conversions.

Practical setup: maintain trial accounts at the major providers, let them expire on a rolling schedule, and have an analyst record placement weekly. Or automate with a placement-test service that triggers your live sequence and reports back.

Copy patterns that survive Promotions filtering

Trial-end copy can be optimised for both conversion and inbox placement. The patterns that consistently land in Primary at Gmail:

  • From a real person at the company. "Sarah from Acme" outperforms "The Acme Team" on both open rate and inbox placement.
  • Conversational subject line. "A quick question about your trial" outperforms "Your trial expires tomorrow".
  • Short body, single CTA. Long marketing-style emails get tabbed to Promotions. Short personal-style emails stay in Primary.
  • Plain-text-friendly HTML. Heavy designs lose Primary placement.
  • Reply-to a real address. Replies are the strongest engagement signal Gmail uses.

How to measure the impact

Once you've moved trial-end to a transactional sender, measure two things over the following 60 days. First, inbox rate per provider via seed tests. Second, trial-to-paid conversion rate in your funnel. The conversion lift from a 5-point deliverability improvement is typically 3-4 points of trial-to-paid — a material revenue swing.

Frequently asked questions

Is trial-end transactional or marketing under CAN-SPAM/CASL?

It's transactional. The email's primary purpose is to inform the user about a service-state change (their access is ending). You still need an unsubscribe link in most jurisdictions, but it qualifies for transactional sending tiers.

How many emails should the trial-end sequence have?

Three is typical: 7 days before, 1 day before, day of. Some teams add a 1-day-after 'recover' email. Beyond four, deliverability drops sharply because the cohort starts looking like a remarketing sequence.

Can I test deliverability without using real trial accounts?

You can test the template, but to test the production send you need a real triggered send. Many teams set up a script that creates a trial, advances time, and triggers the sequence into seed inboxes.

Should trial-end go to Promotions or Primary at Gmail?

Primary, every time. Promotions placement on trial-end is a quiet conversion killer because users often ignore that tab when busy.
Related reading

Check your deliverability across 20+ providers

Gmail, Outlook, Yahoo, Mail.ru, Yandex, GMX, ProtonMail and more. Real inbox screenshots, SPF/DKIM/DMARC, spam engine verdicts. Free, no signup.

Run Free Test →

Unlimited tests · 20+ seed mailboxes · Live results · No account required