Tracking conversions correctly is key to optimizing your campaigns and measuring performance. This guide will walk you through everything you need to know — from the basic setup to common mistakes and platform integration.
🔍 What is Conversion Tracking?
Conversion tracking is the process of reporting actions (leads, sales, sign-ups) back to the traffic source. With Pushub, you can send this data automatically using a Postback URL — also known as S2S tracking (Server-to-Server).
🤔 What is S2S Postback Tracking?
S2S (Server-to-Server) or Postback URL tracking is one of the most reliable and secure ways to track conversions in affiliate marketing. Unlike pixel-based tracking, which depends on cookies and can be blocked by browsers or extensions, S2S tracking happens directly between servers — no cookies, no JavaScript.
When a user clicks your ad, a Click ID is generated and passed through the campaign URL. When a conversion occurs (like a sale or sign-up), your affiliate network or tracking platform sends that same Click ID back to Pushub via a Postback URL.
This method ensures:
- ✅ Accurate attribution of each conversion to the correct click
- ✅ Tracking works even with cookies disabled
- ✅ Data is exchanged securely between systems
S2S tracking may sound technical, but it’s actually simple once set up — and it gives you full visibility into your performance. If you're not passing back conversions, your account manager is basically blind. We can’t help you optimize if we don’t see your data.
Still worried? Don’t be. You’re not exposing sensitive user information — just reporting a conversion event with a Click ID and optional value.
🛠 Step-by-Step Setup
Step 1: Use the Postback URL
To report conversions, use this Postback Pixel URL: https://xml.pushub.net/conversion?c={conversion}&value={value}
Parameters:
- с={conversion} – this should be replaced with the unique click ID from your campaign
- value={value} – (optional) used to report revenue, for example from a sale
This single Postback supports both lead and sale tracking:
- For a lead, send conversion=1 without a value
- For a sale, send conversion=1&value=XX, where XX is the revenue amount
Examples:
- Lead: https://xml.pushub.net/conversion?c=1
- Sale: https://xml.pushub.net/conversion?c=1&value=100
Step 2: Match Parameters for Accurate Tracking
Match parameters in the Campaign URL for accurate conversion tracking.
Integrate the macro {conversion} into your campaign URL. For instance, if your Postback Pixel URL includes &c={example}, ensure your campaign URL has &example={conversion}.
This step is critical for tracking to work properly.
🔗 Compatible Tracking Platforms
Pushub easily integrates with popular trackers like:
- Voluum
- AppsFlyer
- RedTrack
- BeMob
- Everflow
- Impact.com
Use their Postback fields and insert the Pushub Postback URL above.
⚡ Testing Your Setup
After setting things up, it's crucial to test:
- Generate a test click and conversion
- Check your reporting in Pushub dashboard
- Confirm values are passed correctly
If you're unsure, contact our support — we’ll help.
❓ Common Issues & Fixes
Conversions not showing up?
- Double-check that your click ID is being captured properly
- Make sure Postback URL is firing server-side
- Verify there are no typos in parameter names
Value not reported correctly?
- Ensure value= is included only when there is actual revenue
- Do not pass value for lead-only actions
📘 Glossary
- Click ID: Unique identifier of each click, passed to your landing page
- Postback URL: A link used to report conversion back to Pushub
- Value: Optional parameter showing revenue from the conversion
- S2S Tracking: Server-to-server tracking that doesn't rely on browser cookies
🚀 Final Notes
We built this process to be as simple as possible — one Postback, no unnecessary complexity. If you need help setting up, testing, or just want us to double-check your flow, reach out.
✅ Postback tracking helps you:
- Track conversions even with ad blockers or cookie restrictions
- Get clean and accurate data for optimization
- Scale campaigns based on real performance, not guesswork
You're one conversion away from better results!