Layer 3 · Lite-MMP Attribution
Add affiliates. Define offers. Share branded tracking links. Lite-MMP attributes installs deterministically and probabilistically, fires S2S postbacks, and automatically suppresses payouts on fraudulent clicks — all built into ClickTrust, alongside web and in-app protection. One bill, three layers, one fraud score.
Why it exists
AppsFlyer and Adjust are great when you have a dozen networks and millions in spend. For everyone else — solo founders, agencies, small / mid-market app advertisers — you get charged for a fraud problem you're not allowed to see. Lite-MMP flips that.
What's in the box
Add partners, invite them to a self-serve portal, configure per-affiliate fraud-scanning toggles and auto-block thresholds. Affiliates see only their own data.
Define what counts as a conversion (install, purchase, signup, custom). Pick payout, attribution window, and target platforms (iOS / Android / Flutter).
Use track.yourapp.com instead of our default host. Verify with DNS TXT or HTTP-01. Switch any offer to your branded domain in one click.
Configure per-affiliate postback URLs with full macro support ({click_id}, {ctit_ms}, {payout}, {revenue}, …). HMAC signing, retries with exponential backoff, replay button.
CTIT outliers (too short = click injection, too long = stale credit), click spam, install hijack, geo mismatch, empty critical macros — fire automatically.
Deterministic match by IDFA / GAID first; falls back to IP+UA fingerprint with confidence scoring when the device ID is missing. Last-touch wins.
How attribution flows
track.yourapp.com/summer-promo?aff=foo&subid=bar — every click is logged, geo-resolved, and run through the fraud engine.
Macro-templated destination URL ({aff}, {idfa}, {gaid}, {utm_source}, …) preserves the click ID so the SDK can attribute the install once it fires.
Your in-app SDK fires install + first_open. Lite-MMP runs deterministic match (device-ID hash → recent click) then probabilistic fallback (IP+UA fingerprint within 24h).
Click is marked attributed, CTIT calculated. Post-attribution traps run: CTIT < 4s = click injection, IP-subnet mismatch = install hijack, etc. Score ≥ HIGH suppresses the postback.
If the click survives fraud, a templated, optionally HMAC-signed postback is queued. Failures retry with exponential backoff (30s → 24h, 6 attempts max).
Lite vs Full
| Capability | Lite-MMP | Full MMP (AppsFlyer/Adjust) |
|---|---|---|
| Deterministic + probabilistic attribution | ||
| S2S postbacks with HMAC + retry | ||
| Per-affiliate fraud scanning + auto-block | Add-on | |
| Branded tracking domains | ||
| Affiliate self-serve portal | Limited | |
| Deferred deep-linking | — | |
| View-through attribution | — | |
| Audience uploads / look-alikes | — | |
| Multi-touch / data-clean-room | — | |
| Cross-device | — | |
| Built-in fraud workspace (logs, exports, traps) | Add-on | |
| Flat pricing | — |
Need view-through, deferred deep-linking, or multi-touch? Use a full MMP. Need attribution + postbacks + fraud scanning at a price that scales with your spend, not your network count? Lite-MMP is built for you.
Affiliate onboarding
Click 'Invite' on an affiliate row. They receive a one-time link to set their password and accept your terms.
Completely separate auth surface. Affiliates cannot access your dashboards, your accounts, your billing, or your fraud-scoring details. Only their own performance.
Grab tracking links, see clicks + attributed installs + payouts, monitor postback delivery. Add subids to segment their own traffic.
FAQ
Lite-MMP plugs into your existing ClickTrust account. If you also run Web or In-App, everything shows up in the same Traffic, Reports, and Aggregate Reports pages.