Segment Setup Guide
This guide walks you through connecting PlayerZero to Segment to capture user sessions and events without changing your frontend code.
Prerequisites
- Access to Segment’s Destination catalog
- Your PlayerZero Project ID.
Step-by-Step Instructions
1. Visit the PlayerZero Destination Page in Segment
PlayerZero destination in Segment
Open destination
Once on the page:
- Click Configure PlayerZero Web
- Select your source (your website’s data source)
- Name the destination, e.g.
PlayerZero Web
- You’ll end up on a configuration screen like this:
2. Add Your PlayerZero Project ID
- In PlayerZero, go to Settings > Data Collection
- Find the Segment section and copy your Project ID
- In Segment, paste it into the
PlayerZero Project Id
field
3. Enable the Destination
Once configured:
- Click Enable Destination
- Then hit Save Changes
That’s it! PlayerZero is now live via Segment.
Configure Your Domains
You can further configure what PlayerZero collects by visiting the
Web Configuration section of the dashboard.
Most teams use default settings, but advanced teams can fine-tune behavior here.
What Happens Under the Hood
When you enable the PlayerZero Web destination in Segment, 3 things happen:
-
Automatic SDK Injection
Segment injects the PlayerZero snippet into your frontend. It will automatically:- Capture basic analytics (page views, button clicks)
- Monitor frontend JS and API errors
-
Forwarded
track()
Calls
Anyanalytics.track()
call you make via Segment is forwarded to PlayerZero — giving PlayerZero insight into business-level events. -
Forwarded
identify()
Calls
Users identified through Segment are also automatically identified in PlayerZero.
You’re done! PlayerZero will now work behind the scenes without requiring any frontend changes.
Was this page helpful?