Install guide
Add the tag to your site
Add the Signalbox script tag to the pages that hold your HubSpot forms.
Signalbox listens to your HubSpot forms through one script tag.
1. Tell Signalbox which sites are yours
Section titled “1. Tell Signalbox which sites are yours”- Open Settings, then Sites.
- Add the address of each site that holds a form, such as
https://www.example.com.
www.example.com and example.com are two sites. Add both if your pages use both. Signalbox takes calls from the sites on this list and refuses all others.
2. Copy the tag
Section titled “2. Copy the tag”Each site on the list shows its tag. It looks like this:
<script async src="https://api.trysignalbox.com/signalbox.js" data-key="your-site-key"></script>The key is not a secret. It only works from the site it belongs to.
3. Put it in the head of every page that holds a HubSpot form
Section titled “3. Put it in the head of every page that holds a HubSpot form”Put it in the page’s <head>. If you use a tag manager, add it there as custom HTML on all pages.
It can go before or after HubSpot’s own embed code. It works with both of HubSpot’s embeds: the older one (hbspt.forms.create) and the newer one.
4. Check it
Section titled “4. Check it”- Load a page that holds a form.
- Open Forms in Signalbox. The form shows the page it was seen on.
If it does not, see When something is wrong.
What the tag does
Section titled “What the tag does”- It is about 11 kB and loads without holding the page up.
- It sets no cookie.
- It sends nothing for a form until you turn routing on for that form.
- The calendar and the questions are separate files, fetched only when a visitor is shown one.