Back to Insights
Marketing Strategy 9 min read

Marketing for small businesses: 12 ideas that actually work

Ashutosh Tandel
Ashutosh Tandel

Search for marketing ideas for a small business and you'll find lists of 50, 75, even 101 tactics. That's the problem. A small business doesn't need more ideas. It needs the handful that work for a business its size, done properly and kept up. Here are twelve that do, grouped by the job they do.

Quick answer

The marketing that works best for small businesses is the cheap kind that compounds: a complete Google Business Profile, a steady flow of Google reviews, a website that answers your customers' questions, one social platform done consistently, and regular emails to customers who already know you. Get those working before you pay for ads, and write a one-page plan first so you know which ones fit your business.

What does marketing for a small business actually need to do?

Strip it back and small business marketing has three jobs. Every idea below does at least one of them.

  • Get found. When someone nearby searches for what you sell, on Google, in Maps or by asking ChatGPT, you show up.
  • Get chosen. When they compare you with two other businesses, they pick you.
  • Get remembered. When they need you again, or a friend asks for a recommendation, your name comes to mind first.

Most small businesses that feel their marketing "isn't working" are strong at one job and missing another. Lots of followers but no reviews. Great reviews but invisible on Google. Worth knowing which one is your gap before you add anything new. If you'd like a structure for that, the Australian Government's business.gov.au breaks a marketing plan into six steps: research your market, position your business, set goals, outline your strategies, set a budget and keep the plan up to date. Our guide to writing a simple marketing plan turns that into one page.

Marketing ideas to get found

1. Complete your Google Business Profile, properly

For any business with local customers, this is the highest-return hour you'll spend on marketing. Google says local results are based on three things: relevance (how well your profile matches the search), distance (how far you are from the person searching) and prominence (how well known you are). It also says there's no way to pay for a better local ranking. So the only lever is a complete, accurate, active profile.

Fill in every field: the right primary category, secondary categories, services, service areas, hours, photos and a description that says plainly what you do and where. Then keep it alive with fresh photos and posts. Our local SEO basics guide walks through it step by step.

2. Make your website answer the questions customers actually ask

Most small business websites say "quality service, competitive prices" and very little else. Customers arrive with questions: how much does it cost, do you service my suburb, how long does it take, what happens first. A website that answers those clearly gets found more often, and converts more of the people who find it.

Give each main service its own page. Name the suburbs or areas you work in. Put your most common questions and their answers on the page, in plain words.

3. Get your business into ChatGPT and Google's AI answers

More people now ask an AI assistant who to call instead of scrolling a list of links. Those assistants build their answers from what they can find and trust about you: your website, your Google Business Profile, directories and reviews. When your name, location and services are described the same way everywhere, and your website answers questions directly, you're far more likely to be the business they mention. Here's how to check what AI tools say about your business and fix it.

4. Use Google Ads only for searches that are ready to buy

Paid ads are the fastest way to get found, and the fastest way to waste money. The small business version that works is narrow: bid on searches that show buying intent ("plumber Marrickville", "accountant near me"), target only the area you serve, and block the searches you don't want, like "jobs", "course" or "free". Start small, track which ads lead to calls and enquiries, and only spend more on what's proven.

A practical rule

Get ideas 1 to 3 working before idea 4. Ads send people to your profile and website. If those don't answer questions or show reviews, you're paying to send people somewhere that won't convince them.

Marketing ideas to get chosen

5. Ask every happy customer for a Google review, and reply to all of them

Reviews do double duty. Google says more reviews and positive ratings can help your local ranking, and they're what a stranger reads before deciding to call you. Google also recommends replying to reviews to show customers their feedback matters.

The businesses with lots of reviews aren't luckier. They ask, every time, as a normal part of finishing the job. Send a short message with a direct link to your review page the same day, while the customer is happy.

6. Show your work, specifically

"We do great work" convinces nobody. A before-and-after photo, a short case study, or a two-line story about a problem you solved does. Specific beats impressive: "fixed a leaking shower in Newtown without retiling" is more persuasive than "Sydney's leading bathroom specialists".

7. Show your prices, or at least a starting price

Not knowing what something costs is one of the most common reasons people put off getting in touch. If your work varies too much for fixed prices, publish a "from" price or a typical range, and explain what moves it up or down. You'll get fewer tyre-kickers and more enquiries from people who are ready to go. (We publish all of ours on our pricing page for exactly this reason.)

Marketing ideas to get remembered

8. Pick one social media platform and show up every week

Five platforms done badly lose to one done well. Choose the platform where your customers already spend time, then post on a schedule you can keep for months, not weeks. Our guides cover which platform to choose and how often to post, including what Australian Government guidance recommends.

9. Email the customers you already have

Your past customers are the cheapest audience you'll ever market to. They already know and trust you. A short monthly email with a useful tip, a seasonal reminder or a genuine offer keeps you front of mind, and it costs very little.

Do it properly. In Australia, the Australian Communications and Media Authority (ACMA) says marketing emails need the person's consent, must clearly identify your business, and must include a working unsubscribe option that's honoured within five working days. Ask for permission when people buy or enquire, and you're set.

10. Ask for referrals at the right moment

Most small businesses get a lot of work by word of mouth, then leave it entirely to chance. Ask at the moment the customer is happiest: right after a job goes well, or when they thank you. Make it easy, with a line they can forward or a link they can share, and thank people who refer, every time.

Marketing ideas for a small budget

11. Team up with businesses that share your customers

Find a business that serves the same people but doesn't compete with you, and promote each other. Share each other's posts, put each other's cards on the counter, or run a joint offer.

Example (imagined)

A Newtown florist and the café next door agree on a simple swap. Every Friday the florist gives the café a small bunch for the counter, with a card. The café recommends the florist to customers buying gifts. Neither spends money on ads, and both get in front of the right people every day.

12. Turn one useful piece of content into five

You don't need to create something new every day. Write one genuinely useful piece, like an answer to the question customers ask most, then reuse it: a website page, a social post, a short video, an email and a Google Business Profile post. Same idea, five places, a fraction of the effort.

All twelve ideas at a glance

A rough guide, based on our experience with small businesses rather than a study. Your results will depend on your industry, location and how consistently you keep it up.

IdeaCostMain job
1. Google Business ProfileFree, your timeGet found
2. Website that answers questionsLowGet found, get chosen
3. ChatGPT and AI answersLowGet found
4. Google AdsAd budget plus setupGet found, fast
5. Google reviewsFreeGet chosen, get found
6. Show your workFreeGet chosen
7. Show your pricesFreeGet chosen
8. One social platformYour time, or from $199 a month done for youGet remembered
9. Email past customersLowGet remembered
10. ReferralsFreeGet chosen, get remembered
11. Local partnershipsFreeGet found, get remembered
12. Reuse your contentFreeAll three

Which marketing ideas should a small business start with?

Not all twelve at once. Here's the order that works for most small businesses.

  1. Find your gap.Are you failing to get found, get chosen or get remembered? Look at where enquiries drop off. A marketing audit does this for you, and your first one with us is free.
  2. Fix the free foundations.Complete your Google Business Profile and start asking for reviews this week (ideas 1 and 5).
  3. Make your website answer questions.Add service pages, the areas you cover, prices and FAQs (ideas 2, 3 and 7).
  4. Pick one way to stay in touch.One social platform or a monthly email, not both at first (ideas 8 and 9).
  5. Add ads only when the basics convert.Then start small and track every enquiry (idea 4).
  6. Review after 12 weeks.Keep what brought enquiries, drop what didn't, and only then add something new.

Frequently asked questions

What is the best way to market a small business?

Start with the cheap marketing that compounds: a complete Google Business Profile, a steady flow of Google reviews, a website that answers your customers' questions, one social platform done consistently, and regular emails to past customers. Get those working before you pay for advertising.

What are cheap marketing ideas for a small business?

The cheapest ideas that work are completing your Google Business Profile, asking every happy customer for a review, emailing customers who already know you, asking for referrals, partnering with complementary local businesses, and turning one useful piece of content into several posts. Most cost time rather than money.

How much should a small business spend on marketing?

Spend what you can afford to lose for three months while you find out what works, then put more behind whatever does. For most small businesses that's a few hundred dollars a month. Track enquiries by channel so you know where the money is working.

What marketing should a new business do first?

A new business should first make sure customers can find and trust it: set up and complete a Google Business Profile, publish a simple website that says what you do, where and for whom, and collect your first reviews. Then write a one-page marketing plan before choosing any paid channel.

Is digital marketing worth it for a small business?

Yes, when it's focused. Most customers search online before they buy, so being findable on Google, in AI answers and on one social platform is worth it for almost every small business. It stops being worth it when you spread a small budget across too many channels and measure none of them.

Sources

  1. business.gov.au (Australian Government), Develop your marketing plan (current guidance, checked 18 October 2026).
  2. Google Business Profile Help, Tips to improve your local ranking on Google (current guidance, checked 18 October 2026).
  3. Australian Communications and Media Authority, Avoid sending spam (current guidance, checked 18 October 2026).

The cost guide and the order of steps are based on our experience working with small businesses, not on a study. Examples marked imagined are made up to explain an idea. This article is general information, not legal advice; check ACMA's guidance for your own email marketing.

Ashutosh Tandel

Ashutosh Tandel

Founder of Your Local Marketer, a Sydney based freelance marketing consultant for small businesses who helps owners work out which marketing is worth doing, then does it.

Not sure which ideas fit your business?

Book a free marketing audit and I'll tell you the three things worth doing first for your business, whether or not you hire me.

  • No obligation
  • Direct with Ashutosh
  • Reply in 1 to 2 business days