Track every Kiwify sale back to the campaign that drove it

Updated July 21, 2026

Kiwify's checkout happens outside your domain — and that's where the Meta pixel loses the thread. The browser chain breaks on the domain switch, iOS and ad blockers cut the rest, and Ads Manager ends up showing numbers that don't match your Kiwify dashboard. Without knowing which campaign drove each sale, you scale on guesswork.

The IzeAds integration solves this server-side: Kiwify notifies IzeAds of every purchase event via webhook, and IzeAds matches the sale to the original click using the tracking code (SCK) that followed the buyer from the ad. It's the APPROVED sale in the gateway — not a pixel fired on a thank-you page that counts even declined payments.

How to set it up

The connection is done inside IzeAds in a few minutes: you connect Meta, generate the notification link and enable it in the platform panel. The full, always up-to-date walkthrough lives in the help center.

Open the guide in the help center →

What the integration delivers

Approved sales in real time

Every approved purchase shows up the moment it happens, tied to the campaign, ad set and ad that drove it.

Refunds and chargebacks reflected

Refunded purchases and chargebacks update your metrics — the ROAS you see is net, not gross.

CAPI back to Meta

The approved sale is sent as a conversion to Meta via Conversions API (plus 7 other platforms), improving the algorithm's optimization.

Pending Pix alerts

When a Pix or boleto is generated but not yet paid, you know it — and you follow the payment through to approval.

A push on your phone for every sale

iOS and Android apps send one notification per approved sale — with value, product and campaign.

Frequently asked questions

Why doesn't the Meta pixel track Kiwify sales well?

Because checkout runs on Kiwify's domain and the pixel's Purchase fires (when it fires) on the thank-you page — with no guarantee the payment was approved, and losing purchases to iOS, ad blockers and the domain switch. The IzeAds integration uses a server-to-server webhook: only approved sales count, and nothing is lost in the browser.

Is the integration secure?

Yes. The webhook link is exclusive to your account, and IzeAds validates the origin of every notification before processing it — notifications that don't match your integration are discarded.

Which Kiwify events does IzeAds process?

Approved purchases (become sales attributed to campaigns), refunds and chargebacks (adjust metrics), plus pending Pix/boleto alerts so you can follow the payment through to approval.

Does it work alongside other platforms at the same time?

Yes. Each connected platform (Kiwify, Hotmart, Kirvano, Ticto, Cartpanda and more) gets its own webhook link, and all sales land in the same dashboard, attributed to your campaigns.

More integrations

Connect in ~4 minutes

Create your account, connect Meta and paste one webhook link. Free trial, no lock-in.