Best hashtags for small business: start from your customers
What are the best hashtags for a small business? The ones your own customers already search and post under: your town or neighbourhood, the exact thing you sell in the words buyers use for it, and a few community tags where people in your niche gather. Generic tags like #smallbusiness or #shopsmall put you in a queue with millions of other shops and almost nobody browsing them is near you. Instagram now allows only five tags on a post, so each one has to earn its place. This guide shows how to build a pool of tags for your business from scratch, how to pick five from it, how to vary it by post type, and how to check once a month that it is still working.
Why a small business needs a different set
Most hashtag advice is written for creators who want reach from anywhere. A small business usually wants something narrower. A bakery wants people who can walk in on Saturday. A plumber wants homeowners in three postcodes. A handmade jewellery shop wants buyers of one style, wherever they live.
That changes what a good tag looks like:
- Reach matters less than fit. Ten people in your area who save a post are worth more than a thousand views from another continent.
- Local tags do the heavy lifting. They are small, and the people browsing them are exactly the people who can become customers.
- Your customers’ words beat your words. You say “artisan sourdough”. Your customers tag
#breadloverand the name of the market where they bought it.
If you want the general three-tier method (broad, mid and niche tags) first, best hashtags for Instagram walks through it with a worked example. This article applies it to the questions a shop owner actually has.
The best hashtags for a small business, by type
Every business needs a mix of the same five kinds of tag. The mix, and the size of each group, is what changes.
| Kind of tag | Example | In your pool | Per post (of 5) |
|---|---|---|---|
| Local | #leedsfood, #brightonsmallbusiness, #shoplocalbristol | 6 to 8 | 1 or 2 |
| Product, in buyer words | #sourdoughbread, #weddingflowers, #bathroomrenovation | 6 to 8 | 1 or 2 |
| Community | #bakersofinstagram, #floristsofinstagram, #tradesmanlife | 3 to 5 | 0 or 1 |
| Moment or season | #christmasmarket, #mothersdaygifts, #springclean | A few per season | 0 or 1 |
| Your own tag | #yourshopname | 1 | 1 |
Local tags reach people who can visit or order from you. Product tags reach people looking for the thing itself. Community tags reach peers and fans of the craft. Moment tags are for timely posts only, and your own tag lets you and your customers find every post later.
Five tags is the hard limit. As of September 2026, Instagram’s help centre says you can use up to 5 tags on a post, and a comment with more will not post. So keep a pool of around 20 checked tags and choose five per post from it. A tight five you can explain beats five you copied.
How to build your set in an hour
You need the Instagram app, a notes file and your own recent posts.
- Write one sentence about who buys from you. “Office workers near the station who want lunch under ten pounds.” “Couples in Surrey planning a wedding in the next year.” Every tag you pick should reach someone in that sentence.
- Collect your customers’ words. Read your reviews, your DMs and the posts where customers tagged you. Write down every product word and place name they use. These are your first candidates.
- Add your place names at every size. City, neighbourhood, nearby town, the market or high street you trade on. Try each as a tag in the app’s search.
- Look at the posts under each candidate. Open the tag page and scroll the recent posts. Ask two questions: are these posts from people or businesses like my customers, and is the tag used for the meaning I think? A tag that turns out to be about something else goes.
- Check how busy each tag is. A tag with a handful of posts in the last month has no audience. A tag flooded every minute buries you. The ones worth keeping have steady recent activity you could realistically appear in.
- Find two or three community tags. Look at which tags the best accounts in your trade use again and again. Those are where peers and enthusiasts actually browse.
- Create your own tag and use it on every post. Put it on your menu, your receipts or your packaging so customers use it too.
- Save the pool as groups in your notes, not as one list. You will pick five across the groups for each post in the next step.
If you are not sure how to search a tag or read its page, how to search hashtags on Instagram covers the phone and the web.
Vary the set by what you post
One fixed block of tags pasted under every post is the most common small-business habit, and it wastes the tags. A photo of a new product and a photo of your team at a local event are found by different people.
| Post type | Lead with | Add | Skip |
|---|---|---|---|
| New product or menu item | Product tags in buyer words | Local, your own tag | Season tags unless it is seasonal |
| Behind the scenes | Community tags | Local, your own tag | Heavy product tags |
| Event, market or pop-up | Local and event tags | Moment tags for the date | Community tags |
| Customer feature or review | Local, product | Your own tag | Anything unrelated to that customer |
| Offer or sale | Local, product | Season tag if it applies | Generic “sale” tags |
Rotate within each group too. With six local tags in the pool and one or two per post, you are not posting the identical five every time.
Mistakes that cost small businesses reach
- Copying a competitor’s block. It fits their customers, their town and their products. Use it as a source of candidates, then check each tag yourself.
- Spending the five on giant tags.
#smallbusiness,#love,#instagoodare browsed by almost nobody who will buy from you. - Tags that do not match the post. A salad photo tagged
#pizzabecause it is popular confuses both people and the app. - Never checking again. Seasonal and trending tags go stale. A market tag may stop being used after the market moves.
- Tags nobody can read. Joined words are hard to read. Capitalise each word in longer tags (
#ShopLocalBristol) so they read clearly for people and screen readers.
How to check your hashtags are working
Instagram shows this for posts on a professional (business or creator) account. Open a post, tap View insights, and look at how people found the post. Compare posts that used different tag groups.
Once a month:
- List your last 15 to 20 posts and the tag groups each used.
- Note which posts reached new people and which earned saves, shares or messages.
- Keep the groups that show up on the posts that did well. Replace the tags that never do.
- Open two or three of your local tags again and check they are still active.
Judge by customers, not only by numbers. A tag that brings three messages from people nearby is doing its job even if the view count looks small.
When the manual way is enough
For most small businesses the routine above is all you need. It is free, it takes about an hour to set up and a short check each month, and nobody knows your customers better than you do.
It stops being enough when:
- you are choosing tags for several locations, product lines or clients;
- you want to compare many candidate tags at once instead of opening each page;
- you want to see which accounts keep posting under your local tags, to find partners or creators to work with (see how to find influencers on Instagram);
- you want the research written down, so it can be repeated next quarter instead of redone from memory.
A faster way to plan the research
The slow part of the routine is deciding what to look at: which tags to open, how far back to read, and what to compare. Hashtag Ninja takes that as a sentence. You write something like “hashtags a bakery in Leeds should use for weekend footfall”, and the free planner returns a research plan: the tags to look at, how many posts per tag, over what window, and the assumptions it made. You can correct an assumption, such as the wrong city, before relying on it. It needs no signup.
To be straight about where it stands today: running the plan, meaning collecting the posts and returning a written report and a CSV, is open, on the 500 free rows a signed-in account gets every 30 days. The pricing page says what that will cost and what state it is in. The plan on its own still replaces the first step of the manual routine, since it is the tag list and checklist you would otherwise write by hand.
| Step | By hand | With the planner today |
|---|---|---|
| Pick candidate tags | Reviews, DMs, your own guesses | Suggested in the plan from your sentence |
| Decide what to check | Your own checklist | Window, post count and what to look for, in the plan |
| Read the posts | Open each tag page | Collected for you, with a CSV |
| Keep a record | Notes file | Copy the plan out as plain text |
A short checklist
- One sentence describing who buys from you.
- A pool of about 20 checked tags in five groups: local, product, community, moment, your own.
- Five per post, chosen for that post.
- A different mix for each post type.
- Every tag checked on its own page before you use it.
- A monthly look at insights, keeping what brings customers.
Start with your customers’ words and your place names. That alone puts most small businesses ahead of the shops pasting the same generic block under every post.