Segment Integration
If you use Segment as your customer data platform to collect, clean, and control your customer data, you can use Rockerbox's Segment integration to pull in purchases and onsite events as conversions.
What does the Rockerbox-Segment integration do?
Once enabled, Rockerbox will automatically pull your events from Segment into your Rockerbox account. This allows you to create conversions within Rockerbox that track events in Segment. For example, if you have an 'Added Product' event in Segment, you'll be able to create an 'Add to Cart' conversion in Rockerbox to track those events. You can do the same for your other events in Segment, like creating a 'Purchase' conversion in Rockerbox that corresponds to your 'Order Completed' event in Segment, or an 'Account Created' conversion for your 'User Signup Completed' event.
How does the integration work?
Segment sends data from Rockerbox in two ways:
- Onsite: data is passed via pixel
- Server-Side: data is passed via webhook
Getting your Segment account ready for Rockerbox
In order to integrate your Segment data in Rockerbox, you'll need to make some edits to your Segment account to start sharing data. You will need Source Admin privileges on your Segment account in order to setup the integration
How do I set this up for my account?
- In your Rockerbox dashboard, go to Settings > Integrations > Add Integration. Search for "Segment" and click Connect.
![Screen Shot 2021-02-02 at 2.39.37 PM.png 738](https://files.readme.io/5070bb6-Screen_Shot_2021-02-02_at_2.39.37_PM.png)
- Follow the instructions to connect onsite data to Rockerbox
![Screen Shot 2021-02-02 at 2.41.30 PM.png 2152](https://files.readme.io/723f57b-Screen_Shot_2021-02-02_at_2.41.30_PM.png)
- Follow the instructions to connect server-side data to Rockerbox
![Screen Shot 2021-02-02 at 2.41.46 PM.png 2148](https://files.readme.io/836ccf0-Screen_Shot_2021-02-02_at_2.41.46_PM.png)
- To verify that the webhooks are sending data to Rockerbox, you can view the Segment Webhooks Status page in your Rockerbox dashboard. It may take a few minutes to first appear — if you don't see data at first, try refreshing again.
![Screen Shot 2021-02-02 at 2.44.09 PM.png 2876](https://files.readme.io/86438b3-Screen_Shot_2021-02-02_at_2.44.09_PM.png)
FAQs
I have multiple sources connected to Segment, should I connect them all?
Yes - you should 1) configure Rockerbox as a Destination for your primary JavaScript source (likely your website) following our onsite instructions and 2) connect all production sources to Rockerbox using our server-side instructions
Updated over 3 years ago