How to Choose a Digital Marketing Agency in India: 15 Questions to Ask

Short answer: To choose a digital marketing agency in India, start from the business result you need, shortlist three agencies with relevant work, and ask them the 15 questions below, judging the specificity of each answer. Insist that ad accounts, analytics, Search Console and the domain are created in your company's name, with the agency given access. Compare proposals on the same scope: Indian Google Ads management is commonly priced as a retainer of ₹20,000 to ₹3 lakh+ a month or 10–20% of media spend, and SEO retainers run from about ₹8,000 for a local business to ₹1.5 lakh+ for competitive programmes. Then sign a 90-day trial with a 30-day exit clause.

On this pageSelection process15 questions and answersAccount ownershipPricing modelsContract termsScorecardRed flagsSources

How do you choose a digital marketing agency in India?

  1. Write the goal as a number. "We need SEO and social media" is a shopping list. "We need 40 qualified enquiries a month at under ₹2,500 each, mostly from Delhi NCR" is a brief an agency can plan against. Include your average order or deal value, gross margin and how many leads your sales team can actually handle.
  2. Decide what kind of agency you need. A specialist (only Google Ads, only SEO) is often better than a full-service agency if one channel drives your business. If you are a startup weighing an agency against hiring, read agency vs in-house for startups first.
  3. Shortlist three. Look for published work in your sector and city type. A Mumbai D2C specialist may be the wrong fit for a Jaipur hospital.
  4. Run two conversations per agency using the questions below, ideally with the people who will run your account, not only the founder or sales lead.
  5. Ask for a written plan for the first 90 days with scope, people, fees, excluded costs and milestones.
  6. Score, reference-check, then sign a trial. Google's own advice on hiring an SEO is to check references with past clients and to be wary of anyone who is secretive about what they will do.

What 15 questions should you ask, and what do good and bad answers sound like?

#QuestionGood answer sounds likeWarning sign
1Which business number will you move first, and how will we both see it?Names one metric (qualified leads, cost per site visit, contribution margin) and the CRM or sales report it will be read from"We'll grow your reach and engagement"
2What would you not do for us yet?Rules out a channel with a reason: "LinkedIn Ads at your deal size won't pay back until search is working"Recommends every service on the menu
3Whose name will the ad accounts, analytics and domain be in?Yours, created in your Google Ads, Meta business portfolio and GA4; agency gets user or partner access"We'll run it from our account, it's easier"
4What happens in the first 30 days?Tracking audit, account audit, offer and landing-page review, then a dated launch planCampaigns live in 48 hours with no tracking check
5How do you define a qualified lead for us?Asks about your sales criteria and proposes written definitionsTreats every form fill as a lead
6How will leads be connected to sales?Describes CRM source fields, stage feedback and offline conversion uploadsReports platform-reported conversions only
7Can you show a relevant case study with its baseline?Gives starting point, period, spend or scope, what changed and the resultScreenshot of a huge ROAS with no context
8Who will actually work on our account each week?Names the people, their experience and how many accounts each managesSenior pitch team, unnamed juniors after signing
9What do you need from us?Specific: approvals turnaround, sales feedback weekly, access list, product details"Nothing, we handle everything"
10What will the monthly report contain?Spend, leads, qualified leads, cost per qualified lead, pipeline, what was tested, next month's planImpressions, likes and a 30-slide deck
11What happens if lead quality is poor?A diagnostic process: search terms, placements, form questions, follow-up speed"Leads are leads; quality is a sales problem"
12Which costs are not in your fee?Lists media, GST, tools, creative production, landing pages, shootsSingle number that later grows with "extras"
13How long before we judge results?Gives a channel-specific learning period and an interim milestoneGuarantees results in two weeks, or asks for 12 months with no checkpoint
14Do you guarantee rankings or a fixed number of leads?No; explains the levers and the range they expectGuarantees page-one rankings or "500 leads a month"
15What are the notice period and handover terms?30 days notice, full handover of accounts, assets and documentationLock-in of 12 months, assets withheld until dues clear

Question 14 has an official answer for SEO: Google states that "No one can guarantee a #1 ranking on Google", and warns against anyone claiming a special relationship with Google or a "priority submit". Lead guarantees deserve the same scepticism; an agency can hit any lead number by buying cheap, low-intent leads. For sector-specific versions of this list, see our guides to choosing a B2B lead generation agency and an AEO/GEO agency.

Who should own the ad accounts, analytics and website?

You should. The agency should get access to assets your company owns, never the other way around. The platform rules make this concrete:

AssetWhat you should holdWhat the agency getsWhy it matters
Google AdsAccount created with your company's billing; at least two of your people as AdminStandard access, or a link to the agency's manager accountOnly Admin users can add or remove users, change access levels and unlink manager accounts
Meta adsAd account, Page, Pixel/dataset and Instagram in your business portfolioPartner access to specific assetsMeta says an ad account created in a business portfolio permanently belongs to that portfolio; if the agency creates it in theirs, you can never move it
GA4Account and property under your Google account; you as AdministratorEditor or Marketer roleOnly Administrators can add, change or remove users
Search ConsoleVerified ownerFull user, or restricted user for auditsOnly owners can manage users; Google suggests read-only access for an audit
Domain, hosting, website adminRegistrar account in your name and emailDeveloper loginLosing the domain means losing all SEO history
CRM, WhatsApp Business accountSubscription and number in your nameUser seatsYour lead history and your customers' phone numbers

For Meta, the clean route is that you add the agency as a partner: Meta's help centre explains that a business with full control of its portfolio can give a partner full or partial access, and that even a partner with full control cannot share the asset onward; only the owning business can.

Google also sets transparency rules for agencies that manage Google Ads for clients. Under its third-party transparency requirements, agencies must give customers monthly data on costs, clicks and impressions at account level, report the exact amount Google charged excluding their own fees, disclose management fees on invoices, and share the Google Ads customer ID when asked. If an agency will not tell you your account ID, that is a policy problem, not a negotiating position.

How do Indian agencies price their services?

Ranges below are from published Indian pricing guides, checked October 2026. Treat them as market estimates, not rate cards.

ModelTypical published rangeWorks whenWatch out for
Fixed monthly retainer (paid media)₹20,000 for single-campaign management to ₹3,00,000+ for multi-platform work (upGrowth, 2026)Scope is clear and stableHours quietly shrinking as more clients are added
Percentage of ad spend10–20% of monthly media; sensible above about ₹5 lakh a month in media (upGrowth)Large, growing budgetsAn incentive to raise spend rather than efficiency
HybridBase of ₹30,000–₹75,000 plus 5–8% of spend (upGrowth)Mid-size budgets that will scaleMake sure the percentage tier drops as spend rises
SEO retainer₹8,000–₹20,000 local; ₹25,000–₹75,000 SMB; ₹80,000–₹1,50,000 competitive mid-market; ₹1,50,000–₹3,00,000+ enterprise (upGrowth SEO pricing, 2026)Deliverables per month are listed"Link packages" and keyword counts with no content or technical work
Pay per leadPer-lead price agreed upfrontSimple, high-volume B2C offers with a firm lead definitionVolume over quality; recycled or shared leads; banned for doctors under the NMC's October 2026 advertising guidelines, which bar paying per patient

Worked comparison (illustrative): at ₹3 lakh a month of Google and Meta spend, a 15% fee is ₹45,000; a hybrid of ₹40,000 + 5% is ₹55,000; a fixed retainer might be ₹60,000. At ₹10 lakh of spend the same three become ₹1,50,000, ₹90,000 and perhaps ₹80,000–₹1,00,000. The cheapest model depends on where your spend is heading in the next year. All fees attract GST, and Google and Meta add GST to media charges too; our startup digital marketing cost guide breaks down a full monthly budget.

Which contract terms should you insist on?

  • Scope by deliverable: channels, number of campaigns, landing pages, creatives per month, reporting frequency.
  • Named team: the account lead and specialists, with a clause that replacements are notified.
  • Trial and notice: a 90-day initial period with a mid-point review; 30 days' notice after that. Avoid 12-month lock-ins for performance work.
  • Ownership: accounts, data, creatives, landing pages and copy paid for by you belong to you, including source files.
  • Handover: within 7 days of exit: admin rights returned, agency access removed, campaign documentation, UTM sheet and tracking map delivered. Access must not depend on dues being cleared; settle disputes separately.
  • Media billing: paid directly by you to Google and Meta wherever possible, so invoices match platform charges.
  • Data protection: the agency handles lead data only for your purposes and deletes copies on exit, in line with the Digital Personal Data Protection Act, 2023.
  • KPIs and reporting: the metrics from question 1, with the CRM as source of truth.

How do you score agencies side by side?

Score each shortlisted agency 1–5 on each row, multiply by the weight and add up. The weights are our suggestion; adjust them, but decide them before the pitches.

CriterionWeightWhat a 5 looks like
Diagnosis and strategy25%Asked about margins, sales capacity and buying cycle; proposed one prioritised plan
Measurement20%Clear plan to report qualified leads and revenue from your CRM
Relevant evidence15%Case studies with baselines in a similar sector or buying cycle
Team15%Named, experienced people with a sensible account load
Transparency and ownership15%Client-owned accounts, fee disclosure, clean exit terms
Commercial fit10%Fee model suits your spend trajectory; no hidden extras

Presentation quality is deliberately absent. A polished deck tells you about the agency's designer.

What are the red flags?

  • Guaranteed rankings, guaranteed lead counts, or "special relationships" with Google or Meta.
  • Reluctance to give you admin access or your account IDs.
  • Reports that never mention CRM outcomes after month three.
  • Case studies they cannot explain in detail when you ask.
  • A strategy that is identical to the one on their website for every industry.
  • Pressure to sign a long contract before any audit.

We hold ourselves to the same list: at GrowthSparx, accounts and data are created in the client's name, and we report from the client's CRM. You can see how that looks in practice in our Career Clinic case study (₹50 average CPL with 8% conversion) or start with our digital marketing services page.

Sources

FAQ

Common questions

How much does a digital marketing agency charge in India?

Published 2026 Indian pricing guides put paid-media management at ₹20,000 to ₹3 lakh+ a month as a retainer, or 10–20% of ad spend, with hybrid models of ₹30,000–₹75,000 plus 5–8% of spend. SEO retainers range from about ₹8,000–₹20,000 for local businesses to ₹1.5 lakh+ for enterprise programmes. Ad spend and GST are extra.

Should the agency or my company own the Google Ads and Meta ad accounts?

Your company should. Create Google Ads under your own billing with your staff as Admin, and keep the Meta ad account, Page and Pixel in your own business portfolio, then give the agency access. Meta states an ad account created in a portfolio stays there permanently, so an agency-created account can never be transferred to you.

What questions should I ask a digital marketing agency before hiring?

Ask which business metric they will move first, whose name the accounts will be in, what happens in the first 30 days, how they define a qualified lead, how leads connect to sales, who works on your account weekly, which costs sit outside their fee, what the report contains, and what the notice and handover terms are. Specific answers matter more than polish.

Can an agency guarantee first-page rankings on Google?

No. Google's own Search Central guidance states that no one can guarantee a number one ranking on Google, and warns against anyone claiming a special relationship with Google or priority submission. A credible SEO agency explains what it will change, how it measures progress, and the range of outcomes it expects, without promising positions.

What contract length is reasonable with a marketing agency?

For performance marketing, a 90-day initial period with a mid-point review, followed by a rolling arrangement with 30 days' notice, is reasonable. SEO may justify a six-month commitment because results build slowly. Avoid 12-month lock-ins without exit rights, and make sure handover of accounts and assets does not depend on settling disputed invoices.

Want a second opinion before signing an agency? Get a free growth audit.

No generic package—start with the constraint affecting your pipeline.

Book a Free Audit