Segment is the easiest way to get your customer data into Variance. Hooking up Segment is easy. To start, head to the Integrations page in Variance.
Then you'll Add a Segment Connection. You can describe it in any way you want, but we suggest using the name of the Segment source you're going to be piping from. We recommend you use one connection per source, as you can then filter by source, but it's up to you. As part of the setup you'll also be asked for your Account Mapping preferences. This outlines how you include Account information on your Segment `identify` calls. You can find lots more detail on this in our Account Mapping section.
Once you've added the integration you'll see two pieces of data:
The very best method for connecting Variance up as a Segment destination is to use the official Segment Destinations catalog. Simply follow these steps:
That's it. You should be good to go.
On the first time you connect a Segment integration we ask for a little bit of additional information about how you link users with their companies in your Segment data. You can find the full details of our options on our Account Matching docs page.
If you aren't sure how you do account mapping now, you can check your Segment debugger (we're happy to help as well). If none of these work for you or you have any questions at all, please reach out and we're happy to hop on a Zoom and help you get set up.
If you aren't sure what properties you're using for identifying accounts, it's easy to go into the Segment debugger to to find the payload of a recent `identify` call.
From there you should see a number of Identify calls. Just click into one (that doesn't say anonymous) and it should look something like this:
You'll see within that call that the company is being identified with `company.name` and `company.id`. We will use these to do account matching.
One request we get a lot is to test out and start configuring Variance prior to sending production data. The easiest way to do this is by using test or staging data. Assuming you have a staging environment set up in Segment, this process is exactly the same as setting up a production Segment destination.
Once you're ready to flip over to production you can either sign up for a new production account or ask us to account, contact, and event data in your current account (that will allow you to keep the Milestones, Streams, etc. you've built). If you have any questions or want to clear an account, please reach out to support.
If you have been warehousing your Segment data and would like to use it to backfill your Variance account, please reach out. We have tools to make that process simple.