
Red Flags: 7 Signs Your Marketing Agency Is Ripping You Off
Most bad agency relationships don't end in fraud. They end in twelve months of invoices, pretty reports, and no measurable increase in booked jobs. Here are the seven signals that you're paying for activity instead of outcomes.
7 Signs Your Marketing Agency Is Ripping You Off
Almost no marketing agency commits fraud. That is not how money gets wasted in this industry.
Here is how it actually happens: twelve invoices, twelve tidy reports full of green arrows, a lot of activity, and no measurable increase in booked jobs. Nobody lied to you. You just paid for motion instead of outcomes, and the arrangement was structured so you would not notice for a year.
If three or more of the following are true of your current agency, you are funding their business rather than yours.
1. The Reports Measure Everything Except Money
This is the big one, and it is nearly universal.
Impressions. Reach. Rankings. Engagement. Domain authority. Clicks. All real metrics, all upstream of the thing you care about, and all convenient because they can improve while your revenue does not.
What a real report contains: leads by source, calls by source, cost per lead, cost per booked job, and revenue attributed to channel. Ideally reconciled against your CRM or job board.
The test: Ask "how many jobs did we book from your work last month, and what did each one cost?" A competent agency answers with numbers. An incompetent one explains why that is difficult to measure. It is not difficult to measure. It is difficult to *survive*.
2. You Do Not Have Admin Access to Your Own Accounts
Check right now. Log in and confirm you are the owner -- not a viewer, the owner -- on:
If your agency holds any of these, that is leverage, and it is deliberate. The industry term for a website you cannot take with you is a hostage.
The test: "Please add me as owner on all accounts this week." A healthy agency says "you already are." An unhealthy one asks why, explains that it is simpler if they manage it, or goes quiet.
3. Deliverables Are Counted, Not Measured
"Four blog posts, twenty social posts, ten directory submissions, one hour of consulting."
This is an activity contract. It guarantees you receive units of work. It guarantees nothing about whether the work does anything, and it is built so the agency can be fully compliant while your phone stays quiet.
Worse, unit-based content contracts almost always produce thin content nobody reads and nothing ranks for, because volume is the deliverable rather than results.
What good looks like: deliverables tied to objectives. "Rank in the local pack for these twelve city-plus-service terms, increase form and call volume by X%, reduce cost per lead to Y." How many blog posts that requires is their problem, not a line item you buy.
4. Nobody Will Tell You Who Actually Does the Work
At the $500-$1,500/month tier, a large share of "agencies" are sales operations that subcontract fulfillment. Not automatically bad -- some fulfillment partners are competent -- but you are paying an agency margin for a middleman who cannot answer questions about your account.
The test: ask a specific technical question. "What schema types are on our service pages?" "Which pages did we consolidate last quarter and why?" A real practitioner answers immediately. A reseller schedules a follow-up call to check with the team.
5. A Long Contract With No Performance Clause
Twelve-month terms are defensible for SEO, because SEO genuinely takes months to compound. We are not against long contracts.
We are against long contracts with no exit for non-performance. If an agency wants twelve months of your money, they should be willing to define what failure looks like and what happens if it occurs.
What to negotiate: a 90-day out if agreed leading indicators are not moving, defined in writing before you sign. Watch how they react. Confident operators discuss it. Everyone else explains why marketing cannot be held to standards.
6. Zero Curiosity About Your Business
Look at the last three months of communication. Has your agency asked you:
If not, they are running a generic playbook and reporting on generic metrics. You cannot optimize for booked jobs without knowing what happens after the lead arrives. An agency that never asks about your close rate has quietly decided that your revenue is not their problem.
7. You Cannot Get a Straight Answer About Next Quarter
Ask what the plan is for the next 90 days and what specifically will be different.
A bad answer sounds like: continued optimization, more content, ongoing improvements, keep building authority.
A good answer sounds like: "Your Marietta and Kennesaw pages are stuck on page two, so we are rebuilding the internal linking and adding FAQ schema. Your mobile form is converting at 1.8% against a 4% benchmark, so we are cutting it to three fields and adding tap-to-call. Then we are going after gutter guard terms, because you told us that is your best margin service."
Specificity is the tell. Vagueness usually means nobody has actually looked at your account since onboarding.
The Uncomfortable Possibility
Sometimes the agency is fine and the strategy was wrong from the start -- and that is still their fault. If they sold you a beautiful brand campaign when your real problem was that your website loads in six seconds and has no phone number on mobile, the failure was in the diagnosis.
Which is why the fix always starts the same way: find out what is actually broken before anyone sells you a solution.
What To Do This Week
Whether you stay or leave, do these five things:
1. **Claim ownership of every account.** Domain, hosting, GBP, ads, Analytics, Search Console, CRM. Do this before any difficult conversation.
2. **Export your data.** Customer list, lead history, call recordings. It is yours.
3. **Document your baseline.** Current rankings, traffic, lead volume, cost per lead. You cannot evaluate a change you never measured.
4. **Get an outside audit.** From someone with no stake in defending the last twelve months of work.
5. Ask the seven questions above, out loud, on a call. Fully half of agency relationships improve immediately when the client starts asking for numbers, because the account suddenly gets attention.
If You Want the Outside Look
We run the Atlas Performance Index on your website and hand over the scored report -- what is broken, what it is costing you, and what to fix first -- whether you hire us or not.
Plenty of people have used that report to hold their existing agency accountable instead of switching. That is a completely fine outcome. What is not fine is another twelve months of green arrows and a quiet phone.
Lead. Don't Chase.
Frequently Asked Questions
What are the biggest warning signs of a bad marketing agency?
Reports built on impressions and rankings instead of booked jobs, no access to your own Google Ads and Analytics accounts, agency-owned domains or websites, long contracts with no performance clause, deliverables measured in blog posts rather than results, and a total inability to explain what they would do differently next quarter.
Do I own my website if my agency built it?
Only if the contract says so and the domain, hosting, and code are in accounts registered to your business. If the agency holds the domain or the site lives on a proprietary platform you cannot export, you are renting, and that leverage is usually intentional.
How do I leave a marketing agency without losing my rankings?
Before giving notice, confirm you are the owner on your domain registrar, Google Business Profile, Google Ads, Analytics, Search Console, and CRM. Export your customer and lead data, take a full backup of the website, and document current rankings and traffic so you have a baseline. Then serve notice in writing per the contract terms.