# Share and embed your booking link — Stacks Features

> Copy your Stacks booking link to share anywhere, or paste the embed code to drop a self-service scheduling widget straight onto your website. Free on every plan.

Markdown version of https://stackscrm.com/features/share-embed-booking-link — append `.md` to any page URL on this site (homepage: https://stackscrm.com/index.md). Index: https://stackscrm.com/llms.txt · Full site in one file: https://stackscrm.com/llms-full.txt

---

#### Getting started

- [Create your account](https://stackscrm.com/features/create-account-set-up-workspace)
- [Invite your team](https://stackscrm.com/features/invite-team-set-roles)
- [Your dashboard, explained](https://stackscrm.com/features/dashboard-tour)

#### CRM

- [Import your contacts](https://stackscrm.com/features/import-contacts)
- [Add a contact](https://stackscrm.com/features/add-contact)
- [Organize with tags](https://stackscrm.com/features/organize-contacts-with-tags)
- [Manage your pipeline](https://stackscrm.com/features/manage-sales-pipeline)
- [Add custom fields](https://stackscrm.com/features/add-custom-fields-to-contacts)
- [Capture leads with a form](https://stackscrm.com/features/capture-leads-web-form)
- [Export your contacts](https://stackscrm.com/features/export-contacts)

#### Email marketing

- [Send a campaign](https://stackscrm.com/features/send-email-campaign)
- [Set up a drip sequence](https://stackscrm.com/features/email-drip-sequence)
- [Grow your list](https://stackscrm.com/features/grow-email-list-opt-in-forms)

#### Reviews

- [Request a review](https://stackscrm.com/features/request-customer-reviews)
- [Reply to reviews](https://stackscrm.com/features/reply-to-reviews-with-ai)
- [Add the reviews widget](https://stackscrm.com/features/add-reviews-widget)

#### Invoicing

- [Create an invoice](https://stackscrm.com/features/create-and-send-invoice)
- [Send an estimate](https://stackscrm.com/features/send-estimate-quote)
- [Get paid online](https://stackscrm.com/features/payment-links)
- [Recurring invoices](https://stackscrm.com/features/set-up-recurring-invoices)
- [Expenses & profit](https://stackscrm.com/features/track-expenses-and-profit)
- [Projects & billable time](https://stackscrm.com/features/bill-project-time)
- [Ask AI about your numbers](https://stackscrm.com/features/ask-ai-financial-questions)

#### Scheduling

- [Set your availability](https://stackscrm.com/features/set-availability-take-bookings)
- [Create an appointment type](https://stackscrm.com/features/create-appointment-type)
- [Share your booking link](https://stackscrm.com/features/share-embed-booking-link)

#### Support

- [Manage support tickets](https://stackscrm.com/features/manage-support-tickets)

#### Tasks & time

- [Create & manage tasks](https://stackscrm.com/features/create-manage-tasks)
- [Track & bill time](https://stackscrm.com/features/track-and-bill-time)

#### AI & automation

- [Turn on AI](https://stackscrm.com/features/turn-on-ai)
- [Build an automation](https://stackscrm.com/features/build-an-automation)

#### Connecting your tools

- [Connect Stripe](https://stackscrm.com/features/connect-stripe-payments)
- [Connect email provider](https://stackscrm.com/features/connect-email-provider)
- [Connect Twilio (SMS)](https://stackscrm.com/features/connect-twilio-sms)
- [Google Business Profile](https://stackscrm.com/features/connect-google-business-profile)
- [Email deliverability](https://stackscrm.com/features/email-deliverability-spf-dkim-dmarc)

#### Workspace and additional guides

- [Review agent approvals](https://stackscrm.com/features/review-agent-approvals)
- [Manage companies](https://stackscrm.com/features/manage-companies)
- [Import from another CRM](https://stackscrm.com/features/import-crm-records)
- [Manage email templates](https://stackscrm.com/features/manage-email-templates)
- [Manage appointments](https://stackscrm.com/features/manage-appointments)
- [Set up standing appointments](https://stackscrm.com/features/recurring-appointments)
- [Review feedback reports](https://stackscrm.com/features/review-feedback-reports)
- [Create review story images](https://stackscrm.com/features/manage-review-stories)
- [Configure customer reviews](https://stackscrm.com/features/configure-reviews)
- [Manage workspace settings](https://stackscrm.com/features/workspace-settings)
- [Manage the product catalog](https://stackscrm.com/features/manage-products)
- [Configure email alerts](https://stackscrm.com/features/configure-email-alerts)
- [Use API keys and MCP](https://stackscrm.com/features/api-and-mcp-access)
- [Read API activity](https://stackscrm.com/features/api-activity)
- [Connect incoming lead webhooks](https://stackscrm.com/features/connect-lead-webhooks)
- [Manage billing and AI credits](https://stackscrm.com/features/manage-billing-and-credits)
- [Read workspace activity](https://stackscrm.com/features/workspace-activity)
- [Request help from Stacks](https://stackscrm.com/features/request-platform-help)
- [Triage platform requests](https://stackscrm.com/features/platform-request-triage)

[Features](https://stackscrm.com/features) › [Scheduling](https://stackscrm.com/features#scheduling) › **Share & embed your booking link**

# How to share and embed your booking link

Scheduling · about 3 min · updated Aug 2026

Every public appointment type in Stacks comes with its own booking link and a matching embed code — both waiting on the Appointment Types page. Copy the link to share it anywhere a customer might see it, or paste the embed code to drop a self-service scheduler right onto your website. Either way, guests pick an open slot and book themselves, and it's free on every plan.

## Before you start

- You'll need at least one **appointment type** that's both **Active** and **Public**. The booking link and embed code only appear for public, active types — a type that's inactive or private shows a dash instead of a link.
- Creating and publishing appointment types is an **admin or manager** action. (Anyone on your team can view the Appointment Types list.)
- Your booking link lives on your own Stacks address — for example **yourbiz.stackscrm.com/booking/intro-call**. There's nothing else to set up; the page is ready the moment the type is active and public.

## Step by step

1. **Make the type Active and Public.** Go to **Scheduling → Appointment Types** and open the type you want to share (or click **+ New Type** to create one). Near the bottom of the form, make sure both **Active** and **Public (show on booking page)** are ticked, then save. Only public, active types get a shareable link.
2. **Open the Appointment Types list.** Back on **Scheduling → Appointment Types**, find your type's row. The **Booking URL** column holds two ready-made fields: the full booking link on top, and the embed code just beneath it.
3. **Copy your booking link.** Click the top field — the URL that looks like **https://yourbiz.stackscrm.com/booking/intro-call**. Clicking selects and copies it in one go. Now paste it wherever your customers are: an email or signature, your Instagram or LinkedIn bio, a text message, a QR code, or a "Book now" button.
4. **Prefer it on your own site? Copy the embed code.** Click the second, smaller field to copy the embed snippet — two short lines: a placeholder *div* and a *script* tag that pulls in the scheduler.
5. **Paste the embed code into your website.** Drop those two lines into your site's HTML wherever you want the calendar to appear — a WordPress or Squarespace block, a Wix or Webflow embed, or a hand-coded page. The scheduler renders inline, and visitors book without ever leaving your site.

💡

**It's free.** Sharing your booking link and embedding the widget are included on **every plan** — no AI Pro upgrade, no cap on how many places you post the link, and no extra charge to put the scheduler on your site. You only ever pay if you turn on optional extras elsewhere (like a deposit at booking, which uses your own Stripe).

## Good to know

- **Both point to the same calendar.** Whether a guest uses the shared link or the embedded widget, they're booking the same appointment type — and it lands in your CRM the same way, finding-or-creating the customer's contact and opening a deal.
- **The widget stays out of your site's way.** It renders inside its own isolated container, so your website's fonts and styles won't bleed into it and it won't disturb your page. It even picks up the **color** you set on the appointment type.
- **It runs on any website.** The embed is a single script tag with cross-origin loading enabled, so it works on WordPress, Squarespace, Wix, Webflow, or plain HTML. Paste it on as many pages as you like.
- **The shared page carries the full experience.** The hosted booking link includes optional **notes**, **intake questions**, a **deposit or payment** step, and the **video-meeting** link. The lightweight embedded widget keeps it to name, email and phone — so for types that ask intake questions or take a deposit, share the link rather than the embed.
- **Renaming changes the link.** A type's link is built from its name, so if you rename the type the URL can change and older copies of the link stop resolving. After a rename, re-copy the fresh booking URL and embed code.

## Frequently asked

Do I need a website to use this?

No. The booking **link** works entirely on its own — share the URL and guests get a full hosted booking page. The **embed code** is only there for when you *do* want the scheduler living inside your own site.

Why don't I see a booking link for my type?

The link and embed code only show for types that are both **Active** and **Public**. Open the type, tick both, and save — inactive or private types show a dash in the Booking URL column instead.

Will the embedded widget clash with my website's design?

No — it renders in an isolated container, so your site's CSS won't affect it and it won't affect your page. It matches the color you chose for the appointment type.

Was this helpful?

## Related articles

[Import your contacts →](https://stackscrm.com/features/import-contacts) [Set your availability & take bookings →](https://stackscrm.com/features/set-availability-take-bookings) [Create an appointment type →](https://stackscrm.com/features/set-availability-take-bookings) [Add a video meeting link →](https://stackscrm.com/features/)

### Ready to let customers book themselves?

Core business tools, unlimited users, free forever.

[Start free →](https://stackscrm.com/register)

[Explore more features →](https://stackscrm.com/features)
