How app development and marketing agencies price their work, and how to compare quotes
Combined agencies split their prices into a project fee, a launch bundle and a growth retainer. Here's how each is priced and how to compare two quotes line by line.
- Split every quote into project fee, launch bundle, growth retainer and tools before comparing totals.
- Ad spend should never sit inside the agency fee; it goes to accounts your company owns.
- The launch bundle is where quotes differ most, so list exactly what it includes.
- Flat or hybrid retainers suit new apps better than a pure percentage of ad spend.
- Compare six-month cost at your planned spend, and at double that spend.
Two agencies can quote the same app and end up thousands of dollars apart once launch and marketing are added, and neither of them is necessarily wrong. App development and marketing agency pricing usually has three separate parts that get bundled, split or renamed differently by every vendor. If you can pull those parts apart, you can compare quotes properly.
This guide is about the money: how combined build-plus-growth agencies structure their fees, where costs hide, and how to put two quotes side by side. If you're still deciding whether one team should handle both jobs at all, start with why hire one agency for app development and marketing.
The three parts of every combined quote
Almost every combined proposal, however it's formatted, comes down to these parts:
- The project fee for designing, building, testing and releasing the app. This is usually the largest number on the page.
- The launch bundle: the one-off work that gets the app ready to acquire users. That means store listings, analytics and attribution setup, store submission, and often the first few weeks of campaigns.
- The growth retainer: the ongoing monthly fee for running campaigns, testing creatives and reporting after launch.
There is a fourth number that should never be inside the agency's fee: ad spend. Money spent on Google, Meta or Apple Search Ads should be billed by the ad platform to an account your company owns. If a quote mixes ad spend into a single monthly figure, ask for the split before you compare anything else.
How the project fee is priced
The build is usually priced in one of three ways. Each moves risk to a different side of the table.
- Fixed price: one number for a written scope. The agency carries the risk of underestimating; you carry the risk of a vague scope, because anything not written down becomes a change request. Best for a defined MVP or v1. See how to scope a fixed-price app project.
- Time and materials: you pay for hours used at agreed rates. Flexible, but your budget depends on how disciplined the scope stays.
- Dedicated team: a monthly fee for named people working on your product. Suits ongoing roadmaps more than a first launch.
For what actually drives the size of the build number (features, platforms, backend, team location), our app development cost guide goes into detail. The rest of this post deals with the parts that make a combined agency's quote different from a pure development quote.
What a launch bundle should contain (and how it's priced)
Launch work sits in a grey zone between development and marketing, which is why it's the line item most often missing, duplicated or vaguely described. Agencies price it in one of three ways: as a fixed add-on, as part of the first month of the retainer, or folded into the project fee. Any of these is fine if the contents are listed. Check the bundle against this list:
| Launch item | What "included" should mean | Why it matters for price |
|---|---|---|
| Tracking plan | A written list of in-app events and which ones campaigns will optimize for | Adding events after launch means a new release cycle |
| Analytics and attribution SDKs | Installed, tested and verified with test events before submission | Without it, campaign spend can't be tied to signups or purchases |
| Deep links | Links from ads, email and push open the right screen | Often quoted later as a separate feature |
| Store listings | Keyword research, title, subtitle or short description, screenshots, preview video | Screenshots and video are design work that someone has to budget for |
| Store submission | Privacy labels, data safety form, review responses and resubmission if rejected | Rejections can add days of unplanned work |
| Ad account setup | Accounts created under your company, with the agency as a user | Accounts owned by the agency make switching vendors costly |
| First campaigns | A defined number of weeks of setup and management, with ad spend billed separately | "Launch marketing" with no duration is impossible to compare |
If two quotes differ a lot in price, the launch bundle is the first place to look. One may include screenshots, a preview video and four weeks of campaign management, while the other includes "store submission" and nothing else.
Tell us what you're building. You get a written scope, timeline and fixed price — plus free Google Play and App Store submission and one month of launch marketing with every build.
Get my free quote WhatsApp usGrowth retainer models compared
After launch, marketing is usually priced in one of four ways. The model changes what the agency is motivated to do, so it matters as much as the amount.
| Model | How it works | Works well when | Watch out for |
|---|---|---|---|
| Flat monthly fee | A fixed fee for a defined set of channels, creatives and reports | Spend is modest or still being tested | A vague scope: confirm how many creatives, channels and reports per month |
| Percentage of ad spend | The fee rises and falls with your media budget | Spend is stable and large enough that a percentage covers real work | An incentive to raise spend whether or not users are profitable |
| Hybrid | A base fee plus a smaller percentage above a spend threshold | You expect to scale after a test phase | Thresholds that kick in sooner than your plan |
| Performance (per install or per action) | You pay per install, signup or other event | The event is hard to fake and tracked by your own attribution tool | Low-quality traffic if the paid event is only an install |
For a new app, a flat fee or a hybrid tends to be the cleanest, because nobody knows yet what a good user costs. Our guide to performance marketing agency KPIs and fees covers the post-launch models in more depth, and app marketing budget frameworks helps you size the ad spend that sits next to the fee.
How to normalize two quotes
Put every proposal into the same worksheet before you look at the totals. Here is an illustrative example. The figures are invented to show the arithmetic, not market prices.
| Line | Agency A | Agency B |
|---|---|---|
| Project fee (same written scope) | $40,000 | $34,000 |
| Launch bundle | Included in project fee | $6,000 add-on |
| Store screenshots and preview video | Included | Not included (you'd hire a designer) |
| Campaign management, first month | Included | $3,000 |
| Retainer, months 2 to 6 | $3,500 flat per month | 12% of ad spend |
| Planned ad spend, months 2 to 6 | $10,000 per month (paid to platforms) | $10,000 per month (paid to platforms) |
| Six-month agency cost | $57,500 | $49,000 plus design work |
Agency B looked $6,000 cheaper on the build. Over six months it is cheaper, but by less than it looked, and it leaves you to source store creatives yourself. If spend doubles in month four, B's percentage fee also doubles while A's stays flat. Run your own numbers for the spend you actually plan. That is the only comparison that counts.
Line items that quietly change the total
These are rarely the headline, but they move the real cost:
- Change request rates. What does an hour of work outside the fixed scope cost, and who approves it?
- Creative production. Is a set number of new ad creatives per month included, or billed per asset?
- Tools. Attribution platforms, analytics, crash reporting and push services can carry their own subscriptions. Ask which ones you'll pay for directly.
- Hosting and backend. Cloud costs are usually yours. Get an estimate for launch traffic and for ten times that.
- Post-launch bug fixing. Is there a warranty period, and how long is it?
- Minimum terms. Retainers with three- or six-month minimums are common. Know your exit terms before you sign.
- Developer accounts. Apple charges a yearly program fee and Google Play a one-time registration fee. They're small, but they should be in your name and on your card.
Questions that make pricing comparable
Send the same questions to every agency in writing:
- Please split your quote into project fee, launch bundle, retainer and expected tool costs.
- Which launch items from our list are included, and what quantity (screenshots, videos, creatives, weeks of management)?
- Is any ad spend inside your fees? Which accounts will it run through, and who owns them?
- What is your hourly rate for change requests, and how are they approved?
- What is the minimum retainer term and the notice period?
- What does the retainer cost at our planned spend, and at double that?
An agency that answers all six clearly is usually easier to work with. One that avoids the split usually has something in the bundle you'd question.
How Appryze structures pricing
We send a fixed-price written quote within 24 hours of understanding your scope. Every app build includes free Google Play and App Store submission and one month of launch marketing, with ad spend billed by the platforms to accounts you own. You also own the code and store accounts from day one. See what's in a build on our app development page and how ongoing campaigns work on app marketing, or browse more guides on choosing a combined agency.
Frequently asked questions
How do app marketing agencies charge for their services?
Most charge in one of four ways: a flat monthly fee for a defined scope, a percentage of ad spend, a hybrid of a base fee plus a smaller percentage above a spend threshold, or a performance fee per install or action. Ad spend itself should be billed by Google, Meta or Apple directly to accounts your company owns, not bundled into the agency fee.
What is included in an app launch package?
A complete launch package usually covers a tracking plan, analytics and attribution SDK setup, deep links, store listing copy and screenshots, a preview video, App Store and Google Play submission, ad account setup under your company, and a defined period of campaign management. Ask for quantities and duration in writing, because launch packages vary more between agencies than any other line item.
Is a percentage of ad spend a fair fee for app marketing?
It can be once spend is stable and large enough that the percentage pays for real work. For a new app it can push the agency toward raising spend before users are profitable. A flat fee or a hybrid with a base fee and a lower percentage above a threshold usually lines up incentives better during the testing phase.
How do I compare quotes from app development agencies?
Use one written scope for every agency, then split each quote into project fee, launch bundle, retainer and tool costs. Add the planned ad spend separately, work out the six-month cost at your expected spend and at double that, and check change-request rates and minimum terms. The cheapest build price is often not the cheapest total.
Should ad spend be paid to the agency or to the ad platform?
To the ad platform, from an account your company owns. The agency should be added as a user or manager on your Google Ads, Meta and Apple Search Ads accounts. That keeps billing transparent, keeps your campaign history if you change vendors, and makes it easy to see exactly what was spent against what the agency charged.
Tell us what you're building. You get a written scope, timeline and fixed price — plus free Google Play and App Store submission and one month of launch marketing with every build.
Get my free quote WhatsApp usKeep reading
More in App Development & Marketing Agency · All app development guides