Contents

  • {title=CTA best practices, id=cta-best-practices, anchor=null, slug=cta-best-practices, type=null, level=2, indent=false, outdent=false}
    CTA best practices
    • {title=Make it clear and actionable, id=make-it-clear-and-actionable, anchor=null, slug=make-it-clear-and-actionable, type=h3, level=3, indent=true, outdent=false}
      Make it clear and actionable
    • {title=Create urgency or scarcity, id=create-urgency-or-scarcity, anchor=, slug=create-urgency-or-scarcity, type=h3, level=3, indent=false, outdent=false}
      Create urgency or scarcity
    • {title=Make it visually stand out, id=make-it-visually-stand-out, anchor=, slug=make-it-visually-stand-out, type=h3, level=3, indent=false, outdent=false}
      Make it visually stand out
    • {title=Add social proof near your CTA, id=add-social-proof-near-your-cta, anchor=, slug=add-social-proof-near-your-cta, type=h3, level=3, indent=false, outdent=false}
      Add social proof near your CTA
    • {title=Minimize commitment (when possible), id=minimize-commitment-when-possible, anchor=, slug=minimize-commitment-when-possible, type=h3, level=3, indent=false, outdent=false}
      Minimize commitment (when possible)
    • {title=Test, test, test, id=test-test-test, anchor=, slug=test-test-test, type=h3, level=3, indent=false, outdent=false}
      Test, test, test
  • {title=Examples of good and bad CTAs, id=examples-of-good-and-bad-ctas, anchor=, slug=examples-of-good-and-bad-ctas, type=h2, level=2, indent=false, outdent=true}
    Examples of good and bad CTAs
    • {title=The good ones, id=the-good-ones, anchor=, slug=the-good-ones, type=h3, level=3, indent=true, outdent=false}
      The good ones
      • {title=Website CTA, id=website-cta, anchor=null, slug=website-cta, type=h4, level=4, indent=true, outdent=false}
        Website CTA
      • {title=Instagram CTA, id=instagram-cta, anchor=, slug=instagram-cta, type=h4, level=4, indent=false, outdent=false}
        Instagram CTA
      • {title=LinkedIn CTA, id=linkedin-cta, anchor=, slug=linkedin-cta, type=h4, level=4, indent=false, outdent=false}
        LinkedIn CTA
    • {title=And the not-so-good ones, id=and-the-not-so-good-ones, anchor=, slug=and-the-not-so-good-ones, type=h3, level=3, indent=false, outdent=true}
      And the not-so-good ones
      • {title=Too vague or generic language, id=too-vague-or-generic-language, anchor=null, slug=too-vague-or-generic-language, type=h4, level=4, indent=true, outdent=false}
        Too vague or generic language
      • {title=Too wordy or jargony, id=too-wordy-or-jargony, anchor=null, slug=too-wordy-or-jargony, type=h4, level=4, indent=false, outdent=false}
        Too wordy or jargony
      • {title=Passive language, id=passive-language, anchor=null, slug=passive-language, type=h4, level=4, indent=false, outdent=false}
        Passive language
      • {title=Low visibility, id=low-visibility, anchor=null, slug=low-visibility, type=h4, level=4, indent=false, outdent=false}
        Low visibility
    • {title=False urgency or manipulation, id=false-urgency-or-manipulation, anchor=null, slug=false-urgency-or-manipulation, type=h3, level=3, indent=false, outdent=true}
      False urgency or manipulation
  • {title=Creative and interesting things to say instead of “Book now”, id=creative-and-interesting-things-to-say-instead-of-book-now, anchor=, slug=creative-and-interesting-things-to-say-instead-of-book-now, type=h2, level=2, indent=false, outdent=true}
    Creative and interesting things to say instead of “Book now”
    • {title=Salons & beauty pros 💇‍♀️, id=salons-amp-beauty-pros, anchor=null, slug=salons-amp-beauty-pros, type=h3, level=3, indent=true, outdent=false}
      Salons & beauty pros 💇‍♀️
    • {title=Coaches & wellness practitioners 🧘, id=coaches-amp-wellness-practitioners, anchor=null, slug=coaches-amp-wellness-practitioners, type=h3, level=3, indent=false, outdent=false}
      Coaches & wellness practitioners 🧘
    • {title=Photographers 📸, id=photographers, anchor=null, slug=photographers, type=h3, level=3, indent=false, outdent=false}
      Photographers 📸
    • {title=Consultants & freelancers 💼, id=consultants-amp-freelancers, anchor=null, slug=consultants-amp-freelancers, type=h3, level=3, indent=false, outdent=false}
      Consultants & freelancers 💼
    • {title=Fitness trainers 🏋️‍♂️, id=fitness-trainers, anchor=null, slug=fitness-trainers, type=h3, level=3, indent=false, outdent=false}
      Fitness trainers 🏋️‍♂️
    • {title=Bakers, caterers, & food-based services 🧁, id=bakers-caterers-amp-food-based-services, anchor=null, slug=bakers-caterers-amp-food-based-services, type=h3, level=3, indent=false, outdent=false}
      Bakers, caterers, & food-based services 🧁
  • {title=4 places to put your “book now” button (that actually lead to bookings), id=where-to-put-the-book-now-button, anchor=where-to-put-the-book-now-button, slug=4-places-to-put-your-book-now-button-that-actually-lead-to-bookings, type=null, level=2, indent=false, outdent=true}
    4 places to put your “book now” button (that actually lead to bookings)
    • {title=1. Your website, id=your-website, anchor=your-website, slug=1-your-website, type=h3, level=3, indent=true, outdent=false}
      1. Your website
    • {title=2. Your LinkedIn profile, id=LinkedIn-profile, anchor=LinkedIn-profile, slug=2-your-linkedin-profile, type=h3, level=3, indent=false, outdent=false}
      2. Your LinkedIn profile
    • {title=3. Your Instagram, id=Instagram, anchor=Instagram, slug=3-your-instagram, type=h3, level=3, indent=false, outdent=false}
      3. Your Instagram
    • {title=4. Your email list (and your email signature), id=email-list, anchor=email-list, slug=4-your-email-list-and-your-email-signature, type=h3, level=3, indent=false, outdent=false}
      4. Your email list (and your email signature)
  • {title=How to share your YCBM book now button, id=how-to-share-your-ycbm-book-now-button, anchor=null, slug=how-to-share-your-ycbm-book-now-button, type=null, level=2, indent=false, outdent=true}
    How to share your YCBM book now button
    • {title=Step 1: Open your booking page in YouCanBookMe, id=step-1-open-your-booking-page-in-youcanbookme, anchor=null, slug=step-1-open-your-booking-page-in-youcanbookme, type=h3, level=3, indent=true, outdent=false}
      Step 1: Open your booking page in YouCanBookMe
    • {title=Step 2: Choose how you want to share it, id=step-2-choose-how-you-want-to-share-it, anchor=null, slug=step-2-choose-how-you-want-to-share-it, type=h3, level=3, indent=false, outdent=false}
      Step 2: Choose how you want to share it
      • {title=Share tab, id=share-tab, anchor=null, slug=share-tab, type=h4, level=4, indent=true, outdent=false}
        Share tab
      • {title=Embed tab, id=embed-tab, anchor=null, slug=embed-tab, type=h4, level=4, indent=false, outdent=false}
        Embed tab
      • {title=Social tab, id=social-tab, anchor=null, slug=social-tab, type=h4, level=4, indent=false, outdent=false}
        Social tab
      • {title=QR code tab, id=qr-code-tab, anchor=null, slug=qr-code-tab, type=h4, level=4, indent=false, outdent=false}
        QR code tab
    • {title=Okay, that’s it for the book now button basics!, id=okay-thats-it-for-the-book-now-button-basics, anchor=, slug=okay-thats-it-for-the-book-now-button-basics, type=h2, level=2, indent=false, outdent=true}
      Okay, that’s it for the book now button basics!

Ready to book more meetings?

business-page@2x
FREE Unlimited Meetings with the Most Customisable Online Scheduling Tool
Get YCBM Now Get YCBM Now
No Credit Card Required

That little “book now” button on your website or social media? It’s doing more than you think.

Or at least—it should be. When designed with intention, your CTA can guide potential clients from “just browsing” to “ready to book” in one click.

The words you use, the color you choose, and even where it’s placed all impact whether someone follows through.

In this article, you’ll learn:

  • How to write and design a button that converts
  • Call-to-action (CTA) button examples that drive real client bookings
  • Ways to share your button beyond just your website

Let’s jump right in!

CTA best practices

If you want more clients to schedule with you, it starts with your CTA.

CTA stands for call to action—the button, link, or phrase that tells someone what to do next. For small business owners, that usually means getting someone to “Book now.” But here’s the thing: how your CTA looks, what it says, and where it lives can make a big difference in whether someone actually clicks it.

Let’s walk through a few proven ways to make your book now button more effective.

Make it clear and actionable

The first thing you absolutely have to do is make your button easy to understand. Avoid vague phrases like “Submit” or “Continue.” Instead, use language that clearly tells people what’s going to happen when they click.

Examples:

“Book your free intro call”

“Schedule your 1:1 session”

Create urgency or scarcity

People are more likely to book when they feel like they might miss out. If your availability is limited—or you tend to fill up quickly—say so. Just keep it honest and low-pressure.

Examples:

“Book by Sunday to secure this price”

“Reserve your spot before it’s gone”

“Lock in your time today”

Make it visually stand out

If your button blends into the background, people won’t notice it. Use a color that pops against the rest of your site, give it plenty of space, and make sure it’s mobile-friendly.

Your button should be one of the first things someone notices when they land on your page. If it’s hidden in a wall of text or too small on a phone, you’re missing out on clicks.

Marketing expert Neil Patel did a study on CTA button colors (see the chart below) across 2,500+ A/B tests. Blue performed best overall—but the real takeaway wasn’t the color itself; it was the contrast. If your website is already blue, a blue button won’t stand out. You want your CTA button to be impossible to miss!

 

Best colors for a CTA button

Add social proof near your CTA

Social proof builds trust. Adding a quick client review can push your prospect to make a decision and finally click the button!

A strong example comes from Ali Abdaal’s Part-Time YouTuber Academy. The CTA—“Join Now for $995”—sits directly above two testimonials from happy students. These quotes talk about the transformation the course made possible, the community they joined, and how it helped them grow.

CTA button and social proof

💬 Don’t have many client testimonials? Check out our guide on how to ask clients for reviews, packed with practical tips and templates.

Minimize commitment (when possible)

Booking can feel like a big step, especially if someone’s not 100% sure yet. The more it sounds like a major time or money commitment, the more likely they are to hesitate. That’s why you should soften your CTA or offer a smaller first step.

A great example comes from ContentSpark. Instead of saying “Sign up” or “Buy now,” their CTA reads: “Join the waitlist to try for FREE.” It’s low-pressure, it sounds like a sneak peek, and it puts the user in control.

contentspark cta button example

Test, test, test

There’s no one perfect version. Try different words, placements, and designs to see what resonates best with your audience. What works for someone else’s coaching business might flop for your salon or studio. Run small tests, look at the data, and keep improving.

Examples of good and bad CTAs

Now that we’ve covered the best practices for creating a high-converting “book now” button, let’s look at what that looks like in the wild.

We’ve pulled together real examples from small business owners, including several YouCanBookMe (YCBM) customers, who are using strong, action-driven CTAs that really work. And later, we’ll take a look at a few that could use a little polish, too.

The good ones

Website CTA

First up is Chris Vaughan’s photography business. He uses YouCanBookMe to help clients easily schedule a meeting to discuss their upcoming photo sessions. On his website, his CTA says “Schedule a meeting now”, placed right after a simple step-by-step explanation of what happens next.

Photography consultation book now button

What we like about this CTA is that the actual button is styled boldly in red for maximum visibility.

🤔 Curious how Chris keeps his photography business running so smoothly behind the scenes? We chatted with him about how he books clients, balances shoots, and stays on top of his game—all with help from YouCanBookMe.

And if you’re jealous of how smoothly Chris runs his client meetings, you’ll want to check out YouCanBookMe—an online scheduling tool built for small businesses that want to cut down the time spent arranging meetings and calls over email. 

With YCBM, you can create a customizable booking page, set your availability, and share your scheduling link with prospects, clients, and your team. You can even link it straight to your “book now” button!

Make scheduling easier with YouCanBookMe

Create your free booking page and start taking bookings immediately.

Get started (it's free!)
Add a book now button to your website with YouCanBookMe

Instagram CTA

Next up, we’ve got Sandra Mo, a texture lash specialist based in Toronto who totally nails the Instagram game. Sandra uses her bio real estate perfectly—right up top, you’ll see “Booking in Bio!!” followed by a link to her YCBM lash booking page.

Instagram book now button

Even better, she reinforces the booking link with a dedicated “How to Book” Instagram highlight and a branded story graphic. This makes it incredibly easy for new clients to find the link and follow through—a key move when you’ve got potential customers checking your work directly from their feed.

👉 Are you in the beauty business? Check out Sandra’s full story of how she uses YouCanBookMe to run a fully booked lash business while still crushing her Creative Industries degree.

LinkedIn CTA

When it comes to LinkedIn, you can include your CTA in your profile header and your Featured section. Corine La Font, a communications specialist, consultant, and podcaster, makes it super easy for anyone to connect with her by placing a “Book an appointment” button right on her LinkedIn profile. She’s also been smashing her bookings thanks to YouCanBookMe!

Book an appointment button on LinkedIn

And the not-so-good ones

Now that we’ve looked at some great examples of effective “book now” buttons, let’s talk about the ones that don’t quite hit the mark. These are the types of CTAs that confuse people, get ignored, or worse, turn them away.

Too vague or generic language

If your button could go on any website, it’s probably not strong enough.

“Click here” — For what?

“Submit” — Sounds robotic and unclear.

“Continue” — Continue to what? Be specific.

“Shop” — Shop what? Make it relevant to the user.

Instead, try to be super specific. For example, “Book your free consultation” or “Start your custom plan.”

Too wordy or jargony

Also, your CTA isn’t the place to show off your vocabulary. If it sounds like legalese or something from a textbook, simplify it.

“Commence Scheduling of Your Consultation Today”

“Proceed to Initiate Your Account Setup Flow”

Much better, again, to use simple language, such as “Schedule your demo” or “Create your free account.”

Passive language

If your CTA doesn’t sound confident, why would anyone click?

“You might want to check this out”

“We suggest exploring your options here”

Instead try:

“See what’s included” or “Claim your spot.”

Low visibility

Even a great CTA won’t work if no one can see it. Just to reiterate, you should avoid buttons that:

  • Blend into the background
  • Use low-contrast colors
  • Are buried at the bottom with no space or padding

Tip: Test your button’s visibility on both desktop and mobile screens.

False urgency or manipulation

Urgency can be powerful…if it’s real. But when you use countdown timers or “last chance” language that doesn’t match reality, you risk damaging trust. It might get you one click, but it won’t build long-term credibility.

Take this example👇

An email from Record Go says you only have until midnight to book a rental car.


Urgent book now CTA button

The timer hits zero… but when you click the link two days later, the same deal still works.

Holiday autos website

That kind of fake urgency trains people to ignore future promos—and maybe your whole brand altogether.

Creative and interesting things to say instead of “Book now”

Alright, we’ve already gone over what makes a good “book now” button—and looked at some real examples too. You probably noticed that a lot of those buttons didn’t just say “book now.” They said something more fun and more specific.

Swapping out “book now” for something more specific to your business or audience can make your CTA feel more human, more relevant, and more motivating.

Let’s look at some other ways to say “book now” based on what kind of business you run.

Salons & beauty pros 💇‍♀️

Make the button feel like the start of a transformation, not just a haircut or appointment.

“Transform your look”

“Book your glow up”

“Get your fresh cut”

Coaches & wellness practitioners 🧘

Use words that inspire action and make booking feel like the first step in a bigger journey.

“Take the first step”

“Unlock your next chapter”

“Start your wellness journey”

Photographers 📸

Help people imagine the moment you’ll capture for them—make it emotional or exciting.

“Lock in your shoot day”

“Capture your moment”

“Book your dream photoshoot”

Consultants & freelancers 💼

Focus on the outcome or value they’ll get by scheduling time with you.

“Let’s solve this together”

“Book your free strategy call”

“Bring your idea to life”

Fitness trainers 🏋️‍♂️

Make your CTA high-energy and motivating like the first rep of a new routine.

“Start your fitness journey”

“Crush your first workout!”

“Book your first session”

Bakers, caterers, & food-based services 🧁

Make booking part of the celebration, excitement, or planning experience.

“Reserve your sweet spot”

“Order your treat”

“Lock in your date”

4 places to put your “book now” button (that actually lead to bookings)

Once you nailed the wording and colors of your CTA button, it’s time to put it everywhere someone might want to book with you.

1. Your website

This one’s a no-brainer, but many people still get it wrong. The first step to marketing your small business? Making sure your “book now” button is visible on your homepage, service pages, and contact page. Even better? Add it to your website’s navigation bar or keep it floating on the screen (especially on mobile).

If people are browsing your site, they’re already interested. Don’t make them dig to take the next step.

2. Your LinkedIn profile

If someone’s thinking about working with you, there’s a good chance they’ll check your LinkedIn first. Whether they found you through a post, a comment, or a referral, your profile is where they’ll go to learn more—and hopefully, take action.

That’s why you should add a booking link to your profile. You can include it in your Featured section, About section, or even in a post.

Not sure how? Here’s a step-by-step guide on exactly how to put a booking link in your LinkedIn profile.

3. Your Instagram

Instagram is one of the top places people discover and connect with small businesses, especially if you’re in beauty, wellness, coaching, or any other service-based business. If someone lands on your profile and likes what they see, the next thing they’ll look for is how to work with you.

That’s why your booking link needs to be front and center in your bio. You can either include your scheduling link directly or use a link-in-bio tool like Linktree if you have multiple links.

4. Your email list (and your email signature)

Email is still one of the best ways to drive direct bookings, especially when people already know, like, or trust you. Whether you're sending newsletters, sales emails, or even just daily replies, adding your booking link is an easy win.

A great example? Pearl Lemon Leads, a B2B lead generation agency and longtime YouCanBookMe user, includes their scheduling links directly in cold email campaigns, newsletters, and even email signatures. This small step plays a big role in how they fill their sales calendar. In fact, they credit their YCBM setup with helping them grow leads by 25%.

book a meeting cta in email

Your takeaway: wherever your emails go, your calendar should follow. Drop your booking link in your signature, include it in nurture campaigns, or build it into automated follow-ups. The easier you make it to book with you, the more meetings you’ll get.

How to share your YCBM book now button

So, if you decide to go ahead with YouCanBookMe as your scheduling tool (I mean, without being biased... it’s genuinely one of the easiest tools out there), here are all the different ways you can share it—on your website, in your emails, across social media, or even in person.

Once your booking page is ready, getting it out into the world is simple. Here’s how to do it:

Step 1: Open your booking page in YouCanBookMe

Log in, click into the booking page you want to share, and look in the top-right corner. You’ll see a green “Share” button. Click it.

Share your YouCanBookMe booking link

Step 2: Choose how you want to share it

You’ll see four options across the top: Share, Embed, Social, and QR Code. Let’s walk through what each one lets you do:

Share tab

Copy your full booking link and paste it anywhere—your email footer, LinkedIn profile, or in a message to a client.

How to share you booking link on YouCanBookMe

Embed tab

Add your booking experience right to your site. Choose from:

  • Inline embed – embeds the full booking page directly on your site.
  • Inline link – creates a link or button that opens the booking page in a pop-up.
  • Floating button – adds a “book now” button that stays visible as people scroll.
How to embed YouCanBookMe on your website

Simply copy the code and paste it into your website builder.

Social tab

Click this tab to share your link instantly to platforms like LinkedIn, X (Twitter), Facebook, or WhatsApp.

How to share your booking link on social media YouCanBookMe

QR code tab

Download a QR code linked to your booking page—perfect for business cards, flyers, or signage. Anyone can scan it with their phone and book right then and there.

How to generate a QR code for your booking page YouCanBookMe

Okay, that’s it for the book now button basics!

You’ve just seen how much power your “book now” button really holds. Make it as clear and action-driven as possible. And don’t forget to use colors that stand out against the background.

But a more optimized “book now” button is just the start. With YouCanBookMe, you can build a full booking flow that actually saves you time. Start for free and make it easy for clients to say yes.

FAQs

How do I get the book now button?

Black Arrow Icon

If you're using YouCanBookMe, it's super simple. Just create your booking page, then click the “Share” button on your dashboard. From there, you can copy your direct booking link, embed it on your website, or turn it into a “book now” button using one of the pre-made formats. It works on websites, emails, social media, and more.

Why can't I add the book now button on Instagram?

Black Arrow Icon

Instagram only allows clickable links in one place: your bio. You can’t add clickable buttons directly to posts or captions (unless you're running paid ads or have access to story links). To work around this, use a link-in-bio tool like Linktree and add your YouCanBookMe scheduling link there. Then point people to it in your posts and stories.

What color works best for a “Book Now” button?

Black Arrow Icon

The best color is the one that stands out from the rest of your page. In a study by Neil Patel, blue buttons performed well across many sites, but contrast matters more than the color itself. If your site is mostly blue, a bright orange or green button might get more attention. The key is to make sure the button pops visually and draws the eye.

 

Get started today

Join thousands of coaches, consultants, and entrepreneurs who use YouCanBookMe to power their business. Get your first booking in a few minutes.

Create your own booking page
14 day free trial No credit card required