A/B test shopping cart page

Ariel Mitevski asked on April 4, 2017 17:46

Hello,

I would like to add variant of the shopping cart to do an A/B test but when I try to create the variant, I get the following error message: https://ibb.co/eJf90a

I already tried to add 'allowed page type' and the play with the scope but it still does not work.

What would you recommend?

Cheers

Recent Answers


Trevor Fayas answered on April 4, 2017 23:37

What Page types have you allowed as a child of the page type the Shopping Cart page has?

are these allowed page types also assigned to the current site?

A screen shot of the allowed types for that page type would help!

0 votesVote for this answer Mark as a Correct answer

Chetan Sharma answered on April 5, 2017 09:55

It could be as simple as that you've not allowed this page type for this site. Can you check that?

Please share two screenshots, one for allowed page types clearly highlighting the child can be created under parent. Second, if this page type has the targeted site listed under under it in the Sites tab.

0 votesVote for this answer Mark as a Correct answer

Ariel Mitevski answered on April 5, 2017 12:22 (last edited on April 5, 2017 12:23)

OK I managed to create the variant for the shopping cart page but now there is another issue: The variant page does not display the web parts in the 'design' tab like it should and also all the 'proceed to checkout' zone is missing so I can't modify anything in the variant page...

Any ideas why?

0 votesVote for this answer Mark as a Correct answer

Trevor Fayas answered on April 5, 2017 15:50

I haven't done a whole lot with A/B Testing, but wouldn't the A/B Test page need to be a Sibling? Looks like it's trying to inherit it's other variant self.

A work around at minimum is you should go to your variant -> General -> Page Templates, and define the Page Template inheritance to skip it's parent (the original Shopping Cart) and inherit the root and levels 1 and 2 (or possibly just root and 2, depending on setup). This way it inherits the right page placeholder zones.

0 votesVote for this answer Mark as a Correct answer

Ariel Mitevski answered on April 6, 2017 10:43

I'm not sure I understand. This is what I currently have: https://ibb.co/comTtv

What do you think I need to do?

0 votesVote for this answer Mark as a Correct answer

Suneel Jhangiani answered on April 6, 2017 13:06

On the variant page set the page nesting to 'Specific ancestor pages' and select Level 0, Level 1 and Level 2 (ie. Root page, Checkout folder, Checkout page).

This should sync the level the variant uses to that of the regular Shopping cart page.

0 votesVote for this answer Mark as a Correct answer

Ariel Mitevski answered on April 6, 2017 13:55

It worked! Thank you :)

Unfortunately, now there is another issue (hopefully the last!) In the design tab, I can now see all the web parts of the original shopping cart EXCEPT the 'proceed to checkout' button, which is precisely what I need to a/b test...

Here are the screenshots:

Do you have any idea what causes the issue?

0 votesVote for this answer Mark as a Correct answer

Trevor Fayas answered on April 6, 2017 15:24

Ariel, try putting the A/B Variant of the shopping cart NEXT TO the other page, right now you have the variant UNDER (a child of). I think this will resolve most of your issues, although the shopping cart is governed by a page wizard setup most times so not sure how it handles things (since usually the "next" goes to the next page in the lineup).

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.