Step-by-step guide to track your Systeme.io sales and leads with PiMMs

Learn how to connect PiMMs to Systeme.io and automatically track every lead and sale — even on multi-step funnels.

May 6, 2025
5 min read
Step-by-step guide to track your Systeme.io sales and leads with PiMMs

Want to track exactly where your Systeme.io leads and sales come from — even across multiple funnel steps?

With PiMMs, it only takes a few minutes — no code needed.

1. Install the PiMMs tracking script

  1. Go to your Systeme.io dashboard
  2. Open your Funnel
  3. Click the Settings tab at the top
  4. Scroll to the Tracking code section

Paste PiMMs script in footer settings

  1. Paste this script into the Header code field:

Important: Paste the script in all the pages of your funnel.

Code
<script defer src="https://cdn.pimms.io/analytics/script.detection.js"></script>

Verify your script installation

Use our free tool to automatically check if the PiMMs analytics script is properly installed on your website.

  1. Click Save

Paste PiMMs script in footer settings

Tip: only one script is needed for Systeme.io — PiMMs auto-tracks your funnel visitors.

2. Get your Workspace ID

  1. Log in to your PiMMs dashboard
  2. Go to SettingsWorkspace ID
  3. Copy your ID (e.g. ws_abc123xyz)

3. Add the Systeme.io webhook

  1. In Systeme.io, go to your profile → Settings
  2. Scroll down to Webhooks
  3. Click Create
  4. Set it up like this:
  • Name: PiMMs Webhook
  • Webhook URL:
    Code
    https://app.pimms.io/api/systemeio/webhook?workspace_id=your-id
    
    (Replace your-id with your actual Workspace ID)
  • Secret: Your Workspace ID
  • Events:
    Opt-in
    New sale

Systeme.io Webhook Settings

⚠️ Make sure the URL and Secret both use the exact same Workspace ID.

To track leads and sales accurately, add this tracking parameter to links that point to a page with a lead form:

?pimms_id=1

Example

Code
https://yourfunnel.systeme.io/step-lead-form-2?pimms_id=1

To update your links:

  1. Click Edit page
  2. Select the button or link
  3. Append ?pimms_id=1 to the destination URL

Tip: Only add ?pimms_id=1 to links that lead to a page with a form (newsletter, opt-in, lead magnet…).

Don’t use it on links that go to pages without a form — it is useless.

  1. Go to PiMMs
  2. Create a new short link pointing to the first step of your Systeme.io funnel
  3. Enable Conversion tracking

Example:

Code
https://pim.ms/my-sales-funnel

Use this link in your ads, emails, socials — everywhere you get traffic.

PiMMs short link

6. Test your setup

  1. Open your PiMMs link in an incognito tab
  2. Go through your funnel (opt-in + sale if applicable)
  3. Use a test email (like test+pimms@yourdomain.com)
  4. Check your PiMMs dashboard

You should see a new lead and, if applicable, a new sale — both with full attribution.

PiMMs lead and sale recorded

7. Troubleshooting tips

  • Make sure ?pimms_id=1 is present on every internal link
  • Confirm the PiMMs script was saved in your funnel settings
  • Double-check your Workspace ID in both the webhook URL and secret
  • Test in incognito mode with a new email
  • Check the Webhook log in Systeme.io to see if events were triggered
  • Make sure visitors are entering your funnel via your PiMMs link, not directly

You're all set 🎉

Every Systeme.io lead and sale collected via your PiMMs links will now be tracked — with full attribution and analytics.

👉 Create your first PiMMs link

Continue Reading

Explore more insights and strategies