You've built your directory. The design looks sharp. The search bar gleams. You send out twenty emails, sit back, and refresh your inbox with the quiet confidence of someone who's about to be disappointed.
Getting businesses to list is the point where most directories stall. Owners are busy, wary and already drowning in offers from people claiming they can "get you to page one of Google."
So how do you get those first 100 listings? Not with one big trick, unfortunately. It takes a handful of small, slightly unglamorous ones.
Start by not asking
The best way to get listings at the beginning is simply to add them yourself.
Gather public business details such as name, address, phone number, website and category, and pre-load them into your directory. Use bulk CSV import and you can stock a site in an evening. Check which rules apply to you, and keep the information accurate and factual.
This does two things. Your site stops looking like a ghost town, and your outreach changes completely. You're no longer asking a stranger to do you a favor. You're telling them something interesting: "You're already here."
Use the most powerful sentence in directory marketing
Compare these two emails.
The first one says: "Dear Business Owner, I'm delighted to invite you to join our exciting new platform."
Delete. It's in the bin before you've finished your coffee.
The second one says: "Hi Maria, your clinic is listed on [directory name], but the profile has no photos and your opening hours are missing. You can claim it for free here."
That's a very different message. It's specific and it's useful, and it creates a little itch. Nobody likes an incomplete version of themselves sitting on the internet.
People ignore invitations. They rarely ignore information about themselves.
The claim workflow is built for exactly this. Unclaimed profiles show a "Claim This Business" button, and once you approve the request, the owner takes control of the listing.

A simple outreach script
Keep your first message short. If it needs scrolling, it's too long.
Hi [first name], I run [directory], a guide to [niche] in [area]. Your business is already listed, and I noticed that [specific detail]. It's free to claim your profile and update it here: [link]. Happy to help if you have any questions. [your name]
Send it from a real name, use a real email address and personalize one detail. Ten thoughtful emails will beat a thousand robotic ones, and they're much less likely to annoy anyone or land you in spam. Stay on the right side of the email marketing rules in your country too, and always give people a simple way to say no.
Pick up the phone (yes, really)
We know. Calling strangers ranks somewhere between a root canal and assembling flat-pack furniture.
But hardly anyone does it, so it works. A friendly 60-second call stands out in a world of automated messages:
"Hi, I'm calling because your salon's on our local directory and I wanted to check that the details are right."
You're not selling anything. You're checking their information, and that's a call most people will take. Once you've spoken, you've become a person rather than an email.
Go where business owners already are
Don't rely on your inbox. There are real people out there.
- Local Facebook groups and forums. Be helpful first, and promote second.
- Chambers of commerce and trade associations. Offer their members a free upgrade.
- Networking events. Business cards still exist, somehow.
- Suppliers. A company that sells to salons knows every salon in town.
- Local press. "New guide to local vegan restaurants" is a story a local editor might actually run.
Offer a founding member deal
Early on, your biggest obstacle is that nobody wants to go first. So reward those who do.
Give your first 50 businesses a "Founding Member" badge and a free or discounted premium plan for a limited period. It costs you very little at this stage, it fills your featured sections with real businesses, and it gives you people who feel like part of the project. Those early members often turn into your best advocates.
Just be clear about when the offer ends. "Free forever" is a promise your future self will resent.
Make joining ridiculously easy
Every extra form field loses people. Have a look at your sign-up process and try it on a phone, with one hand, while pretending that a customer's waiting. That's how a real business owner will experience it.
Ask only for what you truly need to get started. They can fill in the rest later. A good listing form should feel like a quick job, not a mortgage application.
Show them proof
Once you have even a little traffic, use it. A message like "your profile was viewed 43 times last month" is worth more than a hundred adjectives.
Business owners don't really want a directory listing. They want customers. So show them views, clicks and enquiries and let the numbers open the conversation. Better still, send one real enquiry their way, and you'll have their complete attention.
Turn businesses into your marketing team
Here's a nice trick. Give each listed business a small "Find us on [your directory]" badge for their website, or a link that they can share to collect reviews.
They get better reviews and a stronger profile. You get traffic, links and more visitors. Everyone's happy, and you didn't have to spend a penny.
What about the ones who ignore you?
Most of them will. That's normal, so please don't take it personally. You aren't being rejected. You're competing with a burst pipe and a staff shortage.
Send one polite follow-up after a week, then let it rest. Try again in a few months, ideally when you've got better numbers to share. Businesses that ignored you when you had 50 visitors will reply when you have 5,000.
Your 30-day plan
- Week 1: import your first batch of businesses and clean the data.
- Week 2: contact your 30 best prospects personally.
- Week 3: make 10 phone calls, and join three local groups.
- Week 4: launch your Founding Member offer and ask members for referrals.
Getting to 100 engaged businesses isn't quick, but it does get easier. Each listing makes your site more useful, which makes the next one simpler to win.
Once businesses start arriving, the next question is what to charge them. And if you haven't set up your site yet, start with our guide on how to start a business directory website.