Branch Pricing in 2026: Tiers, Limits, and What Small Teams Pay
Branch pricing in 2026: Intro at $39 a month, Activation Basics at $199, Performance and Engagement at $499. Every published limit and overage rate.
TL;DR: Branch pricing in 2026 splits into a published self-serve ladder and a sales-quoted enterprise half, and the two halves do not use the same meter. Self-serve begins with a 30-day free trial at Basics limits, then settles at Intro for $39 per month unless you designate a plan, with Activation Basics at $199 and Performance Basics or Engagement Basics at $499 each. Self-serve plans meter volume credits, links and QR codes, and tracked clicks, and on Intro each of those bills overage automatically at $0.05 per volume credit, $0.05 per link or QR code, and $0.01 per click with no bill cap. Performance Basics and Engagement Basics meter volume credits instead, and Branch publishes no click tracking overage for them. Extra seats are $25 per month each, and needing two product verticals means paying for two plans, because volume credits do not stack. Above Basics the unit changes to monthly active users and the number disappears: Essentials and Enterprise are both demo requests, and the only list price Branch publishes anywhere is its AWS Marketplace listing at $100,000 for a 12-month contract, where one unit covers apps with up to 10,000 monthly active users. That is a sensible price for a team buying installs from ad networks and an odd one for a team whose installs come from links it already owns. WarpLink is the flat-rate option for the second case, free for 10,000 clicks a month and then $19, $49, $99, or $149, month to month, with no overage line item and no quote. See the whole price list before you write a line of code.
What Branch Pricing Charges For: MAU, Volume Credits, and Clicks
Most confusion about Branch pricing comes from assuming there is one number and one unit. There are four meters, and which of them apply to you depends on where you sit on the ladder.
Branch is a mobile measurement partner, meaning a service that sits between your app and the ad networks you buy installs from, decides which network gets credit for an install, and reports that verdict back so the network can optimize. It also sells link management, QR codes, and web-to-app banners around that core. The pricing follows the products, not a single subscription.
Monthly active users
Monthly active users, or MAU, is the unit the enterprise half of Branch is priced against. Branch defines it precisely in its billing documentation: MAU is "the number of unique individuals that interact with your web or app properties on a monthly basis". It counts people, not installs, sessions, or registered accounts, and it counts them whether or not any of them ever touched one of your links.
That is the crux of the model. On an MAU contract you are paying against how well your app is doing, not against how much of Branch you use. A dormant user costs nothing; an engaged user who never taps a tracked link still costs a unit.
Volume credits
Volume credits are the unit the self-serve plans meter. Branch defines a volume credit as corresponding to "the number of end-user actions tracked, attributed, and reported on in Branch". An action here is an attributed event, so installs, opens, and whatever custom in-app events you configure all draw down the same pool.
The consequence is easy to miss when you are estimating cost. Adding a new tracked event to your app does not just add data, it adds spend, at a rate you set yourself by deciding how granular your event taxonomy is.
Links, QR codes, and tracked clicks
The third and fourth meters are the ones a small team actually feels. Self-serve plans cap how many web links and customized QR codes you can create per month, against a single shared cap, and separately cap how many clicks are tracked per month. Branch documents the sharing rule explicitly: links and QR codes draw on one pool, and "if your app has a custom QR configuration, the link counts as 1 customized QR", otherwise it counts as one link.
So a single Branch bill on Intro can move on three axes at once. A campaign that generates a lot of links, drives a lot of clicks, and fires a lot of tracked events pushes all three meters in the same week. Which one you cross first depends on the shape of your traffic, and Branch tells you which plan reports which meter through the dashboard, since "depending on your plan, the Branch Dashboard will reflect either your app's monthly active users (MAU) count, or it will show volume credit usage".
Every Branch Tier and the Limits Branch Publishes
Here is the full published picture as of September 2026. Every number in this table comes from a Branch page, linked in the row it backs. Anything Branch does not publish is written as sales-quoted rather than estimated.
| Plan | Published price | Published limits | Source |
|---|---|---|---|
| Free trial | $0 for 30 days, credit card and $10 refunded hold required | Basics-level limits: 100,000 volume credits, 10,000 links or QR codes, 150,000 tracked clicks, 3 ad partners, 1 app, no overage billing | Free Trial |
| Intro | $39/mo | 5,000 volume credits, 500 web links or customized QR codes on a shared cap, 25,000 tracked clicks, 1 ad partner with 3 postbacks, 1 app | Intro Plan |
| Activation Basics | $199/mo | 10,000 web short links or QR codes, 150,000 clicks, one custom domain plus one customizable app.link domain, two-year analytics retention, web-only Short Link API, email support | Activation Basics Package |
| Performance Basics | $499/mo | 100,000 volume credits, 500 links or QR codes, 25,000 tracked clicks, 3 ad partners, 1 app, export APIs | Intro Plan comparison |
| Engagement Basics | $499/mo | 100,000 volume credits, 500 links or QR codes, 25,000 tracked clicks, 3 ad partners, 1 app, export APIs | Intro Plan comparison |
| Essentials | Sales-quoted | Unlimited ad partners, data partner webhooks, and ad partner postbacks; custom ad partners capped at 25 | Branch pricing |
| Enterprise | Sales-quoted | Unlimited across partner API and data management; CTV and OTT attribution | Branch pricing |
| Branch Core, marketplace listing | $100,000 per unit per 12-month contract | One unit covers apps with up to 10,000 monthly active users; fees non-cancellable and non-refundable except as required by law | AWS Marketplace |
Four details in that table deserve their own paragraph, because they change what the headline price means.
The trial is generous and it has a default ending
Signing up gives you 30 days at Basics limits across all three product verticals, with add-ons excluded and usage tracked but not billed. It asks for a work email and a card, and places "a $10 temporary hold" that is refunded automatically.
The part worth setting a calendar reminder for is the ending. You are meant to designate a post-trial plan from the subscription screen at some point during the 30 days. If you do not, Branch neither closes the account nor pauses it. In its own words, "you are automatically subscribed to Intro at $39/mo", and all links, QR codes, and attribution data from the trial are preserved. That is a friendlier default than deleting the data, and it is still a subscription nobody actively chose.
Intro is cross-vertical and small
Intro is the floor of the paid ladder at $39 per month, and its strength is breadth rather than volume. It spans all three verticals at once, including last-touch attribution, link folders, fully customized QR codes, AI-assisted short link creation, and templated deepviews, on 5,000 volume credits, 500 links or QR codes, and 25,000 tracked clicks per month.
What Intro deliberately excludes is the part that matters most to a team building a linking layer. Branch lists a custom branded domain and the Short Link API under the features that require a Basics subscription, along with bulk CSV link creation, export APIs, link templates, quick links, and branded web links. If you want your links to live on your own domain, $39 is not the relevant number.
Activation Basics is the link-management plan
Activation Basics at $199 per month is the package aimed squarely at link management rather than ad measurement. It buys 10,000 web short links or QR codes and 150,000 clicks per month, one custom domain alongside one customizable app.link domain, two-year analytics retention, email support, and a Short Link API restricted to web-only links.
Its attribution allowance is not its own. Branch documents that on Activation Basics, "volume credit and ad partner caps are provided via the Intro bundle (5,000 VCs/mo, 1 ad partner with 3 postbacks)". So the $199 plan carries the same 5,000 volume credits as the $39 plan. You are paying the difference for link volume, click volume, the custom domain, and the API, not for more measurement.
The two $499 plans are the same price and different products
Performance Basics and Engagement Basics both list at $499 per month with identical published volumes: 100,000 volume credits, 500 links or QR codes, 25,000 tracked clicks, three ad partners, one app, and export APIs. Performance is the ad measurement side, Engagement is the owned-and-organic side with banners and journeys.
They are separate purchases. Branch answers the obvious question directly: you can hold multiple Basics plans, "each plan is billed separately. Volume credits do not stack across plans". A team that wants Activation link management and Performance measurement is looking at $698 per month before any overage, and the two plans do not pool their credits.
What Changes When You Outgrow the Self-Serve Ladder
Above the Basics packages, Branch stops publishing numbers. The pricing page shows three cards, and only the first one has a button that leads anywhere other than a form: Basics offers "Start your free trial" while Essentials and Enterprise both say "Request a demo".
What the page does publish above Basics is capability boundaries rather than prices. Essentials unlocks unlimited ad partners, data partner webhooks, and ad partner postbacks, with custom ad partners capped at 25. Enterprise unlocks unlimited across all four, plus CTV and OTT attribution, which the page's own FAQ confirms is "a premium feature available on the Enterprise plan". Advanced SKAN modeling, predictive lifetime value, and the flexible APIs sit up there too.
The unit changes as well as the price. Self-serve is metered on credits and clicks; the enterprise contracts are sized on monthly active users, which is why third-party estimates are usually framed as a band of MAU rather than a per-feature figure.
There is exactly one list price Branch publishes for that half of the business, and it is not on branch.io. Branch Metrics sells its deep linking and attribution product through the AWS Marketplace, where the single pricing dimension, Branch Core, is described as covering apps with up to 10,000 MAUs and is listed at $100,000 per unit for a 12-month contract term, with fees non-cancellable and non-refundable except as required by law. Marketplace list prices function as anchors for privately negotiated offers, so this is best read as the top of the range rather than as what a customer pays. It is still the only figure Branch itself has put in public.
For what buyers actually sign, there is no vendor source at all, so the best available evidence is second-hand. As reported by Vendr, which brokers software purchases and publishes anonymized buyer data, a Branch buyer typically pays $55,245 per year, drawn from 61 purchases in its dataset with a low of $22,500 and a high of $153,750, and multi-year commitments typically unlock a 15 to 25 percent discount against annual terms. That is buyer-reported data rather than a rate card, and the spread is wide enough that quoting the midpoint as "the price of Branch" would be misleading. Treat it as evidence that the enterprise tier is a five-figure to low-six-figure annual commitment, and nothing more precise than that.
The Costs That Are Easy to Miss
The published monthly price is the part of a Branch bill you can plan. These are the parts that move without you deciding anything.
Overages are automatic and uncapped. Going over a limit does not throttle your links or pause your campaigns, which is a genuinely good design choice. It bills instead, at Intro's published rates of $0.05 per volume credit, $0.05 per link or QR code, and $0.01 per click, calculated on usage above your included limits and added to the end-of-cycle invoice. The two $499 plans are metered differently, and Branch says so in the same place: on Performance or Engagement Basics, "click tracking overages do not apply. These plans measure usage via volume credits instead". Asked whether there is a ceiling, Branch answers "No. Overages are uncapped". On Intro, a post that unexpectedly lands and drives 300,000 clicks in a month adds $2,750 in click overage alone on top of the $39 base.
Seats cost extra. Additional users on Activation Basics are "$25/month each". Branch does not publish how many seats the base price covers, so budget the extra heads separately: four of them add $100 a month on top of the $199.
Two jobs means two subscriptions. As noted above, Basics packages bill separately and their volume credits do not pool. The plans are additive by design, and so is the invoice.
Add-ons are Basics-only and unpriced. Branch lists the add-on catalogue as "extra volume credits, email measurement, cohort reporting, data integrations" and confirms they are unavailable on Intro. None of them carries a published price, so every one of them is sales-quoted.
Some capabilities are structurally gated, not volume gated. A custom branded domain requires Activation Basics. The Short Link API requires Activation Basics and is web-links-only there; Branch states that "deep link API access via Short Link API is available on Enterprise plans". If programmatic deep link creation is on your roadmap, that requirement jumps you from a published price to a quote in one step. Separately, custom ad partners are capped at 25 on Essentials, a limit Branch introduced account-wide in October 2023 and lifts only on Enterprise.
No published commitment term on self-serve. Branch publishes no minimum term for Intro or the Basics packages, and the cancellation note on Activation Basics assumes you can simply stop, so read the self-serve half as month to month unless a contract in front of you says otherwise. The 12-month term appears only on the marketplace listing.
Billing runs in arrears on a calendar cycle. Branch bills "on the 1st of every month", in arrears rather than in advance, with partial first months prorated, and self-serve subscriptions accept credit cards only. Your overage from March appears on the invoice you receive in April, which means the first time you learn a campaign was expensive is usually after the campaign is over.
Analytics retention is shorter than the links. Activation Basics publishes two-year analytics retention, and Branch's data retention policy sets the underlying floor: identifiable usage activity logs are kept "no more than 14 days (or up to 60 days as determined by you or for specific fields)" before being removed or pseudonymized, pseudonymized logs are deleted after 12 months, and aggregated reporting metrics are retained for up to 24 months. Plan your exports around those windows rather than assuming click-level history is permanent.
Cancelling keeps the links and takes the data. This one is worth reading twice before you commit a domain to Branch. On cancelling Activation Basics, "your links stay active, but you'll lose access to analytics and customization", with an explicit instruction to export your data first. Your existing links keep resolving, which protects your users; your reporting does not follow you out.
Who Branch Is Priced For
It would be easy to read the section above as an argument that Branch is expensive. That is not the finding. The finding is that Branch is priced for a specific buyer, and the pricing is coherent if you are that buyer.
Branch is worth its price when you are spending real money on paid user acquisition. Multi-touch attribution, SKAN conversion studio and null-conversion-value modeling, predictive lifetime value, fraud reporting, and unlimited ad network postbacks are load-bearing when the install verdict decides where the next hundred thousand dollars of ad budget goes. A pricing model that scales with monthly active users is rational in that world, because MAU is a decent proxy for how much that verdict is worth. CTV and OTT attribution has almost no small-team equivalent, and Journeys and web-to-app banners are a mature product line that a link service does not replace.
Two more things deserve credit. First, the self-serve ladder is a real improvement on a quote-only model. Branch publishes $39, $199, and $499 with itemized limits, overage rates, and billing mechanics in its own help center, which is more than most of its peer group offers and the reason this post can quote numbers at all. Second, uncapped overages instead of hard caps means a campaign never breaks mid-flight, which is the right trade for a team whose revenue depends on that campaign running.
Stay on Branch if your installs come from ad networks and you need the verdict sent back to them; if you need SKAdNetwork modeling to keep iOS campaigns measurable; if you need CTV or OTT measurement; if you need dozens of partner integrations maintained for you; or if you already have a contract and a working integration, in which case migrating for its own sake is a poor use of a quarter.
The mismatch shows up for the other shape of team. If your installs come from your own links, your shares, your email, your QR codes, and your app store listing, then the ad network machinery is the part you are paying for and the part you never open. A team like that is buying deep linking, install attribution, and analytics, and it is being metered on volume credits, links, QR codes, clicks, and seats simultaneously, with a quote waiting at the point where programmatic deep link creation becomes necessary.
Frequently Asked Questions
How is Branch pricing calculated in 2026?
Branch runs two different pricing models, and the self-serve one meters volume credits, web links and QR codes, and tracked clicks separately, each with its own monthly cap. Intro and Activation Basics publish per-click, per-link, and per-QR overage rates, and Performance Basics and Engagement Basics publish no click overage. The sales-quoted tiers above them price against monthly active users, which Branch defines as the number of unique individuals who interact with your web or app properties in a month. Which meter you see in your dashboard depends on which plan you are on.
What are the Branch Intro plan limits?
Intro costs $39 per month and includes 5,000 volume credits, 500 web links or customized QR codes against a single shared cap, 25,000 tracked clicks, one ad partner with three postbacks, and one app. Deep linking and deferred deep linking are included, but a custom branded domain and the Short Link API are not. Going over any of the three volume limits bills automatically rather than blocking the account.
What happens after the Branch 30-day free trial ends?
The trial gives you Basics-level limits for 30 days with no overage billing, and it asks for a work email and a credit card with a $10 hold that is refunded automatically. On day 30 you move to whichever Basics plan you designated. If you never designated one, Branch subscribes you to Intro at $39 per month and keeps the links, QR codes, and attribution data from the trial.
What do Branch overage charges cost?
On Intro, overages run $0.05 per volume credit, $0.05 per web link or QR code, and $0.01 per tracked click above the included limits. Performance Basics and Engagement Basics meter volume credits instead, and Branch states that click tracking overages do not apply to them. Overage is calculated automatically and added to the next monthly invoice rather than capping your usage. Branch states plainly that there is no bill cap, so a traffic spike converts directly into an invoice line.
Does Branch publish a price per monthly active user?
Not on its pricing page, where the Essentials and Enterprise tiers both route to a demo request. The one list price Branch publishes anywhere is its own AWS Marketplace listing, at $100,000 for a 12-month contract, with a single unit covering apps of up to 10,000 monthly active users. Marketplace list prices are anchors for private offers rather than what most buyers pay, so read that figure as the top of a negotiation and not as a rate card.
Which Branch plans require a sales call?
Intro and the three Basics packages are self-serve. You sign up with a work email and a credit card and never speak to anyone. Essentials and Enterprise both show a demo request in place of a price, so the capabilities that live only above Basics, including CTV and OTT attribution and deep link API access, come with a quote attached.
Related Guides
- Branch.io Alternative for Indie Developers: the feature-by-feature comparison, SDK weight, and the migration path this pricing reference deliberately leaves out.
- Install Attribution Without an MMP: what a mobile measurement partner genuinely owns, and what a match cascade can answer without one.
- How to Track App Installs From a Link on iOS and Android: the mechanism underneath install attribution on both platforms.
- The Complete Deep Linking Guide: Universal Links, App Links, and deferred deep links from first principles.
- Attribution concepts: the match cascade, confidence scoring, and the match window.
Getting Started With Published Flat-Rate Pricing
WarpLink is link infrastructure for mobile teams, and it exists for the team whose installs come from links it already owns. Deep linking, install attribution, and real-time analytics ship in one SDK, at a price you can read on a web page, as one flat monthly figure per tier rather than a separate meter per product.
The tiers are flat and monthly. Free is $0 for 10,000 clicks a month, 100 links, one app, one team member, one custom domain free for three months, and 90-day data retention. Starter is $19 for 100,000 clicks, 1,000 links, three team members, five apps, three custom domains, and 180-day retention. Growth is $49 for 500,000 clicks, 10,000 links, ten team members, 20 apps, five custom domains, and 365-day retention. Scale is $99 for two million clicks with unlimited links, team members, and apps, ten custom domains, and three-year retention. Unlimited is $149 for unlimited clicks, links, team members, apps, and custom domains, also at three-year retention. Annual billing is charged for ten months, so two are free.
Three differences follow from that structure rather than from any feature list. Seats are included in the plan rather than billed per head. There is no overage line item at all: when a click limit is reached, only new analytics is gated behind an upgrade, and redirects keep resolving with sub-10ms edge redirects globally regardless of plan. And every plan includes the same full SDK, the same MCP server, and the same REST API at 60 requests per minute, so growing changes your click ceiling and nothing else.
For the feature-by-feature comparison, the SDK weight discussion, and a step-by-step migration path, read the companion post on the Branch.io alternative for indie developers. For the current tier table with everything each plan includes, see the pricing page. To go from nothing to a working deep link, the quickstart takes about five minutes, and there is no call to book first. Create a free account and read the whole price before you integrate anything.
WarpLink Team
Building affordable, reliable link infrastructure for mobile teams. Deep linking, install attribution, and real-time analytics in one SDK.
Related Posts
Branch.io Alternative for Indie Developers in 2026
Branch has no free plan in 2026. Self-serve runs $39 to $499 a month and everything above it is quoted. Compare WarpLink: free for 10K clicks, paid from $19.
Adjust Alternative for Small Teams: 2026 Pricing and Features
Adjust publishes a free tier capped at 1,500 monthly attributions and quotes everything above it. WarpLink is an Adjust alternative priced from $0 to $149.
AppsFlyer Alternative for Small Teams: 2026 Cost Breakdown
AppsFlyer runs about $7,000 per month at 100K conversions. See the full cost math and a small-team alternative that tops out at $149 per month.