Business growth
Marketing Budget for a Small Business in India — How Much to Spend, Where, and How to Measure It
A practical framework for setting a marketing budget as a local business in India — percentage-of-revenue rules, cost per customer, splitting money across Google profile, ads, social media, print and offers, sample budgets for ₹5,000 to ₹50,000 a month, and tracking return.
By Chamko Research Team Updated 5 min read
Quick answer
Many small businesses spend a few percent of revenue on marketing — more when launching or in competitive categories, less once word of mouth is strong. A better way to decide is backwards: know your profit per customer and lifetime value, then set an acceptable cost to win one customer. Spend first on free and high-return basics (a complete Google Business Profile, reviews, WhatsApp, photos), then add paid ads and offline promotions you can measure. Review every channel monthly and move money to what brings real customers.
Quick answer: Many small businesses spend a few percent of revenue on marketing — more when launching or in competitive categories, less once word of mouth is strong. A better way to decide is backwards: know your profit per customer and lifetime value, then set an acceptable cost to win one customer. Spend first on free and high-return basics (a complete Google Business Profile, reviews, WhatsApp, photos), then add paid ads and offline promotions you can measure. Review every channel monthly and move money to what brings real customers.
"How much should I spend on marketing?" has no single answer — but there's a sensible way to work it out. This guide gives you a framework, sample budgets and a tracking method so every rupee has a job.
Step 1: Know your numbers
| Number | How to find it | Example (salon) |
|---|---|---|
| Average bill | Total sales ÷ number of bills | ₹800 |
| Gross margin | (Price − direct costs) ÷ price | 60% |
| Profit per visit | Average bill × margin | ₹480 |
| Visits per year per customer | From your records | 6 |
| Customer lifetime (years) | Estimate | 2 |
| Lifetime value (LTV) | Profit per visit × visits × years | ₹5,760 |
If a regular customer is worth ₹5,760 in profit, spending ₹300–600 to win one is reasonable. If a customer usually visits once, your acceptable cost is much lower.
Use the local SEO ROI calculator for a quick estimate.
Step 2: Choose a budget method
- Percentage of revenue: a simple starting point; adjust by stage and competition.
- Goal-based: "I need 60 new customers a month; at ₹250 each, that's ₹15,000."
- Test budget: a fixed amount for 4–8 weeks to learn what works, then scale.
By stage:
- Launch (first 6 months): higher, to build awareness and reviews.
- Growth: steady, focused on proven channels.
- Mature: lower percentage, more on retention.
Step 3: Spend on the foundation first
These are low-cost or free but high-impact:
- Google Business Profile — complete, accurate, active (complete guide).
- Reviews system — QR codes, staff scripts, follow-ups (getting reviews).
- Good photos — a few hours with a phone or a modest photographer fee (photo tips).
- WhatsApp Business — catalogue, quick replies, broadcast lists.
- Signboard and in-store branding.
Spending on ads before fixing these is like advertising a shop with the shutter half down.
Step 4: Split across channels
| Channel | Typical role | Measurable? |
|---|---|---|
| Google profile tools/management | Ongoing visibility, reviews, posts | Yes — calls, directions |
| Google Ads | Instant search visibility | Yes — calls, clicks |
| Meta ads (FB/IG) | Awareness, offers, launches | Yes — messages, leads |
| Content (Reels, Shorts, posts) | Trust and reach | Partly |
| Influencers | Local buzz | With codes |
| Print (pamphlets, newspaper inserts) | Hyperlocal reach | With offer codes |
| Events and sponsorships | Community presence | Partly |
| Offers and loyalty | Retention | Yes |
Sample monthly budgets
₹5,000/month (very small shop)
- Google profile tool or your time + printing a review QR poster: ₹1,000
- WhatsApp/social content (phone, simple edits): ₹0–500
- Small Meta ad test around your area: ₹2,500
- Festival pamphlets or society notice boards: ₹1,000
₹15,000/month (salon, clinic, café)
- Google profile management and posts: ₹1,500–3,000
- Google Ads search campaign: ₹6,000
- Meta ads (WhatsApp messages): ₹4,000
- Content creation (photos/Reels): ₹2,000
₹50,000/month (multi-service or competitive category)
- Google Ads: ₹20,000
- Meta ads with retargeting: ₹12,000
- Content and creators: ₹8,000
- Website and SEO upkeep: ₹5,000
- Events, print, PR: ₹5,000
These are illustrations — your category, city and goals change the right mix. See Google Ads setup and Facebook ads guide.
Step 5: Track every channel
- Ask every new customer "How did you find us?" and note it.
- Use separate offer codes for each channel.
- Track Google profile actions — calls, website clicks, directions (performance insights).
- Track website calls and WhatsApp clicks (tracking guide).
- Monthly review: cost per enquiry and cost per customer for each channel.
A simple monthly marketing report
| Channel | Spend | Enquiries | Customers | Cost/customer | Keep? |
|---|---|---|---|---|---|
| Google Ads | ₹6,000 | 48 | 20 | ₹300 | ✅ |
| Meta ads | ₹4,000 | 70 | 12 | ₹333 | ✅ |
| Pamphlets | ₹1,500 | 6 | 2 | ₹750 | ❌ |
Move money from weak channels to strong ones. Test one new idea each month.
Seasonal planning
Indian businesses have strong seasons — weddings, festivals, school reopening, summer. Plan higher budgets before peak seasons, not during them (festival marketing, seasonal businesses).
Retention is the cheapest marketing
Bringing back an existing customer costs much less than finding a new one. Reserve part of your budget for loyalty offers, birthday messages and follow-ups (retention ideas, referral programs).
Mistakes to avoid
- Spending on whatever a salesperson offers that week.
- Running ads without tracking.
- Copying a competitor's budget without knowing their margins.
- Stopping marketing completely in slow months.
- Ignoring reviews while paying for ads.
Frequently asked questions
What percentage of revenue should I spend on marketing?
A few percent is common for established local businesses; more during launch or in competitive categories.
Should I hire an agency or do it myself?
Do the basics yourself; hire help for ads or content once you know what works (choosing an agency).
Is Google Business Profile free?
Yes. Tools and services that manage it for you cost money, but the profile itself is free (free vs paid scams).
How long before I judge a channel?
Give most paid channels 4–8 weeks with proper tracking.
What's the best marketing for a new shop?
A complete Google profile, early reviews, a strong opening, WhatsApp and hyperlocal promotion.