Why Agencies Hide Pricing & How to Read a Marketing Proposal
I've been on both sides of the agency proposal table. I've written them, I've received them, and I've watched clients sign six-figure contracts without understanding what they were buying. The agency pricing game is one of the most opaque corners of business — and it's that way by design.
After a decade of building web products and working alongside growth marketing teams, I've developed a pretty reliable BS detector for agency proposals. This article is my attempt to hand you that same detector. We'll dig into why agencies structure pricing the way they do, what red flags to watch for, and how to actually compare proposals when every agency formats theirs differently.
Table of Contents
- The Psychology Behind Hidden Pricing
- Common Agency Pricing Models Explained
- Anatomy of a Growth Marketing Proposal
- Red Flags That Should Make You Pause
- How to Actually Compare Agency Proposals
- What Transparent Pricing Looks Like
- Questions You Should Ask Before Signing
- FAQ

The Psychology Behind Hidden Pricing
Let's start with the uncomfortable truth: most agencies don't publish pricing because it works in their favor not to.
There's a concept in behavioral economics called price anchoring. When you walk into a negotiation without a reference point, whoever sets the first number controls the conversation. Agencies know this. By withholding pricing until they've had a discovery call — where they learn your budget, your pain points, your urgency — they can tailor a proposal that sits right at the ceiling of what you'll pay.
This isn't necessarily evil. There are legitimate reasons pricing gets complex:
- Scope varies wildly. A growth marketing engagement for a Series A startup looks nothing like one for a Fortune 500 brand.
- Custom work is hard to productize. Strategy, creative, media buying, and analytics all have different cost structures.
- Agencies don't want to scare off good-fit clients with sticker shock before they can explain value.
But let's be honest about the other reasons:
- Margin protection. If competitors can see your pricing, they can undercut you.
- Price discrimination. Charging different clients different rates for similar work. A VC-backed startup with $2M in runway gets quoted differently than a bootstrapped business, even if the deliverables are identical.
- Sales pipeline control. Forcing a discovery call means every prospect enters the sales funnel. That call isn't just for your benefit — it's lead qualification disguised as consultation.
According to a 2024 HubSpot survey, only 17% of marketing agencies publish any pricing on their website. Compare that to SaaS companies, where transparent pricing pages are the norm. The gap is intentional.
The "It Depends" Problem
Every agency will tell you their pricing "depends on your needs." And they're partially right. But here's what they won't say: most of their engagements fall into 3-4 standard packages that they customize at the margins. The core deliverables, the team structure, the tools — those are templated. The pricing is where the real customization happens.
I've seen agencies quote $8,000/month and $25,000/month for nearly identical scopes, with the difference coming down to the perceived budget of the client.
Common Agency Pricing Models Explained
Before you can read a proposal, you need to understand how agencies make money. Here are the dominant models in 2025:
| Pricing Model | How It Works | Typical Range | Best For | Watch Out For |
|---|---|---|---|---|
| Monthly Retainer | Fixed fee for ongoing services | $3,000 - $50,000+/mo | Ongoing campaigns, content, SEO | Scope creep, underdelivery |
| Project-Based | One-time fee for defined deliverable | $5,000 - $500,000+ | Website builds, launches, audits | Change order fees, vague scope |
| Hourly | Pay per hour worked | $100 - $400/hr | Consulting, overflow work | Unpredictable costs, clock-padding |
| Performance-Based | Fee tied to results (leads, revenue) | 10-30% of ad spend or revenue | Paid media, lead gen | Misaligned incentives, attribution gaming |
| Hybrid | Retainer + performance bonus | Varies widely | Sophisticated partnerships | Complexity, harder to audit |
The Retainer Trap
Retainers are the most common model for growth marketing, and they're also where the most money gets wasted. Here's why: a retainer guarantees the agency revenue whether they perform or not. Good agencies earn their retainer every month. Bad ones coast.
The key question to ask: What specifically am I getting each month, and what happens if deliverables slip?
If the answer is vague — "ongoing optimization," "strategic guidance," "continuous improvement" — you're looking at a retainer designed to be hard to audit.
Performance Pricing Isn't Always Better
Performance-based pricing sounds great in theory. You only pay for results! But the devil's in the details. Agencies on performance models will:
- Cherry-pick easy wins. They'll focus on bottom-funnel campaigns that are already converting, not the hard brand-building work that drives long-term growth.
- Game attribution. Last-click attribution means the agency gets credit for conversions that were already happening.
- Avoid risk. They won't test bold creative or new channels because their revenue depends on predictable performance.
Anatomy of a Growth Marketing Proposal
I've reviewed hundreds of agency proposals over the years. They almost all follow the same structure, and once you know the template, you can read between the lines.
Section 1: The "We Understand You" Opening
This is where the agency parrots back what you told them on the discovery call. It's designed to create rapport and signal that they "get it." Read this section critically. Did they actually synthesize your challenges into insights, or did they just rephrase your words back at you?
Good sign: They identified a problem you hadn't articulated yet. Bad sign: It reads like meeting notes with a marketing spin.
Section 2: The Strategy Overview
This is the meat, or it should be. A strong proposal will outline:
- Specific channels and tactics (not just "digital marketing")
- A timeline with phases and milestones
- KPIs they'll track and targets they're aiming for
- The rationale behind their approach — why this strategy for your business
A weak proposal will use phrases like "data-driven approach," "full-funnel strategy," and "omnichannel presence" without specifics. These are filler words. They mean nothing.
Section 3: The Scope of Work
This is where you need to slow down and read every line. The scope defines what you're paying for. Common things to look for:

## Scope of Work — What to Verify
- How many blog posts/month? What word count?
- How many ad creatives? How many variations for testing?
- Who handles landing page development? (This is often NOT included)
- Is reporting a separate line item or included?
- What tools/platforms are included vs. billed separately?
- How many revision rounds for creative assets?
- Is strategy included, or just execution?
I can't stress this enough: the scope of work is the contract. Everything else is marketing. If something isn't in the scope, you won't get it — or you'll get billed extra for it.
Section 4: The Team
Agencies love to parade senior talent during the pitch, then hand your account to juniors once you sign. The proposal should name specific people and their roles. If it says "a dedicated team of experts," ask for names and LinkedIn profiles.
Section 5: The Pricing Page
And here's where things get interesting. Agency pricing sections typically use one of these structures:
The Bundle: One big number per month. Clean, simple, but impossible to know what each component costs. If you need to cut scope later, you have no leverage.
The Line-Item Breakdown: Each service priced separately. More transparent, but agencies inflate individual line items knowing you'll negotiate some down.
The Tiered Options: Good-Better-Best pricing. This is anchoring in action. The middle tier is always what they want you to buy. The top tier exists to make the middle look reasonable. The bottom tier is deliberately underwhelming to push you up.
Red Flags That Should Make You Pause
After years of reviewing proposals, these are the patterns that correlate most strongly with bad outcomes:
1. No Mention of Your Existing Tech Stack
If a growth marketing agency doesn't ask about your CMS, your analytics setup, your CRM, or your site architecture, they're planning to work around your technology rather than with it. This is especially problematic for companies running headless architectures — a Next.js frontend with a headless CMS like Sanity or Contentful has specific requirements for landing pages, tracking, and content workflows that generic agencies won't understand. (This is actually one of the core reasons we built our headless CMS development practice the way we did.)
2. Vague Reporting Cadence
"Monthly reporting" can mean a 2-page PDF or a 30-minute strategy session with custom dashboards. Pin this down.
3. Long Lock-In Periods
Six to twelve month minimums are standard, but watch for auto-renewal clauses and 90-day cancellation windows. Some agencies make it nearly impossible to leave.
4. Ad Spend as a Percentage Fee
If the agency charges 15-20% of ad spend for management, their incentive is to increase your spend, not your efficiency. A flat fee for media management aligns incentives better.
5. No Mention of What Happens When Things Don't Work
Every campaign has experiments that fail. A good proposal acknowledges this and describes the iteration process. A bad one promises hockey-stick growth.
6. They Don't Talk About Website Performance
Growth marketing doesn't exist in a vacuum. If your site loads in 6 seconds on mobile, no amount of ad spend will save your conversion rates. Agencies that ignore site performance are optimizing the wrong thing. If you're dealing with this, our Next.js development and Astro development teams have seen firsthand how much site speed impacts campaign ROI.
How to Actually Compare Agency Proposals
Here's a framework I use when helping clients evaluate competing proposals:
Step 1: Normalize the Scope
Create a spreadsheet with every deliverable listed. Map each agency's proposal to that list. You'll quickly see who's including what. Common items agencies "forget" to include:
- Landing page design and development
- Conversion rate optimization (CRO)
- Analytics setup and tag management
- Creative production (photography, video)
- Copywriting vs. content strategy (these are different)
Step 2: Calculate the Effective Hourly Rate
Even on retainer models, you can back into an hourly rate. Ask each agency for a rough hour allocation per month. Divide the retainer by total hours. In 2025, here's what reasonable rates look like:
| Role | Reasonable Range (US) | Red Flag Low | Red Flag High |
|---|---|---|---|
| Strategist / Account Lead | $175 - $300/hr | Below $125 | Above $400 |
| Media Buyer | $125 - $225/hr | Below $100 | Above $300 |
| Content Writer | $75 - $175/hr | Below $50 | Above $250 |
| Designer | $100 - $200/hr | Below $75 | Above $300 |
| Developer | $150 - $275/hr | Below $100 | Above $350 |
| Analytics / Data | $150 - $250/hr | Below $100 | Above $325 |
If the effective rate comes out suspiciously low, the agency is either using offshore talent (not inherently bad, but you should know) or they're underestimating the hours and will cut corners.
Step 3: Assess the Risk Model
Who bears the risk if results don't materialize? In a flat retainer, you do. In a performance model, the agency does (sort of). The best arrangements share risk: a smaller base retainer with performance bonuses that kick in at agreed thresholds.
Step 4: Check References, But Ask the Right Questions
Don't ask "Were you happy with the agency?" Ask:
- "What did the first 90 days look like?"
- "When something went wrong, how did they handle it?"
- "Did the senior people from the pitch stay on your account?"
- "What would you change about the engagement?"
What Transparent Pricing Looks Like
I'm biased here, but I believe the industry is moving toward transparency — slowly. We publish our approach to pricing because we think it builds better client relationships. You know what you're getting, we know what we're delivering, and nobody wastes time on proposals that don't match budget reality.
Transparent pricing doesn't mean a single number for every client. It means:
- Published starting ranges so you can self-qualify
- Clear scope definitions tied to each price point
- Honest conversations about budget before a proposal is written
- Itemized breakdowns so you understand what each dollar buys
The agencies doing this well in 2025 include some of the productized service firms: Draft.dev for content, Design Pickle for creative, and newer headless development shops (like us) that treat web development as a service with predictable inputs and outputs.
Questions You Should Ask Before Signing
Bring these to your next agency evaluation. Seriously, print this list.
- What's the all-in cost? Include tools, ad spend, platform fees, overage charges — everything.
- Who specifically will work on my account? Names, roles, time allocation.
- What does month one look like? Agencies that can't articulate the onboarding process haven't thought it through.
- How do you handle underperformance? What's the escalation path?
- Can I see a sample report from a current client? (Anonymized is fine.)
- What's your cancellation policy? In writing.
- Do you mark up third-party tools or media? Some agencies add 10-20% markups on software and ad spend. That's money you're paying for nothing.
- What do you need from my team? The hidden cost of agencies is your team's time. Good agencies are explicit about this.
If you're evaluating agencies for web development alongside marketing — which is increasingly common as marketing teams take ownership of site experience — reach out to us and we can at least give you a framework for what the development side should cost.
FAQ
Why don't marketing agencies list prices on their website? Most agencies avoid publishing prices because it gives them negotiating leverage, prevents competitors from undercutting them, and allows them to price based on perceived client budget rather than actual cost of delivery. While "scope variability" is the stated reason, the real drivers are margin protection and sales funnel control. Only about 17% of marketing agencies publish any pricing publicly.
What's a normal monthly retainer for a growth marketing agency in 2025? For small to mid-size businesses, expect $5,000-$15,000/month for a solid growth marketing retainer that includes strategy, content, and paid media management. Enterprise engagements typically run $20,000-$75,000+/month. These ranges assume US-based agencies. Offshore or nearshore teams can be 30-50% less, but you'll want to verify quality and communication standards.
How do I know if an agency proposal is overpriced? Back-calculate the effective hourly rate by asking for a monthly hour allocation and dividing by the retainer. If the rate exceeds $300/hr for non-specialist work, or if the proposal includes vague deliverables like "ongoing optimization" without measurable outputs, you're likely overpaying. Also compare the scope against 2-3 competing proposals to identify outliers.
What should a growth marketing proposal include? A strong proposal should include: a clear problem statement based on your business (not generic), specific channels and tactics with rationale, named team members and their roles, a phased timeline with milestones, defined KPIs with realistic targets, an itemized scope of work, transparent pricing with line items, and a cancellation/termination clause. If any of these are missing, ask why.
Should I choose a performance-based agency over a retainer-based one? Not necessarily. Performance-based agencies often focus on short-term, easy-win tactics and may game attribution models to inflate their results. They also tend to avoid risky but potentially high-reward experiments. A hybrid model — smaller base retainer with performance bonuses at agreed thresholds — usually creates the best alignment between your goals and the agency's incentives.
How long should I commit to a marketing agency? Three months is the minimum to see meaningful results from most growth marketing strategies. Six months is more realistic for SEO and content marketing. Be cautious of agencies demanding 12-month commitments upfront with no performance clauses. A good structure is a 3-month initial engagement with a 6-month renewal option, with 30-day cancellation notice after the initial period.
What hidden costs should I watch for in agency proposals? Common hidden costs include: third-party tool markups (10-20% added to software fees), ad spend management fees calculated as a percentage of spend, change order fees for any scope adjustments, separate charges for reporting and analytics, landing page development billed outside the marketing retainer, and your own team's time spent on agency onboarding, reviews, and approvals.
How do I compare proposals from different agencies when they're all formatted differently? Create a standardized comparison spreadsheet. List every possible deliverable (blog posts, ad creatives, landing pages, reports, strategy sessions, etc.) as rows, and put each agency as a column. Fill in what's included, what's extra, and what's not offered. Then calculate the effective hourly rate for each. This normalizes the comparison regardless of how each agency structures their proposal.