Skip to main content

Overview

Extole can track a registration event before a conversion. For example, your referral flow might let a friend sign up for a free 30-day trial before deciding to convert into a paying customer. This guide explains how to track friend registrations as a distinct event from the conversion itself.

Track a Friend Registration

When a friend completes a registration form, Extole receives the information needed to track the registration. The registration transitions the friend between their first event in the online channel and later events that may occur on any channel.
  • Include the type register in the conversion tag.
  • Pass Extole the partner_conversion_id. This is your unique identifier for the referral transaction and is required to connect the registration with the later conversion. Pass the same partner_conversion_id for both the registration and conversion events to connect the referral flow. The partner_conversion_id has a maximum length of 38 characters.

Example Conversion Tag Tracking a Registration

Some older tags used "type": "REGISTER". Use register in new implementations.

Connect the Registration to the Conversion

When the friend converts into a customer, trigger a conversion using the same partner_user_id and the same partner_conversion_id you passed in the registration. You can send that later conversion through all three integration options:

How to Report on Friend Registrations

To list people who registered, run an Events report filtered to the registered event. For program- or campaign-level totals, configure a Metrics report with registered and converted (or your program’s outcome event).

Frequently Asked Questions

There is no separate register-only API. Send the registration as a conversion tag (or equivalent zone request) with type register so Extole can use cookies, local storage, and other browser signals. Send the later conversion with the conversion tag, the Create Conversion endpoint, or a batch file, using the same partner_conversion_id.