• Insert custom scripts for demos, surveys, or calendar pop-ups
Step 1: Open your campaign settings
Head to the campaign you'd like to add a script for
Hit "Settings"
Scroll down to the "Custom Scripts" section
Finding the "custom scripts" section of your GenPage campaign
Step 2: Find your script & add it to GenPage
For this example, we'll use a HubSpot script to embed a chatbot to our GenPage pages:
Head to your tool of choice and find your embed script (in this case HubSpot)
Copy your script
Head back to GenPage
Name your custom script
Paste your script in the "script" input box
Hit "Save"
Adding a HubSpot chatbot to GenPage as a custom script
Step 3: Add other custom scripts (optional)
You can paste additional scripts here as well - analytics, pixels, scheduling widgets, etc.
Each script must be valid JavaScript/HTML
Simply click "Add" to create a new script input box, and repeat step 2.
Step 4: Test your page
Open a generated GenPage link for a test lead
Check that your chatbot loads and that your custom scripts run as expected (inspect with browser dev tools if needed)
Making sure your script is loading on exported GenPages
✅ You’re All Set!
Your GenPage campaigns now support embedded chatbots and custom scripts, letting you engage leads in real time and track performance with your own tools.
Questions or feedback? Reach out to our support team anytime, or book a demo with us. We’re always happy to help.