Test Scenarios- Page View
Validation Test Scenarios
Bloomreach recommends to test the following scenarios to make sure your pixel fires as expected:
Test Scenarios: PageView
Scenario 1: Add a Product from a Product Page
Scenario Flow |
Expected Result/ Pixels to Fire |
Additional Verification |
---|---|---|
Start at the Homepage |
Homepage PageView Pixel |
|
Navigate to a Category Page |
Category PageView Pixel |
|
Click on a Product to land on the PDP page |
Product PageView Pixel |
|
Add the Product to the cart (from the PDP page) |
ATC Event Pixel |
1.Ensure that the ref parameter is populated with the referring URL from the Category Page. |
Check out the product |
Other PageView Pixel On the 'Thank you' page |
Make sure that “prod_id” for a given product is the same value across:
|
Scenario 2: Add a Product from a Category Page
This scenario only applies if your site allows a user to add products to a cart from a category page.
Skip if this does not apply to your site.
Scenario Flow |
Expected Result/ Pixels to Fire |
Additional Verification |
---|---|---|
Start at the Homepage |
Homepage PageView Pixel |
|
Navigate to a Category Page |
Category PageView Pixel |
Make sure that the cat and cat_id parameter is consistent with the values in the product feed sent to Bloomreach. |
Add two Products from the Category Page |
Two ATC Event Pixels |
1.Ensure that the ref parameter is populated with the referring URL from the Home Page. |
Check out the products |
Other PageView Pixel On the 'Thank you' page |
Make sure that “prod_id” for a given product is the same value across:
|
Scenario 3: Add a Product from a Bundle Page
This scenario only applies if you have Product Family/ Product Collection or Bundle Pages.
Skip if this does not apply to your site.
Scenario Flow |
Expected Result/ Pixels to Fire |
Additional Verification |
---|---|---|
Start at the Homepage |
Homepage PageView Pixel |
|
Navigate to a Category Page |
Category PageView Pixel |
|
Click on a Product Family Page |
Product PageView Pixel |
|
Add two Products from the Product Family Page |
Two ATC Event Pixels |
1.Ensure that the ref parameter is populated with the referring URL from the Category Page. |
Check out the products |
Other PageView Pixel On the 'Thank you' page |
Make sure that “prod_id” for a given product is the same value across:
|
Scenario 4: Find a product through Organic Search (e.g. Google)
Scenario Flow |
Expected Result/ Pixels to Fire |
Additional Verification |
---|---|---|
Go to Google (or other search engine) and |
|
|
This will bring you to a Product Page (PDP) |
Product PageView Pixel |
Make sure that the ref parameter shows as Google |
Add the Product to the cart (from the PDP page) |
ATC Event Pixel |
Ensure that the ref parameter shows as Google |
Check out the products |
Other PageView Pixel On the 'Thank you' page |
Make sure that “prod_id” for a given product is the same value across:
|
Scenario 5: Add a Product from a filtered Category Page
Scenario Flow |
Expected Result/ Pixels to Fire |
Additional Verification |
---|---|---|
Start at the Homepage |
Homepage PageView Pixel |
|
Navigate to a Category Page |
Category PageView Pixel |
Make sure that the cat and cat_idparameter is consistent with the crumb values sent to Bloomreach in the product feed. |
Filter the Category Page to find a specific product |
Scenario A: |
|
Click on a Product from the Search Results Page |
Product PageView Pixel |
|
Add the Product to the cart (from the PDP page) |
ATC Event Pixel |
If you site does not have Skus, leave the Sku field empty (the validator will show a red flag for this value but this would be expected). |
Check out the product |
Other PageView Pixel On the 'Thank you' page |
Make sure that “prod_id” for a given product is the same value across:
|