How to Get SEO Clients without Cold Calling

How to Get SEO Clients without Cold Calling

While it’s important to find your first few clients, getting a steady stream of clients is still the foundation for any successful business.

Cold calling works, but I understand why most shy away from this technique simply because of the amount of “No’s” you have to burn through before you get a “Yes.”

This blog post is part of a three-part series, so please check out the other two as well:

In current times, as compared to cold calls, cold emails have worked effectively but blogs, eBooks, and post contents on social media platforms are getting a wider response.

However, it takes time to generate the potential line-up of SEO clients from either of the tactics. Your client probably receives a bunch of calls and at least ten emails from various digital marketers ensuring the best SEO service. What’s important is to let the client know about your potential and how you are the right choice for them. 

Let’s see what you can do to generate leads for your company.

SEO agency trying to cold call potential clients

1. Make a personalized experience

Instead of a normal cold mail, you can send a targeted blog post to your SEO client describing what they are doing wrong and how you can fix as well improve on it. It is a kind of personalized sales message to your SEO clients. 

For Example, Neil Patel, the co-founder of KISSMetrics and CrazyEgg, wrote a post on, a visual search company in 2006 about the SEO mistakes they were making. It got the attention of the CEO and the marketing team of the company. A few hours later, the founder of gave the contract to him.



2. Try Teardowns

It can be a way to give your expert-take on other digital marketers. It is an effective way to let your SEO clients aware of all the players in the market and how they are doing the task. The purpose is not to highlight their mistakes but to give a well-rounded expert view of their working as well as showcase how you would have done if you were given the task.

For example, Samuel Hulick, a consultant from UserOnboard, did a teardown on a social media sharing platform, Buffer.

In this teardown, he showcased his knowledge of the concept. You can also write on your blog in a similar way showcasing your in-depth knowledge about the segment.


3. Do SEO on your own website

Create a keyword list and optimize your website content properly. To ensure the quality of your website, you can use Google Search Quality Evaluator Guidelines. You can improve the ranks of your SEO with blogging, social media posting, and guest posting too.



4. Try networking and forums

This is a reliable way to get SEO clients. Doing networking through BNI meetings and  LeTip International gives you the advantage of being part of a professional group where members refer people to other business members. The first two meetings are free, but later you can take a membership. If you are savvy enough to talk about your brand, then you will surely get new clients by attending it., on the other hand, is a platform where you can tailor finding the clients you want to work with and find the information about the business networking groups they have in the area. 

There are also forums like Quora, Reddit, and LinkedIn groups that can provide a lot of leads for SEO clients.

As you can see in the post, James Backwell, the co-founder of BuzzSumo, a content marketing tool, responded to a question on Quora and it generated more than 12000 views. Such kind of meaningful response can generate thousands of leads for you


5. Advertise on Facebook

It is one of the most powerful platforms wherein you can get a market of potential leads for SEO clients.

It has 1.39 billion active users, according to B2C. You can target clients in a very specific way and do Facebook advertising. Neil Patel, in his blog regarding Facebook advertising, states that you can bring clients to your site with irresistible ads.

Facebook Ads

6. Focus on reviews

Nowadays, for everything whether any product or service customers check reviews online.

Similarly, most people would prefer to know about your company before hiring your services. So, you must manage your reputation properly and even respond in a positive way to a bad review. By seeing the reviews, potential clients can understand your expertise. You can also engage them with a free consultation to showcase your skills. Reviews can also help you rank in your business profiles, including Google My Business.



Now you know that there are various other options by which you can get SEO clients even if you are not engaging in cold calling. Need more tips?

More unique tips from other agencies

Especially for you guys, I got in touch with 70+ agencies to find out how they get clients, and here are some of the best replies.

Christopher Corbett from Buzzworthy Basketball Marketing:

Look at accelerators and incubators.

Clayton Johnson from

Find a sales funnel that works and stick with it. I have one source of leads for getting clients and it’s predictable. Once you know the process works it’s basically a numbers game.

Lorne Fade from AcademicAds:

One of the best current methods we use is attending trade conferences and meeting business owners face to face. Nothing beats having a real conversation with other entrepreneurs and they are much more trusting sooner when you shake hands in person.

Brandon Hopkins from DiamondLinks:

I always think it’s good to have a specific target type of client. That could be an industry or type of person. Once you have that, find out where that client is online and market yourself at that same place.

Mick Spencer from Octocat:

Pick a relatively easy keyword for their business and rank a website on the first page for it. Ask the client if they’d like you to provide the service for their website before you sell it to one of their competitors.

Justin Herring from Yeah Local:

Best clients we ever get are ones who find us through organic search or social media. You have to rank in the top five for your city in organic and GMB listing and you must produce content (videos, articles, infographics) that answer your potential clients questions. We push out content through LinkedIn and Facebook to draw the prospects in and then drip content to them every week.

Justin Bilyj from Bantamedia:

No matter whether I get the business or not, I always ask for introductions to other business owners they may know that might have an interest furthering their online brand to bring in more customers. Some will say they don’t know anyone, some will mention, “”my buddy Frank has a few locations and was just talking about Facebook marketing, do you do that too?,”” or something similar to that.

Each warm introduction is worth the price of 10 cold introductions cold calling or going B2B. That’s because there’s always some built in trust with the prospect because it’s a warm referral. Doing business with warm referrals makes for easier prospecting, rather than relying on direct mail, cold calling, or going B2B – plus it’s free to do!

Stefan Gehrig from SEO Agentur Marketing:

For the first clients, work your social circle and from there try to get recommended by those businesses and offer them a referral fee.

Chris McMillin from Evolve Strategic:

Authenticity matters. Be transparent. It takes a bit to start bringing clients on board. Someone you talk to may not be ready today, but I’ve had several come back 3-6 months later when they were ready. Many people get told no, and simply give up. This business takes perseverance and dedication.

Silvan Mundorf from Sacando:

Well, if you sell SEO the best way to get clients is through SEO. This is where your skills are and you automatically can proof that you are able to deliver results.

Jason Feemster from Santa Fe SEO:

Referrals have worked really well for me. I just ask existing customers if they can recommend anyone needing SEO or digital marketing services. The deal I offer is If they refer 3 customers that sign up for equal or greater value services, I will give them free SEO services. I don’t offer this up front, only after we have the call when they are starting to see some results. They start to see the value in a more tangible way and are eager to refer me, especially for free services.

Marcus Pitts from Tucson SEO Pros:

Lead with some sort of small value offer. Not for free, but a small price. Maybe $47. Make sure you exchange money for a small service first, then become their “Internet Guy.”

Amine Rahal from Little Dragon Media:

Get tons of positive reviews, and get mentions on major media outlets. This will increase trust. This industry has been tarnished by spammers. Clients need to feel like they can trust your agency or they’ll hit the back button and find one of your competitors.

Garrett Nann from Pop Ad Partners:

Operate in a single niche. Find a pain point you can offer for each niche that cost very little. For example, we focus on the Dental niche. So when prospecting for clients, we offer them a listing on our dentist directory for free as a way to start conversations.

Lee Ann Webb from Informative Energy:

Drop the hard sell and provide something of value. Learn about your customers, their businesses, their pains, and their goals. And of course, educate, educate, educate.

Vince Garson from 917 Marketing:

Get a link to your agency from your clients sites. Their visitors are business people that are looking to duplicate success. The referrals from those visits are highly targeted and are aware of your ability – they are slam dunk sales.

Randy Levine from Art Tech Studio:

For me it’s easier to keep my clients happy than it is to find and sell to new clients. Happy clients will also refer business to your agency.

Marie Ysais from Ysais SEO:

Networking has always been the easiest way for me to gain new clients. Referrals are the best clients and most clients pass on the word for you. I have also had success by gaining partnerships with local companies such as website designers and IT companies. Make sure everyone knows you and your services.

Bennie Stander from Pretoria SEO:

Attend as many business meetups as possible and never talk about SEO, but talk about the value of being #1 for your keyword… More visitors = more sales = more money…

Jacob Hagberg from Orange Fox:

It is 100% about referrals and reputation. If your business has neither, you need to build that credibility. Start at the lowest level and work your way up until you can handle businesses with a higher degree of technicality. You can’t just start at the top with big brands because you’ll make mistakes and they can sense you are faking it.

Joeri Van Overloop from Biz Web Journal:

Focus on maximum 3 channels:

1) I prefer content marketing(articles & video) to build trust and authority and organic reach.
2) Linkedin outreach
3) Advertising on Adwords & FB retargeting

Mark Valderrama from Velvet Cloud One:

Start with a friend, associate, or rank a site in a niche before pursuing client work. Many clients will ask for proof and a big barrier to entry to generate leads is lack of reputation. Build your rep with friends and your own stuff first so you have the case studies on hand as social proof.

Jason Lockhart from Mogul Mindset Consulting:

My best tip for landing an SEO client is doing something out of the ordinary. Emailing business owners and cold calling them is something many of them receive weekly if not daily from other companies that are either not opened or answered. Think of out of the box techniques to get your potential client to listen to what you have to say and then have the proof to back up your claims.

Sam Borcia from Coflex Marketing:

Getting new clients for an SEO agency is no easy task. One of my tips for getting new clients is to pick a niche (if you don’t already have a niche for your agency) and then go to the Google Ad Preview Tool. What you’re going to be doing is finding local businesses in a certain niche (like doctors) who are doing Google PPC ads but don’t show up in the organic listings on the first page. With the Google Ad Preview Tool you’ll be able to easily change the location of the search so you can check any city. These businesses doing Google PPC ads are spending good money on Internet marketing and they know it works. They are perfect for pitching SEO to (you can present it to them as saving money while getting a better ROI).

Haroon Bhutta from Island SEO Consultant:

Setting up a booth at a trade show is great especially if you work with a niche. Every month trade shows take place all over the world in almost every niche. Pick a niche you want to do SEO for and go setup a booth at the next show.

Shonda Rogers from SEO Is Local:

A confused mind doesn’t buy – keep your initial offering simple and easy to understand. Once they see results from a service they understand (GMB or reputation marketing) then build on that to move into other services.

Ed Holtzman from Artful Pussycat:

Social Proof
Testimonial Proof
Actual case studies
Nothing helps as strong as connecting a potential client with an existing client that had similar issues that you helped them overcome.”

Daryl Osborne from Vancouver BC SEO:

Employ multiple areas of exposure for your brand, paid, classified, referrals, in-person meetings – do good work and the clients will follow. Never fail to promote yourself daily.

David Castro from RankRabbit:

Referrals. Your current client is also your future new client. Those expectations you set with your current client? Deliver on them. Demonstrate through your work that you’re there to do exactly what you said you were going to do; that you’re there to put your client in a position to succeed by putting a stranglehold on their target market.

It is almost a given that your current client knows other business owners who can become clients as well. When you do what you say you would do, your clients naturally refers you new clients. One client can generate you many more new clients; and those new clients can all generate you even more new clients. There’s no better way to get new clients than to deliver with your current ones.”

Nick Ponte from

Don’t spend too much time or money designing the best logo, website, or social media accounts until you can actually afford to. Build yourself a lean start up and focus on prospecting.

Ross Taylor from Alameda Internet Marketing:

If starting out, focus locally at local business networking functions and groups. Join your local chamber of commerce and get known locally as the expert.

Robert Mcmillin from 41 Local:

Donuts! Donuts help me get past the gatekeeper and usually gets an intro meeting.

David Krauter from Websites That Sell:

Give something away for free first before charging. This doesn’t mean you should work for free for the client… here’s some ideas to get you started.

1) Rank a video for the client for free and show them results in advance – pick a long tail keyword and get them ranking with the video – then show them what else you can do.

2) Give them a free analysis of what they are not doing, what they could be doing and what this would mean for their business.

3) Break your SEO services down into small sub services, give one of these services away for free (eg. creation of a video, Facebook Page or Google+ Page) do an awesome job and then show the potential client how this is just one part of the bigger picture.”

Matthew Holmes from chmstrategy:

Pick a lead channel and stick with it. If you’re going to use Adwords for lead generation, refine your campaigns and landing pages. Split test and get them running as well as possible. Only then move onto something different.

Joe Sayles from Envy Digital Solutions:

The best tip that I have is to do a great job for your clients by exceeding their expectations, and ask them for referrals while they are happy with the work. With a strong referral program and strong testimonials, you will grow your business with new clients.

Dietmar Dyck from Think Group:

I use Brennan Dunns roadmapping as a way to engage as a tripwire, small up front fee that allows both client and myself to ‘build’ out the proposal. It shows that I’m different from the other agency’s who push their tactics, while I come in as the strategic expert providing the way forward.

Steve Turern from SEO 10 Fold:

Search for clients that you can build an ongoing relationship and look for niches that excite you. Also don’t be limited by your own imagination. Look for clients outside of your box.

Scott Gallon from Digital Boss:

Fix a real problem. Find a potential client who has real issues that are holding them back. Contact them and offer to fix it at no cost. This presents the opportunity to create a real relationship. The client gets to talk to you, and attain an appreciation for your knowledge without the usual fear attached to being sold.

Stuart Pollington from Smart Traffic:

Help people. Word of mouth and recommendations will come off of the back of that. That could be through local workshops, local meet ups, networking at local events, regular blogging etc.

Also, and most importantly, do great work. Happy clients will help advocate your agency to their friends and family.”

James Alviani from Business Web Marketing Australia:

Whatever clients you have, go above and beyond to deliver. Whenever I have done extra tasks to help the business, they have told all their business buddies and I have got more work. Time spent perfecting your product is far more effective than time spent promoting yourself because the end result is a better product that sells itself.

Jason Holmers from Oxsome:

If your brand new, get a good list of people you know or have some connection to and pick up the phone. Family, Friends, people you currently do business with and ask for some business or a referral.

For existing agencies – Always be there for your clients and they will refer you. These are the best types of client you can get”

Martin Smith from Overflow:

Get your first few clients however you can. If you can’t figure out how to get someone to pay you what you want to get paid, just get the first clients and figure out the rest later.

Find friends you can do free or low cost work for. Get on your social media and tell people, “I just got my hands on some new marketing techniques. I’m looking for someone to do a case study, so if you are willing to give a testimonial, I’ll give you X weeks of results for free.”

That case study and testimonial (video if possible) is the proof you need to go out and get paying clients at the rate you you deserve.

Jason Schulz from 5Tales:

Build a brand and website focused around one particular niche (e.g. You will rank the website easily due to the EMD and attract clients far more effectively.

Alex Read from Lab 41:

Offer them a free audit and push it hard. People love to test it out and they want a good audit!

Steven Goltiao from G3 Web Works:

Don’t let the obstacles or setbacks get you down. It’s a numbers game… The more you put yourself out there the greater your chances of closing new clients.

Mike Khorev from

I always run an initial website analysis before providing a quote or talking to a prospect to make a good first impression.  A simple check can identify algorithmic penalties, ranking drop, previous SEO activates and keywords they are trying to optimize.  That information helps me propose timeline, pricing, activities and strategy on the first call or email. I include keywords with monthly search traffic in the area, their current rankings, the estimated time to see results, monthly activities and any other information regarding their campaign and website. I know that many SEO companies won’t bother do the same and it helped me win many clients.

Tim Brown from Tim B Design

In addition to finding a strong niche and really demonstrating value with your content – a great way to ingrain yourself in that culture is by showing up to their industry meetups and events. So many times when you get into a new industry (like marketing, SEO, etc.) we try to put ourselves around bunch of people who are doing the same thing as us – for camaraderie. But the real arbitrage is going to meet ups within a niche you can serve where no one else is doing what you’re doing. So once you find that holy grail niche – push into their industry hangouts, and be the only one in the room doing SEO where people really need it.


  • Andrew David Scherer

    My name is Andrew David Scherer and I've been involved in digital marketing since 2006.. Feel free to contact me if you have questions about marketing your local clients online, I'm always happy to help and share what I know. I've built local businesses from 0 to 6 figures in sales. Leased, sold, and rented a handful of them. And I've had hundreds of them as clients. Marketer's Center gives digital marketing consultants the ability to easily scale their local marketing agencies in a way that isn't labor-intensive and still very profitable. If you want to get my "6 Month SEO Plan" please request a free reseller dashboard account here. You'll also be able to download a price list for all of the services we offer. You can connect with me via Facebook in our Local Marketing Freethinkers group, or via Twitter and Linkedin.

Leave a Reply

Your email address will not be published. Required fields are marked *