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

Revenue can enter Trackly through five attribution methods:

Affiliate Platforms

  • TUNE/HasOffers: Hourly sync of offers and conversions
  • Everflow: Offer and affiliate data sync (conversions via partnership endpoints)
  • Cake: Offer and affiliate data sync (conversions via partnership endpoints)

Conversion Event Types

The conversion handler supports: lead, sale, rebill, refund, chargeback, install, signup. Conversions are deduplicated by external_id.
  • Timestamp

Manual Entry

Coming Soon — CSV revenue import is not yet available. Revenue is currently tracked automatically through platform integrations (TUNE, Everflow, Cake).

Revenue Metrics

Per Message

Individual message performance:

Per Creative

Aggregate creative performance:

Per Offer

Offer-level performance:

Per Campaign

Campaign ROI:

Reports

Performance Report

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

LTV Cohort Report

Track revenue over time by signup cohort:
LTV windows available: 7d, 14d, 30d, 60d, and Lifetime.

Revenue by Contact

See individual contact value:

Attribution Window

Conversions must occur within the attribution window to be credited. The attribution window is set at the time of attribution and applies globally — it is not configurable per offer.

Revenue Calculations

Revenue per Send

Key efficiency metric—how much each message earns.

EPC (Earnings per Click)

Indicates click quality and offer performance.

ROAS (Return on Ad Spend)

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

Reporting

Detailed analytics

TUNE Integration

Automate revenue sync