Help Center

How to add Calendly to an email or email template

Updated March 18, 2026·2 min read
Available to all users on all plans.View plans

You can make it easy for people to schedule with you by sharing your Calendly link in an email. While Calendly's full embed options don’t work in email clients, there are simple ways to share your availability that encourage invitees to book time.

What to expect

Calendly’s embed code relies on JavaScript and iframes—features blocked by most email platforms like Gmail, Outlook, Apple Mail, Mailchimp, HubSpot, and ActiveCampaign.

Because of this:

  • You can’t embed your scheduler directly into an email.
  • Most email services don’t support Calendly’s embed code in templates.

You can still guide people to your scheduling page using links, buttons, or images.

Highlight any text in your message and link it to your Calendly page.

Example:
Schedule time with me

Option 2 – Add a button

If your email tool supports buttons, create one and link it to your Calendly URL.

  • Set the button label (e.g., Book now, Schedule a call)
  • Add your Calendly link (e.g., https​:​//calendl​y.com/YOUR​_LINK)

Option 3 – Add an image or icon

Use an image (like a calendar icon) as a visual link to your Calendly page.

  1. Insert your image into the email
  2. Select the image
  3. Add your Calendly URL as the hyperlink

You can link to:

  • Your main scheduling page: https​:​//calendl​y.com/YOUR​_USERNAME
  • A specific event type: https​:​//calendl​y.com/YOUR​_USERNAME/​30min
  • A team or Round Robin page: https​:​//calendl​y.com/YOUR​_TEAM_NAME

Make sure your links are public and viewable by your invitees.

Offer time slots in an email

Calendly also has a feature where you can easily share time slots in an email so invitees can quickly pick a time that works for them.

Was this article helpful?
Let us know so we can improve our content.
Related articles
Menu
Popular articles