Digital marketing agency in Kolkata without paying Mumbai rates for it.
Most businesses hire a digital marketing agency in Kolkata after a bad experience with one. A retainer that reported impressions. A Google Ads account nobody could explain. An agency billing a percentage of the spend it kept telling them to raise. Gatilab charges a flat monthly fee, fixes the tracking before scaling budget, and says plainly when a channel is not worth running.
Fees are flat and printed, never a share of your media spend. The ad accounts, the data, and the creative stay in your name.
What Kolkata businesses actually come to us with.
Three patterns cover most of the digital marketing work we take on in Kolkata. If yours is not here, the audit is the cheapest way to find out what is going on.
01
Trading and distribution businesses
Kolkata runs on B2B trade, and most of that demand starts as a specific product search rather than a brand one. Search usually beats social here, and the money is better spent on catalog pages and Google Ads than on daily posting nobody reads.
02
Established retail moving online
Businesses with decades of footfall and no measurable online channel are the common brief. The first job is not a campaign, it is a working Google Business Profile, a page that answers the obvious questions, and tracking that proves whether calls came from search.
03
Bilingual audiences
Bengali and English audiences behave differently in ad copy and on landing pages. Running one English campaign at everyone is cheaper to set up and quietly more expensive per lead.
Six channels, run by people who will tell you which ones to skip.
A digital marketing engagement in Kolkata usually runs 2 or 3 of these, not all 6. The audit decides which, and we would rather run a narrow one well.
Search engine optimization
Technical fixes, content that answers real queries, and the internal linking that makes both compound. Organic is slower than paid and it is the only channel that keeps paying after you stop funding it.
Technical SEOLocal SEOContentInternal links
Google Ads and paid search
Campaigns built around searches that already show buying intent. The budget stays in your account, and our flat fee means we gain nothing when you raise it.
Google AdsSearchShoppingRemarketing
Meta and social advertising
Paid social where the audience genuinely is, with creative tested against the offer rather than against opinion. Not every business needs this, and we will say when yours does not.
Meta AdsInstagramCreative testingAudiences
Landing pages and conversion
The page the ad points at decides whether the click was worth buying. One audience, one decision, and measurement wired in before launch.
Landing pagesCROA/B testingForms
Content and email
The work that converts attention you already paid for: sequences after a form fill, nurture for slow decisions, and content that answers the questions sales keeps repeating.
BlogEmail sequencesAutomationNurture
Analytics and reporting
Tracking that survives a browser update, and a monthly report you can argue with. If a channel is not working we would rather show you than average it away.
GA4Server-side eventsDashboardsAttribution
Flat monthly fees, never a share of your media spend.
Percentage-of-spend pricing quietly rewards an agency for burning budget. These are flat fees in rupees, plus GST, and the media budget stays yours to control.
Account audit
from ₹25,000
For businesses already spending who cannot trace results back to campaigns.
Plus GST, 3-month minimum. Suits ₹5,00,000+ a month in media spend.
Every engagement opens with the audit, because scaling spend against broken tracking is how budgets disappear. Ad accounts stay in your name. Detailed paid search work is covered on the Google Ads management page, and organic on the SEO services page.
Four stages, each ending in something you can check.
Digital marketing budget gets wasted in the gap between launching and knowing. Every stage below produces something you can hold us to before the next starts.
01
Audit before anything runs
We check tracking, conversions, and current campaigns before touching budget. Most accounts are measuring the wrong thing, and optimising against a broken number just gets you to the wrong place faster.
You leave with: a ranked fix list and an honest read on what is wasted
02
Fix the measurement
Conversion tracking, server-side events where the browser blocks things, and a definition of a lead everyone agrees on before we spend against it.
You leave with: tracking you can trust, and a baseline to judge us against
03
Launch and test
Campaigns and pages go live in a deliberate order, with enough budget per test to reach significance instead of guessing from 40 clicks.
You leave with: live campaigns, and the first read on what converts
04
Scale what earns
Budget moves toward what produces revenue and away from what does not. Reporting is monthly, against pipeline rather than impressions.
You leave with: a monthly report tied to revenue, not vanity metrics
Worth booking, or worth looking elsewhere.
Marketing retainers are where vague promises do the most damage. Half of this list is reasons we turn Kolkata enquiries down.
Worth booking
You can spend about ₹50,000 a month on media, separate from fees
Someone on your side can answer questions about the offer and the customer
You want the tracking fixed before the budget is scaled
You would rather hear a channel is not working than see it averaged away
You want to own the ad accounts, the data, and the creative
Look elsewhere
Your media budget is under ₹50,000 a month. Below that, agency fees eat the result and you are better off running it yourself.
You want a percentage-of-spend deal. That model pays the agency to raise your budget, which is exactly why we do not offer it.
You need leads next week. Paid can move fast, but tracking and pages come first or you cannot tell what worked.
You want guaranteed rankings or a guaranteed cost per lead. Anyone promising either is guessing with your money.
You want us to own the ad account. Accounts stay in your name, always.
More on working with us in Kolkata.
The agency page covers how we run engagements. The service pages below go deeper on a single channel.
Cost, pricing model, account ownership, and how quickly any of it shows up.
Kolkata agencies quote far less than this. Why?
Because a lot of those quotes are for posting and reporting rather than for performance, and because we charge a flat fee instead of a share of your media spend. If your budget is small and you mainly need someone to keep the profiles active, a local freelancer is genuinely the better buy and we will tell you that.
Should we start with paid or organic?
Paid, if you need pipeline this quarter and have at least ₹50,000 a month in media to put behind it. Organic, if you can wait 2 to 3 quarters and want a channel that keeps working after you stop paying. Most Kolkata clients we take on start paid and add organic once the tracking is trustworthy.
How much does digital marketing cost in Kolkata and across India?
Our published fees are ₹25,000 for a one-time account audit, ₹45,000 a month for launch and management, and ₹85,000 a month for a full growth retainer, all plus GST. Media spend is separate and stays in your own account. Fees are flat, never a percentage of what you spend.
Why flat fees instead of a percentage of ad spend?
Because percentage-of-spend pays an agency more when your budget goes up, whether or not that was the right call. A flat fee removes that incentive entirely. It also means a month where we recommend cutting spend costs us nothing to recommend.
Who owns the ad accounts and the data?
You do. Google Ads, Meta, Analytics, and Search Console all stay in accounts registered to your business. We work inside them. Leaving us means removing our access, not rebuilding your history.
How soon will we see results?
Paid search can produce leads within weeks once tracking is right. Organic typically takes 3 to 6 months to show meaningful movement, longer in competitive categories. We report against a baseline taken in month 1 so the difference is measurable rather than asserted.
Tell us what you are spending and what it is producing.
Send your current channels, roughly what you spend, and what a good month looks like. You get a specific read back, not a pitch deck.
Read by the person who would actually run the work
A reply within 1 business day with a specific read on your setup
A straight answer on whether paid, organic, or neither fits right now
Your details stay private and are never resold
Prefer to talk first? Message us on WhatsApp. If your media budget is under ₹50,000 a month we will say so and point you at a better use of it.