Link in Bio Booking: How to Let Clients Book From Your Profile
Set up a link in bio booking page that turns profile visits into appointments: what to include, how to connect a scheduler, and how to edit it from your phone.


The best booking link in bio is one page that puts a single “Book” button first, connects to the scheduler you already use, and sits behind the one link your profile allows. We built Shapes for exactly this: a link-in-bio page you edit from your phone, where your booking link, your portfolio and your prices live together. The free plan publishes one page, so you can have a working booking path today.
This guide covers how a booking link works, what the page around it needs, a step-by-step setup, and the mistakes that cost freelancers, instructors and small studios appointments.
TL;DR
- Put one clear booking button at the top of your link-in-bio page, above every other link.
- Your scheduler takes the appointment. Your link-in-bio page sends people to it and gives them the context to say yes.
- Add prices, a short description of each service and a photo or gallery so visitors trust you before they tap.
- Shapes lets you build and change the page from your phone. Free publishes one page, and Pro is $8 per month or $60 per year.
- Test the full path on your own phone, then keep the page current when your availability changes.
Table of Contents
- How a booking link in bio actually works
- What the page around your booking link needs
- How to set up a booking link in your bio, step by step
- Instagram’s own booking button versus a link-in-bio page
- Booking page setups by type of work
- Mistakes that cost you bookings
- Free or Pro: what you get
- Build your booking page on your phone
- Our perspective
- FAQ
- Sources
How a booking link in bio actually works
A booking link in bio has three parts: a scheduler that holds your calendar, a page that presents your services, and the link on your social profile that leads to that page.
The scheduler is where the appointment happens. It can be a dedicated booking tool, a calendar feature or a form. Google Calendar, for example, lets you create a booking page and share its link on your website or in online communications. That link is what you connect to your profile.
The profile link is the constraint. Instagram lets you add up to 5 links to your bio without a subscription, but visitors see the first link most easily, and they have to tap again to see the rest. Most people treat the bio as a single slot. If you put your scheduler’s raw URL there, visitors get a calendar and nothing else: no prices, no examples of your work, no answer to “is this the right person for me?”
A link-in-bio page fills that gap. One link in your bio opens a page with your booking button, your services, your work and your other channels. The visitor decides and books in one visit.
Why a bare scheduling link loses bookings
A person coming from a social post is usually in browsing mode. They liked a reel, a photo or a class clip. They did not arrive with a calendar in mind. A raw scheduling page asks them to pick a time slot before they know what a session costs, how long it lasts or where it happens.
A page with context removes those questions. The visitor sees what you offer, sees proof, and then sees the booking button. That sequence is the whole reason to put a page between your profile and your calendar.
What the page around your booking link needs
Keep the page short. Most visitors are on a phone and give it a few seconds. These are the blocks that earn their place on a booking-focused page.
1. A booking button that comes first
Put the main action at the top, labeled with the action: “Book a session,” “Book a haircut,” “Reserve a class spot.” Skip vague labels like “Click here” or “My links.” If you offer more than one kind of appointment, use one button per service with the duration or price in the label, such as “Intro call, 20 min.”
2. Your services, in a sentence each
List what you offer, what it costs and how long it takes. If a service is in person, name the city or neighborhood. If it is online, say which platform you meet on. Visitors who see this information book more confidently than those who have to ask for it by direct message.
3. Proof of your work
A photo gallery, a portfolio link or a short testimonial shows the quality of what a client gets. A yoga instructor can show a class in session. A tattoo artist can show healed work. A photographer can show a favorite set. Shapes supports galleries and blocks for this, and you can organize them into folders and tabs so the booking button stays on top while the portfolio sits one tap away.
4. Your calendar, when it helps
If you teach scheduled classes or run events, a visible calendar can answer “when?” faster than a booking form. Our guide to a Google Calendar embed shows how to add one to a page. Shapes supports provider embeds, so your existing tools appear on the page itself.
5. A way to stay in touch
Not every visitor is ready to book on the first visit. An email signup lets them hear from you later. Shapes collects email signups, and Pro lets you download them as a CSV file so you can use them in whatever email tool you prefer.
6. Your other channels, lower down
Social profiles, a shop link or a music player go below the booking block. The page should point to your appointment first and everything else second. For more on what belongs on the page and in what order, see what to put on your link-in-bio page.
How to set up a booking link in your bio, step by step
The whole setup takes an afternoon at most, and the page itself can be built in less time than that.
Step 1: Get your booking link ready
Choose the scheduler you already use, or set up a basic one. Create the appointment types you want to offer, set your available hours and copy the public booking link. Open that link in a private browser tab to confirm it loads without you being signed in.
This is where it goes wrong most often: a link that points to your admin view, a calendar set to private or time zones that show visitors the wrong hours. Check each one before you move on.
Step 2: Create your page
Sign up for Shapes and start on the free plan. You build the page directly on your phone with the visual editor, no coding and no template to wrestle with. You change layout, colors, fonts, buttons and blocks by editing the page itself. If you want a walkthrough, follow how to make a link-in-bio page on your phone.
Prefer to describe what you want? You can also make a link-in-bio page with an AI assistant. The assistant works in draft edits that you can undo, so you can try a layout and step back if you do not like it.
Step 3: Add the booking button first
Add a button block at the top and paste in your booking link. Label it with the action. If your scheduler supports an embed, you can also place it inside the page, so visitors book without leaving. Shapes connects to the external services you already use. It does not take payments or handle transactions itself, so your payments stay with the tools you have already set up.
Step 4: Add services, prices and proof
Below the button, add a short block for each service with its price and length. Add a gallery or a portfolio link. Keep each block to a few lines. If you have a lot of material, put it in a folder or tab so the first screen stays clean.
Step 5: Put the page in your bio
Paste your Shapes link into the link field of your profile. On Instagram, that is Edit profile, then Links, then Add external link. Do the same on TikTok and any other platform where you are active. One page serves all of them, so you update it once when your services or hours change.
Step 6: Test it as a client would
Open your profile on a phone you are not logged in on, tap the bio link, and book an appointment end to end. Check that the button is easy to find, the page loads fast, the scheduler shows the right times and the confirmation reaches you. Do this again after any change to your schedule setup.
Step 7: Keep it current
Availability changes. A page that says “Book now” while your calendar is full for six weeks frustrates people. Shapes includes content scheduling, so you can plan changes in advance, such as swapping in a holiday notice or a new class series, and have them appear on the day you choose.
Instagram’s own booking button versus a link-in-bio page
Instagram’s native action buttons are one option, and they have a requirement: a professional account and a supported booking partner. They also work on one platform only. If you also post on TikTok, YouTube or Pinterest, you need the same booking path on each.
A link-in-bio page works on every platform that gives you a link, and it holds more than a button. It lets you show prices, work samples and your full range of services before someone books. That is why we recommend the page as your main booking path and treat any platform-specific button as an extra.
| What you need | Link-in-bio page | Raw scheduler link in your bio |
|---|---|---|
| Works on every social platform | Yes | Yes |
| Shows prices and services first | Yes | Limited to what the scheduler shows |
| Shows portfolio and gallery | Yes | Usually no |
| Collects email signups | Yes, with CSV export on Pro | Depends on the scheduler |
| Several booking types in one place | Yes, one button or embed per service | One link per type |
| Easy to edit from your phone | Yes | Depends on the scheduler |
Booking page setups by type of work
The same structure works for most appointment-based businesses, with small changes in emphasis.
Instructors and coaches. Lead with the class or session booking button, then a short note on who each class is for. Add a calendar embed if you run a fixed weekly schedule, and a signup form for people who want to hear about new series.
Beauty, wellness and bodywork. Lead with the service menu and prices, then the booking button. Add a gallery of results and the address or service area. Our page on link in bio for appointment-based work shows how this fits together.
Freelancers and consultants. Lead with a short “intro call” booking button, then your portfolio and a few client results. A discovery call is a low-commitment first step, so it converts better than a button that asks for a full project booking.
Creatives who also sell. Keep the booking button for commissions or sessions and add a separate shop link for products. If you sell too, read about selling from your social profiles and see link in bio for makers who sell.
Musicians. Bookings for gigs and lessons sit next to streaming links and a music player. See link in bio for musicians for a layout.
Mistakes that cost you bookings
- Too many buttons. Ten equal-looking links make visitors choose nothing. One primary booking button and a few secondary links outperform a long list.
- Buried booking link. If the button is below the fold, many visitors never see it. Put it first.
- Unclear labels. “Schedule” is fine. “Learn more” is not. Say what happens when they tap.
- No price signal. People who cannot tell whether you fit their budget leave or message you with the question. A price or a “from” figure saves both of you time.
- Stale availability. Review your scheduler and your page together every time your hours change.
- Never testing on a real phone. Embeds and long pages can behave differently on a small screen, which is why building on the phone itself helps: you see what clients see.
Free or Pro: what you get
The free plan publishes a single page with Shapes branding and limited features. That is enough to launch a booking page and start taking appointments.
Pro removes the branding and adds up to 5 pages, custom domains, analytics, downloadable signups, custom code embeds and more advanced styling and organization. Several pages are useful if you run separate offerings, such as a studio page and a private coaching page, each with its own booking link. A custom domain lets your booking page live at an address that matches your name or business. Analytics show you how your page is used.
Pro costs $8 per month or $60 per year. You can see both on the Shapes pricing page, and compare options with our Shapes vs Linktree page.

Build your booking page on your phone
If your bookings come from social media, your next client is probably viewing your profile on a phone right now. Shapes lets you build and edit the page there: add a booking button, arrange your services in blocks, folders and tabs, and publish. The free plan is enough to start, and Pro adds your own domain and analytics when you want them. Start on shapes.bio and put your booking link where your followers already are.

For more examples across different kinds of work, browse our link-in-bio use cases.
Our perspective
We think a booking link in bio should feel like a short conversation, not a form. Someone sees your work, taps your link and wants three answers: what do you do, what does it cost, and how do I book?
That is why we built Shapes around editing the page directly, from your phone. When your availability, price or class time changes, you should be able to fix the page in a minute from wherever you are, not wait until you are at a desktop. Blocks, folders and tabs let you keep the booking button on top and tuck everything else underneath.
We also keep Shapes focused. It organizes and connects the services you already use for scheduling, payments and email, and it does not try to replace them. For a freelancer, instructor or small studio, that means one tidy page that makes your existing tools easier to find, and a booking path your clients can follow in seconds.
The free plan gets you live. Pro is there when you want your own domain, analytics and more than one page.
Chris
FAQ
How do I create a booking link in my Instagram bio?
Create a public booking link in your scheduler, then open your profile, tap Edit profile, then Links, and add it as an external link. For a stronger result, link to a page that shows your services and prices with the booking button on top, and put that page’s link in your bio instead.
How many links can I put in my Instagram bio?
Instagram allows up to 5 links without a subscription. Visitors see the first one most easily, so the link that matters most should come first. A single link-in-bio page lets you reach everything from that one slot.
Do I need a professional Instagram account to use a booking link?
No, not for a link in your bio. Instagram’s built-in action buttons are different: they require a professional account. A link-in-bio page works whichever account type you use.
Can I use the same booking page on TikTok and other platforms?
Yes. A link-in-bio page is a normal web link, so you can paste it into any profile that accepts one. You update the page once, and every platform shows the new version.
Is a free plan enough for a booking page?
For one page with a booking button, services and a gallery, yes. The Shapes free plan publishes a single page with Shapes branding. Pro at $8 per month or $60 per year removes the branding and adds a custom domain, analytics and up to 5 pages.
Sources
- Share your appointment schedule, Google Calendar Help
- How to add a link page to your Instagram bio, Meta
- How to add a Book Now button, Koalendar
Recommended
Make the page yours.
Build and preview for free. Choose a publishing plan only when you want the page live.