How Much Does Digital Marketing Cost in 2022?

digital marketing cost
Sabrina Dougall

The costs of your digital marketing campaigns depend on all sorts of factors: your marketing budget, your targets, the number of channels you’d like to use, an more. A general rule of thumb is that small businesses should allocate between 10% and 20% of their revenue to marketing.

The easiest way to get an accurate figure is to get quotes that are tailored to the exact services you need. Our digital marketing cost comparison tool will give you just that! Simply answer a few questions about what you need, and we'll send you quotes for exactly those requirements.

There's no one-size-fits-all answer to the question “what does digital marketing cost?”. Businesses come in different sizes, with totally different strategies and budgets. Also, digital marketing agencies for small businesses will cost much less than their larger counterparts.

However, not all is lost. To give you an idea of how much digital marketing will cost your business, you can use the comparison tool above for bespoke pricing information. Or, read on; we’ve broken the term down into SEO (Search Engine Optimization), Social Media, and PPC (Pay-Per-Click). With this data, you can decide for yourself how much your business is likely to end up spending on digital marketing. 

Without further ado, let’s cut to the costs…

How Much Does Digital Marketing Cost?

Before we dive into more digital details, here’s a general idea of the average monthly costs of SEO, Social Media, and PPC for small to medium-sized businesses… 

Digital Marketing Channel

Average Monthly Price

SEO Agency


Social Media Campaign

$4,000 – $7,000

PPC Campaign

$9,000 – $10,000 

As we’ve mentioned, most small businesses spend around 10% – 20% of their revenue on marketing. So, if the above prices seem feasible, then why not get some more expert hands on deck? Hiring an SEO, Social Media, or PPC expert can transform your next campaign into the bee’s knees. If you’d like to get involved, simply tell us about your business, and we can match you with some of the nation’s leading digital marketing experts. It doesn’t cost a dime to do so, either!

SEO Services Cost

SEO is one of the most affordable types of digital marketing you can use to grow your small business. How much it costs will depend on what you want your business to achieve, so we’ll give you some ballpark figures. 

Thanks to our in-house research, we can shed some light on the cost of SEO services: 

SEO Service

Average Price



Agency Retainer


SEO audit recommendations report


Hiring an SEO expert – that is, outsourcing to a freelancer – will cost anywhere between $50 and $230 per hour. It's possible to pay less – even as low as $25 per hour if you're willing to hire freelancers in India.

Some of the best SEO companies for small businesses will charge a monthly retainer costing between $199 and $2,500 per month. That's a really wide price bracket, meaning there's plenty of budget options to suit your particular business' budget.

An SEO audit of a website often comes as part of an initial consultation with an agency, and may even be included for free (to varying degrees of quality or usefulness). However, digital agencies are now offering SEO technical audit reports for $350 apiece. If you want the professional recommendations gleaned from the technical audit (which you do), the price almost doubles to $650.

That said, we don't recommend investing in piecemeal SEO services in this way. It will likely leave your web ranking results inconsistent at best. SEO needs steady, long-term investment and strategic development over 6-12 months at the very least.

Social Media Advertising Cost

Social media is free to use, right? Well, unfortunately, this isn’t always the case – and to build an effective social campaign that makes waves online, you’ll need to splash some cash. 

To give you a rough idea, running a social media campaign usually costs between $4,000 and $7,000 per month. But why should you have to advertise on a free platform like Facebook or Twitter? 

The fact is the platforms only show a fraction of your organic content to your followers. They game the algorithms so that brands are pretty much forced to pay for advertising in order to reach audiences.

Social campaigns involve more than just sharing images and coining hashtags. Strategic planning, audience segmentation and targeted content are essential to drawing in potential customers.

How much does it cost to advertise on Facebook?

With Social PPC, you pay Facebook each time a user clicks on your link, which usually costs between $0.50 and $2.00 per click. With CPM (Cost-Per-Mille, or Cost Per Thousand Views), you pay each time your advert is seen by 1,000 users. The average cost of a CPM campaign for a small business ends up at around $11.

Why pay more for your clicks? PPC is like an auction – you’ll need to bid more money to Facebook than your competitors in order to have your advert appear higher. 

How about the Twitter advertising costs?

Advertising on the Twittersphere works in similar ways to Facebook. You can promote Tweets to appear on people’s Twitter feed, even if they don’t follow your account. You’ll then pay for each time someone clicks, replies, or retweets that ‘sponsored’ Tweet – this costs on average $1.35 per click.

You can also promote your whole brand and pay for each new follower you gain – usually around $2 to $4 per follower – or you can promote a hashtag to encourage users to talk about your brand. This last option costs a flat rate of $200,000 per day, so it’s suited to larger businesses with an established online presence and healthy social marketing budget.

PPC Advertising Cost

As we’ve explained above, PPC involves bidding on search terms in order to secure the best positions and visibility for your links, websites, and adverts. Unlike social media advertising, generic PPC advertising primarily takes place on the SERPs (Search Engine Results Pages), rather than social media timelines. So rather than pay Facebook, your business pays Google, Bing, Yahoo, and co.

According to one of the nation’s best PPC Management Agencies, WebFX, the average small and medium-sized businesses spend between $9,000 and $10,000 on PPC each month. This usually equates to around 5% to 25% of a company’s monthly advertising budget.

Next Steps

You now know the average digital marketing cost of SEO, Social Media, and PPC in the US. Is it worth the investment? Absolutely – a new digital marketing campaign can gain new customers, enhance brand visibility online, and improve sales conversions.

So, if you’d like to start creating some digital marketing magic, you’ve come to the right place. We can match you with some of the best digital marketing agencies – just outline your digital marketing needs and you’ll receive some tailored quotes. It only takes a minute – and it’s free!

Written by:
Sabrina Dougall
Sabrina Dougall Web Marketing Expert

Sabrina is a business journalist whose career began in news reporting. She has a master’s in Investigative Journalism from City University London, and her work has appeared in The Times, The Daily Express, Money Saving Expert, Camen New Journal, Global Trade Review, and Computer Business Review. She specializes in writing about SEO (search engine optimization). Having run her own small business, Sabrina knows first-hand how critical digital marketing is to building a client base and local reputation.