How much is CGNAT costing your affiliate program?
Most South African mobile subscribers share a public IP with tens of thousands of others through carrier-grade NAT. When the IP is neither unique nor stable, IP- and cookie-based attribution quietly drops conversions your partners actually drove. Put your numbers in — every assumption is adjustable.
Your numbers
Share of online revenue that comes through partner links.
SA partner traffic is overwhelmingly mobile — check your analytics.
Most SA mobile subscribers sit behind carrier-grade NAT. Adjust if you know your split.
How often IP+cookie matching fails on shared, rotating IPs. This is the number the audit measures for real.
Estimated attribution leak
Partner revenue mis-attributed / month
R 26 250
Commission mis-routed / month
R 2 625
Over 12 months
R 315 000 revenue your partners drove but never got credit for — R 31 500 in commission paid to the wrong place or not at all.
This is an estimate from your inputs — the two amber sliders are industry-shaped defaults, not measurements. A two-week attribution audit replaces them with your real numbers, measured on your own traffic.
Get the measured number — book the auditHow this estimate is calculated
The model is deliberately simple and fully visible:
- Affected revenue = monthly revenue × affiliate share × mobile share × CGNAT share.
- Mis-attributed revenue = affected revenue × attribution miss rate.
- Mis-routed commission = mis-attributed revenue × average commission rate.
The CGNAT share and miss-rate sliders are marked as assumptions because they vary by merchant and traffic mix — one CGNAT public IP on an SA mobile network can front 50,000 to 200,000 subscribers at once, but how often that breaks your matching depends on your stack. A two-week attribution audit measures both on your real traffic, and the audit fee is credited against a pilot if you continue.