Creating Site Optimization Experiments in Optimizely

You can use your first-party data and third-party Oracle data in the Optimizely platform to target your site visitors with relevant, personalized content that is tailored to their attributes. Optimizley is an integrated site-side optimization (SSO) partner that provides a web application for running A/B, multivariate, and multi-page funnel tests ("experiments") on your BlueKai audiences. Audience injection automates the creation and mapping of audience objects in the Optimizley platform.

Important: This app integration topic applies to both Optimizely Classic and Optimizely X.

In the App Name box, enter Optimizely or a comparable name that identifies this as an Optimizely configuration.

Enter your Optimizely Project ID and Project Token. Contact Optimizely if you do not have these credentials.

Click Save.

Optimizely Classic is now enabled as an audience injection vendor in your partner seat. Your BlueKai and Optimizely accounts are linked and your BlueKai audiences can be delivered directly into the Optimizely platform.

Generating a tag

Click Create New, enter a name that identifies the container as an Optimizely data delivery container, accept the defaults for the other settings, and then click Save and Generate Code.

In the Generate Code dialog, click the JS tab for the JSON return tag type. Each time a user in your audience visits a web page hosting the JSON return tag, BlueKai will return JSON-formatted data to the page that includes the segment ID and the categories for which the user qualified. Optimizely uses this data to associate the user with the audience. The JSON return tag has the following syntax:

If you are already using Optimizely, place this tag above the Optimizely implementation tag. If Optimizely is managing your site optimization conditions, paste the JS return tag into a text file and email it to them so they can deploy the JS Return tag on each page being optimized.

Add the Optimizely implementation tag to your web page. To do this, go to your dashboard in the Optimizely platform, click the Settings tab, click the Copy icon under Snippet Implementation, and then paste the tag directly below the JSON return tag in each web page you plan to optimize.

Creating an audience

To deliver your Oracle BlueKai DMP data to the Optimizely platform, you need to create an audience and give it a name that will be easy to identify within the Optimizely platform.

To create an audience:

In the BlueKai UI, click New Audience. The audience builder is displayed.

Enter a name that makes it easy to identify your audience in both the BlueKai and Optimizely platforms (for example, Optimizely Audience_InMarket Autos). The audience name should only contain alphanumeric characters, spaces, and underscores (if you use any special characters, you may not be able to successfully deploy your data campaign on the media vendor's platform).

From the taxonomy tree, select a combination of first-party categories in your private taxonomy and third-party Oracle categories, which includes unbranded Oracle BlueKai DMP data, DLX data, and AddThis data.

Creating a campaign

Use the create a campaign workflow to specify the audience you want to send to the Optimizely platform.

To create a campaign:

On the Audiences page, select the check box for the audience that you want to send to Optimizely and select Create > Create Campaign.The audience is associated with the campaign and the Create Campaign window is displayed.

In the Campaign Name box, enter a name that makes your campaign easy to identify in both the BlueKai and Optimizely platforms.

In the Basic Information section:

Set the start and end dates. By default , the campaign ends one year after the start date.

From the Status list, select the Active status.

Click Select App, select the Optimizely Classic or Optimizely X app that you installed, and then click Add Apps.

Enter a name and the URL for your web page to be optimized, and then click Create Experiment.

Select the BlueKai target audience on which to optimize your site. The process depends on whether you are using Optimizely Classic or Optimizely X. If you are using Optimiely Classic, continue with step 4; if you are using Optimizely X, skip to step 5.

Click Audience Targeting.

Click Add a Saved Audience.

If you are using Optimizely X, create an audience based on your Optimizely X campaigns, or add BlueKai conditions to an existing audience:

Navigate to the Audiences dashboard > Create New Audience. Enter a name for the new audience in the Name field. Click BlueKai to see a full list of targeting conditions.

Drag a BlueKai campaign into the Audience Conditions section. Enter the BlueKai campaign ID/value from the pre-populated drop-down.

Testing your site optimization

To test your site optimization, visit the web page you optimized, tag yourself with a category in the audience associated with the optimization, and then re-visit the optimized web page and verify that your optimization is displayed.

To tag yourself with a category:

Contact My Oracle Support (MOS) and request access to self-tagging. They will work with you to create an HTML file that contains the phints you need to test your site optimizations.