> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://docs.helixo.co/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Expensive vs Complementary Product #7

I hope that you already know about [split tests](https://docs.helixo.co/en/article/whats-a-split-test-ab-test-how-to-use-it-effectively-1jd8cpv/) and the only way to fine-tune your sales funnel is to split test it! 

> **Prerequisite**
> — You should have knowledge about creating widgets 
> [Create a Simple Discounted Cross-sell Offer?](https://docs.helixo.co/en/article/create-a-simple-discounted-cross-sell-offer-10bpme/)
> — You should have knowledge about split tests (A/B/N Tests)
> [What's a Split test (A/B test), how to use it effectively?](https://docs.helixo.co/en/article/whats-a-split-test-ab-test-how-to-use-it-effectively-1jd8cpv/)

Let's discuss the strategy! 

|| **Core Logic:**  Testing different versions of the widget offer type 
|| (upsell offer #1 vs cross-sell offer #2)

In this strategy, we are going to split test 2 versions 

1. **Split test Version #1:** Showing `complementary product` (cross-sell) for the main product

2. **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](https://docs.helixo.co/en/article/discount-vs-no-discount-coupon-3-zgsbhy/) or [Popup vs In-Page #4](https://docs.helixo.co/en/article/popup-vs-in-page-4-1n8fi59/) 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-sell` offer

* 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 Widget` of version #1 > `Copy As Split Test`

* This will make the first widget as `Split test #A` and creates `Split test #B`

![](https://storage.crisp.chat/users/helpdesk/website/-/9/c/d/7/9cd7b351fb9d9000/spcopy-ezgifcom-optimize_1a2xne5.gif =800x527)
Now same copy of the widget has been created!

### Make changes to version #2

* On `Split Test #B`, Change the offer type to `upsell`

* Change the product with the `upgradable product` and remove the old product from `split test #B`

* Don't forgot to change the `Translations texts` 

  [How to use translations editor properly?](https://docs.helixo.co/en/article/how-to-use-translations-editor-properly-1gkv14j/)

* `Save & Publish` the funnel

So our **split test #A** **contains** **cross-sell** offer and **split test #B** **contains** **upsell** offer
![](https://storage.crisp.chat/users/helpdesk/website/-/9/c/d/7/9cd7b351fb9d9000/spupsell23-ezgifcom-optimize_1g1wlyr.gif =800x534)
### Give some time for split tests to run!

* It's recommended to give at least `7 days` to run split test or at least `1000 impressions` to get the results

* If you give more time for split tests to run, will get better results.

### How to analyse performance?

* Click `View Analytics` on the funnel
![View analytics in Upsell Funnel Engine](https://storage.crisp.chat/users/upload/plugin/-/c/6/1/d/c61d79638ebd5800/3171877a-c150-80bb-b828-f82320_1g2ig24.png =800x522)

* Check the numbers there, see the revenue and conversions

* We can clearly see that `split test #A` performs better
![Analytics of split test in Upsell Funnel Engine](https://storage.crisp.chat/users/upload/plugin/-/c/6/1/d/c61d79638ebd5800/2e81877a-c150-81de-89bf-e1a81d_thsils.png =800x541)

### 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 Funnel` and remove the **losing split test**, here it's `Split test #B`

Hope you've got some value from this article. Let us know your feedback 🙂  We are excited to hear your thoughts.

|| **Did we miss something?**
|| No worries! Message us by clicking the chat icon 💬  inside the app.
|| Or Just email our team at [support@helixo.co](mailto:support@helixo.co) ✌️
