Know which links actually drive signups and revenue
Most link shorteners stop at click counts. ChottuLink follows the full path from click to install (or web visit) to signup to revenue, so you know which links, campaigns, and creators are driving real business outcomes, not just traffic.
Click counts are not a strategy
A link with 10,000 clicks and zero signups is worse than a link with 100 clicks and 20 paying customers. Without attribution, every marketing decision is a guess. Which influencer post drove signups? Which campaign's traffic actually converts? Which landing page variant produces customers, not just visitors? ChottuLink's attribution layer answers these out of the box, on mobile and web, with one SDK and one dashboard.
The 4-stage funnel
Mobile
- 1 Click
- 2 Install
- 3 Signup
- 4 Conversion (Revenue)
Web
- 1 Click
- 2 Visit
- 3 Signup
- 4 Conversion (Revenue)
Every journey starts with a click: from a social post, an email, an ad, or a QR code. ChottuLink captures that click and quietly follows the user all the way through. When they install your app or land on your site, it remembers where they came from. When they sign up, it ties that account back to the original click. When they make a purchase or upgrade, it records the revenue and converts it automatically to your reporting currency.
You also see the full picture of users who arrived on their own, with no link to trace back to. That means you always know your real paid-vs-organic split, not just the traffic your campaigns claim credit for.
What every link tells you
A funnel view shows clicks, installs or visits, signups, and conversions, account-wide or per link. Revenue analytics break down daily revenue by link, campaign, and currency. The customer list shows every attributed user with lifetime value, searchable and filterable. And the customer timeline gives you the full event history for any individual customer, from first click to most recent purchase.
Use cases
- Compare influencers by signups and revenue, not just clicks (Read More: influencer attribution).
- See which UTM sources and campaigns actually produce paying customers.
- Measure landing page or onboarding variants by downstream conversion, not click-through.
- Track lifetime value per acquisition source to guide spend.
Track in-app events with one call
Every SDK method — identify(),
trackLead(),
trackConversion(),
and trackEvent()
— flows into the same funnel as clicks and installs. No separate analytics SDK required.
identify()
Link an anonymous device to a known user after login or signup.
// React Native / JavaScript
ChottuLink.identify({
id: 'user_123',
name: 'Jane Doe',
email: 'jane@example.com',
phone: '+14155550100'
});
trackLead()
Record a top-of-funnel action — signup, trial start, or any early conversion step.
// React Native / JavaScript
ChottuLink.trackLead('trial_start', {
plan: 'pro',
source: 'landing_page'
});
trackConversion()
Record a revenue event — purchase, subscription, or
in-app purchase. Use transactionId
for server-side deduplication.
// React Native / JavaScript
ChottuLink.trackConversion({
revenue: 49.99,
currency: 'USD',
productId: 'pro_monthly',
transactionId: 'txn_abc123'
});
trackEvent()
Record any custom business event — feature usage, tutorial steps, content views, or retention milestones.
// React Native / JavaScript
ChottuLink.trackEvent('tutorial_complete', {
step: 5,
duration_sec: 120,
completed: true
});
Need the full SDK reference?
The Attribution docs cover every parameter, return value, and platform nuance.
Available on Android, iOS, Flutter, React Native, Unity, Capacitor, and Web — one SDK, one dashboard.