Where to add custom code
There are two levels at which you can add custom code:Page-level custom code
Custom code added at the page level applies only to that specific page. This is appropriate for page-specific scripts, embed codes, or CSS overrides. To access page-level custom code:- Open the page in the builder.
- Click the Page Settings icon in the top toolbar.
- Select Custom CSS for styles, or use the Tracking Code panel to add HTML/JavaScript to the
<head>or<body>sections.
Funnel-level custom code
Custom code added in the funnel’s Settings tab under Head / Body Tracking Code applies to every step in the funnel. Use this for scripts that should run sitewide — analytics libraries, chat widgets, and global style overrides.Element-level custom code
The builder includes a Code element (found in the Embed category of the elements panel) that lets you embed custom HTML and JavaScript directly on the canvas. This is useful for embedding third-party widgets, iframes, or dynamic content blocks within a specific section of a page.Adding custom CSS
Write your CSS rules
Enter valid CSS in the editor. Rules added here apply only to this page and are scoped by the builder’s class structure.
Common CSS use cases
Adding custom JavaScript
Use the Tracking Code panel (in Page Settings) to add JavaScript:- Head code: Paste scripts that need to load before the page content. Analytics libraries and tag managers typically go here.
- Body code: Paste scripts that should load after the page content. Event listeners, third-party widgets, and deferred scripts go here.
Common JavaScript use cases
Embedding third-party content
Use the Code element on the canvas to embed iframes and third-party widgets:Performance considerations
The funnel’s Settings tab includes two performance options that affect how custom code loads:- Optimize JavaScript — lazy-loads custom HTML and JavaScript elements. This can improve page load speed, but may delay scripts from firing until the user interacts with the page. Disable this if your scripts need to run immediately on page load.
- GDPR compliant fonts — uses self-hosted fonts instead of loading them from Google Fonts, which can resolve GDPR compliance concerns related to IP address logging.
.png?fit=max&auto=format&n=EQK5eX9kTD8NzWwA&q=85&s=878008bf159fcc4964d0c0d508b6e400)