Zinn® Ads integration
Paddle conversion tracking: every sale counted against your ads
Connect Paddle to Zinn® Ads by signed webhook: every transaction, trial and refund is stored once under Paddle's own id and checked against the network.
- Real sales
- 214
- Credited before
- 128
- Credited after recovery
- 214
- 86 sales came back from the payment page without the ad click id
- Decisions on these numbers are on holdOn hold
- 86 missed sales uploaded, each once
What does the Zinn® Ads Paddle integration do?
Paddle sends each completed transaction, trial and refund to Zinn® Ads by signed webhook, in the format Paddle documents. Zinn® Ads stores each one once under Paddle's own transaction id and counts it in the daily tracking truth check.
- Completed transactions counted as sales
- A subscription that starts trialing counted as a trial
- An approved refund marks its sale refunded
- Renewals left out, so only new customers count
- Every delivery's Paddle-Signature checked against your secret key, kept in our secure vault
- Test mode for a Paddle sandbox account, with its own secret
- The ad click id carried into your Paddle checkout
- Each sale sent to Google Ads and Microsoft Advertising within about two minutes
Which Paddle events does Zinn® Ads use?
Zinn® Ads reads transaction.completed, subscription.created, adjustment.created and adjustment.updated. You choose these four when you add a notification destination in Paddle.
Are renewals counted as new sales?
No. Zinn® Ads leaves renewals out, so the truth check counts the new customers your ads brought in.
Can I try it with a Paddle sandbox?
Yes. Tick Test mode when you add Paddle in Zinn® Ads. A sandbox account has its own secret, and a test source never counts a live sale.
How do I connect Paddle to Zinn® Ads?
Add Paddle in Zinn® Ads
Open the ad account's Tracking truth check, then Checkout providers, and add Paddle.
Step-by-step guide: Count Paddle sales in Google Ads and Microsoft Advertising
Add a notification destination in Paddle
In Paddle, open Developer tools, then Notifications, add the URL Zinn® Ads shows you and choose the four events.
Step-by-step guide: Count Paddle sales in Google Ads and Microsoft Advertising
Paste the secret key
Copy the destination's secret key into Zinn® Ads and save it.
Step-by-step guide: Count Paddle sales in Google Ads and Microsoft Advertising
Frequently asked questions
Does it see card details?
No. Paddle's events carry no card numbers. The transaction id, its time, its value and the ad click id are kept.
Where do I see the sales arrive?
On the ad account's Tracking truth check, where the Paddle source's card shows the last delivery.
Which other checkouts work the same way?
Stripe and Freemius, each by signed webhook, each with its own guide.
Do I need a developer?
No. The destination is added in Paddle's own dashboard, following the guide step by step.
Included free with Zinn Digital® hosting
Host with Zinn Digital® and the click shield is free
On our hosting the click-fraud shield runs on the server, with nothing to install and nothing to pay.
Try Zinn® Ads free
The Free plan includes one ad account and the daily audit, with no card needed. Paid plans add the autopilot.