Common Services

Partytown is built with the goal that any third-party script can be ran from within it. At the lowest level, any script can add the type="text/partytown" attribute to have it executed from a web worker.

Below is a list of plugins / libraries that are tested & known to be working with Partytown with their commonly used forward configs and proxied domains.

ServiceForward ConfigProxy Domain
Facebook Pixel“fbq”“connect.facebook.net”
Freshpaint“freshpaint.addPageviewProperties”, “freshpaint.identify”, “freshpaint.track”
Google Tag Manager“dataLayer.push”
Hubspot Tracking“_hsq.push”
Intercom“Intercom”
Klaviyo“_learnq.push”“static.klaviyo.com”, “static-tracking.klaviyo.com”
TikTok Pixel“ttq.track”, “ttq.page”, “ttq.load”

If you would like to add to this list,

  • Refer to the “for Plugin Authors / Developers” section to see how you can validate whether a library / plugin works with Partytown.
  • Send us a PR so that we can have a scenario checked in that validates it.
  • Please edit this doc to add your plugin / library and its configuration so that others can start using it!