How to Choose a Digital Marketing Agency: Scorecard, Questions and Red Flags

Ishant

Ishant

Published : February 20, 2026 at 8:16 pm

Updated : October 22, 2026 at 6:05 am

Last updated: 22 October 2026

Here is how to choose a digital marketing agency: write down your goal and budget first, shortlist three agencies that work in your channels, and score each one on the same weighted scorecard. Then ask every agency the same sales-call questions, confirm in writing that you own every account, and walk away from anyone who guarantees rankings or hides costs.

This guide is vendor-neutral. It gives you the scorecard, the questions, an account ownership checklist, the contract terms to ask for and the red flags, with every rule linked to the source it comes from.

Summarize this article with:

Key Observations

  • Decide your goal, total budget and channels before the first call. Agencies pitch what they sell, so without a brief you end up comparing different jobs.
  • Score every agency on the same eight criteria, with pass or fail gates for account ownership, a written agreement and no ranking guarantees.
  • You should own Google Ads, GA4, Search Console and Google Business Profile, and grant the agency access. Google tells advertisers a third party must set up a separate Ads account for each client.
  • Agencies that manage Google Ads must report the exact amount Google charged, separate from their fee, and must give you your customer ID on request, under Google’s third-party transparency requirements.
  • Any promise of a number one ranking is a red flag. Google’s own hiring guide says no one can guarantee a #1 ranking.

Get Free Audit Worth $500

Quick Answer: how to choose a digital marketing agency

You choose a digital marketing agency in six steps: set the goal and budget, pick the type of agency, shortlist three, run the same sales-call questions with each, score them on a weighted scorecard, and sign only a contract that leaves you owning every account. The table shows what each step should produce.

StepWhat you doWhat you should have at the end
1. BriefWrite the goal, the total monthly budget and the channelsA one-page brief every agency answers
2. Agency typeDecide on full-service, a specialist or two specialistsA clear search filter
3. ShortlistFind three agencies with proof in your business typeThree names, not ten
4. Sales callsAsk each agency the same questionsComparable notes
5. ScorecardScore each agency 1 to 5 on eight weighted criteriaA ranked list with a reason for each score
6. ContractCheck ownership, notice period, fees and exit termsA signed agreement you can leave cleanly

What should you decide before you contact any agency?

Before you contact any digital marketing agency, decide three things: the business result you want, the total amount you can spend each month, and which channels you want help with. Agencies will happily fill those gaps for you, and each one will fill them with the service it sells.

Use this short brief. It takes under an hour and makes every proposal comparable.

  1. The goal in one sentence. For example, more booked calls from Google, more online sales at a set cost per sale, or more calls from the map pack.
  2. The number you will judge it on. Leads, sales, revenue or cost per lead, plus where that number lives (your CRM, GA4 or the ad platform).
  3. The total budget. Split it into media spend (paid to Google, Meta or Microsoft) and the agency fee. Our Google Ads budget calculator helps you size the media side.
  4. The channels. SEO, Google Ads, Meta Ads, Microsoft Ads, email, content or a mix.
  5. What your team keeps. Who approves ads, who writes product or service details, and who answers the leads.
  6. The accounts you already have. List every Google Ads, GA4, Search Console, Business Profile and Meta asset, and who holds admin access today.

Do you need a full-service agency, a specialist or more than one?

A full-service agency suits a business that wants one team across several channels. A specialist suits a business where one channel drives most revenue. Two specialists suit a business that needs depth in two channels and has someone in-house to coordinate them.

Your situationUsually the better fitWatch for
One channel brings most of your sales (for example Google Ads)A specialist in that channelGaps when you add a second channel later
You need SEO, paid ads and reporting from one teamA full-service or multi-channel agencyJunior staff on the channels the agency does not lead with
You have an in-house marketer who can coordinateTwo specialistsEach agency claiming the same conversions
You only need a plan, not ongoing workA one-off audit or consultantRetainers sold as audits
You are unsure whether to hire at allCompare agency, freelancer and in-house costs firstHiring before tracking works

If you are still weighing an agency against a hire, our PPC agency vs in-house cost guide runs the numbers. If you only need SEO, what an SEO company does explains the work month by month, and online stores can use our ecommerce SEO agency buyer guide.

How do you score and compare digital marketing agencies?

Score digital marketing agencies on the same eight criteria, rate each from 1 to 5, and weight them so the things that predict results count most. Before scoring, apply three pass or fail gates. An agency that fails a gate is out, however good its pitch.

The three gates:

  • Ownership: you own every ad, analytics and listing account, and the agency gets user access.
  • Written agreement: scope, fees and exit terms are in writing before you pay.
  • No guarantees of rankings or fixed results: honest agencies give targets and ranges, not promises.

This weighted scorecard is our own model for a multi-channel engagement. Change the weights if one channel matters more to you, but keep the total at 100.

CriterionWeightWhat a 5 looks likeWhat a 1 looks like
Fit with your goal and channels20Proposal starts from your goal and names the channels that serve itA standard package with your logo on it
Verifiable proof in your business type15Recent work you can check, a reference you can callLogos and percentages with no dates or context
Who does the work15Named people, their roles and how many accounts each runs“Our team” with no names, or work passed to unnamed subcontractors
Tracking and reporting15Checks conversion tracking first, reports platform cost and your business resultsReports clicks and impressions only
Quality of the plan10Prioritized first 90 days with reasonsA list of every service they offer
Ownership and exit terms10You own everything; clear handover stepsVague answers about who keeps what
Price clarity and value10Fee, scope and media spend shown separatelyOne bundled number
Communication5Set meeting rhythm, named contact, response time in writing“We are always available”

How do you calculate the score?

For each criterion, divide the 1 to 5 score by 5 and multiply by the weight. Add the eight results for a total out of 100. The example below uses three made-up agencies to show the math; it is illustrative, not a ranking of real firms.

Illustrative agencyScores (fit, proof, team, tracking, plan, ownership, price, communication)Weighted total out of 100Decision
Agency A, large full-service4, 3, 2, 4, 3, 5, 3, 469Possible, but ask who does the work
Agency B, channel specialist5, 4, 4, 5, 4, 5, 4, 388Strongest fit
Agency C, lowest price3, 2, 2, 2, 2, 1, 5, 450Out: fails the ownership gate

Score each agency straight after its call, while the notes are fresh, and write one line of evidence next to every score. If two agencies finish within five points of each other, the reference call usually decides it.

What questions should you ask a digital marketing agency on the sales call?

Ask every digital marketing agency the same questions in the same order, so the answers can be scored side by side. The best questions ask for evidence: who will do the work, how results are measured, what you own, and what happens if you leave. Google’s guide to hiring an SEO suggests similar checks, such as asking for examples of previous work and the expected timeframe.

QuestionA strong answerA red-flag answer
What would you do in the first 30 days for us?Specific steps, starting with tracking and access“Launch campaigns right away”
Who exactly will work on our account, and how many accounts do they run?Names, roles and a realistic workload“The whole team”
Is any of the work outsourced or white-labeled?A clear yes or no, with who and whyAvoids the question
Can you show work for a business like ours, with dates?Dated examples and a reference you can callOnly logos, or results with no time frame
How will you measure success, and in which tool?Your goal metric, from your CRM, GA4 or the ad platformTraffic and impressions only
What will the monthly report show?Platform cost, conversions and business results, plus next stepsA template they cannot show you
Will we own every account, and what access do you need?“You own them; we need user access”“We run everything from our account”
How is your fee split from ad spend?Fee and media spend on separate linesOne bundled number
What is the minimum term and notice period?A short term or month to month, notice in writingA long lock-in with a large exit fee
What happens to our data, content and creative if we leave?A written handover list“We will discuss it then”
What results can you guarantee?Targets and ranges, with the assumptionsA fixed ranking or return
How often will we meet, and who is our contact?A set rhythm and one named person“Whenever you need us”

Three questions buyers often forget:

  1. What will you need from us each month? Approvals, product data and lead feedback all slow results when nobody owns them.
  2. What would make you advise us not to hire you? A good agency can name the cases it is not built for.
  3. Which of your current clients can we call? A reference call tells you more than a case study.

Who should own your Google Ads, GA4, Search Console and Business Profile?

You should own your Google Ads account, GA4 property, Search Console property and Google Business Profile, and give the agency user access. Ownership means you hold the top role on each one, so you can add or remove the agency at any time. Google’s guide for advertisers says an agency must set up a separate Ads account for you.

Use this checklist before the agency starts work.

AssetRole you keepRole the agency getsWhy it matters
Google Ads accountAdmin, with your own payment methodStandard, or access through its manager accountOnly Admin users can give account access and change access levels
GA4 propertyAdministratorEditor or MarketerAdministrator is full control of Analytics, including managing users
Search Console propertyVerified ownerFull user (restricted user for an audit)Only property owners can grant permissions to other users
Google Business ProfilePrimary ownerManagerManagers cannot add or remove users or remove the profile
Meta ad account, Page and pixelHeld in your own business portfolioPartner accessMeta lets you give a partner access to business assets in your business portfolio
Tag manager, website and domainOwner login in your company’s nameUser accessYour tracking and site keep working if the agency leaves
Content, ads and creativeOwnership stated in the contractLicense to use while working with youYou keep what you paid for

For a free audit, give read access only. Google’s hiring guide suggests granting an SEO read access to Search Console at first, rather than write access.

What happens to your accounts if you leave the agency?

If you own the accounts, leaving an agency is a matter of removing its access and collecting your files. If the agency owns them, you may lose history and have to rebuild. Community threads from business owners describe both cases, including agencies that refused access and offered only an export of the campaigns.

  1. Confirm in writing the date the agency’s work ends.
  2. Download reports, campaign exports, creative files and keyword lists.
  3. Remove the agency’s users from Google Ads, GA4, Business Profile and your Meta business portfolio.
  4. In Search Console, remove the agency’s users and delete its unused verification tokens. Google notes that a removed owner’s verification tokens are not deleted or revoked automatically.
  5. Check that billing for ad spend is on your own payment method.
  6. Update passwords for any shared logins, such as the website or hosting.

When a Google Ads account is unlinked from an agency’s manager account, it keeps its own campaign history and features. However, cross-account conversion tracking stops recording conversions for new clicks, and shared remarketing lists stop filling. If your conversion actions were created in the agency’s manager account, your bidding stops getting conversion data on the day you unlink.

Ask in the first week whether your conversion actions live in your own Google Ads account or in the agency’s manager account. If they live with the agency, have them recreated in your account and confirmed as recording before you give notice. One more check: if ad spend is billed on monthly invoicing through the agency’s manager account, ads stop serving unless billing is moved before the unlink. Source: Google’s help page on unlinking manager accounts.

What Google Tag Manager access should an agency get?

In Google Tag Manager, keep the account Admin permission yourself and give the agency container permissions, not only account User access. Account User access lets someone view basic account information but not create containers or change permissions, so container rights decide what the agency can actually do.

  • Read: the agency can view tags, triggers and variables but cannot change anything. Good for an audit.
  • Edit: it can create workspaces and make edits, but cannot create versions or publish.
  • Approve: it can create versions but cannot publish, so you or your developer push changes live.
  • Publish: full rights, including publishing to your live site. Give this only to the person accountable for tracking.

Source: Tag Manager Help.

What should a digital marketing agency contract include?

A digital marketing agency contract should state the scope, the fee and how it is billed, who owns every account and asset, the notice period, and the handover steps if you part ways. Google also tells advertisers to get an official copy of the agreement in writing.

ClauseWhat to ask forWhy
Scope and deliverablesTasks, channels and monthly outputs in countable termsYou can check what was done
FeesManagement fee shown separately from ad spend; setup fees namedGoogle requires partners to tell customers about a management fee in writing before the first sale
Ad spend billingPlatforms bill your payment method directlyYou see the true media cost
ReportingMonthly report with platform cost, clicks, conversions and business resultsGoogle requires Ads partners to report the exact amount charged by Google, excluding their fee
Account and data ownershipYou own all accounts, data, content and creativePrevents a lock-in at exit
Term and noticeShort initial term or month to month; notice period in daysLets you leave if results stall
HandoverA list of files and access changes on exit, with a deadlineMakes leaving routine, not a dispute
ConfidentialityMutual confidentiality or an NDAProtects your data and your plans

This is general information, not legal advice. Have a lawyer review any contract you are unsure about.

What are the red flags when hiring a digital marketing agency?

The biggest red flags when hiring a digital marketing agency are guaranteed rankings, agency-owned accounts, bundled fees that hide ad spend, refusal to share cost data, and secrecy about who does the work. Each one either breaks a platform rule or makes it impossible for you to check results.

Red flagWhy it mattersSource
Guarantees a number one rankingNo one controls Google’s rankingsGoogle Search Central
Claims a “special relationship” with Google or a priority submitGoogle lists both as warning signsGoogle Search Central
Runs your ads in the agency’s own accountYou lose history and access when you leaveGoogle Advertiser guide
Will not give you your Google Ads customer ID or platform cost dataGoogle requires partners to provide bothGoogle transparency requirements
Is secretive or will not explain what it will doYou cannot judge or check the workGoogle Search Central
Cold emails you with ranking promisesGoogle warns about firms that email out of the blueGoogle Search Central
Reviews that look bought, or reviews from staff without disclosureThe FTC rule bans fake and undisclosed insider reviewsFTC, August 2024
Owns your analytics, Business Profile or tracking pixelBusiness owners report losing data at exitUK Business Forums thread

Some signs are amber, not red. Ask about them before you decide:

  • A setup fee. Fair when it covers real work such as a tracking rebuild. Ask what it buys.
  • A minimum term. Fair when short and tied to a plan. A long lock-in with no exit is the problem.
  • A percentage of ad spend fee. Common, but it rewards spending more. Ask how they decide when to cut spend.
  • Proprietary scripts or tools. Fine to protect, as long as your account, data and campaigns stay yours.

How much does a digital marketing agency cost?

Digital marketing agency cost depends on the channels, the work and the pricing model, and ad spend is always on top of the fee. Google itself notes that partners often charge a fee in addition to the cost of your advertising. Compare quotes by model, not just by the monthly number.

Pricing modelHow it worksWhat it rewardsAsk
Monthly retainerFixed fee for a set scopeSteady, planned workWhat exactly is in scope each month?
Percentage of ad spendFee rises with media spendHigher spendIs there a minimum fee, and when would you cut spend?
HourlyBilled per hour workedTime spentCan we see time logs?
ProjectOne price for a defined jobFinishing the jobWhat is out of scope?
Performance-basedFee tied to leads or salesVolume of the counted resultWho owns the account, and how is a lead defined?

For SEO, a survey of 260 agencies by SE Ranking and Duda found the most popular ranges were $500 to $1,000 per month, $50 to $100 per hour and $500 to $2,000 per project. Most agencies in that sample were small and served local businesses, so treat it as a market guide, not a fair price for your site.

For deeper pricing detail by channel, see our guides to SEO packages and real prices and PPC management pricing. To test whether a fee can pay back, try the SEO ROI calculator.

How do you check an agency’s reviews, case studies and partner badges?

Check an agency’s proof by asking for evidence you can verify yourself: dated results, a reference you can call, and partner status you can look up. A case study with no dates, no channel and no starting point tells you very little.

  • Partner badges. Google’s advertiser guide explains how to check a Google Partner badge. A badge shows platform standing, not results in your industry.
  • Reviews. Read reviews on several independent platforms and look for detail about the work. The FTC’s 2024 rule bans fake reviews and buying positive reviews.
  • Case studies. Ask for the date range, the starting point, the budget and what the agency changed. Ask to see the numbers inside the ad platform on the call.
  • References. Ask a current client what went wrong and how the agency handled it.
  • Tracking. Ask how the agency checks that conversions are counted correctly. Our Google Ads conversion tracking page shows what a proper setup covers.

Does your industry change how you choose an agency?

Your industry changes how you choose an agency when it has ad policies, regulations or buying cycles that general agencies may not know. Regulated sectors such as financial services need an agency that can work inside approval and record-keeping rules. Ecommerce and local businesses need specific skills too.

How to choose a digital marketing agency for financial services

To choose a digital marketing agency for financial services, add one gate to the scorecard: can the agency work inside your compliance process? Ask who reviews copy, how approvals are logged, and how ads, landing pages and social posts are archived before anything goes live.

Ask for examples of compliant ads the agency has written, with the client’s permission. This is general information, not legal or compliance advice.

Ecommerce and local businesses

Online stores should ask about product feeds, Shopping campaigns and margin-based targets, which our ecommerce SEO agency guide covers in depth. Local businesses should ask how the agency handles Google Business Profile, reviews and calls, and check its local SEO process.

What should the first 90 days with a new agency look like?

The first 90 days with a new digital marketing agency should move from access and tracking, to fixes and launches, to a first review against the goal you set in your brief. If month one is all new campaigns and no tracking check, the results you see later may not be real.

PeriodWhat should happenWhat you should receive
Days 1 to 30Access set up under your ownership, tracking checked, baseline recordedAn audit summary and a prioritized plan
Days 31 to 60Highest-impact fixes and launches from the planA report against the baseline
Days 61 to 90Tests, cuts to waste, next prioritiesA review meeting and an updated plan

At day 90, re-score the agency on the same scorecard you used to hire it. A drop in the communication or reporting scores is often the first sign of trouble.

How long should you give a digital marketing agency before judging results?

For Google Ads, judge a new agency on at least two full conversion cycles after its last major bidding change, and longer if you get few conversions. A conversion cycle is the usual time between an ad click and a sale or lead. For SEO, Google publishes no fixed timeframe, so get the agency’s expected timeframe in writing.

The table sets out what Google itself says about timing, so you can tell normal settling-in from real underperformance.

What you are judgingWhat Google saysWhat to ask the agency
A new or changed Smart Bidding strategyThe “Learning” status never lasts more than 7 days, and bidding takes 1 to 2 conversion cycles to settle on a new goal.Which changes reset learning, and when will you stop making them?
Whether bidding is workingLook at least 2 full conversion cycles. About a month or at least 50 conversions gives a clearer picture.What is our conversion cycle, and which date range will you report on?
Recent days that look weakConversions can arrive days or even weeks after the click, so recent results look lower than they will be.How do you account for conversion delay in reports?
Moving to a target ROASReport conversion values for 4 weeks or 3 conversion cycles, whichever is longer, first.Are our conversion values correct today?
SEONo fixed timeframe. Google tells you to ask what results the SEO expects and in what timeframe.What will you deliver by day 90, and which metric shows progress?

Sources: About Smart Bidding learning, Tips on measuring Smart Bidding performance, Google Search Central. Budget, target, creative and targeting changes do not trigger Smart Bidding learning, so an agency cannot blame every slow week on learning.

How Hustle Marketers answers these questions

This section is about Hustle Marketers, the agency that publishes this guide. It answers the questions above for our own service, so you can score us the same way you score anyone else.

QuestionOur answer
Who are you?Hustle Marketers was founded in 2020 by Ishant Sharma, who has worked in Google Ads, Microsoft Ads and SEO since 2013.
Where is the team?Our delivery team is in Zirakpur, India, and we serve clients worldwide.
What partner status do you hold?Google Partner, Meta Business Partner and Microsoft Advertising Partner.
What do you charge?SEO starts from $500+ a month, a starting range that varies by business (see what our SEO packages include). PPC management is $600 to $800 per platform per month.
What is the contract term?PPC management is month to month.
Who owns the accounts?You do. Clients own their ad accounts, Search Console, GA4, Google Business Profile and content.
Where can I read reviews?591+ reviews across Google, Trustpilot, Clutch, G2, DesignRush, Upwork and other platforms, plus Clutch Award wins in 2023, 2024 and 2026.
Can I see examples?Our client work is covered by signed NDAs, so this guide shares the process we follow rather than client names or results.
Can I check your methods first?Yes. We publish free marketing tools, a Google Ads audit checklist and open-source SEO and Google Ads code on GitHub.

See our SEO agency and PPC agency pages for scope, or read how we think about agency transparency.

Choosing a digital marketing agency: FAQs

How many agencies should I talk to before choosing one?

Talk to three agencies. Fewer gives you nothing to compare, and more than four usually turns into a pile of proposals nobody reads closely. Send all three the same brief and ask the same questions.

Are digital marketing agencies worth it?

A digital marketing agency is worth it when its work earns more than its fee plus the ad spend, and when it gives you skills your team lacks. It is rarely worth it before your conversion tracking works, because nobody can prove what is working.

Should I choose a local or a remote digital marketing agency?

Choose on skill, proof and fit, not distance. Remote agencies can serve local businesses well if they know your market and give you a set meeting time. Ask how they learn about your area and customers.

How do I know if my current agency is underperforming?

Re-score your current agency on the scorecard above. Warning signs include reports that show traffic but not leads or sales, no clear plan for next month, slow answers, and resistance when you ask for admin access to your own accounts.

Can a digital marketing agency guarantee results?

No honest agency can guarantee rankings or a fixed return, because platforms and competitors change. Google says no one can guarantee a #1 ranking. Expect targets, ranges and a plan instead.

What contract length is normal for a marketing agency?

Terms vary from month to month to a year or more. Whatever the length, check the notice period, any exit fee, and the handover steps. A short term with a clear exit is safer while you test a new agency.

Should I pay ad spend through the agency?

It is safer to have Google, Meta and Microsoft bill your own payment method, with the agency fee invoiced separately. You then see the true media cost, and the account stays tied to your business.

Should conversion tracking sit in my Google Ads account or the agency’s?

Conversion tracking should sit in your own Google Ads account. If conversion actions are created in an agency’s manager account, cross-account conversion tracking stops recording conversions for new clicks once that manager account is unlinked, so your bidding loses its data when you change agencies.

Do I lose my Google Ads history if I change agencies?

No, as long as the campaigns run in your own Google Ads account. Unlinking an account from an agency’s manager account keeps the account’s own campaign history and features. You lose history only when the agency ran your ads in an account it owns, which is why the ownership table above matters.

What should you do next?

Write your one-page brief, shortlist three agencies, and score them with the table above. If you want a second opinion on your current accounts or a proposal you have received, ask us for an audit; we look for wasted spend, tracking gaps and ownership risks.

Get Free Audit Worth $500

How we built this guide: we read the top-ranking guides on choosing a digital marketing agency, business owner forum threads, and Google, FTC, FINRA and SEC primary sources. The guide was drafted with AI assistance and every rule links to the source checked on 14 October 2026.

Updated 22 October 2026: added what happens to conversion tracking when you unlink an agency’s manager account, the Google Tag Manager access levels to give an agency, a table on how long to wait before judging results, and two new FAQs.

Updated 14 October 2026: added a weighted scorecard, sales-call questions with strong and weak answers, an account ownership checklist, contract terms and a financial services section; removed unsourced pricing and platform statistics.

Ishant

Ishant Sharma is the Founder and CEO of Hustle Marketers, a Google Partner digital marketing agency. Working in Google Ads, Meta Ads, SEO and ecommerce PPC since 2013, he has helped 2,500+ brands generate $780M+ in trackable sales. Upwork Top Rated Plus with 100% Job Success Score. Ishant Sharma is the digital marketing specialist, not the Indian cricketer of the same name.

Frequently Asked Questions

I hope you enjoy reading this blog post. If you want my team to just do your marketing for you, click here.
Scroll to Top