The Scenario Analysis reporting feature lets you define a series of steps a visitor must take in order to complete a transaction, such as a sale or form completion. By defining a scenario analysis, you can learn where visitors abandon a process and identify areas of weakness in your site. Using this information, you can make changes to your site to help improve visitor retention and conversions.
- In the Yahoo! Web Analytics reporting interface, click the "Settings" link at the top of the page.
- On the Settings page, locate the Scenario Analysis section (Figure 1). Click the "Define and troubleshoot a series of steps toward a sale or defined action" link.

Figure 1. Locate the Scenario Analysis section on the Settings page.
- On the Scenario Analysis page, click the "Add new scenario" button.
- Enter a name for your scenario in the Scenario Name field. If you wish, you may also include a description of the scenario in the Description field. Once finished, click the "Add" button.
- Next, set up each step of your scenario. For example, if you were tracking each step of your checkout process, and you were using a single-page checkout flow that includes an order review step, your scenario steps would be:
Step 1 – Combined Shipping/Billing page
Step 2 – Order Review page
Step 3 – Order Confirmation page
To begin adding a step to your scenario, enter a name for the step in the "Name of Scenario Step" field (Figure 2).

Figure 2. Add a name for the scenario step.
- Next, select a parameter that can be used to uniquely track this step. The recommended parameter for Checkout Manager pages is "URL contains".
- Enter a value unique to the page URL in the "Value" field. In the case of a combined Shipping and Billing page, the unique value is ysco.one-page (Figure 3). For all page values, please see the table below.

Figure 3. Enter a campaign tracking parameter.
- Click the "Add new step" button. Your changes will be saved.
- Continue adding the second and third steps, using the URL contains tracking parameter for each step, and the following values:
Order Review step - ysco.review
Order Confirmation step - ysco.confirm
- When you've added your final step, click the "Update" button.
Note: When a new pre-defined scenario is created or an existing scenario is updated, it may take up an hour for data collection to complete. A pre-defined scenario will only report data from the time it is created, and does not report historical data.
Page values by checkout flow
|
Single-page checkout flow, no order review page |
| |
|
|
| Page |
Parameter |
Value |
Checkout page
(Shopping Cart, Shipping, Billing) |
URL contains |
ysco.one-page |
| Order Confirmation |
URL contains |
ysco.confirm |
| |
|
|
| Single page checkout flow with order review page |
| |
|
|
| Page |
Parameter |
Value |
Checkout page
(Shopping Cart, Shipping, Billing) |
URL contains |
ysco.one-page |
| Order Review |
URL contains |
ysco.review |
| Order Confirmation |
URL contains |
ysco.confirm |
| |
|
|
| Multi-page checkout flow, combined shipping/billing page, no order review page |
| |
|
|
| Page |
Parameter |
Value |
| Shopping Cart |
URL contains |
ysco.cart |
| Shipping/Billing |
URL contains |
ysco.ship-bill |
| Order Confirmation |
URL contains |
ysco.confirm |
| |
|
|
| Multi-page checkout flow, combined shipping/billing page, with order review page |
| |
|
|
| Page |
Parameter |
Value |
| Shopping Cart |
URL contains |
ysco.cart |
| Shipping/Billing |
URL contains |
ysco.ship-bill |
| Order Review |
URL contains |
ysco.review |
| Order Confirmation |
URL contains |
ysco.confirm |
| |
|
|
| Multi-page checkout flow, separate shipping and billing pages, no order review page |
| |
|
|
| Page |
Parameter |
Value |
| Shopping Cart |
URL contains |
ysco.cart |
| Shipping Information |
URL contains |
ysco.shipping |
| Billing Information |
URL contains |
ysco.billing |
| Order Confirmation |
URL contains |
ysco.confirm |
| |
|
|
| Multi-page checkout flow, separate shipping and billing pages, with order review page |
| |
|
|
| Page |
Parameter |
Value |
| Shopping Cart |
URL contains |
ysco.cart |
| Shipping Information |
URL contains |
ysco.shipping |
| Billing Information |
URL contains |
ysco.billing |
| Order Review |
URL contains |
ysco.review |
| Order Confirmation |
URL contains |
ysco.confirm |
Ad-Hoc Scenarios
Ad-hoc scenarios allow you to research past visitor behavior or to test possible scenario steps before configuring a pre-defined scenario.
To configure an ad-hoc scenario:
- In the Yahoo! Web Analytics reporting interface, expand the Navigation section of the Reports menu. Click on "Scenario Analysis," and choose "Ad-Hoc Scenario."
- On the Ad-Hoc Scenario page, follow steps 5 to 8 for setting up a scenario analysis, listed above.
- When you've finished adding steps, click the "Show Report" button.
Viewing a Scenario Analysis
Once you've created a scenario analysis, you can access it through the Reports menu.
- In the Yahoo! Web Analytics reporting interface, expand the Navigation section of the Reports menu. Click on "Scenario Analysis," and choose "Pre-defined scenario."
- Each Scenario Analysis you've created will be shown in the report (Figure 4). To view details of a step, use the drill-down function (Figure 5).

Figure 4. Scenario analysis report.

Figure 5. Use the drill-down feature to view details of a step.
- Choose "Show Abandonment Path by title" or "Show Abandonment Path" to see abandonment path details for your scenario.
Note: Yahoo! Web Analytics
beta release is only available with Merchant Solutions Standard, Professional, and Yahoo! Store plans, and is
being released to stores in stages. This feature is not included with Merchant Solutions Starter plans.