AB Smartly

Segment can help collect all your client-side data for A/B Smartly automatically with A/B Smartly's SDK. Enable A/B Smartly in your Segment workspace to start tracking goals without touching the code in your application.

  1. Capture all customer interactions with your website or web app and make them available as goals and metrics on your experiments

  2. Unlimited segments let you understand how key audiences experience your product and help you debug your experiments results

  3. Use JavaScript errors and performance data as guardrail metrics so you can debug errors and page speed issues

  4. Send all the raw events in real time to S3, Redshift, BigQuery, or any other data store so you can do deep dives with Looker, Tableau or your preferred data visualization tool 

AB Smartly

How AB Smartly works

A/B Smartly allows you to run experiments on the full-stack, backend, frontend, native apps and more. To create a great experimentation program you need to have a diverse set of metrics that give you full visibility about the user experience. Remember, A/B Testing is great at telling you what happened but terrible at telling you why it happened.

By creating a diverse set of metrics and segments you exponentially increase your debuggability and monitoring ability. It allows you to do data deep dives without having to write custom reports. Without segment you need to instrument the whole code base with `track` calls using A/B Smartly’s SDK, but with the Segment integration you can leverage all the `track` calls already done via Segment and have them automatically routed to A/B Smartly. This allows you to be up and running immediately and without a single line of code.

Add an unlimited amount of metrics and break down the impact on your metrics by segments. You can segment the data by anything you would like to, marketing channel, browser family, device type, newcomers vs returning users, etc.
Add an unlimited amount of metrics and break down the impact on your metrics by segments. You can segment the data by anything you would like to, marketing channel, browser family, device type, newcomers vs returning users, etc.
All the data about your experiments available in a single interface. Search experiments by team, by significance, by theme or tag, by status, by percentage of impact, the ones that had a sample ratio mismatch, you name it.
All the data about your experiments available in a single interface. Search experiments by team, by significance, by theme or tag, by status, by percentage of impact, the ones that had a sample ratio mismatch, you name it.
All the data shows up in the dashboards in near real-time, with only some seconds of lag. Look at graphs with triggered visitors and metrics over time. No need for custom reports to be able to do data deep dives. But if needed it’s still possible to query the raw data and mix it with your other data streams or your data warehouse. Use Looker or Tableau or run your own queries directly on Redshift or BigQuery.
All the data shows up in the dashboards in near real-time, with only some seconds of lag. Look at graphs with triggered visitors and metrics over time. No need for custom reports to be able to do data deep dives. But if needed it’s still possible to query the raw data and mix it with your other data streams or your data warehouse. Use Looker or Tableau or run your own queries directly on Redshift or BigQuery.
AB Smartly

Get more out of Segment with AB Smartly

Adding instrumentation to A/B Smartly via the Segment integration makes it simple to get up and running without custom code or added implementation time. All you need to do is paste your API key into the Segment integration page and configure the name of the `track` calls that you would like to route to A/B Smartly. After this you are ready to start running experiments immediately. Segment’s user IDs and anonymous ids can be used as triggering units by A/B Smartly allowing you to run cross-device experiments where the users are always in the same variation across different platforms, channels and devices. All of this without any custom coding. Segment gets you up and running with A/B Smartly in minutes, saving you precious time and development resources.

Integrate AB Smartly with Segment

Segment makes it easy to set up AB Smartly.