Skip to content

How to let clients book you straight from Instagram and Google

Put one working booking link in your Instagram bio and as the Book online button on Google, so people who find you can book without a DM or a call.

Desk Team

7 min read

Leer en español

Why a full Instagram and a good Google listing still don't fill your calendar

Short answer: people find you, then hit a dead end before they book. They see your work on Instagram or your listing on Google, and the next step is a DM, a phone call, or nothing. Whoever answers first gets the booking; whoever doesn't reply within the hour usually loses it.

That gap between "found you" and "booked you" is where most of the lost business sits. A DM in your Instagram inbox at 11pm with "do you have anything this week?" is a client who was ready to book right then. If your reply comes the next afternoon, some of them have already booked somewhere else, or given up.

The fix is not more content or a bigger following. It's one link, placed everywhere people already look. It should go straight to a page where they can pick a time and book it themselves, without waiting on you to reply.

A booking page like that is part of the free tier of Desk - nothing to pay just to get a working booking link online.

A booking link is just a web address that opens your live availability so a client can choose a service and a time and submit the booking themselves. Before you paste it into Instagram or Google, it's worth checking it actually does that job, because a link that technically exists can still lose bookings.

Three things separate a link that converts from one that just sits there:

  • It opens straight to available times, not your homepage. A client who taps a link and lands on a homepage has to find the booking page themselves. Most won't bother; that's an extra step you added for free.
  • It doesn't require a login or an app download. Anyone who has to create an account before seeing a single open slot will close the tab. The point of self-serve booking is skipping the back-and-forth, not moving it into a signup form.
  • It works on a phone, not just a desktop screen. Nearly everyone opening a link from Instagram or a Google listing is on a phone. If the page needs pinching and zooming to read, you lose them before they see a time slot.

Desk's booking link, for example, opens directly to services and available times in the client's browser - no Desk account or app download needed on their end. That's the bar to check your own link against, whatever tool it comes from.

If you're already using a booking tool - Desk, Square Appointments, Booksy, Vagaro, or something else - it almost certainly has a link like this in its settings. Look for a name like "online booking," "booking page," or "public link." If you've never looked, that's usually the reason it isn't in your bio yet.

Desk keeps it under Online booking in the settings menu. A Share link control hands it straight to your phone's share sheet, and Copy link grabs the raw address for pasting anywhere by hand. Tapping through, a visitor sees your service list, prices, and open times, then submits the booking without creating an account.

Picking a booking tool from scratch is a separate decision, outside what this piece covers. The two steps below work no matter which tool made your link. It just needs to open a page a stranger can book from without calling you.

Instagram's own bio-link setup is simple, but exact menu wording can shift between app versions - treat the steps below as "look for," not an exact click-path:

  1. Open your profile and tap Edit profile.
  2. Look for the Links field (on a professional/business account you can usually add a few; on a personal account there's typically one link slot).
  3. Paste your booking link and save.
  4. Put the link first if you can add more than one - it's the one action you want a first-time visitor to take.

The link in the bio only works if people know to tap it. Add one pinned post or a Highlight titled something like "Book." Say plainly: tap the link in the bio to grab a time. A link nobody knows exists doesn't get tapped.

If a post gets a comment like "do you have room this week?", reply publicly with a "yes - link in bio" instead of moving straight to DMs. That comment is visible to everyone who scrolls past it later, and it trains people to check the bio first instead of messaging you.

How do I add a "Book online" button to my Google Business Profile?

Google Business Profile has a dedicated booking-link field on profiles in certain categories - dining, activities, beauty, fitness, shopping, financial services, and local services. Most salons, barbershops, nail and lash studios, cleaning businesses, and personal trainers fall under beauty, fitness, or local services. The option is usually there for them. If you don't see it, your specific category may not have it enabled yet.

  1. From Google Search, open your Business Profile (search your business name, or go to google.com/business).
  2. Select Booking, then Add link (or Add another link if you already have one there).
  3. Paste your booking URL - the direct link to your scheduling page, not your homepage.
  4. Save.

Google reviews the edit before it goes live. That review is often quick, sometimes closer to 30 days, so don't assume something's broken if the button doesn't appear within the hour - check back rather than resubmitting repeatedly.

Use the exact same link you put in your Instagram bio. One link that always points to the same live page is easier to keep working than five links you have to remember to update every time something changes.

Once the link works and it's in both places above, the fastest win is reusing it instead of creating new links:

  • Text replies. When someone texts or DMs asking for availability, send the link instead of typing out open times by hand.
  • Email signature and website, if you have either.
  • A link-in-bio page, if you run one with multiple links (portfolio, reviews, this booking link) - just make sure the booking link isn't buried under four others.

Keep it to one link, always current, and put it everywhere a client might already be looking. Then nobody has to ask you for a time slot by hand.

Before you tell people to use it, book a test slot the way a stranger would. Tap the link itself, not a shortcut you already have saved, and pick a service and a time exactly as a client would. This catches the two most common failures: a broken link, and a link that opens but dumps the visitor on the wrong page.

Confirm, while you're there, that the appointment did what you expected once submitted. Desk's Auto-confirm bookings toggle decides that. Switched on, the visitor gets a confirmation text the second they book. Switched off, the request sits until you approve it. Neither setting is wrong, but know which one you're running - it changes how fast a stranger gets an answer after tapping "book."

A related dial, Minimum notice, blocks bookings placed within a set number of hours of the appointment. It's off by default, so someone could otherwise book five minutes before showing up unless you set a floor.

Give it a couple of weeks before judging. A link only gets used once people notice it's there, and that takes a few posts and replies pointing to it. If bookings still aren't coming through after that:

  • Recheck the link itself opens to times, not a homepage or an error page - links can break silently after a site update.
  • Check whether Auto-confirm is off and requests are sitting unanswered in your inbox; a client waiting two days for a confirmation text has often already booked elsewhere.
  • Make sure the bio and the Google button point at the same current link. An old link left behind after switching tools is a common, invisible leak.

None of this replaces getting found in the first place. If nobody's discovering your listing at all, that's a different problem than the one this guide solves. This is about the last step, from "found you" to "booked."

Sources


Once the link is live in both places, reminders, client records, and the rest of the setup sit right alongside it in Desk, free to start. Texting and card processing carry their own separate charges. Curious what a visitor actually sees first? Try a demo booking and walk through it yourself.

All articles