πŸ”Œ 11. Platform Integration Guides

WarriorPlus β€” Vendor (you sell your own W+ products)

Easiest path: install the πŸͺ W+ Connect addon and run the Setup Wizard. The wizard generates every URL with the right tokens pre-filled, and saves your IPN Verification Key to the same place the addon's Security tab uses (one source of truth). Steps below cover the manual setup if you'd prefer.

Three things to set up:

Per-product Notification URL β€” for each W+ product:

WarriorPlus β†’ My Products β†’ [your product] β†’ Edit

Scroll to Custom Integration (advanced) β†’ turn ON

Paste this URL into Notification URL:

?wct_postback=1&source=wplus&aff_sub=((aff_sub))

Leave "Send IPN To Delivery URL" OFF

Click Save, then "Send Test" β†’ confirm RESPONSE CODE: 200

Global Vendor Pixel (set ONCE β€” fires on every vendor sale):

Go to warriorplus.com/account/tracking

Click + Add Pixel β†’ choose Custom Image Pixel

Paste the long pixel URL (find it in W+ Connect β†’ Tracking Setup β†’ Vendor mode)

IPN Verification Key (recommended for security):

In WarriorPlus: Your Product β†’ Edit Offer β†’ Notification URLs β†’ IPN Verification Key

Paste it into the wizard's W+ step OR into W+ Connect β†’ Security tab β€” both write to the same option, no duplicate entry needed

Stays masked (β€’β€’β€’β€’β€’β€’β€’β€’) by default for safe screen-recording β€” show/copy/edit toggles always available

WarriorPlus β€” Affiliate (you promote other people's W+ offers)

Two URLs to set up. Each one once, then every affiliate sale you generate gets tracked automatically.

Per-Offer IPN Webhook URL β€” paste this into the Webhook (IPN) URL field on the affiliate-link request form for each offer you promote:

?wct_postback=1&source=wplus&aff_sub=((aff_sub))

Global Affiliate Pixel β€” set ONCE at warriorplus.com/account/tracking β†’ + Add Pixel β†’ Custom Image Pixel. Find the URL in W+ Connect β†’ Tracking Setup β†’ Affiliate mode.

Always promote your WCT tracked link β€” never the raw W+ affiliate URL. WCT redirects to W+ with the right tracking parameters baked in.

⚠️ Critical: The &aff_sub=((aff_sub)) token at the end of every URL is what carries the click_id back from W+. Without it, sales won't link to clicks. The wizard and the W+ Connect addon include this automatically.

Tracking traffic sources through W+ checkout (Source Link β†’ Thank-You Link)

If your funnel has a source tracking link (e.g. an affiliate's landing page) AND one or more internal funnel links (download buttons, thank-you-page CTAs to W+ checkout), the question is: when the sale comes back, which click gets credited?

You have THREE ways to control this β€” pick whichever fits your setup:

|

| Mechanism | | Where | | Best for |

|

| 🧭 Navigation-only checkbox (recommended) | | Create/Edit Link form | | Mark internal funnel links (download buttons, thank-you CTAs, footer links) as nav-only. They're recorded for stats but DON'T disturb the visitor's source-link attribution. Most flexible, most granular. |

| Per-link First Click attribution | | Create/Edit Link form β†’ Attribution Model | | Set a specific link's attribution to "First Click" β€” sale credits the first click in the visitor's journey, not this one. |

| "Use first-click as W+ aff_sub" toggle (easy mode) | | W+ Connect β†’ Security tab | | Set it once, applies to ALL W+ destinations. Quickest answer if every W+ link in your funnels should credit the original source. |

πŸ’‘ Why this matters: Server-to-server IPN postbacks can't read browser cookies, so the click_id has to be baked into the W+ checkout URL at redirect time. All three mechanisms above control the same thing β€” which click_id W+ later echoes back via ((aff_sub)). The Navigation-only checkbox is the modern preferred answer because it's the most precise.

JVZoo

Easiest path: install the πŸ›’ JVZoo Connect addon and run the Setup Wizard. Two things to configure β€” the JVZIPN URL on each product, and your JVZIPN Secret Key globally for security.

  1. Per-product JVZIPN URL:

Go to JVZoo β†’ My Products β†’ click Edit on the product

Scroll to Advanced Settings

Set JVZIPN Version to v2 β€” the v2 payload includes explicit vendor + affiliate amount splits (v1 only had gross)

Paste this URL into the JVZIPN URL field:

?wct_postback=1&source=jvzoo&type=sale

Click Save Product β†’ repeat for each product

  1. JVZIPN Secret Key (global β€” set once, secures every IPN):

Go to JVZoo β†’ My Account Dashboard

Click Seller Settings

Find JVZIPN Secret Key β€” copy the existing one OR click to generate one

Paste it into the wizard's JVZoo step OR into JVZoo Connect β†’ Security tab β€” both save to the same option (one source of truth)

Stays masked (β€’β€’β€’β€’β€’β€’β€’β€’) by default β€” safe for screen-recording

⚠️ Without the Secret Key, JVZoo IPNs are accepted unverified β€” anyone who discovers your URL could send fake sales. The secret causes WCT to verify the cverify SHA1 hash on every IPN; mismatched signatures are rejected with a 403.

ClickBank

Create a tracking link for the ClickBank product page

In ClickBank, go to Account Settings β†’ Instant Notification

Paste your Postback URL

Map the click ID and amount tokens to ClickBank's variables

Stripe / ThriveCart / SamCart / Generic Webhooks

Create a tracking link for your checkout page

Ensure your checkout preserves the wct_click_id URL parameter through to the thank-you page

Option A (Browser): Place the sale pixel on the thank-you page β€” it reads the click ID from the URL or localStorage

Option B (Server): Configure a webhook to send the postback URL with click_id and amount

WordPress Pages (Same Site)

If your funnel is entirely on the same WordPress site:

Create a tracking link

Add the simple image pixel or the recommended JS pixel to your thank-you page

Since everything is on the same domain, even the simple image pixel works

↑ Back to Table of Contents

Ready to stop reading and start using?

Every plugin documented here works alongside the others β€” managed from one ResultsAIx Hub.