Skip to main content

How to create an Add-ons

A step-by-step guide to creating an Add-ons promotion on Shopify with Planet.

Updated over a week ago

The Add-ons promotion is one of the most popular in eCommerce, as it allows stores to free up stock and increase the AOV.

In this step-by-step guide, we will show you how to create an Add-ons with Planet to increase your eCommerce sales.


The first step to creating an Add-ons is to add a new promotion. To do this, you must access the promotion page and click on the "add promotion" button.

When you do so, a pop-up will appear with the available templates to create your promotion. In this case, to create the Add-ons you must choose the template "Upsell".

Add-ons promotion configuration

Once the promotion has been created, the different parts of the promotion must be configured:

1. Products

In this section, you configure everything related to products and add-ons details.

2. Actions

The only required action here is to configure the add-ons.

  • Recommendation algorithm: choose how you want the recommendation to work, complementary products, related products, or manual selection.

💡 If you choose "Complementary products" or “Related products”, you must have the free Shopify Search & Discovery app installed and configured.

  • Discount: choose the type of discount to apply:

    • No discount

    • Percentage discount

    • Fixed amount per unit

    • Fixed price per unit

  • Cart and checkout label: this is the name of the discount shown in the cart.

  • Combine with other discounts: choose whether this discount can be combined with other products or shipping discounts.

  • Currency Conversion: when selling in markets that operate in currencies different from the store’s default (for example, EUR), Planet automatically applies a conversion based on exchange rates provided by Shopify. This ensures the discount is correctly adjusted to the customer’s local currency.

    • If enabled, the discount or fixed price is automatically converted to the market’s currency.

    • If disabled, the discount or fixed price value will be applied directly without conversion, which may lead to slight differences in the amount perceived by customers.
      For example: if a fixed discount of €10 is set, a customer purchasing in another currency, such as USD, would receive a fixed discount of $10.

3. Widgets

You must enable the Planet extension to display widgets on your product page.

The available widget for add-ons promotions is:

3.1. Upsell in the product page

You can add an upsell widget to your product page to show the promotion and encourage additional purchases.

From Planet you will be able to configure and customize the following fields in each rule to adapt them to the style of your store:

General configuration

  • Title (optional)

  • Advanced options: in this case, the widget style is "Upsells with checkbox". Optionally, you can enable default product preselection, allow customers to choose product variants, redirect to the product page from the widget, and limit the number of recommended products.

  • Products: optionally you can include a label with the discount variable in the products and choose which compare at price shown.

Design

You will be able to edit the colors, font size, and rounding of the different sections of the upsell to adapt the design 100% to your store.

To further customize the widget, you can optionally add a background and set the height and width of the images.

Custom CSS

If you need to configure the styling beyond the fields available in the app, all widgets allow you to embed CSS code through the theme editor.

Click on the Planet - Upsell block and in the right panel enter the CSS code you want to modify in the widget.

4. Schedule the promotion

When you create the promotion, the date of promotion creation will be set as the default start date. You can edit the start date and optionally, add an end date or more schedules.

5. Advanced Options

Advanced options let you define precisely who sees the promotion.

  • Market: Choose the countries or regions where the promotion applies.

  • Customer Tags: Choose required or excluded tags (e.g., only for VIPs).

  • Customer Login Status: Apply the promotion based on whether the customer is logged in.

  • Total Orders by Customer: Set the required number of past orders for eligibility.

  • Total Spent by Customer: Set a total spend threshold for eligibility.

  • Subscription Product: Choose whether the promotion applies to subscription products or not.


💡 Still have questions?

Visit our help section or contact us by email or chat.





Did this answer your question?