Holidoodle / Install / HubSpot CMS
3 minutes · HubSpot CMS

Add Holidoodle to HubSpot CMS

Paste one line once. From then on your HubSpot CMS site greets each visitor on their own country's holidays, in their language, with your logo.

Requirements: All Content Hub / CMS plans (requires the Website settings permission)

1. Copy your line

Sign in to your Holidoodle dashboard to get your key, or use the line below and replace YOUR_KEY.

<script src="https://holidoodle.dev/embed.js" data-key="YOUR_KEY" async></script>

2. Paste it in HubSpot CMS

  1. Click the Settings (gear) icon in the top navigation bar.
  2. In the left sidebar go to Content → Pages.
  3. In Choose a domain to edit its settings, pick Default settings for all domains (or a specific domain).
  4. Paste the script tag into Site footer HTML (or Site header HTML).
  5. Click Save (bottom left).

Where the code goes: Settings → Content → Pages → Site footer HTML.

Good to know

3. Check it works

Open a live page in incognito, view the source and search for 'embed.js'.

To see a holiday right now, open your site with ?hd_country=TR&hd_date=2026-10-29 at the end of the address. Any country and date work.

Source: HubSpot CMS help

Not on HubSpot CMS?

See guides for every other platform, or create your free key.