Revenue Attribution

Real ROI, not vanity metrics.

Every outbound URL is auto-shortened on your own branded domain. Clicks attribute back to the campaign and the contact. Stripe payments tag-match to the originating SMS.

Attributed revenue
$12,480
Attributed to your last 4 campaigns
Sent
12,400
Clicks
1,182
Orders
96

What it does

Outbound URLs in your campaigns get automatically shortened on a branded short domain. Clicks are tracked end-to-end. If a click leads to a Stripe payment within an attribution window, the revenue threads back through `campaign → contact → message` and rolls up into a per-campaign ROI on your analytics dashboard.

Under the hood

  • Shortener runs on a Cloudflare Worker. Sub-50ms redirects globally.
  • Authenticated worker-to-API channel uses constant-time secret comparison.
  • Already-shortened domains are skipped so you can mix-and-match.
  • Customer Stripe payments tag with `rocket_campaign_id` + `rocket_contact_id` metadata for tag-match attribution.

What you get

  • Per-campaign ROI in dollars, not “% opens.”
  • Branded short links your customers actually click.
  • Funnel from SMS → click → checkout → payment in one view.
  • Export attributed revenue to your CSV / accounting workflow.

Available on plans

GrowthProScaleEnterprise

Ready to put this to work?

Real 10DLC compliance, live in 4-8 business days, and an AI that already sounds like you.