Introduction
This article explains how to add custom JavaScript to guest-facing pages in your event. This functionality is useful for tracking (e.g., using Google Tag Manager), adding custom styles or scripts, or integrating third-party tools.
Note: UTM parameters can only be used on Additional Guest Pages - they cannot be applied to guest registration journey pages.
If you're unsure what to add, it’s a good idea to speak with your digital, analytics, or development teams.
Custom code can be applied to:
Additional Guest Pages (typically used to build out an event microsite)
Guest registration journey pages, including the invitation, registration, confirmation, and post-event feedback pages (if enabled)
Activation & Set-up
Step 1: Navigate to the Custom Code Section
Go to the event you want to edit
Click Edit
Open the Guest Pages tab
Scroll to the Additional Guest Pages heading
Click Manage Pages
Scroll down to the Custom Code section
Click Edit Custom Code
Step 2: Add Your JavaScript
You’ll see four fields where you can paste your code snippets:
Start of Head Tag
End of Head Tag
Start of Body Tag
End of Body Tag
Once added, click Save. You can also click Hide Custom Code to collapse the editor.
Steps / How-To
By default, any code added will only apply to your Additional Guest Pages.
To apply the same code to all pages in the guest registration journey (e.g., Guest Invitation Page, Guest Registration Page, Guest Confirmation Page, Post-Event Feedback Page), enable the toggle:
Also apply custom code to guest registration pages
This will ensure the JavaScript is deployed across the full guest journey.
However, UTM parameters will still only function on Additional Guest Pages.
⚠️ Security Warning
Enabling custom JavaScript will also disable browser-level security features known as the Content Security Policy (CSP). These features are designed to prevent malicious code from executing on pages that may include personal data (e.g., guest names or email addresses).
We strongly recommend consulting your information security or data protection team before using this functionality.
FAQs
Q: Does this impact page security?
A: Yes. Enabling custom code disables browser-level protections (CSP), increasing the risk of malicious code being executed.
Q: Can I use UTM parameters on registration pages?
A: No. UTM parameters can only be applied to Additional Guest Pages.
Q: Who can help me with this?
A: If you’re unsure what to add, consult your digital, analytics, or IT teams.
Comments
0 comments
Article is closed for comments.