This article guides you through the steps necessary to provision an mbox to power redirect testing with Adobe Test&Target.
One common way to optimize your website pages or landing pages is to redirect visitors to alternate versions of your original web page. In Adobe Test&Target, you can set up an Optimization Campaign powered by a redirect offer to send your visitors to different variations of your pages in an A/B split test. This requires a mbox on the original default page to implement your redirect offer, preferably one that is at the very top of your page so that you avoid causing a content flicker so that your visitors do not "see" the default page content begin to load and then become redirected to a new page. For this reason, redirect mboxes are best delivered in your Ensighten "Global Rule" with their own inline conditions about when and where to activate.
Provisioning Your Redirect Mbox
1. To begin, launch the Ensighten Visual Tagger and click on the "Testing" button. From there, click on the "T&T Provisioner" button to enter the module.
2. Enter a name for your redirect mbox. Keep it as semantically meaningful as possible and as unique as possible so that you do not accidentally conflict with a other T&T Campaigns that you may have running.
3. Next, choose the mbox type. Select "Redirect" and continue.
4. Click on the "Targeting" button to expand its contents. From here you can build your conditional targeting which acts as a filter and only creates your redirect mbox if the proper URL or Data Layer conditions are met. While you can leave your targeting blank and run this redirect mbox on every page of your site, globally, using the targeting in T&T to filter out when to fire you redirect campaign, extra mbox calls accrue a cost both financially as well as for your overall page load performance, even if slight. Using this targeting you can deliver your redirect mbox only where it will be used and thus save on cost. This is a very important step in optimizing your optimization efforts.
4.1 First off, click the "+ Add Condition" link to create a new targeting condition which will appear at the bottom of the "Targeting" container.
4.2 Check the checkbox at the top left of your new condition to set it as active. Any conditions without their checkbox checked will not be compiled into the final, combined targeting logic.
4.3 You can build your condition around data stored either in your current URL or by your predefined Data Library so select appropriately.
4.4 Based on your selection, the next select box will populate with corresponding sub options. Make your next selection and continue.
4.5 Now choose an operator or evaluator for your condition in the third select box and continue.
4.6 And finally, enter the final, conditional values upon which your new targeting condition will evaluate as "true". For example, if you've selected "URL" and "Path" "equals" with the value of "/landingpage.html", an Mbox will only be created when the visitor lands on your "landingpage.html" web page. Or if you have selected "Data Library" and "Language" "equals" with the value of "en", your mbox will only be created for visitors that have their browser language set to English.
NOTE: If you do not have a Data Library predefined and delivered on your current page already, you will be shown a custom form field to enter any data element name you wish, assuming you'll be setting up that data element into your Data Library later. If the data element that you have manually entered does not yet exist when your new mbox rule is deployed and running live on your site, the data element will evaluate as a "" blank string value within your condition logic.
You may also enter multiple values within the value form field as a multi-line value, entering each value variation one by one on each line of the form field. These value variations will evaluate as "OR" as in "this or that or that" and so on for as many values as you enter. This way you can set up multiple variations of your condition to save on time. Using the URL example above, you could have entered "URL" "Path" "equals" "/landingpage.html" "OR" "/landingAlternate.html" -- as long as your visitor lands on one of those pages, your mbox will be created.
4.7 If you wish to add another condition, simply click the "+ Add Condition" link again and repeat the steps above.
5. Setting up "Mbox Parameters" is optional, but a great way to build user profiles and power targeting in T&T. If you choose to send in extra targeting or profile data into T&T via your mbox, click the "Mbox Parameters" button to expand its contents.
5.1 First off, click the "+ Add Parameter" link to create a new mbox parameter which will appear at the bottom of the "Targeting" container.
5.2 Check the checkbox at the top left of your new condition to set it as active. Any conditions without their checkbox checked will not be sent into your mbox request.
5.3 Enter a name for your parameter. Keep it as semantically meaningful as possible as you may be using this for targeting in T&T and will need to understand what it refers to. In addition, if you intend to send this data into T&T to build a user persistent profile, enter "profile." at the start of your parameter name.
5.4 Next, select the data element whose value you'd like to map into your new mbox parameter. You'll notice as make your selections that you'll see a preview of your parameter name=value pair at the bottom of your parameter container that represents the data that will be sent into your mbox request. At the bottom of your select box there are three special options, *Custom*, *All Data*, and *All Profiled*.
- *Custom* - allows you to manually enter in a custom value for your parameter without using your Data Library.
- *All Data* - compiles all the Data Library data elements that exist on your page and sends the entire parameterized string into your mbox request.
- *All Profiled* - does the same thing as *All Data*, but prepends the "profile." syntax before each data element of your Data Library to build a persistent user profile in T&T out of your entire Data Library on each page that your mbox will be created.
5.5 If you wish to add another mbox parameter, simply click the "+ Add Parameter" link again and repeat the steps above.
6. Once you've configured all your targeting and parameter options, you're ready to create your new mbox rule within Ensighten Manage. Click the "Create Rule" button at the bottom. Once clicked, every that has been check-boxed will be added and compiled into your mbox rule. So long as you are currently logged into Ensighten Manage, your mbox rule will be posted directly into your account as a new custom rule, ready to be configured and approved for deployment. If you do not see the "Rule created successfully" message, please log into Manage in a new tab or different browser and try again to ensure your rule becomes created.