How Much Does a Digital Marketing Agency Charge?

This is probably one of the most popular questions but it’s also difficult to answer as it depends. We have seen prices range from $250 p/m and all the way up to +$10,000......

We (agencies) say there are a lot of factors that go into it (there are) and that it’s hard to put a price on years of experience (it is). But we want to try and give the straightest answer we can.

At Insight Online hourly rate is $175/hour. 

And our minimum time per month for ongoing work would be 5 hours, or $750/month for looking after a Google Ads account. 

And depending on what services people require, how big or complex the website/marketing is, our prices will fluctuate. 

The average amount that our clients spend with us is $1,500/month plus ad spend on top. And this might cover things like:

  • Google Ads Search and Display
  • Facebook Ads and Facebook Organic
  • LinkedIn Ads and LinkedIn organic
  • Landing page optimisation
  • Website SEO technical fixes
  • Keyword research
  • Content planning
  • Content management
  • Content writing
  • Local search optimisation
  • etc, etc

Will spending this money be worthwhile for everyone? No, it won’t.

How do you know when it’s worthwhile working with an agency? 

This is how we break it down for our clients from a purely cost point of view. 

If you’re spending $1,000 on anything in your business or marketing, what’s a decent return? Accountant will says $3 to $1 as a minimum. We don’t know how true that is, but we used it in most areas of the business and it seems to work out.

So based on that, if we’re spending $1,000/month on something, we would expect an average of $3,000/month return in terms of sales OR time saved OR increased productivity. You get the idea.

So the question for our potential client is: Can we reasonably expect $9,000 - $10,000 in value back considering the spend? In some cases, yes easily but in some cases maybe not. It’ll depend on a large number of factors particular to your business including but not limited to:

  • Current sales, current sales from website
  • Costs of production
  • Average sale value
  • Target marketing
  • ect, ect

Of course, we are trying to keep things simple. It could be that each lead you get is worth an enormous amount, tens of thousands of dollars such as our architecture or CRM clients. But I’m just trying to give some context to deciding if an agency is worth it for you.

For ourselves, our target market is medium size organisations that have a marketing team of between 1 - 3, so they likely know search marketing, but don’t have the time and would like our expertise in management.

Additional examples from our proposals

Google Ads | Scope: Ad spend approx $3000/month

  • Google Ads account setup - Campaign and ad group setup, keyword selection, bid, location, channel selection, ads creation, conversion tracking, ad reviews, landing page reviews (if requested)
  • Google Ads management - Utilising the data we receive to tweak the factors mentioned above to achieve your goals.

Initial Setup: $1,500 + GST

Monthly management & reporting: $900/month

Search Engine Optimisation | Scope: Smaller Site (Approx 30-50 pages)

  • Keyword Research & Mapping - Understanding what people are searching for in your niche and what content you have that would be suitable for that search.
  • SEO Audit - In-depth audit covering how your site is built, how fast it it is, what content you’ve got on there, how well optimised it is for search and recommendations for each aspect
  • Implementation Plan - Plan for getting all the recommendations implemented!


Initial Setup - $3,000

Implementation (6 months suggested) - $900/month

These are just estimates to work from. We want to be transparent so that you can match these against your current digital marketing agency, or a quote you’ve received, and know whether you’re getting a fair deal. 

We’re always happy to take a look at a quote, or a proposal and give you our honest opinion with no strings attached. 

Read more about ‘What is Digital Marketing’.