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:

Integration
Detection Logic

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