# How Do I Know If My Marketing Agency Is Doing a Good Job?

Source: https://www.mangogrow.com/blog/growth-strategy/is-my-marketing-agency-doing-a-good-job
Publisher: MangoGrow (https://www.mangogrow.com)
Topic: Growth Strategy
Published: 2026-11-12 · Updated: 2026-11-12

## Key takeaways

- A good agency reports on business results (leads, customers, revenue, cost per customer), not just impressions, clicks or rankings.
- Judge results against realistic timelines: paid ads should show signal within weeks; SEO commonly takes four months to a year.
- You should own and have access to all accounts, data and assets, and understand exactly what the agency does each month.
- Warning signs include vague reports, no clear plan, slow communication, results that never match your own sales data and guaranteed rankings.
- Before switching, share your concerns and agree specific targets and a review date; leave if they can't explain or improve.

**Short answer:** a good marketing agency **reports on business results** (leads, customers, revenue and cost per customer), not just impressions, clicks or rankings. It works to **realistic timelines** (paid ads show signals within weeks; Google says SEO commonly takes **four months to a year**), gives you **full access** to your accounts and data, and can explain **what it did, why, and what's next**. Warning signs are **vague reports**, **no plan**, **slow communication**, **guaranteed rankings** and results that **never match your own sales data**.

This guide is part of our [digital marketing agency cost](https://www.mangogrow.com/blog/growth-strategy/digital-marketing-agency-cost) series. If you want an independent second opinion, our [free growth audit](https://www.mangogrow.com/free-audit) can review your current marketing.

## What results should I expect?

**Results tied to your goals, on a realistic timeline for each channel.**

| Channel | When to expect useful signals | What good looks like |
| --- | --- | --- |
| Google or Meta ads | 2–6 weeks for learning; 2–3 months for stable results | Falling cost per lead, steady leads, clear testing |
| SEO | Early signs in a few months; Google says commonly 4–12 months for benefits | Rising impressions and clicks on important pages, more organic leads |
| Social media | 1–3 months for consistency; longer for audience growth | Reach from new people, enquiries and sales from social |
| Reviews and local SEO | 1–3 months | More reviews, more calls and direction requests from Maps |

If an agency promised you fast, guaranteed rankings, that was a warning sign at the start. Google itself says no one can guarantee a #1 ranking.

## What should their reports show?

**Business outcomes first, activity second.** A good monthly report includes:

- **Leads, customers and revenue** by channel
- **Cost per lead and cost per customer**
- **Spend** (ads) and work delivered (content, links, fixes)
- **What changed and why** (for example "paused broad keywords that wasted £300")
- **What was learned** from tests
- **Plan for next month**
- **Access to live dashboards**, not just PDFs

If reports focus on impressions, likes and "brand awareness" without connecting them to enquiries, ask why.

## Can I check the results myself?

**Yes, and you should.** Check:

- **Your own sales and enquiries:** do they match what the agency reports?
- **Google Search Console:** impressions and clicks for your important pages. See our Google Search Console guide.
- **GA4:** leads and conversions by source
- **Ad accounts:** spend, cost per conversion and search terms
- **Google Business Profile:** calls, direction requests and reviews

## What are the red flags?

| Red flag | Why it matters |
| --- | --- |
| You don't own or can't access your accounts | You can lose data and history if you leave |
| Reports with vague metrics only | Hard to know if marketing pays back |
| Guaranteed rankings or results | Unrealistic and often a sales tactic |
| No monthly plan or explanation of work | You can't judge value |
| Slow or no replies | Problems go unfixed |
| Results don't match your sales data | Tracking or reporting may be misleading |
| Tactics that break platform rules (fake reviews, bought links) | Risk of penalties; fake reviews are illegal in the US and UK |
| Long lock-in contract with no review points | All the risk sits with you |

## What questions should I ask my agency?

1. What were our leads, customers and revenue from your channels last month?
2. What's our cost per customer, and how has it changed?
3. What did you do this month, and why?
4. What's not working, and what are you changing?
5. What will you do next month, and what result do you expect?
6. Can I have admin access to all our accounts and data?
7. What do you need from us to get better results?

## Could the problem be on our side?

**Sometimes.** Agencies struggle when:

- Leads aren't followed up quickly
- The website or booking process loses customers
- Approvals take weeks
- Budgets are too small to learn
- Goals keep changing

A fair review looks at both sides. See conversion rate optimization.

## When should I switch agencies?

**After you've raised concerns, agreed specific targets and a review date, and they still can't explain or improve results.** Before leaving:

- Make sure you have admin access to every account and asset
- Download reports and data
- Check your contract's notice period and handover terms. See what to include in a marketing agency contract.

## A worked example

A dental group receives monthly reports showing rising impressions and "engagement", but new patient numbers are flat. It asks its agency for leads and new patients by channel and cost per new patient. The agency can't provide them because conversion tracking was never set up. The group agrees a 60-day fix: tracking, a review of ads and a clear monthly plan. When the next report shows paid search bringing patients at an acceptable cost and social bringing very few, the group moves budget accordingly. (Illustrative.)

## The bottom line

A good agency connects its work to your leads, customers and revenue, explains what it does, gives you full access and improves over time. Check results yourself, ask direct questions, allow realistic timelines, and switch only after giving clear feedback and targets.

Want an independent review of your current marketing? Request a [free growth audit](https://www.mangogrow.com/free-audit).

## Frequently asked questions

### How do I know if my SEO agency is working?

Look for growth in organic leads and revenue, not just rankings. Check Search Console for rising impressions and clicks on important pages, and ask what work was done each month and why. Allow several months for SEO to show results.

### What should a marketing agency report include?

Leads, customers and revenue by channel, cost per lead and per customer, spend, what was done, what was learned and the plan for next month, with access to live data.

### How long should I give a marketing agency?

Paid ads should show useful signals within a few weeks and clearer results in two to three months. SEO and content usually need four to twelve months. Agree milestones at the start.

### What are red flags with a marketing agency?

Vague reports, no access to your own accounts, guaranteed rankings, long lock-in contracts, results that don't match your sales data, slow communication and no clear monthly plan.

### When should I change marketing agencies?

When they can't explain results, don't improve after agreed milestones, won't give you access to your accounts, or communication repeatedly breaks down after you've raised concerns.

## Sources

- [Do you need an SEO?, Google Search Central](https://developers.google.com/search/docs/fundamentals/do-i-need-seo)
- [Performance report (Search results), Search Console Help](https://support.google.com/webmasters/answer/7576553)
- [FTC final rule banning fake reviews and testimonials](https://www.ftc.gov/news-events/news/press-releases/2024/08/federal-trade-commission-announces-final-rule-banning-fake-reviews-testimonials)
