Your VSL's events in Meta Pixel and GA4, no hacks required
Set it up once, at the account level. The player fires play, progress and checkout-start events to your campaigns, on every VSL.
- 100 free plays
- $0 today
- AI on every plan
From the player to your campaign
No more tag manager video triggers breaking.
- 1
Enter your IDs
Paste your Meta Pixel and GA4 IDs into the account integrations.
- 2
The player fires
Plays, progress milestones and checkout clicks become events. Progress follows the video's real time, not the progress bar.
- 3
Use them in your campaigns
Build audiences by how much of the VSL people watched, and optimize for those who reach the checkout.
The names that show up on the other side
- Meta PixelVslPlay, VslView10 through VslView100 and InitiateCheckout.
- Google Analytics 4video_start, video_progress, video_complete and begin_checkout.
- Across the whole accountOne setup applies to every VSL in the account.
- Audiences by retentionSomeone who watched half the VSL isn't the same audience as someone who watched 10%.
Related features
-
Integrations
Integrations
Checkouts with conversion webhooks, two-way Zapier and a signed outgoing webhook.
See how it works · Integrations -
Integrations
Outgoing webhook and Zapier
Sales and events go out through a signed webhook or Zapier, with retries.
See how it works · Outgoing webhook and Zapier -
Sales & analytics
Retention curve
Where viewers leave, where they click and how many reach the pitch.
See how it works · Retention curve
Pixel and GA4 questions
Didn't find what you were looking for? Email contato@vslmax.com
No. Pixel and GA4 live at the account level and apply to every VSL.
Yes. The player fires events in the viewer's browser, the way Pixel and GA4 expect, and only loads their scripts after the first play.
Upload your VSL. The AI sets up the first test.
14 days or 100 free plays, $0 today. From the transcript come 4 headlines, 3 button texts and the pitch timestamp.
Start with 100 free plays