• Use Woopra labels data to create Optimizely Audiences
  • Integrate Woopra and Optimizely so that Woopra can pass information into experiments

Woopra is a customer analytics platform that collects real-time web analytics and builds a comprehensive profile for your visitors. This article will walk you through how to use Woopra's AppConnect to create custom audiences in Optimizely in real time, based on Woopra labels.


The Optimizely app in Woopra’s AppConnect allows you to create audiences in Optimizely by synchronizing your Woopra Labels with Optimizely Audiences in real-time. Visitors who fall under the Woopra Label will be added to the Optimizely audience. This lets you create more detailed definitions of audiences and deliver even more relevant personalized experiences.

Here's an example of how this integration might work: an online retailer might display a personalized “10% off handbags” promotion to a customer who viewed at least 7 handbag products in the last day and has previously spent over $1,000. Similarly, the online retailer can change the featured content on the homepage to display handbag images to this customer.

Integrate Optimizely and Woopra

  1. Open the Optimizely app in Woopra’s AppConnect

    While logged in to the Woopra web app, select the AppConnect button at the bottom left. From here, you will see icons for all the available apps. Find the Optimizely app and click the icon to open it.
  2. Install the Optimizely app

    While viewing the Optimizely app in Woopra’s AppConnect, you will see an “Install” button. Click on this button to install the app.
  3. Authorize with the API key

    You will now see a prompt to enter an API key. You can get the API key by clicking on the Optimizely “Account Settings” link or by going directly to

    Once you enter your API key, you will be authorized and will see the list of your Optimizely projects. Select your desired Optimizely project here.
  4. Sync Woopra Labels and Optimizely Audiences

    You will now see settings that will allow you to sync selected Woopra Labels with Optimizely Audiences. Simply select your desired Woopra Label and Optimizely Audience from the drop-downs. Click the “+” button to add another.

    You may also choose to use one of your Woopra Labels to create a new Optimizely Audience.