Piggyback scripts
HockeyStack can detect and piggyback on a number of third‑party embeds and load the corresponding helper script. Below is everything you need to know.
Scripts Loading Conditions
HockeyStack automatically loads additional “piggyback” integrations when it detects you’re using one of the following on your page:
Arcade
iframe[src*="demo.arcade.software"]
Heyflow
script[src*="heyflow.app"]
6Sense
script[src*="j.6sc.co/6si.min.js"]
Demandbase
script[src*="tag.demandbase.com"]
Calendly
URLSearchParams(window.location.search).get('event_type_uuid')
Qualified
script[src*="qualified"]
ZoomInfo Chat
script[src*="insent.ai"]
Navattic
script[src*="js.navattic.com"]
Drift
script[src*="js.driftt.com"]
Marketo Forms
window.MktoForms2
Pardot
script[src*="pi.pardot.com"]
How it works:
On DOM ready (or once the page load
event fires), loadScripts()
checks each of the above conditions and, if met, appends the corresponding <script>
tag to <head>
. It will retry up to 50 times (with 200 ms intervals) to catch any late‑loaded embeds.
Last updated