Digital marketing cost depends on the work you need and the economics of a booked job. We separate the agency fee from ad spend, tools and content before discussing a budget. The worked examples below use hypothetical monthly budgets of $1,800 and $4,000 for all four cost lines together. Our Marketing Startup Kit has its own published price of $7,997. Custom website and ongoing marketing work are priced after the free strategy call, once we agree the scope. Jeff Clerisier, our founder, works through that scope with you. Bring your gross profit per job, close rate and the extra work your team can accept.
Typical digital marketing prices by service
Most small businesses spend somewhere between $1,000 and $10,000 a month on digital marketing, which is the range WebFX's pricing guide gives for a comprehensive program. Where you land depends on which services you buy, how much ad spend sits on top of the fees and how much work you want done each month. The table pulls typical prices from published pricing surveys, and the rest of this guide shows how to work out the number that fits your own books.
| Service | Typical price | Source |
|---|---|---|
| Full digital marketing program | $1,000 to $10,000+ a month | |
| SEO retainer | $2,917 a month on average · $501 to $1,000 is the most common | |
| SEO by the hour | $111 an hour on average · $75 to $100 is the most common | Ahrefs survey |
| Google search ads, per click | $5.42 average across industries | |
| Google search ads, per lead | $66.69 average across industries | LocaliQ search benchmarks |
| Social media marketing | $750 to $7,000 a month | WebFX pricing guide |
| Email marketing | $50 to $1,000 a month | WebFX pricing guide |
| Simple 5 to 10 page business website | $1,000 to $15,000 one time |
Read the table as a map of the market. Each figure comes from a different sample, and an agency's pricing guide reflects what agencies of its size charge. LocaliQ's category numbers also run higher for local service trades: $8.33 a click and $90.92 a lead for home and home improvement, $8.00 and $72.97 for dentists, and $9.87 and $131.63 for attorneys. For the two lines owners ask about first, the Indianapolis SEO company page and the Indianapolis PPC agency page lay out what each fee covers.
Start with what one booked job is worth
Start with the gross profit left on a booked job after its direct costs, such as materials and labor. The business still needs to cover overhead and retain profit, so decide what share can fund customer acquisition. If you haven't worked through the inputs for a service, the job profit calculator can help organize them.
Two more numbers finish the picture. The first is your close rate: out of the estimates or quotes you give, how many turn into signed work? The second is how many inquiries reach the estimate stage. Unanswered calls and forms still need follow-up before you can judge the result. Use a defined period from your CRM or call log and keep incomplete records visible. If the vocabulary is new, the plain guide to what digital marketing covers explains the channels those inquiries may come from.
Work backward from the jobs you want
Here's the arithmetic we'd run for a higher ticket trade. Every assumption is labeled, so you can drop your own numbers in.
- Say your average booked job leaves $4,000 in gross profit.
- Say you close 1 in 4 of the estimates you run.
- Say 3 in 5 of your leads turn into an estimate that actually happens.
- Say you want 5 extra jobs a month.
- Say you'll hand marketing 20 cents of every gross profit dollar those jobs bring in.
Five jobs at a 1 in 4 close rate means 20 estimates. Twenty estimates at 3 in 5 means about 34 leads a month. Those five jobs carry 5 times $4,000, so $20,000 in gross profit, and 20 cents on the dollar of that is $4,000 a month for everything together: fee, ads, tools and content. Divide $4,000 by 34 leads and your ceiling is roughly $118 a lead.
Now run the same steps for a lower ticket trade. Say a booked job leaves $300 in gross profit, you close 4 in 5 of the quotes you give, 7 in 10 of your leads reach a quote, you want 40 extra jobs a month, and you'll spend 15 cents of every gross profit dollar. That comes to 50 quotes, about 72 leads, $12,000 in gross profit and an $1,800 monthly budget, with a ceiling near $25 a lead. Same method, two budgets that differ by more than double, which is exactly why a percentage borrowed from another company tells you so little. The walkthrough on building a lead budget from contribution and close rate goes deeper on where each input comes from.
The four cost lines on a digital marketing invoice
- Media
- Advertising spend.
- Landing page
- Work on the destination page.
- Measurement
- Tracking and review.
- Management
- Campaign planning and upkeep.
Once you've chosen a monthly budget, separate the agency fee, ad spend, tools and content. A proposal may combine those charges in one total. Ask for the included work, each recurring charge and any cost billed separately so you can compare scopes.
| Line | What the money buys | Who ends up holding it | Ask before you sign |
|---|---|---|---|
| Agency fee | Strategy, campaign management, page and ad builds, reporting, the person who answers when something breaks | The agency | Which channels are included and what lands each month |
| Ad spend | Clicks, impressions and calls billed by Google, Meta or another platform | The ad platform | Whose card is on the account and whether you can log in and see it |
| Tools | Call tracking, CRM, scheduling, email sending, hosting, rank tracking | Each software vendor | Whose name the accounts are in if you part ways |
| Content and creative | Service pages, photos, video, offers, review requests | The agency or a freelancer | Who approves it and who owns the files afterward |
A quote with one monthly total can still give you a clear breakdown. Ask how much covers agency work, how much is budgeted for ad platforms and which subscriptions or creative costs sit outside the fee. We'd use that same breakdown to discuss our scope with you. A missing breakdown tells you what to clarify before approving the budget.
Set the ad spend ceiling inside the platform
Ad spend behaves differently from the fee because the platform meters it for you. In Google Ads you set an average daily budget per campaign, and Google's help page on average daily budgets spells out two ceilings: “Your daily spending limit (two times your average daily budget for most campaigns) on any particular day” and “Your monthly spending limit (30.4 times your average daily budget for most campaigns) in any particular month.”
For most campaigns using an unchanged average daily budget, multiply that budget by 30.4 to work out the monthly spending limit. A $50 daily budget gives a $1,520 limit; $100 gives $3,040. Setting aside $1,200 for a $50 daily budget leaves $320 below that possible limit. Actual charges can be lower, and budget changes during the month can change the limit. Check the campaign's budget settings before approving the spend. For splitting the total across campaigns and seasons, the guide to planning a Google Ads budget for a service business covers the moving parts.
Tools and content are the lines that creep
List each tool's actual charge, billing cycle, renewal date and account owner. Include call tracking, the CRM, scheduling, email, hosting and other subscriptions your plan uses. Compare the total with the amount you've reserved for tools. Before canceling an unused tool, check whether another service depends on it and whether cancellation changes the next bill. Any savings depend on the actual charges and terms.
If content is priced by the article or page, ask what each item needs to help a customer decide. Google's page on creating helpful, reliable, people first content puts it this way: “If the 'why' is that you're primarily making content to attract search engine visits, that's not aligned with what our systems seek to reward.” The number of articles alone doesn't establish whether the work is useful. Review the questions, source material and intended readers before approving a publishing schedule. Your service explanations, pricing guidance and permitted project photos can provide that substance.
What you pay for once, before anything runs
List one-time setup costs alongside recurring fees before comparing the first-year total. That may include a website build or changes to how the site explains your service and accepts inquiries. The breakdown of how to compare a website quote explains which build costs are one time and which recur.
Include measurement setup and ongoing maintenance in the scope. Google Ads conversion tracking lets you “Understand your return on investment (ROI) and make better informed decisions about your ad spend,” according to Google's page on conversion measurement. Google's page on key events defines one as “an event that measures an action that's particularly important to the success of your business.” Decide which actions matter and how you'll connect inquiries with later bookings where records allow. For an eligible business, include Business Profile maintenance in the scope too. Google's representation guidelines say, “If your business either has a physical location that customers can visit, or travels to customers where they are, you can create a Business Profile on Google.” Agree who maintains the information and how that work is priced.
Check the number against booked jobs every month
For a defined period, total the agency fees, ad spend, tools and content included in your comparison. Divide by booked jobs whose source you can reasonably connect to that work. Keep uncertain attribution visible and allow for delays between inquiry and booking. Cost per booked job is one decision measure alongside lead fit, gross profit and the team's capacity. The guide to measuring cost per booked job explains how to connect bookings with the available channel records.
In a hypothetical example, a booked job with $4,000 in gross profit leaves $3,100 after a $900 acquisition cost, or $600 after a $3,400 acquisition cost. Those balances still have to help cover overhead and desired profit. Before changing ad spend, examine inquiry quality, the close rate, follow-up and delivery capacity. Agree when you'll review the channel using its buying cycle, setup work and available observations.
Where to start this week
Before reviewing a proposal, gather the gross profit on the service you want to sell, your close rate on estimates and the extra jobs your team can accept. Those inputs let you compare the proposed acquisition cost with the share of gross profit you've set aside for it. Check assumptions against your own records. The guide to planning a seasonal marketing budget explains how to allow for changes in demand and capacity.
When you're ready to test the number, the lead cost calculator takes your close rate and job value and shows what a lead can cost you before the work stops paying for itself.
Questions, answered.
What percentage of revenue should a small business spend on marketing?
The SBA says many businesses use a percentage of revenue as a guide, and the averages it cites run from about 1% of revenue on advertising alone to 7.9% on marketing overall. Those averages fall apart once your job values differ from the companies behind them. A shop selling $12,000 kitchen remodels and a shop selling $300 service calls can spend the same share of revenue and get results that look nothing alike. Start from the gross profit on one booked job and the jobs you want, then check the percentage that falls out of your own math against what the books can carry.
How much does SEO cost per month for a small business?
In Ahrefs' survey of 439 SEO providers, the average monthly retainer was $2,917, and the most common one was $501 to $1,000 a month. Agencies averaged $3,209 a month and freelancers $1,348.63. A local business serving one metro usually needs less scope than a national brand, so ask what pages, profile work and reporting each month's fee buys.
How much do Google Ads cost a small business?
You set the ceiling. Google bills against your average daily budget and caps a month at 30.4 times that figure for most campaigns. What each click costs depends on your trade: LocaliQ's benchmarks put the cross-industry average at $5.42 a click and $66.69 a lead, with home and home improvement at $8.33 a click. A management fee sits on top of the ad spend when an agency runs the account.
How much should I pay for a lead?
Divide the money you're willing to spend by the leads you need. If you want 5 jobs, close 1 in 4 estimates and turn 3 in 5 leads into an estimate, you need roughly 34 leads. A $4,000 monthly budget puts your ceiling near $118 a lead. Anything under that ceiling earns its keep, and anything above it means the close rate or the lead quality has to improve first.
Is it cheaper to run digital marketing in house?
Hiring in house moves the cost from an invoice to payroll, and it adds the software an agency would otherwise spread across clients, such as call tracking, a rank tracker and an email platform. Compare the fully loaded cost of a part time marketer plus tools against an agency fee for the same scope, then ask which option can write the pages, run the ads and read the reports in the same week.
Why do two agency quotes for the same work differ so much?
Usually because they cover different lines. One quote folds the ad spend, the hosting and the call tracking into a single monthly number, while the other bills the fee alone and leaves you to pay Google and the software vendors directly. Ask each agency to itemize the fee, the ad spend, the tools and the content, and ask whose name the accounts are in if you part ways.
Sources & further reading
- About average daily budgets
- About conversion measurement
- About key events
- Guidelines for representing your business on Google
- Creating helpful, reliable, people-first content
- How much does digital marketing cost? (WebFX pricing guide)
- SEO pricing: how much does SEO cost? (Ahrefs survey)
- Search advertising benchmarks for your industry (LocaliQ)
- GoodFirms rolls out website construction costs and timelines for 2024
- How to get the most from your marketing budget (SBA)

