How to Track SaaS Trials and Paid Conversions

Optimizing for trial signups gets you trial tourists. Here is how to track the whole path from signup to paid so bidding chases revenue.

Optimizing for trial signups is how you end up with a lot of trials and very little revenue.

The algorithms are good at their job. Ask for signups and they will find people who love signing up for things. Whether those people ever pay is a question you never asked.

Map the stages first

Before any tracking work, write down the real path. Something like:

  • Trial started, the account exists.

  • Activated, they did the thing that predicts retention. Connected a data source, invited a teammate, ran their first report.

  • Trial converted, first payment.

  • Retained, still paying after 90 days.

That activation step is the one most teams skip, and it is often the most useful signal you have. It arrives early enough to be actionable and it correlates with paying far better than signup does.

Which one should be your primary conversion?

It depends on volume, and this is a genuine tradeoff.

Smart Bidding needs somewhere around 30 conversions a month to work well. So:

  • Plenty of paid conversions each month? Optimize for paid. Best signal, use it.

  • Not enough paid volume? Optimize for activation. It happens sooner, in higher numbers, and still correlates with revenue.

  • Very low volume? Optimize for trial start with values attached, and watch quality closely.

Never optimize for raw signups without values if you can avoid it. That is the setup that fills your database with people who will never pay.

Image: funnel diagram showing trial started, activated, converted, retained, with typical volume at each stage and a note on which to optimize for.

The click ID problem

SaaS trials are usually 14 or 30 days. Cookies frequently are not.

So the click that produced the trial is long gone by the time the payment happens. If you did not store the identifier at signup, the conversion cannot be attributed to anything.

Capture the click ID on the landing page and write it onto the user record at signup, in the same request. Not later, not from a cron job that tries to reconstruct it. There is no reliable way to recover it afterward.

This is the same discipline described in

the offline conversion tracking guide, and it is the single highest leverage thing on this page.

Reporting each stage

Trial start can fire in the browser, since the user is right there. Everything after that should come from your backend.

Activation, conversion to paid, and retention all happen at moments with no browser attached, or with a browser that cannot be trusted. Fire those server side from your own application events, using the stored click ID.

If the payment runs through Stripe,

this covers the webhook side.

Put values on them

Values turn a list of events into something bidding can reason about.

A workable approach:

  • Trial started, a small value reflecting the share that eventually pay. If 8 percent convert at 600 dollars, a trial is worth about 48.

  • Activated, higher, because activated trials convert better. If they convert at 25 percent, that is roughly 150.

  • Converted, the real contract value, or first year value for subscriptions.

Do not report all three as primary conversions at full value, or one customer counts three times. Pick your primary and let the others inform.

Self serve and sales assisted together

Many SaaS businesses run both. A self serve trial and a demo request that goes to sales.

Track them as separate conversion actions with different values, because they are different businesses with different economics. A demo request that closes at forty thousand should not be averaged with a twenty nine dollar plan.

For the sales assisted side, the deal stages need to come back from your CRM. That is covered in

sending HubSpot deal stages to Google Ads.

Checking it

  1. Sign up for a trial through a real ad click and confirm the click ID lands on the user record.

  2. Complete the activation action and confirm that event fires.

  3. Convert the account to paid and confirm the conversion reaches Google Ads with the right value.

  4. Reconcile monthly: paid conversions in your billing system against conversions reported.

  5. Check trial to paid rate by campaign. If one campaign has a great cost per trial and a terrible conversion rate, you have found something worth acting on.

Need this built properly?

If your trial volume looks healthy and revenue does not follow, the fix is usually changing what you optimize for rather than changing the ads. I set up and repair tracking for ecommerce stores and lead generation businesses, so the numbers in your ad accounts match the money in your bank account.

Have a look at what I do, or book a call and we can go through your setup together.

Need accurate tracking?

Its Free

500+ Happy Clients ⭐️

Keep Reading

See exactly where you’re wasting ad spend and how better tracking can double your sales.

See exactly where you’re wasting ad spend and how better tracking can double your sales.

Tracking in 3 Hours

Tracking in 3 Hours

I Manage Everything

I Manage Everything

24/7 Expert Support

24/7 Expert Support

TESTIMONIALS

Trusted by 500+ satisfied clients

Discover how we’ve driven growth and innovation.

500+ Tracking

500+ Tracking

Adélaïde De Vos

3,922 followers

I had the pleasure to work with Abdul and I can say that he exceeded my expectations. He was professional, patient, and clear in his explanations and committed to client satisfaction. If you're looking for someone who is not only highly skilled but also reliable and committed to client satisfaction, I highly recommend Kayium!

Dean Watson

1,030 followers

Kayium setup our tracking for Google Ads and Meta Ads, which helped us get 20%+ more conversions on the same ad spend. He didn’t just handle the technical setup,he also took the time to explain why it works and how it improves results. If you’re looking for someone skilled, reliable, and committed to delivering real results, I highly recommend him!

David Friend

CEO: Profitable Sites

Kayium set up accurate tracking that helped us scale ads fast and boost conversions by over 25%. He gave us clear insight into which ads drive revenue.

Lalita Sundari

7,924 followers

I've worked with Kayium; his strategic mindset and expertise in GTM, GA4, Pixel & Server Side Tracking, are invaluable! I highly recommend Kayium!