Revenue

See which links drive revenue

Track purchases, revenue, and cart activity alongside your deep link metrics. Attribute revenue to campaigns, analyze conversion funnels, and measure customer lifetime value.

Revenue tracking

Revenue metrics at a glance

Your ecommerce dashboard shows total revenue, net revenue, orders, average order value, cart abandonment rate, and add-to-cart rate. Every metric includes period-over-period comparison so you can spot trends instantly.

  • 13 event types covering the full shopping journey
  • Ecommerce funnel: view item > add to cart > checkout > payment > purchase
  • Daily revenue chart with configurable timezone
  • Top products ranked by revenue with quantity and order count
Revenue Overview Last 30 days
$12.4k
Revenue
245
Orders
$50.82
Avg Order
Top Products
Premium Hoodie $3,240
Classic T-Shirt $2,180
Running Shoes $1,890

Know which campaigns drive purchases

Revenue attribution connects your deep link campaigns to actual purchases, so you can invest in what works.

Multi-Touch Attribution

Choose between Last Click, Linear, and Time Decay attribution models. Set attribution windows from 7 to 90 days. See attributed revenue, order count, and percentage of total per campaign.

Last Click Linear Time Decay

Revenue Cohorts

Track customer lifetime value over time with a cohort matrix. See revenue by acquisition month across subsequent months. Understand how quickly new customers generate value and which cohorts retain best.

Cohort Matrix Average LTV Retention

Revenue breakdowns for every dimension

Slice revenue by campaign, device, platform, country, coupon, and product.

Revenue by Campaign

See which UTM campaigns generate the most revenue. Compare campaigns by revenue, orders, and conversion rate to find your highest-performing channels.

Revenue by Device

Compare mobile vs desktop revenue. Break down by iOS, Android, and Web to understand which platforms drive the most purchases.

Revenue by Country

See revenue by country with automatic currency conversion to your base currency. Identify your strongest markets and underperforming regions.

Cart recovery

Detect abandoned carts automatically

Tolinku monitors checkout events and detects abandoned carts based on your configured time window. When a cart is abandoned, a webhook fires so you can trigger recovery emails, push notifications, or retargeting campaigns with deep links back to the cart.

  • Configurable abandonment window (default: 24 hours)
  • Webhook notification with cart details
  • Dashboard metrics: abandonment rate, abandoned revenue
Fraud detection

Built-in fraud rules

Protect your revenue data with automatic fraud detection. Four configurable rules run on every ecommerce event:

  • Bot detection: blocks purchases from bot user agents
  • Impossible revenue: flags purchases exceeding your max
  • Velocity check: flags users exceeding purchase rate limits
  • Currency mismatch: flags unexpected currencies
// Track a purchase with the SDK
await tolinku.ecommerce.purchase({
  transaction_id: 'order_456',
  revenue: 49.99,
  currency: 'USD',
  items: [{
    item_id: 'sku_1',
    item_name: 'T-Shirt',
    price: 24.99,
    quantity: 2
  }]
});
Integration

SDKs for every platform

Add ecommerce tracking with a few lines of code. The SDK handles batching, retries, cart ID lifecycle, and background flushing automatically. Available for Web, React Native, iOS, Android, and Flutter.

  • 200+ currencies with automatic conversion via Open Exchange Rates
  • Transaction deduplication prevents double-counting from retries
  • REST API for server-side ingestion and querying
  • GDPR-ready with per-user data deletion endpoint

Act on your revenue data

Target users based on purchase behavior and react to ecommerce events in real time.

Ecommerce Audience Segments

Create audience segments based on purchase behavior: total revenue, order count, last purchase date, cart abandonment, purchased categories, and coupon usage. Use segments to target banners, messages, and smart link routing.

Total Revenue Order Count Cart Abandoned Purchased Category

Ecommerce Webhooks

Get real-time notifications for purchases, refunds, cart abandonment, fraud alerts, and more. Connect to your backend, CRM, or automation tools to trigger follow-up actions the moment an event occurs.

ecommerce.purchase ecommerce.refund ecommerce.cart_abandoned ecommerce.fraud_flagged

Start tracking revenue from your deep links

Add a few lines of SDK code and see which campaigns actually drive purchases. Available on all paid plans.