THE LIBRARY · A PLAIN GUIDE

How do you choose a marketing agency, and when shouldn't you hire one?

Three blank proposal folders on a kitchen table at night under a small brass lamp, with a pen on one and a steaming mug of coffee beside them.

Most of the advice on choosing a marketing agency is written by marketing agencies. That isn't a scandal; they know the business, and some of the guides are good (Some even do a decent job of writing without bias). But almost every one of them assumes you've already decided to hire, and almost every one ends in a "hire us" form.

Our answer starts a step earlier, because...

In our experience, a fair share of small businesses shouldn't hire a marketing agency yet, and the cost of finding that out the hard way is the fee, the ad spend, and whatever contract minimum you signed, which often runs six to twelve months.

So we want to help you decide about hiring first.

If the answer is yes, there are six things a good agency will put in writing before you sign. We'll go over those too, because their written answers will do most of the deciding for you.

If you're not sure what an agency would actually do for you in a given month, start with that essay.

(This one assumes you already have a good understanding of what you'd be buying.)

Let's start with how to tell whether or not you're ready for an agency...

When shouldn't you hire a marketing agency?

The first "not yet" sign is: when your website doesn't turn visitors into calls, orders or bookings. If you're not sure whether or not it does, that's the same sign.

An agency's first lever is usually traffic, and more traffic to a site that loses people means paying for the click and then losing the customer anyway.

Fix the site first.

Our piece on whether your website needs a redesign covers how to tell if your site is doing its job or not.

Four “not yet” signs
  1. The site loses visitorsFix it first
  2. The budget can’t cover a testWait, or start smaller
  3. Referrals fill the calendarMore leads won’t help yet
  4. No one has an hour a monthFind that hour first

The second "not yet" sign is: when your budget can't cover a real (usually paid traffic) test.

A test needs the agency's fee and enough ad spend, if ads are involved, to learn something before the minimum runs out.

If paying both for the whole minimum would hurt, the test will end before it tells you anything, and you'll have paid for a guess.

Do the arithmetic before the call, not after: fee times the months of the minimum, plus the spend.

The arithmetic, before the call
  • The fee× the months of the minimum
  • The ad spend+ the same months
  • Togetherwhat a real test costs

Third sign to wait? When referrals already fill the calendar. If a busy plumber is booked three weeks out on word of mouth alone, more leads mean more calls to turn away. The money might do more for your business by funding a second service truck.

Finally, if you can't spare an hour a month to carry your half of a marketing relationship, you should wait. An agency needs your answers about prices, seasons, photos and which customers you want more of. If nobody at the business has that hour, the agency will fill the gap with guesses.

If any one of those four signs sounds like you and your business, that's a pretty solid indicator to consider waiting to hire an agency, however...

Before we move on, there's one thing to be crystal clear about...

None of those four signs means you do nothing instead.

Keeping your Google Business Profile current, asking every happy customer for a review, and sending your customers a short email now and then are all things a small business can do without help, and they're usually the first things an agency would do anyway. Our guides to the Business Profile and getting more reviews cover both.

Free, and usually first anyway
  • Your Business Profilekept current
  • Reviewsasked of every happy customer
  • An emailshort, now and then

Alright... here's a quick check chart, before any agency call:

Before any agency call
  1. 01Does my website turn a fair share of visitors into calls, orders or bookings?

    If the answer is no: Fix the site first

  2. 02Could I pay the fee and the ad spend for the whole minimum without it hurting?

    If the answer is no: Wait, or start smaller

  3. 03Could the business take more customers next month?

    If the answer is no: More leads won't help yet

  4. 04Can someone here give an agency an hour a month?

    If the answer is no: Find that hour first

  5. 05Have I tried the basics myself (Profile, reviews, email)?

    If the answer is no: Try them; they're free

When does hiring one make sense?

Put plainly, hiring an agency makes sense when the work isn't getting done and it matters. A restaurant owner who knows the email list should hear from them monthly, and hasn't sent anything since spring, is a good candidate. So is a clinic whose ads were set up two years ago and never touched since.

Hiring also makes sense when you've tried doing it yourself and it keeps losing to the work that pays the bills.

That's not a failure of discipline.

A roofer's evening is better spent on estimates than on ad settings, and both can't happen at once in the busy season.

Good candidates
  • A restaurant’s email listnothing sent since spring
  • A clinic’s adsuntouched for two years
  • A roofer in the busy seasonestimates win the evening

One quick caution, though, before we move on...

That roofer's evening has a price, and it's the one most owners leave out. Next to doing it yourself, any agency fee looks expensive, because doing it yourself seems to cost nothing.

It doesn't.

The fair comparison is what a part-time marketer would cost you: the salary, the tools, and the hours you'd spend managing them. That's the number to hold an agency's fee against.

The fair comparison
  1. A salaryFor a part-time marketer
  2. The toolsSoftware, ad accounts, the rest
  3. Your hoursSpent managing them
  4. An agency’s feeHeld against all three, not against zero

Not against doing it yourself for free

What should an agency put in writing before you sign?

There are six main things to get in writing. All six are reasonable to ask for, and a good agency will have the answers ready, usually in the proposal itself.

Who does the work

Names, or at least roles: who decides, who writes, who changes the ads. Ask whether any of it goes to another company, gets outsourced to freelancers, etc. Some agencies do send work out, and it can be fine, but you should know who's touching your account.

Who’s touching your account
  • Who decides
  • Who writes
  • Who changes the ads

A name or a role for each. And ask what gets sent out.

What you'll see, and how often

If an agency offers a dashboard, it's worth having. But a dashboard shows results, not the work performed. Ask for a dated list of what was done, what's coming next, and what's waiting on you, and ask what day it arrives each month or week. Our piece on what agencies do explains why the work list matters as much as the numbers.

Besides the dashboard
  1. What was doneDated
  2. What’s coming next
  3. What’s waiting on you

And the day it arrives, each month or week.

When you'd stop

Don't ask an agency to guarantee results. Too much depends on things nobody controls: Google, your competitors, your prices, how fast your phone gets answered, etc.

(If a firm promises results anyway, or offers to charge only for the leads it sends, that guarantees what you'll pay, not whether those leads turn into customers.)

Instead of guarantees, ask for something different: the point where you'd both agree it isn't working.

That's a floor, not a target, set low enough that a good agency can say yes.

Something like, "If calls that turn into jobs haven't moved by month six, we talk about stopping." An agency that can't name that point is asking you to pay until you get tired.

A floor, not a target
  1. The target: what you’re hoping for
  2. The floor: where you’d both stop

Set low enough that a good agency can say yes.

The minimum and the way out

Before we dig in on this one, let's be clear... A minimum isn't a bad sign on its own. Search work can take months before it shows anything, so an agency asking for time up front is often being fair.

What matters is knowing the terms: how many months, how much notice, and whether you can leave early if you reach the stop point from the last section.

Terms vary a lot.

One large firm that serves trades and law firms typically asks for twelve months on its website and search work, though its ads run month to month. A national agency's search packages carry six months. Another agency runs month to month, and its ads can be canceled after the first 30 days.

Whatever the term, multiply it out; that total is the number to compare.

Three minimums we read
  1. One large firm, website and search: 12 months
  2. A national agency, search: 6 months
  3. Another agency: month to month

Whatever the term, multiply it out.

Who owns the accounts

This one matters, a lot: Your website, your ad accounts, your analytics and your Business Profile should be in your name from day one, with the agency added as a user.

That way, if you part ways, you remove their access and keep everything, including the history. We've taken on clients who couldn't log into their own Search Console, Google Ads or Facebook ad accounts, because whoever set them up years earlier kept the logins. So, it sounds like a given, but it still needs checking. One ads provider we looked at creates the Google Ads account itself and keeps it. One large firm hands over the website only once the contract is complete, and even then not the system it runs on. A buyer's guide we read puts it simply: get the ownership and handoff terms in writing. We agree.1

In your name from day one
Youthe ownerThe agencyadded as a user
For all four
WebsiteAd accountsAnalyticsBusiness Profile

How ad spend is billed

Whether the platform charges your card directly, or the agency passes the spend through and adds to it. Whether the fee is flat, a share of spend, or rises as spend rises. None of these is wrong, but each rewards something different, and you should know which one you're agreeing to.

How the fee is figured
  • Flat
  • A share of spend
  • Rises as spend rises
  • The spend itselfyour card, or passed through
Good and worrying answers
Ask forA good answerA worrying answer
Who does the workNamed people or roles, and whether anything goes outside"Our team"
What you'll seeThe numbers and a dated list of the workA dashboard login and nothing else
When you'd stopAn agreed point where it isn't working, and roughly when"Marketing takes time"
The minimum and the way outA stated term, notice period and early exitA long term with no exit
Who owns the accountsEverything in your name from day one"We'll transfer it when you leave"
How spend is billedYour card pays the platform; the fee is statedSpend passed through with a markup you can't see
  • Who does the work

    A good answer
    Named people or roles, and whether anything goes outside
    A worrying answer
    "Our team"
  • What you'll see

    A good answer
    The numbers and a dated list of the work
    A worrying answer
    A dashboard login and nothing else
  • When you'd stop

    A good answer
    An agreed point where it isn't working, and roughly when
    A worrying answer
    "Marketing takes time"
  • The minimum and the way out

    A good answer
    A stated term, notice period and early exit
    A worrying answer
    A long term with no exit
  • Who owns the accounts

    A good answer
    Everything in your name from day one
    A worrying answer
    "We'll transfer it when you leave"
  • How spend is billed

    A good answer
    Your card pays the platform; the fee is stated
    A worrying answer
    Spend passed through with a markup you can't see

What are the warning signs?

Here's a quick way to read any proposal: look for what's promised that can't be, and what's missing that should be there. The first sign below is the first kind. The other four are the second kind, and a couple will sound familiar from the last section.

  1. A guarantee of rankings, or of a mention in AI answers. Nobody controls Google's results (Google says so itself), and nobody controls what ChatGPT says. Our piece on showing up in AI search explains what a business can actually do there.
  2. No way out. A minimum on its own is normal. One that holds even when the agency misses its own targets puts all the risk on you.
  3. Your name isn't on the ad accounts. If the account isn't yours, the history in it isn't yours either, and switching agencies means starting from nothing.
  4. No results in the reports. Impressions and reach are fine, but calls, orders and bookings are the numbers you're paying to move. If they never show up, ask why.
  5. No mention of your website. If the site is the reason visitors leave, an agency that doesn't bring it up either hasn't looked or plans to sell you traffic anyway.
Two kinds of sign
  • Promised that can’t besign 1
  • Missing that should besigns 2 to 5
Read the proposal0 of 5 found

Tick each sign you find. One is worth a question. Two or three, and it’s probably time to keep looking.

  1. A guarantee of rankings, or of a mention in AI answers
  2. No way out
  3. Your name isn't on the ad accounts
  4. No results in the reports
  5. No mention of your website

One of these is worth a question. Two or three, and it's probably time to keep looking.

How do you compare two proposals?

Put them side by side on the same lines, because agencies rarely write them that way. A grid like this makes two very different documents comparable:

Two proposals, on the same lines
OptionAgency AAgency B
Monthly feeblankblank
Expected ad spend a monthblankblank
Minimum term and noticeblankblank
Total through the minimum (fee plus spend)blankblank
Work promised each monthblankblank
What you'll see, and how oftenblankblank
When they'd say stopblankblank
Who owns the accountsblankblank
  • Monthly fee

    Agency A
    blank
    Agency B
    blank
  • Expected ad spend a month

    Agency A
    blank
    Agency B
    blank
  • Minimum term and notice

    Agency A
    blank
    Agency B
    blank
  • Total through the minimum (fee plus spend)

    Agency A
    blank
    Agency B
    blank
  • Work promised each month

    Agency A
    blank
    Agency B
    blank
  • What you'll see, and how often

    Agency A
    blank
    Agency B
    blank
  • When they'd say stop

    Agency A
    blank
    Agency B
    blank
  • Who owns the accounts

    Agency A
    blank
    Agency B
    blank

The row that changes most decisions is the total through the minimum. A lower monthly fee on a longer term can cost more than a higher fee you can leave after three months.

A word on free audits, and the free game plans and free proposals that often come with them. They're useful, and they're also the first step of a sale, so read them as a proposal and not as independent advice. If you're unsure, start smaller. One agency's own buyer's guide makes the same point: "You do not always need to jump into a massive retainer on day one." A short paid project or a campaign test tells you more about how an agency works than any audit will.

Total through the minimum
  • The monthly fee× the months
  • The ad spend× the same months
  • Add themthe number to compare

What should you ask on the first call?

Most first calls run fifteen to thirty minutes. That's plenty of time for these eight, as long as you bring them with you. Keep a pen handy too (or a notes app), because you'll want the answers in writing when you're comparing agencies later.

The first callEight questions to bring
  1. Who's actually going to work on my account? (Names are great. Roles are fine.)

  2. Other than the dashboard, what will I get from you each month, and what day does it show up?

  3. How will we know if this isn't working, and about when would we know it?

  4. How long is the minimum, how much notice do you need, and what gets me out early?

  5. From day one, whose name are the ad accounts, analytics and Business Profile in?

  6. Does my card pay Google and Facebook directly? And how do you figure your fee?

  7. Have you looked at my website yet? What would you change first?

  8. When would you tell me to stop paying you?

Download the eight questions (PDF)A one-page PDF, no email required. Print it and take it to the call.

Pay the most attention to that last one. A good agency won't flinch, because it's answered that question before. If you get a long pause, or a speech about how marketing takes time, write that down too.

Wabbit · What we offer

Where we fit

We're an agency too, so it's only fair to answer our own six questions. Here's how they come out for Marketing Monthly:

  1. AMarketing Monthly
    Who does the work
    You'll know by name. Every line in the log says who did it.
    What you'll see, and how often
    A note every Friday (done, doing, blocked, and what we need from you), a log you can open any time, and a review in plain English at the end of each month.
    When you'd stop
    Every number in your scope has a threshold and a date, written down before the work starts. When one's reached, we say stop, even if that ends the engagement.
    The minimum and the way out
    Three months, then 30 days' notice. If we recommend stopping, or a month gets refunded, the three months end right there.
    Who owns the accounts
    You do. Ad accounts, tracking, lists and files are all in your name.
    How ad spend is billed
    Your card pays Google or Meta directly. Our fee is $2,500 a month, and it covers managing up to $5,000 a month of your spend; above that, we add 5% of the spend over $5,000.
  2. BMarketing Plan
    Cost
    $1,500, once.
    Takes
    Two weeks.
    What you get
    A written plan built from how work reaches you today: three ranked moves, each with its cost, its number and the point at which you’d stop.
    Credit
    If you go on with us within 60 days, the $1,500 comes off what you start next.

And one we added ourselves: if you ever can't say what we did in a month, that month's fee comes back. The full terms are on the Marketing Monthly page, along with a sample Friday note and a few lines from a sample log.

Now, the part that matters more... if any of the four "not yet" signs from the top of this piece sounds like you, we'll tell you so on the call, even though it means we don't get hired. And if you'd rather have that question answered in writing before you commit to anything monthly, that's what the Marketing Plan is for. It's two weeks and $1,500, and if you go on with us within 60 days, the $1,500 comes off what you start next.

Not sure you’re ready? That’s what the call is for.

Fifteen minutes about your business and how jobs come in today. We’ll tell you whether Marketing Monthly fits, whether a Plan should come first, or whether you don’t need us yet.

The AbleVeg About page on a tablet: the owner's story beside her photo holding fresh carrots.