Menu

How to embed a calendar on Ghost

Last updated August 15, 2026

AddEvent's embeddable calendar widget works on Ghost using an HTML card - paste the embed code and your full event schedule appears on any Ghost page or post.

Step-by-step

  1. In your AddEvent dashboard, open your calendar and go to Sharing
  2. Copy the Embeddable Calendar code snippet
  3. In Ghost, open your page or post in the editor. Click the + icon to add a block and choose HTML. Paste the AddEvent embed code into the HTML card
  4. The calendar updates automatically as you add or change events in AddEvent

Ghost tips

For Ghost newsletters, include an Add to Calendar link (not the full embed) in your email posts - JavaScript embeds do not render in most email clients. If you want the widget in your theme globally (sidebar or footer), add the embed code directly to your theme's .hbs template file.

← Back to Integrations & API