There is no single right way to report conversions. The best method depends on where the opt-in or the payment actually happens. Work out your scenario first, then set up only that method. Everything you need lives on one screen with your own site address already filled in.
Where To Find It:

Click 🔌 Connections, then 🎯 Tracking Setup. The screen opens with 🧠 How WCT Tracking Works, a four step picture of a click turning into a sale, then 🎯 Pick Your Tracking Method.
The Three Methods:

- 📡 Postback URL, server to server. The platform's own server tells your site about the sale. It works with any platform that has a webhook or IPN, and nothing in the visitor's browser can block it. This is the recommended method.
- 🖼 HTML Pixel, browser based. A small snippet on your thank you page reports the lead or sale. It suits opt-ins and simple setups on your own site.
- 🛠 JavaScript Library. For developers who want to call wctLead() and wctSale(amount) from their own code.
Find Your Scenario:
- You sell on WarriorPlus: use the W+ Notification URL, a server postback. See WarriorPlus Setup For Vendors And Affiliates.
- You sell or promote on JVZoo: use the JVZIPN URL, or the Affiliate S2S Postback as an affiliate. See JVZoo Setup.
- You sell on ClickBank or with PayPal buttons: use their notification URL. See ClickBank And PayPal Setup.
- You sell with Digistore24, PayKickstart or ThriveCart: paste their webhook URL with tokens. See Cart And Checkout Platform Setup.
- You sell with Stripe: use the Stripe Connect add-on. See Stripe Connect Add-On For Native Stripe Sales.
- You collect opt-ins or registrations: use the lead pixel on the thank you page. See Lead And Sale Tracking Pixels.
- Your whole funnel is on this one WordPress site: the simple one line pixel is enough.
Why Server Postbacks Are Best For Sales:
A browser pixel only fires if the buyer's browser loads it. Ad blockers, a buyer closing the tab early, strict privacy modes and cached pages can all stop it. A postback comes from the platform's server the moment the sale completes, so the buyer's browser plays no part. For marketplace sales, treat a pixel as a backup at most.
Leads Use The Pixel:
Opt-in forms have no server notification of their own, so the lead pixel on the thank you page is the right tool. The recommended pixel reads the click ID from the address and also keeps it in the browser, so it works across domains and multi page funnels.
Testing End To End:

The 🧪 Test Your Setup End-to-End card lists the steps.
- Create a tracking link, for example yoursite.com/test-offer.
- Open a private or incognito window, so no old click cookie gets in the way.
- Click the tracking link. You land on the destination with ?wct_click_id= and a number in the address.
- Complete the opt-in or the purchase, or use the platform's test mode.
- Wait about 30 seconds for the platform's notification.
- Open 💰 Conversions. The lead or sale is there with the link it came from.
The One Rule Behind Every Method:
Every lead and sale is joined to a click by the click ID. Visit your tracking link first. If you open a thank you page directly, there is no click to join it to. And in a postback, click_id must be the original click ID from the tracker, never an order or receipt number.
A Real Example:
yoursite.com has three kinds of conversion. Starter guide opt-ins use the lead pixel on the guide's thank you page. The Inbox Growth Course is sold through Stripe Checkout, so it uses Stripe Connect. The Traffic Toolkit launch runs on WarriorPlus, so each product carries the W+ Notification URL. All three report into the same Conversions list and Dashboard.
Combining Methods Safely:
Many sites use more than one method, and that is fine:
- Opt-ins with the lead pixel, and sales with a postback, side by side.
- A marketplace notification plus the marketplace's own pixel, which the tracker merges into one record.
- Stripe Connect for course sales, and a postback for a second cart.
Avoid putting a sale pixel and a sale postback on the same purchase from a platform the tracker does not merge, because that would report the sale twice.
Tips:
- 🔍 Troubleshooting at the bottom of the Tracking Setup screen lists the four most common reasons a conversion does not appear, with an extended checklist under it.
- See Cross-Domain Tracking if your thank you page is on another domain.