Skip to main content
Revenue tracking connects sales back to the messages that drove them. Understand your ROI and optimize for performance.

How Revenue Flows

1

Message with offer sent

Contact receives message with tracked offer link
2

Contact clicks

Click is recorded with unique click_id
3

Contact converts

Makes purchase on advertiser site
4

Postback received

Affiliate platform sends conversion data
5

Revenue attributed

Trackly matches conversion to click → message → creative

Revenue Sources

Affiliate Platforms

Automatic sync from:
  • TUNE/HasOffers
  • Everflow
  • Impact
Postbacks include:
  • Click ID (for matching)
  • Payout amount
  • Conversion ID
  • Timestamp

Manual Entry

For non-integrated platforms:
  1. Go to Offers > Import Revenue
  2. Upload CSV with: click_id, amount, date
  3. System attributes to messages

Revenue Metrics

Per Message

Individual message performance:
Message to: +1***1234
Clicked: Yes
Converted: Yes
Revenue: $24.99

Per Creative

Aggregate creative performance:
Creative: "Flash Sale 50%"
Sends: 10,000
Clicks: 1,200
Conversions: 48
Revenue: $1,152
Revenue/Send: $0.12

Per Offer

Offer-level performance:
Offer: Summer Clearance
Total clicks: 15,000
Conversions: 600
Revenue: $14,400
EPC: $0.96
Conv Rate: 4%

Per Campaign

Campaign ROI:
Campaign: Weekend Promo
Messages sent: 25,000
Segments used: 35,000
Cost: ~$350
Revenue: $2,100
ROI: 500%

Reports

Performance Report

View revenue by:
  • Date range
  • Creative
  • Offer
  • Sending list
  • Custom dimensions

LTV Cohort Report

Track revenue over time by signup cohort:
January signups:
- 7-day revenue: $12,000
- 30-day revenue: $28,000
- 90-day revenue: $45,000

Revenue by Contact

See individual contact value:
Contact: +1***5678
Lifetime sends: 45
Lifetime clicks: 12
Lifetime revenue: $156

Attribution Window

Conversions must occur within the attribution window to be credited:
WindowGood For
24 hoursImpulse purchases
7 daysStandard e-commerce
30 daysConsidered purchases
Configure per offer in offer settings.

Revenue Calculations

Revenue per Send

Revenue per Send = Total Revenue / Total Sends
Key efficiency metric—how much each message earns.

EPC (Earnings per Click)

EPC = Total Revenue / Total Clicks
Indicates click quality and offer performance.

ROAS (Return on Ad Spend)

ROAS = Revenue / (Sends × Cost per Segment)
Your return on messaging investment.

Optimizing Revenue

By Creative

Identify top revenue-generating creatives:
  1. Run Performance Report by creative
  2. Sort by Revenue per Send
  3. Use top performers more, retire underperformers

By Audience

Find high-value segments:
  1. Run report by custom dimension (state, signup source, etc.)
  2. Create audiences of high-revenue segments
  3. Prioritize these in campaigns

By Offer

Compare offer performance:
  1. View offers sorted by EPC
  2. Focus on high-EPC offers
  3. Retire low performers

Troubleshooting

Check:
  • Are postbacks configured correctly?
  • Is the click_id being passed?
  • Is the conversion within the attribution window?
Verify:
  • Payout amounts are current
  • All conversions are being captured
  • Attribution window is appropriate
Ensure:
  • Postbacks aren’t firing multiple times
  • Manual imports don’t duplicate platform data

Next Steps