Strategy

How to choose a digital marketing agency: 12 questions to ask before you sign

Choosing an agency is a hiring decision, not a shopping decision. These questions help you separate partners who will grow your business from those who will only report on it.

A bright honeycomb tunnel with light at its centre, representing a clear choice of partner

Key takeaways

  • Know your goal, budget and decision-maker before you speak to agencies, so you can compare them fairly.
  • Good agencies ask more questions than they answer in the first meeting, and they talk about your business goals before their services.
  • Walk away from guaranteed rankings, secret methods, and anyone who wants to own your ad accounts, website or data.
  • Agree the metrics, reporting rhythm, notice period and ownership in writing before you start.

The short answer

To choose a digital marketing agency, first define your goal and budget, then shortlist agencies with relevant experience, ask each one the same questions about strategy, reporting, ownership and team, check real examples of their work, and choose the one that understands your business best, not the one with the biggest promises.

Before you talk to any agency

Agencies can only give you a useful answer if you are clear about the question. Spend an hour writing down:

  • Your goal: for example, more qualified enquiries, more store visits, a product launch or a stronger brand.
  • Your budget: both the agency fee and the ad spend you can sustain for at least three months.
  • What you have today: website, social accounts, ad accounts, past results and what did not work.
  • Who decides: one person who will approve work and give feedback quickly.

If you have not done this yet, our seven-step strategy guide will help.

12 questions to ask every agency

  1. What would you need to know about my business before recommending anything? A good agency asks about your customers, margins and sales process before it talks about services.
  2. Which businesses like mine have you worked with, and what did you learn? Look for relevant experience and honest lessons, not just logos.
  3. Can I see real examples of your work? Campaigns, websites, content and reports. Ask what the results were and what the agency would do differently.
  4. What would you focus on in the first 90 days, and why? The answer shows whether they have a plan or a package.
  5. Which numbers will you report, and how often? You want enquiries, cost per lead and sales, not only impressions and likes.
  6. Who will actually work on my account? Meet the people doing the work, not only the person selling it.
  7. How will we communicate? Agree the channel, response times and a regular review meeting.
  8. Who owns the ad accounts, website, domain and data? The only good answer is: you do.
  9. How is your fee structured, and what is not included? Separate the agency fee from ad spend, and ask about extra charges for creative, tools or changes.
  10. What do you need from us to succeed? Honest agencies are clear about approvals, content, access and quick replies to leads.
  11. What happens if results are not coming? Look for a clear process for diagnosing problems and changing course.
  12. What is the notice period, and how do we part ways? A fair agency makes leaving simple and hands everything back.

Red flags to walk away from

  • Guaranteed rankings or results. Google’s own advice on hiring an SEO warns that no one can guarantee a number one ranking on Google.
  • Secret methods. If they cannot explain what they will do in plain language, be careful.
  • Owning your assets. Ad accounts, pages, domains or websites registered in the agency’s name make it hard to leave.
  • Vanity reporting. Reports full of reach and likes with no link to enquiries or sales.
  • Long lock-ins with no exit. Minimum terms can be reasonable for SEO, but there should always be a fair way out.
  • A proposal before a single question. A copy-paste package means they have not thought about your business.

Green flags worth paying for

  • They challenge your assumptions politely and explain why.
  • They tell you what they would not do, or when you are not ready for a service.
  • They set up tracking before they talk about results.
  • They explain trade-offs and timelines honestly, including what will take months.
  • Their own website and marketing show the standard they promise you.

Agency, freelancer or in-house?

AgencyFreelancerIn-house hire
Best forSeveral skills working togetherOne focused skillDaily, ongoing marketing work
Range of skillsWide: strategy, ads, SEO, content, designNarrow but can be deepDepends on the person
ContinuityTeam cover for leave and turnoverDepends on one personDepends on retention
Knowledge of your businessGrows over timeGrows over timeDeepest, day to day
Management effort for youLow to mediumMediumHigh: hiring, training, tools

Many growing businesses combine them: one in-house coordinator who knows the business, working with an agency for strategy and specialist execution.

What a good proposal includes

  • A summary of your goal and situation in their own words, showing they listened.
  • A clear recommendation of what to do first, and what to leave for later.
  • The metrics they will be judged on and the reporting rhythm.
  • A timeline that separates quick wins from long-term work.
  • A transparent breakdown of fees, ad spend and anything extra.

Contract points that protect you

  • You own all accounts, pages, domains, websites, content and data, and the agency has access as a partner or manager.
  • The scope of work, deliverables and response times are written down.
  • The reporting format and review meetings are agreed.
  • The notice period and handover process are clear, including passwords, files and access.
  • Ad spend is paid directly to Google or Meta from your own payment method wherever possible.

The bottom line

The right agency feels less like a vendor and more like a growth partner: curious about your business, honest about timelines and clear about the numbers. Ask the same twelve questions to every option, protect your ownership in writing and choose understanding over promises.

We are happy to be one of the agencies you compare. Our free growth audit is a good way to see how we think before you commit to anything.

Frequently asked questions

Should I choose a local agency or one from another city?

Either can work. A local agency understands your market, language and customers, and can meet in person when needed. What matters most is relevant experience, clear communication and honest reporting.

Is a freelancer better than an agency?

A good freelancer can be excellent for one focused skill, such as SEO or ad management, and is often more affordable. An agency suits you when you need several skills working together, such as strategy, ads, content and design, with cover when someone is unavailable.

How long should I give an agency before judging results?

Paid ads can show early signals within the first few weeks, while SEO and brand work take months. Agree on leading indicators for the first 90 days, such as tracking in place, cost per lead trends and content published, so you can judge progress before final results arrive.

Can an agency guarantee results?

No honest agency can guarantee specific rankings or sales, because search engines and ad platforms are outside anyone’s control. Google itself warns against anyone who guarantees a number one ranking. What an agency can commit to is the work, the process and transparent reporting.

[ An invitation ]

Begin with a conversation

Want a clear marketing plan for your business? Tell us where you are today and we’ll come back with a clear next step.

  • Emailmk@be12media.com
  • StudioChennai, Tamil Nadu, India
  • ReplyWithin one business day

We reply within one business day. Your details are used only to answer your enquiry.