Checkout & hosted pages

Conversion tracking and analytics

Overview

Where do your buyers come from, and which campaign pays off? Kyvento does not currently offer a built-in tracking integration (Google Analytics, Meta Pixel, Matomo) or a conversion dashboard – but measurement is still cleanly possible: via the checkout's redirect URLs and the webhooks. This article honestly lays out the approaches that work.

Approach 1: measuring conversions via the success redirect

In the hosted pages settings, you store redirect URLs for success, cancellation, and error – including selectable parameters (among others the session and order identifier as well as the amount). The proven setup:

  1. Configure the success redirect to point to a thank-you page on your own website.
  2. On this page you fire your conversion event – with the analytics tool of your choice, embedded in your existing consent solution in a GDPR-compliant way.
  3. The parameters passed along (such as the amount) flow into your tracking as the conversion value.

This keeps the tracking entirely under your control – including from a data protection standpoint, because no third-party scripts run in the checkout itself.

Approach 2: reliable numbers via webhooks

Page tracking never captures everything (ad blockers, rejected cookies). The reliable source is the webhook events: subscription.created, invoice.paid, and payment.successful report every real conversion to your system server-side – ideal for campaign analysis, commission accounting, or your own metrics dashboard. Setup is covered in the article "Configuring webhooks".

Campaign parameters (UTM)

You can add UTM parameters to your checkout links (?utm_source=…&utm_medium=…&utm_campaign=…) – Kyvento accepts them and stores them with the checkout session. However, there is currently no way to analyze this data in the interface; for campaign attribution, therefore rely on your thank-you page (Approach 1), where your own analytics evaluates the UTM parameters of the visit source.

What metrics Kyvento provides

  • The dashboard shows the outcome view: MRR, active subscriptions, revenue trend, and open invoices.
  • The payment reports add the revenue perspective – see "Payment reports and dashboards".
  • Funnel metrics (checkout views, drop-off rates per step) are not currently collected by Kyvento.

Recommended setup in three steps

  1. Set up the success redirect to your thank-you page with a conversion event (Approach 1).
  2. Connect webhooks as a second, exact data source and reconcile them weekly against the analytics numbers (Approach 2).
  3. Consistently run campaigns with UTM parameters so that your thank-you page can attribute the source.

Next steps

  • Configure the redirect URLs – see "Setting up hosted pages"
  • Connect server-side events – see "Configuring webhooks"
← Back to Support

Related articles

Checkout & hosted pages

Setting up hosted pages

Overview With hosted pages you sell your subscriptions without a single line of your own code: Kyvento provides a ready-...