lifthoff
← All guides

Free and cheap ways to advertise a small business online

By the Lifthoff team · Updated · 6 min read

Paid ads work, but they have a nasty habit: the moment you stop paying, you stop existing. When you’re a small business with a small budget (or no budget, and a to-do list longer than a CVS receipt), it pays to squeeze everything you can out of the free options first.

One honest warning before we start: “free” usually means you pay in time instead of money. The trick is picking the few channels that fit your business and doing them properly, rather than doing all of them badly.

1. Google Business Profile (free)

If customers can visit you, or you serve a local area, this is non-negotiable. A free Google Business Profile is what shows up on Google Maps and in the local results when someone searches “bakery near me.” Add real photos, your hours, your services, and reply to every review, the nice ones and the ones written in all caps.

Don’t forget Bing Places and Apple Business Connect. They’re also free, and they feed Bing, Apple Maps and Siri.

2. One or two social platforms, done properly

You don’t need to be everywhere. Pick the one or two places your customers actually spend time: Instagram and TikTok for anything visual, LinkedIn for services sold to businesses, Pinterest for home, food, fashion and DIY, YouTube for anything people search “how to” about.

Short vertical video (TikTok, Instagram Reels, YouTube Shorts) is currently the most generous with free reach for small accounts. Show the product being made, used, or failing hilariously in testing. Behind-the-scenes beats polished ads for small brands almost every time, because people like buying from people.

3. Communities where your customers already are

Subreddits, Facebook groups, Discord servers and niche forums are full of people asking for exactly what you sell. The catch: most of them hate advertising, and they can smell it from orbit.

  • Read the rules. Many have a specific day or thread for self-promotion.
  • Be genuinely helpful for a while before you ever mention your business.
  • When it’s relevant, say plainly that it’s yours. Pretending to be a “random happy customer” gets you banned, and deserves to.

4. An email list (free to start)

Social platforms can change their algorithm overnight. Your email list can’t. Most email tools have a free plan for small lists. Add a signup to your website and your socials, and give people a reason to join: early access, a discount, or simply a promise that you’ll only email when there’s something worth reading. (Then keep that promise.)

5. Partner with businesses that share your customers

A coffee roaster and a local bakery. A yoga studio and a smoothie bar. An indie game studio and a streamer who plays that genre. Cross-promotions, bundles, giveaways and shout-outs cost nothing but a friendly message, and put you in front of an audience that already trusts someone else’s taste.

6. Small creators and micro-influencers

You don’t need a celebrity. Creators with a few thousand engaged followers in your niche are often happy to try a product in exchange for a free sample, a small fee or a commission. Ask for an honest review, not a script, because audiences can tell.

One rule that isn’t optional: they must clearly disclose that it’s sponsored or gifted (in the US, that’s the FTC’s rule, and most platforms have their own). On Lifthoff you can post a campaign describing what you’re after and let creators pitch you, instead of cold-messaging fifty people.

7. Listings, directories and launch sites

Getting listed in the places people browse for your kind of product is one of the most underrated free moves:

  • Review and local directories such as Yelp, Tripadvisor or industry-specific directories for service businesses.
  • Marketplaces like Etsy or Amazon can bring buyers, but charge listing or selling fees, so check what you’d really keep.
  • Launch communities like Product Hunt for tech products, or a Steam page with wishlists for games.

8. Answer customer questions on your own website

Every question customers ask you (“Is it dishwasher safe?”, “Will it fit a 27-inch monitor?”, “How long does shipping take to Canada?”) is also a question someone is typing into Google. Answer them properly on your site, in plain language, and you’ll slowly earn free search traffic that keeps coming for years. It’s the tortoise of marketing. The tortoise, famously, wins.

9. Local press, podcasts and newsletters

Local news sites, niche newsletters and small podcasts constantly need stories. “Local teacher turns lockdown hobby into a furniture brand” is a story. “Business sells furniture” is not. Pitch the human angle, keep the email short, and make it easy to say yes: include photos and a one-paragraph summary.

10. Lifthoff (not free, but cheap and flat)

Honesty time: we’re a little biased, and Lifthoff isn’t free for businesses. It’s $19 a month, flat. For that you get a brand page and a page for every product, a spot in Discover and categories where people browse for new things, and analytics showing views, interest, clicks and where visitors came from. There’s no cost per click, and no cut of your sales, because buyers check out on your own store. You can even post an idea before it exists and see who wants it. The details are on our advertising page.

How to tell what’s actually working

Free channels are only free if they work. Otherwise they’re an expensive hobby. Give each link you share a label so you can see where customers come from:

  • Add UTM tags to links you post (?utm_source=instagram), and your website analytics will show which channels send visitors who buy.
  • Ask new customers “How did you hear about us?” It’s old-fashioned and surprisingly accurate.
  • On Lifthoff, the dashboard builds tracked links for TikTok, Instagram, Reddit and more, and shows the traffic from each.

Give each channel a fair go (a month or two of consistent effort), then double down on the two that bring customers and quietly drop the rest. It’s not quitting. It’s strategy.

When to start paying for ads

Paid ads make sense once you know three things: who buys, what message makes them buy, and roughly what a customer is worth to you. Free channels are how you find those answers. Spend money after, not before, and your ad budget will thank you. So will your stress levels.

The short version

  1. Claim your free Google Business Profile, Bing Places and Apple Business Connect listings.
  2. Pick one or two social platforms and post consistently, with short video.
  3. Be helpful in communities before you promote.
  4. Start an email list on day one.
  5. Partner with businesses and small creators who share your customers.
  6. Get listed where people browse for what you sell.
  7. Answer customer questions on your site.
  8. Track everything, and keep only what works.