How to Choose a Digital Marketing Agency: Scorecard, Questions and Red Flags
Ishant
Published : February 20, 2026 at 8:16 pm
Updated : October 22, 2026 at 6:05 am
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.
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.
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.
| Step | What you do | What you should have at the end |
|---|---|---|
| 1. Brief | Write the goal, the total monthly budget and the channels | A one-page brief every agency answers |
| 2. Agency type | Decide on full-service, a specialist or two specialists | A clear search filter |
| 3. Shortlist | Find three agencies with proof in your business type | Three names, not ten |
| 4. Sales calls | Ask each agency the same questions | Comparable notes |
| 5. Scorecard | Score each agency 1 to 5 on eight weighted criteria | A ranked list with a reason for each score |
| 6. Contract | Check ownership, notice period, fees and exit terms | A 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.
- 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.
- 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).
- 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.
- The channels. SEO, Google Ads, Meta Ads, Microsoft Ads, email, content or a mix.
- What your team keeps. Who approves ads, who writes product or service details, and who answers the leads.
- 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 situation | Usually the better fit | Watch for |
|---|---|---|
| One channel brings most of your sales (for example Google Ads) | A specialist in that channel | Gaps when you add a second channel later |
| You need SEO, paid ads and reporting from one team | A full-service or multi-channel agency | Junior staff on the channels the agency does not lead with |
| You have an in-house marketer who can coordinate | Two specialists | Each agency claiming the same conversions |
| You only need a plan, not ongoing work | A one-off audit or consultant | Retainers sold as audits |
| You are unsure whether to hire at all | Compare agency, freelancer and in-house costs first | Hiring 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.
| Criterion | Weight | What a 5 looks like | What a 1 looks like |
|---|---|---|---|
| Fit with your goal and channels | 20 | Proposal starts from your goal and names the channels that serve it | A standard package with your logo on it |
| Verifiable proof in your business type | 15 | Recent work you can check, a reference you can call | Logos and percentages with no dates or context |
| Who does the work | 15 | Named people, their roles and how many accounts each runs | “Our team” with no names, or work passed to unnamed subcontractors |
| Tracking and reporting | 15 | Checks conversion tracking first, reports platform cost and your business results | Reports clicks and impressions only |
| Quality of the plan | 10 | Prioritized first 90 days with reasons | A list of every service they offer |
| Ownership and exit terms | 10 | You own everything; clear handover steps | Vague answers about who keeps what |
| Price clarity and value | 10 | Fee, scope and media spend shown separately | One bundled number |
| Communication | 5 | Set 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 agency | Scores (fit, proof, team, tracking, plan, ownership, price, communication) | Weighted total out of 100 | Decision |
|---|---|---|---|
| Agency A, large full-service | 4, 3, 2, 4, 3, 5, 3, 4 | 69 | Possible, but ask who does the work |
| Agency B, channel specialist | 5, 4, 4, 5, 4, 5, 4, 3 | 88 | Strongest fit |
| Agency C, lowest price | 3, 2, 2, 2, 2, 1, 5, 4 | 50 | Out: 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.
| Question | A strong answer | A 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 why | Avoids the question |
| Can you show work for a business like ours, with dates? | Dated examples and a reference you can call | Only 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 platform | Traffic and impressions only |
| What will the monthly report show? | Platform cost, conversions and business results, plus next steps | A 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 lines | One bundled number |
| What is the minimum term and notice period? | A short term or month to month, notice in writing | A 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 assumptions | A 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:
- What will you need from us each month? Approvals, product data and lead feedback all slow results when nobody owns them.
- What would make you advise us not to hire you? A good agency can name the cases it is not built for.
- 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.
| Asset | Role you keep | Role the agency gets | Why it matters |
|---|---|---|---|
| Google Ads account | Admin, with your own payment method | Standard, or access through its manager account | Only Admin users can give account access and change access levels |
| GA4 property | Administrator | Editor or Marketer | Administrator is full control of Analytics, including managing users |
| Search Console property | Verified owner | Full user (restricted user for an audit) | Only property owners can grant permissions to other users |
| Google Business Profile | Primary owner | Manager | Managers cannot add or remove users or remove the profile |
| Meta ad account, Page and pixel | Held in your own business portfolio | Partner access | Meta lets you give a partner access to business assets in your business portfolio |
| Tag manager, website and domain | Owner login in your company’s name | User access | Your tracking and site keep working if the agency leaves |
| Content, ads and creative | Ownership stated in the contract | License to use while working with you | You 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.
- Confirm in writing the date the agency’s work ends.
- Download reports, campaign exports, creative files and keyword lists.
- Remove the agency’s users from Google Ads, GA4, Business Profile and your Meta business portfolio.
- 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.
- Check that billing for ad spend is on your own payment method.
- Update passwords for any shared logins, such as the website or hosting.
What happens to your conversion tracking when you unlink an agency’s manager account?
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.
| Clause | What to ask for | Why |
|---|---|---|
| Scope and deliverables | Tasks, channels and monthly outputs in countable terms | You can check what was done |
| Fees | Management fee shown separately from ad spend; setup fees named | Google requires partners to tell customers about a management fee in writing before the first sale |
| Ad spend billing | Platforms bill your payment method directly | You see the true media cost |
| Reporting | Monthly report with platform cost, clicks, conversions and business results | Google requires Ads partners to report the exact amount charged by Google, excluding their fee |
| Account and data ownership | You own all accounts, data, content and creative | Prevents a lock-in at exit |
| Term and notice | Short initial term or month to month; notice period in days | Lets you leave if results stall |
| Handover | A list of files and access changes on exit, with a deadline | Makes leaving routine, not a dispute |
| Confidentiality | Mutual confidentiality or an NDA | Protects 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 flag | Why it matters | Source |
|---|---|---|
| Guarantees a number one ranking | No one controls Google’s rankings | Google Search Central |
| Claims a “special relationship” with Google or a priority submit | Google lists both as warning signs | Google Search Central |
| Runs your ads in the agency’s own account | You lose history and access when you leave | Google Advertiser guide |
| Will not give you your Google Ads customer ID or platform cost data | Google requires partners to provide both | Google transparency requirements |
| Is secretive or will not explain what it will do | You cannot judge or check the work | Google Search Central |
| Cold emails you with ranking promises | Google warns about firms that email out of the blue | Google Search Central |
| Reviews that look bought, or reviews from staff without disclosure | The FTC rule bans fake and undisclosed insider reviews | FTC, August 2024 |
| Owns your analytics, Business Profile or tracking pixel | Business owners report losing data at exit | UK 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 model | How it works | What it rewards | Ask |
|---|---|---|---|
| Monthly retainer | Fixed fee for a set scope | Steady, planned work | What exactly is in scope each month? |
| Percentage of ad spend | Fee rises with media spend | Higher spend | Is there a minimum fee, and when would you cut spend? |
| Hourly | Billed per hour worked | Time spent | Can we see time logs? |
| Project | One price for a defined job | Finishing the job | What is out of scope? |
| Performance-based | Fee tied to leads or sales | Volume of the counted result | Who 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.
- Broker-dealers. FINRA Rule 2210 says a registered principal must approve each retail communication before use or filing, and communications must be fair and balanced with no promissory claims.
- SEC-registered investment advisers. The SEC Marketing Rule sets conditions on testimonials, endorsements and performance advertising, and advisers must keep copies of their ads.
- Google Ads. Financial ads fall under Google’s Financial products and services policy. Google’s June 2026 verification update applies to 24 European Economic Area markets, and it says agencies managing affected accounts also need verification, so ask about this if you advertise abroad.
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.
| Period | What should happen | What you should receive |
|---|---|---|
| Days 1 to 30 | Access set up under your ownership, tracking checked, baseline recorded | An audit summary and a prioritized plan |
| Days 31 to 60 | Highest-impact fixes and launches from the plan | A report against the baseline |
| Days 61 to 90 | Tests, cuts to waste, next priorities | A 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 judging | What Google says | What to ask the agency |
|---|---|---|
| A new or changed Smart Bidding strategy | The “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 working | Look 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 weak | Conversions 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 ROAS | Report conversion values for 4 weeks or 3 conversion cycles, whichever is longer, first. | Are our conversion values correct today? |
| SEO | No 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.
| Question | Our 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.
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.
Frequently Asked Questions
How much does a digital marketing agency cost?
Are digital marketing agencies worth it?
What makes Hustle Marketers different from other agencies?
Do you manage Bing/Microsoft Ads campaigns?
Should I choose a local or remote agency?
How do I know if my current agency is underperforming?
What questions should I ask before hiring a digital marketing agency?











