How to Add a Price List to Your Instagram
Short answer: Instagram has no price list feature for services, so you build one from three parts: a price post pinned to the top of your profile, the same prices saved as a story highlight, and a link in your bio to a page where every service has its price and a button to book. The first two get seen; the third is where a customer can read every price and book in one place.
Why doesn't Instagram have a price list for services?
Instagram's built-in shop is for physical products. Meta's commerce rules for Instagram Shopping are written around goods with a catalog behind them, and services such as a haircut, a nail set, a cleaning visit or a tutoring hour fall outside them.
That leaves salons, barbers, nail technicians, lash artists, cleaners, photographers and tutors with the same question in their DMs every day: "how much is it?" A price list on the profile answers that question before it is asked, and it filters out the people who were never going to book at your price.
Option 1: How do you pin a price list post to your Instagram profile?
A pinned post sits at the top of your grid, above everything you post afterwards. Instagram lets you pin up to three posts or reels.
1. Design the price list as a carousel
Make one image per category: cuts, colour, treatments. A single image crammed with thirty services is unreadable on a phone. Use the square or 4:5 format and large type.
2. Write the prices in the caption too
Text inside an image can't be copied, and screen readers only get it if you write alt text for the post. Repeat the main prices in the caption, one service per line.
3. Pin the price list post
Open the post, tap the three dots in the top-right corner and choose Pin to your profile. The pinned price list post now stays first in your grid.
What it does well: it is the first thing a new visitor sees, and it costs nothing.
Where it leaves you stuck: every price change means designing and posting a new image, and there is no button on a post that takes someone to booking.
Option 2: Should your price list be a story highlight?
A story highlight is a saved set of stories shown as a circle under your bio. Many salons keep one called "Prices" or "Menu".
To make one, post the price list images as stories, then on your profile tap New under your bio, select those stories and name the highlight "Prices". Give the highlight a cover that reads clearly at a small size.
What a price list highlight does well: it is easy to find, sits next to your bio, and you can add a link sticker to a story so viewers can tap through to booking.
Where a price list highlight leaves you stuck: customers tap through stories quickly, a long list spreads across several slides, and updating one price means deleting and reposting stories.
Option 3: How do you link a price list in your Instagram bio?
The Instagram bio holds up to five links, but only the first shows in full; the rest sit behind "and more". Whatever you put behind your bio link is the one place a customer can read your prices and act on them in the same step.
Three things usually end up there:
- A PDF or Google Doc of prices. Quick to make, but it opens as a document a customer has to pinch and zoom on a phone, and there is nothing to tap afterwards.
- Your booking app's page. Booking apps usually show prices next to each service. That works well if every service can be booked online; the page belongs to the booking app, and so do the reviews on it.
- A bio page with your services on it. One page with your name, your links, each service with its price and a button, and your reviews underneath.
What should a price list page show?
Whichever tool you use, a price list a customer can act on has the same parts:
- The service name the way customers say it. "Balayage", not "Technique service B".
- A price, or a starting price. "From $45" is honest when the final price depends on hair length or the size of the job. A missing price makes people message you to ask, which is the step the list was meant to remove.
- How long it takes, if that changes their decision.
- One button per service that goes somewhere: your booking page, a WhatsApp chat or an inquiry form.
- Proof that you are good at it. A price is easier to accept next to a few reviews from people who paid it.
Keep the list short. If you offer forty variations, show the ten people ask about and write "full menu on request" under them.
How do you build a price list page with Kudo?
Kudo is a link-in-bio page that carries your links, your products or services, and your reviews underneath. Each service is a card with a name, a price written as text, so "from $45" works, an optional photo and a button. The button can say Book, Order, Inquire or Buy, and it can open your booking app, your website or a WhatsApp chat with you. If you haven't set one up yet, here is how to add a WhatsApp link to your Instagram bio.
Changing a price is editing one field, not redesigning an image. Product cards, unlimited links and the page itself are on the Free plan; the Free plan shows up to 5 published reviews on the page, and Pro ($7.99 a month) removes that limit.
Put the page in your bio as your first link, and keep the pinned post and the highlight pointing at it: "Full prices and booking: link in bio." If booking is the main thing you want people to do, adding a Book Now button to Instagram covers the button on your profile itself.
Frequently Asked Questions
Can you add a price list to Instagram without a website?
Yes. A pinned post and a story highlight need nothing but your Instagram account, and a link-in-bio page with your prices on it works in place of a website.
Should you put exact prices or starting prices on Instagram?
Use exact prices where the price is fixed and "from" prices where it depends on the job. A starting price still answers the question most customers have, which is whether you are in their range.
Can you sell services through Instagram Shopping?
No. Instagram Shopping is built for physical products, so service businesses show prices through posts, highlights and the link in their bio instead.
How often should you update your Instagram price list?
Every time a price changes. An out-of-date price list on Instagram leads to awkward conversations at the till, which is why a page you can edit in one place is easier to keep right than images.