Skip to main content

Auto-load tracking scripts

Automatically load a MAP tracking script for videos, webinars, and webinar registration.

Written by Hanna

Configure auto-load tracking

Simplify your workflow by letting Wistia automatically load a Marketing Automation Platform (MAP) tracking script when one isn't already present.

To enable auto-load tracking for your supported MAP integration, head to the Integrations page, connect or reconnect your integration, and opt in to auto-load tracking.

Note

Supported MAP integrations include HubSpot, Marketo, Klaviyo, Eloqua, and ActiveCampaign. Automatic script loading is not available for Pardot.

How auto-load tracking works

Note

Auto-load tracking works in conjunction with other integration requirements, so make sure you've got those configured as well. Check out our Integrations article to find your integration and learn all that's required for setup.

When auto-load tracking is enabled, Wistia first checks whether the tracking script is already present when a Wistia video, webinar, or webinar registration form loads.

If a tracking script is found:

  • Wistia detects the existing tracking script.

  • Wistia respects the existing installation and does not load another script.

  • Engagement continues to sync through the existing integration.

If no tracking script is found:

  • Wistia automatically loads the supported MAP tracking script.

  • Engagement can now be associated with visitors recognized by the MAP.

This works for embedded videos, webinars, and registration forms as well as Wistia-hosted pages.

Note

Auto-load tracking is not currently available for channels.

Identifying visitors across domains (webinars)

Since the Wistia webinar page and your website exist on different domains, your MAP may treat the same person as two different visitors. Whether the MAP can eventually reconcile those identities varies by MAP.

Does it recognize visitors across domains?

HubSpot

Sometimes. It depends on whether the viewer’s browser allows HubSpot to recognize the same visitor across both domains.

Marketo

No. Marketo creates a separate visitor identity when the viewer moves to the Wistia-hosted domain.

Pardot

No. Pardot creates a separate visitor identity when the viewer moves to the Wistia-hosted domain.

Eloqua

Sometimes. This requires Eloqua’s third-party tracking and a browser that allows Eloqua to recognize the visitor across both domains.

ActiveCampaign

No. ActiveCampaign creates a separate visitor identity when the viewer moves to the Wistia-hosted domain.

Klaviyo

No. Klaviyo creates a separate visitor identity when the viewer moves to the Wistia-hosted domain.

Disable auto-load tracking

Disable auto-load tracking for an account

Auto-load tracking can be disabled account-wide, per video, or per webinar. To disable the setting at the account level, reconnect the integration and, in the final step, opt out of auto-load tracking.

Disable auto-load tracking for a single video

To disable auto-load tracking at the video level, navigate to the video's Manage page, scroll down to the video settings, and click the gear icon to open the "Tracking scripts" setting.

In the modal that appears, toggle the setting to the off position and click "Confirm."

Disable auto-load tracking for a single webinar

To disable auto-load tracking for an individual webinar, navigate to the webinar's Overview page. Under Webinar info, click the gear icon next to "Tracking scripts."

In the modal that appears, toggle the setting to the off position and click "Confirm."

Did this answer your question?