From a message to money, with the receipts.
Cast ties every send to the click, the page, the conversion and the payout it produced, per channel and per campaign.
The click-to-payout model
Three phases, tracked end to end, so a number on a dashboard traces back to a real message.
Capture
An audience and a message. Every send gets a unique record tied to the contact, the channel and the campaign that sent it.
Convert
A click and a page. Links are tracked short links, and the landing page or form records the visit and submission against that click.
Prove
A conversion and a payout. The order, subscription or signed postback lands in the revenue ledger, tied back to the click that earned it.
A worked example
A retail cart-recovery send, walked through step by step.


Sample data from a demo workspace. Every column shown here is in the real export.
How it actually works
No black box. This is the real pipeline, in plain English.
- Every send carries a unique record id tied to the contact, the channel and the campaign.
- Every link in a message is wrapped as a tracked short link, so a tap becomes a click record tied to that send.
- Landing pages and forms built in Cast record the visit and the submission against that click.
- Conversions arrive from a landing-page action, from a connected store order, or from a signed postback the advertiser's own system sends to Cast, verified with a shared-secret signature so a conversion cannot be forged.
- Carrier-billed subscriptions in MENA & Africa (early access) write an attributed conversion the moment the subscription activates.
- Money lands in a revenue ledger, and the dashboard's "Revenue by channel" is that ledger read back through click, then campaign, then channel.
- Every conversion also gets a quality score from rule-based fraud and anomaly checks, so doubtful conversions can be filtered out.
Each conversion is credited to the one tracked click whose id came back with it, within the conversion window you set per offer in days. Credit is not split across several touches. Renewals are not double-counted.
A few things people ask
What if a customer converts without clicking?
It still shows up as revenue in your store or payment provider, just not as an attributed conversion in Cast. Only conversions tied to a tracked click, page or postback are counted as attributed.
Do you double count?
No. Each conversion is credited to the one tracked click whose id came back with it, within the conversion window you set per offer in days, and carrier subscription renewals are excluded from the conversion event that already counted the activation.
Can I export it?
Yes. Every conversion, its click, and its quality score can be exported as CSV from your dashboard.
See it on your data.
Book a walkthrough and we will trace a real send through to revenue.