Skip to main content
A conversion is recorded when someone who clicked a tracked link reaches a thank-you page that matches one of your offers. This page explains when conversions are counted and what information you see.

When a conversion is counted

A conversion is recorded when all of these are true:
  • The page matches a thank-you page pattern on one of your offers.
  • The visitor previously clicked a tracked link, within the last 30 days.
  • Consent is granted, if you use a consent management platform.
  • Your subscription is active.
The conversion is linked back to the original click and video, so you can see the full path from video to click to conversion.
Refreshing a thank-you page won’t double-count. Each click results in at most one conversion.

What gets recorded

For each conversion, contentgrove records which video led to it, which offer was completed, the revenue (if set on the offer), and when it happened.

Managing conversions

Every conversion appears in the analytics data view, where you can adjust it or add ones that weren’t tracked automatically. On the Analytics page, open the data view and choose Manage conversions on any video or bio link row. From there you can:
  • Add a manual conversion — record a sale that happened outside your tracked pages. Pick the offer, set the revenue and the date and time it happened, and add an optional note.
  • Edit a conversion — change the offer, revenue, or timestamp on any conversion, whether it was tracked automatically or added manually.
  • Remove a conversion — hide it from analytics. Removed conversions are kept and can be restored later, so nothing is permanently lost.
Adding, editing, and removing conversions requires an Editor, Admin, or Owner role in the workspace. See Roles and permissions.

Conversion identifier

Some thank-you page URLs include a useful, privacy-safe value that identifies the conversion, such as a name, email, or a Stripe session ID. When one is present, contentgrove surfaces a best-available identifier on the conversion in your analytics, so you can recognize individual conversions without integrating directly with your payment or booking platform. contentgrove only captures a small, allowlisted set of fields and ignores free-text or sensitive values. The best identifier is chosen in this order: name, then email, then phone, then a Stripe session ID, then a booking reference.
Manual conversions you add yourself don’t get an automatic identifier.

If conversions aren’t recording

The most common causes are the thank-you page URL not matching your offer pattern, the tracking script missing from the thank-you page, or the 30-day window having passed. See Conversions aren’t being attributed.
Last modified on July 11, 2026