63e8b4cdd0
- track.js stores ?clickid= (or ?cid=) for the session; rides through bridge -> start navigation alongside the existing source attribution. - Join click (the conversion) sends the clickid; server fires a fire-and-forget S2S postback to the admin-configured BeMob postback URL (cid + txid=join-<clickid>, payout 0) and counts successes per source in analytics. - New admin setting: BeMob postback URL (server-side only, not exposed in public config). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>