Custom Embeds
Usage
Open Appearance → Customize → Scripts & Embeds → Custom Embeds when a tool doesn't have its own ID field under Analytics & Tracking. Paste the full code the vendor gives you into the field that matches where they say it should go:
- Tracking Embed: tracking code that doesn't have its own ID field.
- <head> Embed: code the vendor says belongs in the page head.
- <body> Embed: code that should load at the top of the page body.
- <footer> Embed: chat, scheduling, and other widgets that can load last.
Publish after pasting. The code then runs on every page of the site, unless the vendor's code limits itself to certain pages.
When to use it
- Chat widgets, scheduling calendars, or testing tools that come with one install snippet.
- Pixels or tags your agency sends as code instead of an ID.
- Moving embed code out of page blocks so it loads the same way site-wide.
Tips
- Don't add the same code here and in a page block. Loading it twice causes errors and double-counts analytics.
- Only paste code from vendors you trust. These fields run whatever you put in them.
- Add one embed at a time so you can tell which one causes a problem.
- Use the Analytics & Tracking ID fields when a service has one (Google, Facebook, LinkedIn, StackAdapt, Hotjar, HubSpot, Piwik PRO). Those follow the cookie banner and load strategy automatically; code pasted here doesn't. When you switch a service to its ID field, delete its code here in the same Publish.
Settings
Custom Embeds

Tracking Embed

<head> Embed

<body> Embed
