Skip to main contentTailor AI LogoTailor AI

    Conversion Goals & Tracking

    Measure what matters. Set up goals that tie experiments to real business outcomes, not just clicks.

    What Are Conversion Goals?

    A conversion goal tells Tailor what counts as success for an experiment. Without a goal, Tailor tracks all click events by default. Setting an explicit goal focuses measurement on the actions that actually matter to your business: form submissions, signups, purchases, or demo requests.

    Two Goal Types

    • Button click goal: tracks clicks on a specific CTA (e.g. "Start Free Trial" button)
    • Page impression goal: tracks visits to a confirmation or thank-you page after a form submit or purchase

    Setting Up a Goal

    1

    Open your tailored page

    Navigate to the tailored page you want to track in the Tailor extension or dashboard.

    2

    Click "Conversion" settings

    Before starting a test, configure your conversion target under the experiment settings.

    3

    Choose your goal type

    Select a specific CTA button click or a thank-you page URL. Then start your test.

    Tracking Offsite Conversions

    Some conversions happen outside your landing page: Stripe checkout, Calendly bookings, or app signups. Since the visitor leaves your domain, direct tracking is lossy.

    Best Practice for Offsite Conversions

    Redirect users back to a confirmation page on your domain after they complete the action. Use that confirmation page as your page impression goal. This gives Tailor a reliable signal without relying on cross-domain tracking.

    If a redirect isn't possible, you can pass experiment metadata via URL parameters to the external service and reconcile in your analytics platform.

    Connecting GA4

    Tailor pushes experiment exposure data to the dataLayer, which GA4 can pick up automatically if you're using Google Tag Manager (GTM).

    DataLayer Event Format

    dataLayer.push({ event: 'tailor_experiment', experimentId: '...', experimentGroup: 'control' | 'treatment', rampStage: '...', rampPercentage: 50 });

    Add a Google Tag Manager (GTM) trigger for the tailor_experiment dataLayer event. Then create a GA4 event tag that fires on this trigger and passes the experiment parameters as event properties.

    For a full walkthrough, see the Analytics Integration guide.

    Connecting HubSpot or Salesforce

    To measure pipeline impact by experiment group, pass Tailor's experiment metadata into your CRM via hidden form fields.

    1

    Add hidden fields to your form

    Include hidden inputs for experimentId and experimentGroup.

    2

    Map to CRM properties

    Create custom contact or deal properties in HubSpot/Salesforce and map the hidden fields to them.

    3

    Report pipeline by experiment group

    Build a report in your CRM filtering by experiment group to compare pipeline and revenue between control and treatment.

    Measuring Activation, Not Just Signups

    If your real success metric is activation (e.g. completing onboarding, making a first purchase) rather than just signing up, you have two options:

    • 1Use a down-funnel goal that represents activation. For example, if activation means "created a project," set the confirmation page for that action as your goal.
    • 2Pull activation events from your product analytics (Amplitude, Mixpanel) and join them with Tailor experiment data via the CRM or data warehouse integration.

    CTR vs. Downstream Conversion

    Click-through rate is a useful diagnostic, but it can mislead. A variant can increase clicks without increasing signups, trials, or revenue. Always measure downstream outcomes (trial starts, signups, activation, pipeline, revenue) as your primary goal. Use CTR as a supporting signal to understand engagement, not as the success metric.

    Attribution & Number Discrepancies

    It's normal for numbers to differ between Tailor, GA4, and your ads platform. This happens because each tool has different definitions, consent handling, and tracking methods.

    Common Causes of Discrepancies

    • Consent and ad blockers: some visitors block analytics scripts, creating gaps in one tool but not another
    • Different counting methods: Tailor counts by visitor assignment, GA4 by session, ads platforms by click
    • Cross-domain join loss: visitors who leave your domain and don't return break the tracking chain
    • Attribution windows: ads platforms use longer attribution windows (7-day, 30-day) than on-page tools

    Tailor doesn't provide its own attribution settings. Channel attribution should stay in your analytics or ads stack. Focus on relative lift between control and treatment within Tailor's own data, which is measured consistently.

    Related Guides