Set up free upsell flow

Here we explain in detail how to set up a free upsell flow and all the necessary follow-up steps. Basically, you have 3 options when it comes to creating a free upsell flow on Digistore24.

Full flexibility with free upsells

With the free upsell flow, you can test different upsell flows without having to set up the initial product over and over again (Option 1: Free upsell flow with GET parameters​), or even offer several upsell products simultaneously on one upsell sales page (Option 2: Free upsell flow with follow-up URLs​). In addition, you can combine regular upsells with free upsells (Option 3: First regular upsells, then free upsells with follow-up URLs​).

However, please note that the free upsell flow is harder to set up than the regular one because it’s not as clear. If you would prefer a regular upsell flow, please follow the instructions in this guide Set up regular upsell flow.

1. ​Option 1: Free upsell flow with GET parameters

Because of the easier setup, we recommend that you use option 1 with GET parameters for free upsells rather than option 2 with follow-up URLs. We also recommend this for the reason that free upsells with GET parameters require the same URLs for the buy and do not buy links as regular upsells.

If you want the regular upsell structure to run before the free upsells, then please use Option 3: First regular upsells, then free upsells with follow-up URLs​.

Create different upsell flows for an initial product

For regular upsell flows that you set up with the Digistore24 upsell tree structure, you can only create a fixed upsell flow for the initial product. Using this method means you would have to create the initial product several times on Digistore24 for different upsell flows. With the free upsell flow with GET parameters, you can set up different upsell flows while only creating one initial product. In this way, you can quickly and easily customize your upsell flows and test them against each other.

The requirement for this is that you create your own sales page with your own buy button link for your initial product for each new upsell flow.

Learn more about this by watching the following video.

Step-by-step guide

Occurring error messages

If you test your upsell links outside an upsell sales process, you will receive error messages (“Page not found”). Please always test the complete upsell process using test payments to do this.

2. ​Option 2: Free upsell flow with follow-up URLs

The free upsell flow with follow-up URLs enables you to offer multiple upsell products or product variants on just one upsell sales page.

Example: Let’s suppose your initial product is a basic online course on dog training and you want to offer one-, two- or three-hour online coaching sessions as a upsell product to provide your customers with a broader range. This is why the free upsell flow with follow-up URLs is ideal, because you can offer all 3 product variants on a single upsell sales page.

We explain this in great detail in the following video.

Step-by-step guide

​3. ​Option 3: First regular upsells, then free upsells with follow-up URLs

You can also start a regular upsell flow and then continue with free upsells. The regular upsell flow enables you to easily set up an upsell flow with one product per upsell sales page and a fixed order. With the free upsell flow with follow-up URLs, you can then offer multiple upsell products (or product variants) at the same time on just one upsell sales page.

Example: Your initial product is an online basic course on dog training. As the first upsell product, you offer your customers an E-book about the right dog food, and then – as the second upsell product – an audio book about games for dogs. Up to this point, the regular upsell flow would have been the best option. As a third upsell product, you want to offer your customers a one-, two- or three-hour online coaching session on a sales page; here it would be best to use the free upsell flow with follow-up URLs.

Find out more about this in the following video.

First, adjust the settings on the structure tree according to your wishes [subtitle How to set up a regular upsell flow, article Set up regular upsell flow]. Then follow the guide below:

Step-by-step guide

For each upsell product you need to have a special sales page. At the end of this upsell sales page, the customer will either click the buy button or the do not buy button. Digistore24 provides two special links for these buttons that you need to include on your sales page.

If you have already set up your upsell sales page as part of setting up regular upsells, then you can skip this step, since free upsells with GET parameters and regular upsells use the same links for buy and do not buy buttons.

If you have not set up your upsell sales page yet, take a look at the guide How to set up a regular upsell flow​.

For each upsell product you need to have a special sales page. At the end of this upsell sales page, the customer will either click the buy button or the do not buy button. Digistore24 provides two special links for these buttons that you need to include on your sales page.

Please note:

Free upsells with follow-up URLs and regular upsells use different URLs for the buy or do not buy links. These should never be confused with each other; otherwise your upsell flow will not work. This also means that if you use a regular and free upsell with follow-on URLs, you will need to create two different sales pages.

Links for regular upsells:

Buy:https://www.digistore24.com/answer/UPSELLSESSIONID/yes/
Do not buy:https://www.digistore24.com/answer/UPSELLSESSIONID/no/

Links for upsells with follow-up URLs:

Buy: https://www.digistore24.com/answer/UPSELLSESSIONID/12345/

Explanation: 12345 stands for the product ID of your product.

Do not buy: https://www.digistore24.com/answer/UPSELLSESSIONID/stop/

Explanation: This link stops the upsell flow.

​6. ​Set up free downsells

If the buyer refuses the free upsell product, you can offer a free downsell that is also not linked to the upsell structure tree.

Setting up free downsells

Setting up free downsells is exactly the same as setting up free upsells except for embedding the do not buy link; have a look at chapters 1-4 in this article for more information.

When embedding the do not buy link, keep the following info in mind:

For free upsells, use the do not buy link to link to another sales page. For this, you need to add the GET parameter digistore_upsell_session_id to the downsell sales page URL so that the GET parameter digistore_upsell_session_id is looped through.

Your link should have the following structure

https://ihre-domäne.com/downsell-url?digistore_upsell_session_id=UPSELLSESSIONID

Concrete example

https://gekonnt-verfuehren.de/mehr-dates/?digistore_upsell_session_id=UPSELLSESSIONID

Embedding the upsell session ID into the downsell URL

Embedding with the Digistore24 WordPress plugin

Embedding with JavaScript

Embedding with PHP

At the end of the downsell sales page the customer can again choose between Buy and Do not buy.

Free upsells with follow-up URLs will use different URLs for the buy and do not buy links than regular upsells and free upsells with GET parameters.

On the downsell sales page, you use the same URLs for your buy and do not buy links that you would like to embed into the upsell sales pages with follow-up URLs:

Buy: https://www.digistore24.com/answer/UPSELLSESSIONID/12345/

Explanation: 12345 stands for the product ID of your product.

Do not buy: https://www.digistore24.com/answer/ UPSELLSESSIONID/stop/

Explanation: This link stops the upsell flow.

Here you will find a guide on embedding the buy/do not buy links when using follow-up URLs.

For regular upsells and free upsells with the GET parameter, use the following links:

Buy: https://www.digistore24.com/answer/UPSELLSESSIONID/yes/
Do not buy: https://www.digistore24.com/answer/UPSELLSESSIONID/no/
Please note:

These two types of links should never be confused with each other; otherwise your upsell flow will not work. This also means that if you use your downsell sales page both as a regular and free, then you will need to create two different sales pages.

Updated on 26. June 2018

Was this article helpful?

Related Articles