Discover what small businesses should budget for advertising per month. From Google Ads to pay-for-performance platforms like Groupon, learn how to advertise smarter with clear ROI targets and channel-by-channel cost breakdowns.
If you're wondering how much advertising costs per month for a small business, a practical starting point is budgeting around 7–8% of gross revenue for marketing and advertising, then adjusting based on your goals and industry competition1. For example: $20,000/month revenue → ~$1,400–$1,600/month total marketing budget.
When you're figuring out how to advertise your business, a big question is how much you should expect to spend. In this guide, you'll get:
Whether you're trying to fill slow times, generate leads, or build local awareness, the goal is the same: make every dollar measurable—and manageable.
Starting benchmark: ~7–8% of gross revenue toward marketing (adjust up for new businesses/aggressive growth, down for stable demand).
Monthly ad budget formula:
Monthly budget = (Monthly revenue × target %) + fixed tools/creative
Sanity check (CPA-based):
Max CPA = (Avg profit per new customer × target payback probability)
If you don't know profit, start with Avg order value × gross margin.
Example:
The U.S. Small Business Administration suggests that businesses with annual revenue under $5 million allocate 7-8% of gross revenue toward marketing and advertising as a general rule of thumb1. Keep in mind this is a starting benchmark—not a universal requirement. Newer businesses or those in competitive industries may need to invest more heavily upfront to gain traction and visibility.
Your actual budget should be based on:
Before you allocate a single dollar, get clear on what you want advertising to accomplish:
Once you know your goals, you can reverse-engineer your budget. For example, if you need 50 new customers per month and your average customer lifetime value is $500, you can afford to spend more per acquisition than a business with a $50 average transaction.
Before diving into costs, here's a quick guide to help you match your goal to the right channel:
|
Your Goal
|
Best Channel
|
What to Expect
|
Watch Out For
|
|---|---|---|---|
|
Immediate calls/bookings
|
Google Local Service Ads, Google Search
|
High-intent traffic, qualified leads
|
Higher CPC in competitive markets
|
|
Fill slow time slots
|
Performance-based (Groupon), Facebook
|
Controllable flow, targeted timing
|
Needs clear capacity management
|
|
Brand awareness
|
Display ads, social media
|
Wide reach, visual storytelling
|
Low immediate conversion
|
|
Foot traffic
|
Google Business Profile, local listings
|
"Near me" search visibility
|
Requires consistent NAP, reviews
|
How it works: You bid on keywords, and your ad appears when someone searches for those terms. You pay each time someone clicks your ad (cost-per-click, or CPC).
What it costs: According to WordStream's 2025 benchmarks, the average cost for search ads across all industries is $5.26 per click2.
Important: Benchmarks vary widely by industry, location, seasonality, and ad quality. Use these figures to estimate test budgets only—your real CPC will depend on your specific market conditions.
These averages can vary significantly based on:
For local businesses, typical ranges include:
The catch: High CPC doesn't guarantee conversions. You also need to factor in:
Pro tip: If you're in a highly competitive space, consider long-tail local keywords like "best Italian restaurant in [Your City]" instead of broad terms like "Italian food."
How it works: Ads appear in users' feeds based on demographics, interests, and behaviors. You can pay per click, per impression, or per engagement.
What it costs: According to industry data, Facebook ads average $0.30-$4.00 per click3, and TikTok ads average from $0.25 to $4.00 per click4.
Remember: These are averages across many advertisers. Your actual costs will vary based on audience targeting, creative quality, campaign objective, and competition in your market.
Note that these costs can vary based on:
The upside: Great for building brand awareness and targeting very specific audiences (e.g., "women aged 25-40 within 10 miles who are interested in yoga").
The downside: Social ads are best for top-of-funnel awareness, not immediate conversions. You'll need consistent engagement and retargeting to see ROI.
How it works: Banner ads, YouTube pre-roll, and other visual placements across websites and apps.
What it costs: According to industry analysis, display ads cost an average $0.10-$4.00 per click5 and YouTube ads cost an average $0.11-$0.50 per view6.
Use these benchmarks to estimate test budgets only. Actual costs depend on ad placement quality, targeting parameters, ad format, and market conditions specific to your business.
Actual costs depend on:
Best for: Brand awareness campaigns where you want maximum reach, not necessarily immediate action.
Considering that 46% of all Google searches have local intent7, this means that when someone searches "hair salon near me" or "best tacos in [City]," they're ready to take action—and you want to be the business they find.
Cost: $0
Value: High impact for local visibility
Optimizing your Google Business Profile is one of the most important things you can do for local visibility. Make sure you:
Cost: Free to ~$50/month
Platforms like Yelp, Bing Places, and niche directories (TripAdvisor for restaurants, Thumbtack for home services) help you get discovered by local searchers.
Why it matters: Consistent listings across multiple directories boost your local SEO authority and make it easier for customers to find accurate information about your business.
Cost: Pay-per-lead (typically $15-$50 per lead depending on industry and market)
These ads appear at the very top of search results for service-based businesses (plumbers, electricians, cleaners, etc.). You only pay when a customer contacts you directly through the ad.
The benefit: High intent, qualified leads. The downside? Limited to certain industries and requires background checks/verification.
Instead of paying upfront for ad placements or clicks that may never convert, pay-for-performance models charge you only after a customer takes a specific action—like redeeming a voucher or completing a purchase.
Groupon is a pay-for-performance marketplace option with no upfront advertising costs. In general, a customer purchases a voucher, Groupon holds the payment until the voucher is redeemed or refunded, and then pays you the purchase revenue minus a commission/fee that covers marketing and platform costs.
What that means for budgeting:
Example (simplified): If you run a $50 voucher, your payout is the voucher revenue minus the agreed commission/fee, after eligible redemptions—then paid out on Groupon's regular payment schedule.
Why it's a lower-risk model:
What you need:
Groupon note: Depending on your campaign setup and market, Groupon may provide guidance on creating an effective offer and optimizing your listing. Check with your account team about what creative support may be available for your specific program.
When advertising drives new customers, can your business handle the influx?
Budget for:
Pro tip: Use booking tools to control when customers can redeem, so you fill slow periods without overwhelming your team during rush hours.
Every new customer is a potential reviewer. Budget time (or hire help) to:
Why it matters: Reviews can heavily influence purchase decisions—especially for local "near me" searches. Build a lightweight routine: respond within 24–72 hours, address service issues clearly, and invite satisfied customers to share feedback.
Don't just measure ad spend—measure return on ad spend (ROAS) and customer lifetime value (CLV).
Key metrics to track:
Use this framework to set your targets:
Step 1: Calculate your monthly marketing budget
Monthly revenue: $______
Target % (7-8% recommended): _____%
Base monthly budget: $______
Step 2: Determine your maximum CPA
Average order value: $______
Gross margin %: _____%
Profit per customer: $______
Target payback probability: _____%
Maximum CPA: $______
Step 3: Set conversion targets
Monthly budget: $______
÷ Max CPA: $______
= Required new customers: ______
Step 4: Calculate required traffic
Required new customers: ______
÷ Expected conversion rate: _____%
= Required website visitors/leads: ______
Example for a service business:
Example for a restaurant:
Before you spend a dime, maximize:
Pick one paid advertising method and give it a fair shot (at least 30-60 days). Track results religiously. If it works, scale it. If it doesn't, pivot.
Once you've tested traditional paid ads, add a performance-based option like Groupon to:
As you see positive ROI, reinvest profits into the channels that perform best. For example:
Week 1: Set up tracking
Week 2: Launch one channel
Week 3: Monitor and adjust
Week 4: Scale or pivot
Tracking clicks instead of conversions (CPA)
Don't get distracted by vanity metrics like impressions or clicks. What matters is how many customers you actually acquire and at what cost.
Sending traffic to a weak landing page or no booking path
Even the best ad won't convert if your website doesn't make it easy for customers to take the next step. Ensure you have clear calls-to-action and a simple booking process.
Testing too many channels at once (can't learn what works)
Spreading your budget too thin makes it impossible to gather meaningful data. Focus on one channel, optimize it, then expand.
No capacity plan (ads work, operations break)
Before launching campaigns, ensure your team can handle the influx of new customers without sacrificing service quality.
Not responding to reviews during a growth push
New customers will leave feedback—both positive and negative. Ignoring reviews during your busiest growth period can damage your reputation just as you're gaining momentum.
Start with ~7–8% of gross revenue as a rule of thumb, then adjust for growth goals, competition, and seasonality1. For example, a business earning $20,000/month would allocate approximately $1,400–$1,600 to marketing.
Start smaller and run one channel test for 30–60 days. Begin with $300–$500 per month and use CPA targets to decide what to scale. It's better to test conservatively and expand based on results than to overspend without proof of concept.
CPC (Cost Per Click) is what you pay each time someone clicks your ad. CPA (Cost Per Acquisition) is what you pay to acquire an actual customer. Budget decisions should be based on CPA and profit, not just CPC—a $10 click that converts is better than a $1 click that doesn't.
Yes—and you should. Digital advertising budgets are flexible. If a channel is performing well, increase your spend. If it's not delivering results, pause it and reallocate funds. Review performance weekly and make adjustments as needed.
Most digital advertising channels require 30–60 days of consistent testing to gather enough data for optimization. Performance-based platforms like Groupon can help you reach shoppers sooner than channels that require building an audience from scratch, though actual results depend on your offer, category, and market. Building sustainable customer acquisition takes time across all channels.
The question isn't "How much does advertising cost?"—it's "How much am I willing to invest to reach the right customers at the right time?"
By starting with free local listings, testing paid channels strategically, and layering in performance-based marketing like Groupon, you can build an advertising strategy that:
The smartest businesses don't just spend on advertising—they invest in partnerships that align incentives around actual outcomes. Groupon is designed to be that partner: no upfront advertising costs, payment based on actual customer redemptions, and built-in tools to help you track, optimize, and grow.

© 2022 - 2026 Groupon, Inc. All Rights Reserved. GROUPON is a registered trademark of Groupon, Inc.