Expensive vs Complementary Product #7
I hope that you already know about split tests and the only way to fine-tune your sales funnel is to split test it!
Prerequisite
— You should have knowledge about creating widgets
Let's discuss the strategy!
In this strategy, we are going to split test 2 versions
- Split test Version #1: Showing
complementary product(cross-sell) for the main product
- Split test Version #2: Showing
upgradable product(upsell) for the main product
So at the end of split test, we will get to know whether customers are more likely to prefer buy upgradable version of the product or existing product with add-ons
Then you can further use Discount vs No discount + Coupon #3 or Popup vs In-Page #4 strategy to fine-tune the offer and displaying style.
Step 1: Create a version #1 Split test offer widget
We've already know how to
- Create a widget with
cross-selloffer
- Select complementary product as offer product
So let's move to the second step.
Step 2: Create the version #2 Split test
- Click on
Copy Widgetof version #1 >Copy As Split Test
- This will make the first widget as
Split test #Aand createsSplit test #B

Now same copy of the widget has been created!
Make changes to version #2
- On
Split Test #B, Change the offer type toupsell
- Change the product with the
upgradable productand remove the old product fromsplit test #B
- Don't forgot to change the
Translations texts
How to use translations editor properly?
Save & Publishthe funnel
So our split test #A contains cross-sell offer and split test #B contains upsell offer
Give some time for split tests to run!
- It's recommended to give at least
7 daysto run split test or at least1000 impressionsto get the results
- If you give more time for split tests to run, will get better results.
How to analyse performance?
- Click
View Analyticson the funnel

- Check the numbers there, see the revenue and conversions
- We can clearly see that
split test #Aperforms better

What's next?
- You can run split test another 7 days - 14 days to get better results.
- If you still see massive rejection in a split test, it's doesn't make sense to keep it live.
Edit Funneland remove the losing split test, here it'sSplit test #B
Hope you've got some value from this article. Let us know your feedback 🙂 We are excited to hear your thoughts.
Updated on: 02/04/2026
Thank you!
