This guide is intended to walk through the path to start and grow your digital marketing agency from being a freelancer with no reputation up to a full-fledged agency with full-time employees and a retainer-based client base.
We understand not everyone will be interested in this journey, but we hope it’s representative enough that you can find yourself within it and get tactics to take you to the next level – whatever that is for you.
As we’ve written before, digital marketing agencies are quite a recession-proof business, and as we are heading rapidly to one, this is another reason to grow yours now.
#1. Just starting [Quick wins]
When we say just starting, we mean it.
We’re referring to a solo marketing consultant who’s just struck out on their own with no clients, no case studies or testimonials, and no identity in the marketplace. So from that point, we’ve got to start with some quick wins. If you can charge right out of the gate, that’s great, and if not we’ll consider getting ‘paid’ with a testimonial or case study.
Either way, the easiest sell for us is going to be a relatively easy activity for you that can deliver a relatively high amount of value for the client.
This is not intended to be the end-all-be-all of your offers but is instead intended to get your foot in the door and begin to build a commercial relationship with a client and a public identity in the marketplace.
1.1. Exit Intent Pop-ups
One of the highest-value and easiest-to-implement tactics you can help your clients with are exit-intent pop-ups. They can set up very fast and provide a tangible bump in a key metric (traffic –> lead conversion %) that can allow you to charge based on value and capture a high hourly rate.
There are quite a few tools that offer this but if you don’t have any you already like, we’d suggest you take a look at OptinMonster. They’re straightforward to set up, you can get started with them for free, and if this is a new skill for you, they keep the “learning overhead” low to get the ball rolling.
1.2 Abandoned Cart Automation
Abandoned cart automation is another great quick win. We’ve got the feature built directly into our platform for Shopify and WooCommerce so it can be a very natural onboarding point to bring clients on underneath your partner account.
This is another one of those “high return, low effort” activities where you can fairly easily boost someone’s cart conversation ratio, or in a larger sense their lead –> customer ratio with a simple abandoned cart sequence if they don’t have one already set up.
We’d suggest not targeting clients who already have one set up (for now) because we’re looking to get fast, low effort results to get your foot in the door here.If they already have one set up, for you to go in and understand it, tweak and optimize will be considerably more labour-intensive than setting one up from scratch. Diminishing returns will have already kicked in.
1.3 Other Free Marketing Resources to Develop Quick-Win Skills
Below is a link to several resources about free marketing courses out there to help you develop more marketable skills and seek out quick win offerings:
1.4 Charging and Compensation
Ideally, you can charge for this. The two specific tactics mentioned above lend themselves handily to value-based pricing because they can so quickly impact major conversion points for your clients.
In most cases, $500 will not be unreasonable (and will, in reality, be quite an undersell from your perspective). However, sometimes you can’t charge right out of the gate. Sometimes you’re starting from square one with no awareness, track record, or name to fall back on.
In that case, we’d suggest you implement a few times with the explicit agreement that you will be compensated with a testimonial, customer reference, and case study you can leverage to land new clients. If you are brand new, that’s still a valuable currency to stockpile.
#2. Digital Marketing Agency Fundamentals
2.1 Time Tracking
Once you’ve got some initial traction in the market, it’s time to get the fundamentals squared away from building a viable and sustainable business. We’ll start with tracking your time so that we can get a handle on your costs as it relates to your hourly wage and overhead.
If you’re not already tracking the time you spend on the tasks you perform for your clients, it’s time to start. TSheets is a great place to start. QuickBooks make it, and if you’re using it for yourself, it’s completely free.
Track your hours for a month to get a baseline for how long things actually take you. From there we can make sure you’re charging enough to pay yourself a decent wage.
2.2 The Tools of the trade
Depending on the services you are offering (SEO, Social Media, Backlinks, Branding, Content), many tools make your life easier.
At MediaDigi here are several we are using daily:
- Asana or Trello – These 2 project management tools are our favourite, and we tested quite a few before. You can easily add projects and tasks, follow the progress of you and your colleagues, collaborate and track the progress. [Try Asana] [Try Trello]
- Slack – One of the best software to talk with your work colleagues. You get instant notifications on your computer or your phone, can send files or configure bots to get data from the email, or your favourite project management tool. [Check our Slack guide] [Get Slack]
- Zoom – Videoconferencing tool to keep in touch with your coworkers, your clients or your prospects. [Try Zoom]
- Google Suite -A suite of cloud computing, productivity and collaboration tools, software and products developed by Google Cloud. Under one account you have Business Email, Docs, Calendar, Meet, Drive and other useful tools.
- LastPass – With LastPass, you don’t have to worry about remembering passwords anymore. It produces strong passwords and saves them so you can fill them with just a click.
- ScreamingFrog – Our favourite audit tool that offers us a complete overview of a website. You can crawl websites, extract all SEO details, including data from Google Page Speed, Google Analytics and Google Search Console.[Get Screaming Frog]
- SEO Power Suite – This toolkit is made up of 4 tools that cover every aspect of SEO — keywords, rankings, backlinks, on-page and content data, mobile SEO, social media, analytics, and reports. It comes in 3 versions: Free (Limited), Professional ($299/year), Enterprise ($699/year). [SEO PowerSuite review], [60 Days of SEO PowerSuite Trial].
- SEMrush – This is a complete Search Engine Marketing suite consisting of traffic estimation tool for competitors, Website Audit, Outreach Tool, Backlinks Monitor, Keyword discovery, PPC keywords tool, Advertising Research, Brand Monitoring, Product Listing Ads, SEO Writing Assistant, Social Media Tracker, Social Media Poster etc. [SEMrush Review]
- Outreach.Buzz – Our own outreaching tool that we use to find bloggers from different niches and establish connections to publish articles on their websites. [Read the Outreach.buzz Review] [Try Outreach.buzz]
As I said, there are many other tools you could use, but I consider the above a most for running a full-service digital marketing agency.
2.3 Cost-Based Pricing
Once you’ve got your numbers for how long it takes you to perform your services, you can start to build out the most simple pricing model, one that’s cost-based.
So let’s say for a customer, each month you write 4 blog posts and create 5 backlinks through guest posting. To achieve this, you spend 14 hours writing content and 3 hours outreaching webmasters or fetching guest posting lists to publish your content. Another 2 hours are used to create a report, do the invoice etc. Your monthly tools cost is $600.
The total price for the customer should be 17 hours x $30/hour = $510 + a fraction of the tools price to cover the costs. If for instance, if you have 10 monthly customers, the fraction of the tools price for each customer is $60.
So the total price for your services should be $510 + $60 = $570. Of course, if you choose to outsource the writing or the outreach, the hourly rate of the people you are working can be different.
We’ve got a resource below that can help you design a pricing model based on how long marketing activities take you.
2.4 Understand and Calculate Key Metrics like LTV
Although there are countless metrics you can track, we’re placing focus on LTV and a few other key values that drive the value conversation for your relationship with your clients. Consequently, those metrics also drive your pricing and how much value you can capture for yourself.
That’s never going to happen, though if you don’t understand the metrics or calculate them. Below are two resources that go through them. The first is from Neil Patel and is a bit more focused on SaaS businesses, whereas the second resource is from Optimizely and is a bit more general purpose.
2.5 Price in Line with the Market
Understand market realities around things like margins.
What’s a healthy rate to charge? 50%? 5%? If you’re below market standards, you may not find too much resistance to increase your take-home pay, whereas if you’re getting away with pie-in-the-sky margins, congratulate yourself and schedule a call with us so we can understand your secret sauce a little better. 🙂
2.6 Consolidate Client Metrics and Report on Performance
Databox is a powerful and easy to use dashboarding tool to help you pull in metrics from many common marketing tools into one easy to distribute dashboard.
They have an agency account which makes it easy to maintain KPI’s for different clients, or if you specialize in a particular industry they make it very easy to spin up your predefined dashboard for all of your clients.
#3. How to Grow Your Digital Marketing Agency
Welcome to Growth, this is exciting and an accomplishment in and of itself. By this point, you’ve got your unit economics figured out (see the time tracking and cost-based section above), so you’re only taking on profitable clients and projects.
Not only that, but you’ve got your clients unit economics figured out, and you’re able to prove your value to them knowing that every dollar they spend on marketing translates into an even better amount of revenue. You may not be as big as you want to be, but you’ve built a profitable – and thus inherently sustainable business – congratulations. Now let’s turn it up to 11.
3.1 Specialize and Niche-Down
Step one to growth is defining what you do better than anyone (or most). This will help out with many aspects of the business side of things. You’ll be able to build authority more easily.
Counterintuitively, by narrowing down, you can attract more interest because of the ease and lower cost of reaching your prospects. You’ll have an easier time systematizing your processes, your “secret sauce” and creating case studies for your marketing.
Lastly, because it will be easier to generate (and prove) results with a narrow focus, you’ll be able to transition to value-based pricing more easily and get the margins you’re really after. When niching down, consider two avenues: industry and skill. So consider “PPC + Real Estate” instead of just “Dentists” or just “Lead Nurturing.”
3.2 Find Your Fit
Once you’ve niched down, it’s time to dig in and see who the best clients for you are.
Where are you able to drive the best results?
Which leads require the fewest touches before coming on board?
What are the defining characteristics of the clients who are the easiest to work with?
From here it’s all about applying what you discover to your own marketing and prospecting activities. Shift your dollars and teams focus on finding more of your best and beginning to get comfortable saying no.
It’s ok to acknowledge that prospective clients are not the right fit for you (and you’re doing the one-off $500 projects to get a feel for how the client is to work with, aren’t you?)
This also doesn’t have to be a negative experience saying no. Defining who you are and what you can open you up to meeting other agencies owners who complement what you do and perhaps your poor-fit prospects can be referred over to them and maybe even net you a finders fee. Win-win-win.
3.3 Raise Your Prices
Although this is important, so much that’s been written about it is wrong. ‘Gurus’ will tell you to raise your prices simply because “you’re not charging enough.” They are the business equivalent of “the secret” and “law of attraction.” Just believe in yourself, and the world will reward you.
While that sounds nice, we believe in listening and respond to the market and raising prices because of market forces instead of magical thinking. So, yes, raise your prices – but only after doing everything before this. You should have initial low-cost project offers to “test drive” clients.
You should have your own agency metrics figured out and be able to prove the value you’re providing to your clients because you know the metrics. You’ve focused your agency down to the point where you provide a particular service to a particular group of people.
At this point, your reputation and identity have started to grow. You’re finding you’re “generalist” competition to be not such a such of stress anymore.
Walking away from clients is easier, and you sometimes get a referral bonus out of it. Your acquisition costs are fairly low because you’re so well defined. It’s at this point where you raise your prices. It’s an indicator of success, not a tactic to get there.
3.4 Hire Some Help
Up until now, there’s been no talk of employees. You may be already at that stage, but we’ve intentionally avoided it. We’re not trying to scale simply for scale’s sake.
We’re not impressed by how many employees work under you, but instead, by optimizing your take-home profit compared to the stress, it takes you to achieve it.
Working with others is one of the most stressful aspects of agency life: they get sick, they take vacations, they get in a mood, and their performance is not guaranteed. So up until now, we’ve looked to process, to software, and to focus on getting things to a good place for you. Extra people come last because they bring so many problems with them.
The first place we’re going to look for help is with freelance marketplaces. Modern talent marketplaces make it easy to define and find what you’re looking for, track performance, hold pay until agreed-upon performance is met, and give you options in the event you bring on someone who isn’t pulling their weight.
Below are links to FreeeUp and Upwork. FreeeUp is a bit more modern with a focus on marketing, whereas Upwork is massive and will the scale and breadth to handle nearly anything you could throw at it.
3.5 Upsell To Your Clients
Upselling to your existing clients is a great way to improve agency growth, especially if it’s a full-service agency.
But when you’re asking clients to buy more services, you can’t come off as pushy. Instead, you have to upsell naturally, making sure they see how your services provide value.
Here’s how to do it:
If your clients buy an online ad package from you, why not offer them web design services too?
Show them the value of an attractive landing page and how it can increase their revenue exponentially! If they’re happy with the result, you could offer them copywriting services the next month to boost their conversion rate further! Since you have already proven your value, they’re more likely to take the deal.
Remember, the more you seem to know about your own business domain, the more your clients will trust you.
3.6 Productize and Package
This step may have already happened on its own, but even if not the groundwork has definitely already been laid.
What is the product? Is it not a specific offer, to a specific group of people, promising a specific result? And isn’t that what you’ve been doing by defining your niche, standardizing your offering, and collecting success stories?
Despite running a service business, you’ve been trending towards a standardized service offering which can be packaged up to the market. The only “service” part can be the delivery of the package itself.
However, by leveraging freelance talent pools (and even scouring them for a project manager/ business manager), even the delivery of the service can be packaged up (at least to you, the owner).
This is the last step in claiming your freedom and having your profit per hours worked (as a proxy for profit per stress undertaken) be optimized and to reach Agency Nirvana.
And if you actually enjoy the hands-on work you are still welcome to dive in.
However, now diving in will be a choice. Perhaps you enjoy the work, or perhaps you enjoy the freedom. Maybe you begin speaking and developing your personal brand by touting the accomplishments you’ve produced for your clients thus far.
Perhaps building your personal brand allows you to continue being hands-on with work, but only with the absolute most-desired clients.
Part of productizing and packaging your offerings entails billing and tracking for all of this. We suggest taking a look at Rebilly to manage the recurring billing for these productized-offerings of yours and then plugging in your Stripe account to Baremetrics to track your growth, churn, and lifetime values over time.
A big congrats for making it this far – you’ve gotten to the place where work has become a choice and not an obligation. Enjoy it.
It would help if you were a master in marketing a digital agency for steady growth. Bear in mind, though, that growth doesn’t happen overnight. It takes time!
So keep it at and always strive to understand your target audience better. Because, at the end of the day, that’s where every marketing tactics begin.