Getting your first 100 customers is the hardest part of running a small business. Not because the customers aren't out there — they are — but because most small business owners think they need a big budget to reach them. They don't.
Start With Your Neighborhood
Your best first customers are the people within a mile of your business. They have the least friction to try you, the highest likelihood to return, and they'll tell their neighbors. Before you spend a dollar on ads, make sure your local presence is solid: Google Business Profile claimed and filled out, photos recent, hours accurate.
Run a Hyper-Local Facebook Ad for $5/Day
A $5/day Facebook ad targeting a 1-mile radius around your business can reach 500–1,000 people per day. That's not a misprint. Facebook's targeting is precise enough that you can show ads only to people who live near you, are in your demographic, and have shown interest in your category. You don't need a sophisticated campaign — just a clear offer, a real photo, and a phone number or booking link.
Make One Irresistible First Offer
The goal of your first 100 customers isn't profit — it's proof. Offer something genuinely compelling: 50% off a first visit, a free consultation, or a bundle that makes trying you a no-brainer. Make it time-limited so there's urgency.
Ask Every Customer for a Review
One 5-star review with a photo can generate 10 more customers. After every transaction, send a simple follow-up asking for a Google review. Most people are happy to leave one if you make it easy — send the direct link, not just "go find us on Google."
The Math
At $5/day on a local Facebook ad: $150/month. If you convert at 1% of reach (conservative), you're getting 150–300 new leads per month. Close 30% of those, you hit 100 customers in your first month. The math works. The hard part is doing it consistently.
AdPrompt handles the ad setup and optimization so you can focus on serving customers. The ads run themselves.