Systeme.io integration

Connect Systeme.io with AnyTrack to track leads, improve Facebook Event Match Quality, and optimize your marketing ROI with advanced client and server-side tracking.

Overview: Systeme.io & AnyTrack integration

The Systeme.io and AnyTrack integration enables marketers to track lead and purchase conversions from Systeme.io funnels with precision. By leveraging both client-side and server-side tracking, AnyTrack automatically captures form submissions and Purchase events, then sends them to platforms like Facebook Ads via the Conversions API. This results in higher Event Match Quality, better attribution, and improved campaign performance β€” all with a no-code setup that takes less than 1 minute.

❗️

ATTENTION

Once you have finalized your integration, you must remove facebook pixel from your systeme.io account!

The facebook integration is set in the following sections:

  • Go to each funnel page settings -> Header code and delete the facebook pixel
  • Go to your account settings > Custom domain -> Settings: Remove the facebook Pixel id and Token

πŸ˜ƒ

TL;DR: Watch the Systeme.io integration Tutorial

πŸ“˜

Prerequisites

  • AnyTrack workspace with Admin rights
  • Systeme.io workspace with access to Sales funnel settings and API Key
  • At least one funnel with an opt‑in form

Technical details:

  • Tracking method: Server-side
  • Setup method: API Key
  • Tracking Group: systemeio
  • Tracked Events: Lead, Purchase
  • Conversion attributes: Customer Data, Conversion value, type, product, currency

Guide: How to integrate Systeme.io with Anytrack

  1. Create a New Property in AnyTrack

    From the AnyTrack dashboard, click Add Property and enter the public URL of your Systeme.io funnel.
    Create a New Property

  2. Name the Property and Domain

    Give the property a descriptive name (e.g., Systeme Lead Funnel) and confirm the funnel domain.
    Name the Property and Domain

  3. Copy Your AnyTrack Tracking Tag

    Click once on the script to copy the tracking tag to your clipboard.
    Copy the AnyTrack Tag

  4. Open Systeme.ioΒ Sales Funnel Settings

    In Systeme.io, go to Workspace β†’ Settings β†’ Sales funnel settings.
    Open Sales Funnel Settings

  5. Paste the Tracking Tag and Save

    Paste the AnyTrack script into the Header code field and click Save.
    Paste Tag and Save

  6. Copy Your Systeme.ioΒ Public API Key

    Still in Settings, open API β†’ Public API Key and copy the key value.
    Copy Systeme.io API Key

  7. Open the Integration Catalog in AnyTrack

    Return to AnyTrack and navigate to Integrations β†’ Catalog.
    Open Integration Catalog

  8. Locate the Systeme.io Integration

    Search for Systeme.io and click its card.
    Locate Systeme.io Integration

  9. Install the Integration

    Click Install Integration.
    Install Integration

  10. Create the integration

    Set an intuitive name (e.g., Systeme.io – LeadΒ API) and click Create.
    Create Connector

  11. Paste the Systeme.ioΒ API Key

    In the integration wizard, paste the key you copied earlier.
    Paste API Key

  12. Connect and Validate the Key

    Click Connect. AnyTrack will verify the key and display a success toast.
    Validate API Key

πŸ‘

Success

Systeme.io is now integrated with AnyTrack.

Verify your Systeme.io setup

  1. Test Your Funnel Conversion

    • Submit the opt‑in form once to trigger a Lead event.

    Test Funnel

  2. Open the Systeme.io Event Log in AnyTrack

    • In AnyTrack, select EventΒ Log under the Systeme.io integration.

    Open Event Log

  3. Inspect Received Conversion Events

    • Confirm that Lead or Sale events appear in the logs

    Inspect Conversion Events

Frequently Asked Questions (FAQ)

  • What events does the Systeme.io integration send to AnyTrack?

    Opt-in and Purchase events.
  • Is the tracking tag GDPR / CCPA compliant?

    Yes. The AnyTrack tag is a first-party script that stores data under your domain, which helps you comply with GDPR, CCPA, and browser privacy restrictions. You’re still responsible for:
    • Displaying a consent banner
    • Honoring β€œDo Not Track” signals
    • Updating your privacy notice to reflect the data flow to AnyTrack
  • Does the integration work with custom domains in Systeme.io?

    Absolutely. As long as your funnel pages load the tracking tag from AnyTrack, events will be linked to the correct propertyβ€”even when served on a custom domain or sub-domain.
  • How fast do events appear in AnyTrack?

    Events hit the AnyTrack API in real time because Systeme.io pushes data via webhook. You should see the lead in the Event Log within a few seconds after the form submission.
  • How do I test the integration before going live?

    Go through your funnel and inspect the Integration Event Log.
  • What happens if I edit my funnel after installing the tag?

    No changes are required as long as:
    • The funnel pages still include the AnyTrack tag in the header
    • The automation rule continues to send the webhook to AnyTrack
      If you clone or rebuild a page, re-check that the header code snippet is still present.
  • Can I track purchases as well as leads?

    Yes.
  • Does adding the AnyTrack tag slow down my pages?

    No. The script is asynchronous and so it won’t block rendering or noticeably affect Core Web Vitals.
  • How do I disable or delete the integration?

    Go to the integration settings and delete the integration. AnyTrack will remove the integration from the Dashboard, and delete the Webhooks set in your Systeme.io account.
  • What permissions do I need in Systeme.io?

    You must be admin.
  • Can I pass UTM parameters and custom fields?

    Yes. AnyTrack automatically captures:
    • UTM parameters present in the URL
    • Click IDs from ad networks (gclid, fbclid, ttclid, etc.)
    • Form fields included in the Systeme.io submission payload
      You’ll see these attributes in the Lead timeline and can forward them to Google Analytics 4, ad platforms, or your CRM.
  • How do I prevent duplicate leads?

    AnyTrack automatically deduplicates conversions based on several conversion attributes such as the AnyTrack clickid, the lead email address and other uniquely identifiable values passed to AnyTrack through the integration.

NextΒ Steps

  • Map additional events (Purchase, Upsell) in Settings β†’ Events Mapping.
  • Connect outbound destinations (GA4, MetaΒ CAPI, TikTok EAPI) to complete the feedback loop.
  • Monitor the Event Log for anomalies and leverage the Timeline to debug individual conversions.