Deeplinkly

Pricing

Deep linking that scales with your app

Deep links, deferred installs, Meta Android campaigns and iOS SKAN — one dashboard, published prices. Your first 25,000 attributed installs are free, once and with no expiry, then you pay from $0.006 each. No monthly fee, no minimum, no sales call.

Free

No credit card needed. No calendar expiry.

$0

One-time allowance — it does not expire

  • 25,000 attributed installs
  • All core features included
  • Use them when you are ready

No credit card required

Preferred for

  • Deep linking infra only
  • Comparing against competitors
  • Indie app builders

Recommended

Pay as you go

Pay after installs are attributed.

Pay-as-you-go

from $0.006 per attributed install

  • Lower rate as volume grows
  • Monthly postpaid billing
  • No annual lock-in
Calculate pricing

Nothing to pay until you pass 25,000 installs

Preferred for

  • Growing app teams
  • Reliable install measurement
  • Published rates, no sales call

Enterprise

For teams with custom measurement needs.

Custom

Committed-volume rates

  • Hands-on onboarding
  • Committed-volume rates
  • Priority support channel

We reply the same day

Preferred for

  • More than 3M installs a month
  • Custom retention and allowances
  • SSO and dedicated support

Only need deep linking?

Only need deep linking and deferred deep linking — no attribution, no MMP? There's a flat monthly or annual plan for that.

See deep-linking-only plans →

Free to 10,000 monthly active users, then a flat monthly or annual price with no attribution meter. Extra MAU is billed per 1,000, and paying annually gets two months free.

PlanMAU includedPer month
Starter25,000$49
Launch100,000$149
Growth500,000$599
Scale2,000,000$1,799
Above 2,000,000Contact us

The rate card

Rates drop automatically as you grow, and you only ever pay the lower rate on volume above each threshold — never retroactively.

On the paid plan, clicks and event records scale with volume — 100 and 200 per attributed install, never fewer than 5M and 10M a month, then $10 per additional million. Measured per unit, never rounded up to a block.

Installs / monthPer installINR
1 – 100,000$0.0060.60
100,001 – 500,000$0.0050.50
500,001 – 3,000,000$0.0040.40
Above 3,000,000Contact us

What would this cost me?

Pick the plan family, drag to your volume, and see exactly what you would pay — the flat deep-linking-only subscription priced per monthly active user, or attribution metered per install against what the same volume costs everywhere that publishes a rate. Rates drop automatically as you grow, and you only ever pay the lower rate on volume above each threshold — never retroactively.

What the bill actually looks like

Every row is the real calculation, including the three points where the rate steps down and the volume below it stays exactly where it was.

Monthly charge by attributed install volume, assuming no click, event-record or domain overages
Attributed installsWhat appliesHow it adds upMonthly charge
25,000Free grantOne-time allowance$0
10,000Pay as you go10,000 × $0.006$60
30,000Pay as you go30,000 × $0.006$180
100,000Rate steps down100,000 × $0.006 — the next install bills at $0.005$600
250,000Pay as you go$600 + 150,000 × $0.005$1,350
500,000Rate steps down$600 + 400,000 × $0.005 — the next install bills at $0.004$2,600
1,000,000Pay as you go$2,600 + 500,000 × $0.004$4,600
2,000,000Pay as you go$2,600 + 1,500,000 × $0.004$8,600
3,000,000Pay as you go$2,600 + 2,500,000 × $0.004$12,600
Above 3,000,000EnterpriseCommitted volume, quotedContact us

Assumes no click, event-record or domain overages. Additional deep-link clicks and exportable event records are $10 per million each, and an additional branded domain is $10/month. Everything is measured per unit and rounded only when the invoice is finalised.

Compare every plan

Volume, retention, and support scale with the plan. The product does not — every capability is on every tier.

Deeplinkly plan comparison: features, included volume, and support
FeatureFreePay as you goEnterprise
Deep linkingIncludedIncludedIncluded
Deferred deep linkingIncludedIncludedIncluded
Android App Links and iOS Universal LinksIncludedIncludedIncluded
App Store and Play Store fallback routingIncludedIncludedIncluded
Meta Install Referrer attribution (Android)IncludedIncludedIncluded
SKAdNetwork / AdAttributionKit postbacks (iOS)IncludedIncludedIncluded
Google Play Install ReferrerIncludedIncludedIncluded
Organic vs. referred classificationIncludedIncludedIncluded
Owned-media attribution — links, referral, email, SMS, QRIncludedIncludedIncluded
Attributed installs25,000, one timeMetered from the firstCommitted volume
SeatsUnlimitedUnlimitedUnlimited
Links / campaigns tracked1,999UnlimitedUnlimited
Deep-link clicks500K / month100 per installFlexible
Exportable event records1 Million / month200 per installFlexible
Branded domains110Custom
Data retention30 days365 daysCustom
Webhook delivery (all supported events)IncludedIncludedIncluded
CSV / JSON data exportsIncludedIncludedIncluded
iOS, Android, React Native, Flutter and Web SDKsIncludedIncludedIncluded
Deep links keep redirecting past your allowanceIncludedIncludedIncluded
Onboarding and supportEmail / WAEmail / WA / SlackPriority Email / WA / Slack

On Pay as you go, clicks and event records scale with your install volume — 100 clicks and 200 event records per attributed install, never fewer than 5 million and 10 million a month. Past that they bill at $10 per additional million, and an extra branded domain is $10 a month. Free accounts are never charged automatically: metered analytics pause until the cycle resets, and deep links keep redirecting throughout.

Scroll sideways to compare every plan.

Pricing questions

How much does Deeplinkly cost?
Your first 25,000 attributed installs are free — a one-time allowance with no expiry. After that you pay $0.006 per attributed install, dropping to $0.005 above 100,000 a month and $0.004 above 500,000. There is no monthly fee, no minimum charge and no plan to choose. Above 3 million installs a month we quote committed volume. Every self-serve price is published — you never need a sales call to find out what you would pay.
Are the 25,000 free installs every month?
No. It is a one-time allowance to get you started, and it does not expire — but it does not reset either. Once you have used it, every subsequent attributed install is billable, and the paid plan has no recurring free allowance of its own. This is deliberate: a monthly free allowance would let a real production app sit on Free forever and would hand every paying account the same discount back every month.
Is there a minimum charge?
No. If we attribute 10,000 installs in a month, you pay $60. If we attribute 1,000, you pay $6. Your bill is your usage and nothing else — there is no base fee to sit underneath it.
Does Deeplinkly provide full mobile-ad attribution?
No, and we do not price like it does. Deeplinkly attributes installs from your own links, from your Meta Android campaigns via Meta Install Referrer, from the Google Play Install Referrer, and from SKAdNetwork / AdAttributionKit postbacks on iOS. Meta attribution on iOS, Google Ads app campaign attribution, Google Integrated Conversion Measurement, and conversion postbacks back to Meta or Google all require partner certifications we do not hold. If those are essential to you, you need AppsFlyer, Adjust, Branch or Singular. We would rather you knew that before you paid us than after.
Why is Deeplinkly so much cheaper than AppsFlyer?
Because we do less. We cover first-party and self-reported attribution, which needs no partner certification and which we can therefore publish a price for. We do not run the Meta iOS or Google Ads integrations, and we do not charge you for them.
What counts as an attributed install?
One install is counted when Deeplinkly accepts a valid, unique first-open attribution from any source we support: a Deeplinkly link, a Meta Install Referrer, a Google Play Install Referrer, or a SKAdNetwork postback delivered to our endpoint. SDK retries and duplicate callbacks carrying the same idempotency key do not increase your billable usage, and an install attributed through more than one source counts once. Organic installs with no attributable source are not billable. Direct deferred-link attribution requires a supported deterministic signal; Deeplinkly does not infer a match by fingerprinting a device.
What happens when I cross a rate threshold?
Your rate drops for the volume above that threshold only. Crossing 100,000 installs never reprices the first 100,000 — at 250,000 installs you pay $600 for the first 100,000 and $750 for the next 150,000, which is $1,350. Your bill never jumps; it just grows more slowly.
What happens when my free installs run out?
Your deep links keep redirecting — nothing in production breaks. Attribution recording, webhook delivery and exports pause until you add a payment method. Free accounts are never charged automatically.
What happens if I exceed a click or event-record allowance?
On Pay as you go, allowances scale with your install volume — 100 deep-link clicks and 200 event records per attributed install, never fewer than 5 million and 10 million a month — so a campaign converting at 1% is covered at any scale and this rarely happens. If it does, additional clicks and event records are each billed at $10 per million and nothing is interrupted. An additional branded domain is $10 per month. Free gets a flat 500,000 clicks and 1 million event records a month; a free account is never charged automatically, so metered analytics pause until the cycle resets while deep links keep redirecting.
What is a deep-link click, and what is an exportable event record?
A deep-link click is counted when Deeplinkly successfully resolves a genuine user redirect. Health checks, preview requests, verified bots, known crawlers and identifiable retries are excluded. An exportable event record is a supported Deeplinkly event that has been accepted, stored, and made eligible for webhook delivery or export — clicks, resolutions, installs and other supported events. Rejected payloads, internal test events and idempotent retries are not billable.
Does Meta attribution work on iOS?
Not yet. Meta Install Referrer is Android-only. On iOS we report SKAdNetwork and AdAttributionKit postbacks, which are campaign-level: they carry campaign IDs rather than campaign names, and Apple's crowd-anonymity thresholds withhold conversion values at low volume. Meta attribution on iOS requires the Meta MMP integration, which is partner-gated.
Is there a free plan?
Yes. Free gives you 25,000 attributed installs as a one-time allowance with no expiry, plus 500,000 deep-link clicks and 1 million event records a month, up to 1,999 links or campaigns, 30 days of data retention, one branded domain, and unlimited seats. It includes the whole product — deep links, deferred deep linking, App Links and Universal Links, store fallback routing, Meta Install Referrer attribution, SKAN postbacks, webhooks, exports, and every SDK. No credit card is required, and a free account is never charged automatically.
Are webhooks and exports included?
Yes. Real-time webhooks for supported Deeplinkly events and CSV/JSON exports are included on both plans including Free, within your event-record allowance and retention window.
Are any features limited on the free plan?
No. Deep links, deferred deep linking, Android App Links and iOS Universal Links, store fallback routing, Meta Install Referrer attribution, SKAdNetwork postbacks, real-time webhooks, CSV/JSON exports, and every SDK are available on both plans including Free, and seats are unlimited everywhere. They differ only in the install allowance, monthly click and event allowances, links tracked, data retention, number of branded domains, and support response.
Do you offer annual billing or volume discounts?
There is no annual plan, because there is no subscription to prepay. What we do offer is committed spend: commit to $500/month for twelve months and you get 10% off all install rates; commit to $2,000/month and you get 20%. The discount applies to install rates only, not to domain or retention add-ons.
Is a branded domain included?
Yes, on both plans. Free includes one branded domain with automatic SSL provisioning, so your links use your domain rather than a shared one. The paid plan includes 10, and additional domains are $10 each per month.
Can I migrate from Branch, AppsFlyer, or Firebase Dynamic Links?
Yes. Firebase Dynamic Links shut down on 25 August 2025 and we publish a full migration guide with before/after SDK code for iOS, Android, React Native, and Flutter. Most teams complete a migration in under 48 hours, and we offer hands-on help for larger moves.

Comparing against another platform? See Branch, AppsFlyer, Adjust, Linkrunner, or Firebase Dynamic Links.