Skip to content

Thrive Themes Integration

This guide provides steps to integrate Thrive Themes platform with AnyTrack for tracking form submissions, quiz completions, and custom events, including setting up tracking snippets, configuring custom fields, and using webhooks in Thrive Automator.

This guide provides steps to integrate ThriveLeads with AnyTrack for tracking form submissions, quiz completions, and custom events, including setting up tracking snippets, configuring custom fields, and using webhooks in ThriveLeads Automator.

  1. Track form submissions and leads.
  2. Track quiz completions.
  3. Track other custom events.

Insert the following snippet into your forms using the HTML element:

<script>AnyTrack('trigger', 'ViewContent', {
label: 'optinForm',
refId: document.cookie.match('_atcid=([^;]*)')[1] || ''
});
</script>

This snippet captures key tracking data and sends it to AnyTrack.

Step 2: Configure Custom Fields in ThriveLeads

Section titled “Step 2: Configure Custom Fields in ThriveLeads”
  1. Add a hidden field to your form.
  2. Name the field: refId.
  3. Autofill settings: Cookie Data
  4. Value: _atcid

Step 3: Set Up Webhooks in ThriveLeads Automator

Section titled “Step 3: Set Up Webhooks in ThriveLeads Automator”
  1. Create a Custom Integration in AnyTrack:

    • Fill dummy values in postback parameters.
    • Copy and clean the Postback URL (remove query parameters after ?).
  2. Create an Automation in Automator:

    • Trigger: Select the form you want to track (remember: custom fields are available only when you select a specific form)
    • Action: Webhook.
    • Paste the cleaned Postback URL.
  3. Map Fields:

    • Map refId to the hidden field refId.
    • Add AnyTrack attributes like eventName, email, and fullName to improve tracking accuracy.
AnyTrack AttributeThriveLeads FieldDescription
refIdrefIdRequired.
eventNameManual InputEnter the event name manually (ThriveLeads doesn’t send event names).
emailemailRecommended for improving event match quality.
fullNamenameOptional but improves personalization and match quality.
  • refIdNot Populating? Ensure the hidden field is correctly configured in ThriveLeads.
  • Webhook Not Triggering? Verify the URL in Automator and test the automation.
  • Email Data Missing? Check the field mapping and ensure the email field is captured in your form.