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.
Adding a text link, button, or an image
You can still guide people to your scheduling page using links, buttons, or images.
Option 1 – Add a text link (hyperlink)
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://calendly.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.
- Insert your image into the email
- Select the image
- Add your Calendly URL as the hyperlink
Example Calendly links
You can link to:
- Your main scheduling page:
https://calendly.com/YOUR_USERNAME - A specific event type:
https://calendly.com/YOUR_USERNAME/30min - A team or Round Robin page:
https://calendly.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.