The Headache: Blind Spots in the Conversion Path
Most affiliate trackers focus on a binary metric: Click vs. Conversion. However, modern marketing funnels are rarely single-step. A typical customer journey looks like this:
1. Ad Click: The user clicks your Facebook or Google ad.
2. Lead Opt-in: The user signs up for a free guide or newsletter on your landing page.
3. Purchase: The user is redirected to the affiliate offer and buys the product.
If you only track the end purchase, you have a major blind spot.
You don't know:
- Is your landing page failing to generate leads?
- Is your email sequence failing to close sales?
- Where exactly are users dropping off?
PostbackFlow solves this with the Multi-Step Funnel Visualizer.
---
How the Funnel Visualizer Works
Our funnel visualizer groups your click and conversion data into three distinct, chronological funnel steps:
- Step 1: Total Clicks (Top of Funnel - 100%): Represents the total traffic entering your funnel from paid ads.
- Step 2: Leads & Signups (Middle of Funnel): Conversions where the
event_typeis recorded aslead.
- Step 3: Purchases & Sales (Bottom of Funnel): Conversions where the
event_typeis recorded aspurchase.
For each step, the system automatically calculates:
1. Conversion Rate (CVR %): The percentage of visitors from Step 1 that successfully completed this step.
2. Dropout Rate: The percentage of users that completed the previous step but failed to progress to the next (e.g., users who became leads but never purchased).
---
How to Set Up Multi-Step Funnel Tracking
To feed data into the Funnel Visualizer, you must report different event types:
Step 1: Track Clicks
Implement ourtrack.js script on your landing page. This automatically counts total traffic (Clicks).
Step 2: Track Lead Events
When a user submits a lead form on your landing page, fire alead postback to PostbackFlow. You can do this via:
- Client-Side: Firing the lead event via our javascript SDK.
- Server-Side: Postback URL mapping from your opt-in page.
https://yourdomain.com/postback/YOUR_TOKEN?click_id={click_id}&event_type=lead
Step 3: Track Purchase Events
Configure your final checkout page or affiliate network to fire apurchase postback when the sale is confirmed:
https://yourdomain.com/postback/YOUR_TOKEN?click_id={click_id}&event_type=purchase&payout={payout}
---
Expected Results & ROI Impact
- Identify Leaky Funnels: If you see a high Lead rate (e.g., 40%) but a high dropout rate to Purchase (e.g., 98%), you know your email follow-ups or offer matches need optimization.
- Optimize Ad Targeting: Compare funnel dropouts across different campaigns to see which traffic sources deliver highly engaged buyers vs. tire-kickers.
- Improve Budget Allocation: Allocate more budget to campaigns with higher purchase transition rates, even if their initial cost-per-lead is higher.