Articles on: Qikify Upsell & Cross‑sell

Product recommendations (Upselling)

Overview

Product Recommendations (Upselling) is a free feature that displays a curated list of recommended products on the product page, encouraging customers to add more items to their cart. The widget appears with a custom title, subtitle, and optional badge — and can be tied to a discount to incentivize the upsell.


How It Works


  1. The merchant configures which products trigger the offer and which products to recommend.
  2. On the storefront, the widget displays below (or alongside) the main product with a list of recommended items, each showing image, name, price, variant selector, quantity control, and an Add button.
  3. Customers can add recommended products directly from the widget without navigating away.
  4. An optional discount is applied automatically when the customer adds a recommended product.

Offer Configuration

1 - Customer Buys (Trigger)

Defines which products cause the upsell widget to appear:

Option

Description

All products

Widget appears on every product page in the store

Collections

Widget appears only on products belonging to selected collections

Product Tags

Widget appears only on products with specified tags

Specific products

Widget appears only on individually selected products

Exclude products

(Optional checkbox) Blacklist specific products from triggering when using All products or Collections trigger


Defines which products are shown in the upsell widget:

Option

Description

Manual specific products

Merchant hand-picks the products to recommend. Click Browse to select. Shows current count (e.g. "0 product selected")

Automated recommendations

Products are suggested automatically based on Shopify's recommendation algorithm



When using Automated recommendations:

  • Choose the recommendation type from the dropdown: Related products or Complementary products
  • Recommendations are powered by Shopify Search & Discovery — must be configured there for best results


3 - Display Settings

Controls the text and visual appearance of the upsell widget on the storefront:

Field

Description

Title

Main heading of the widget (e.g. Highly recommended!, WE THINK YOU'LL LOVE THESE)

Sub-title

Supporting text shown below the title (e.g. Get the most out of your items with these must-haves, Add more to get the best deal!)

Badge label

Short label displayed as a badge next to the title (e.g. Recommended, 20% OFF, New). Leave blank to hide the badge

Background color

Background color of the badge (hex value, e.g. #e00000 for red)

Text color

Text color of the badge (hex value, e.g. #ffffff for white)


4 - Discount Settings

An optional discount can be attached to the upsell offer to incentivize customers:

Apply discount — Check to enable. A discount code will be generated automatically.


  1. Discount value

Option

Description

Percentage

Discount as a percentage off (e.g. 10%)

Fixed amount

Discount as a flat dollar amount off


  1. Combinations

Controls whether this discount can stack with other active discounts on the same order:

Option

Description

Product discounts

Allow combining with other product-level discounts

Order discounts

Allow combining with order-level discounts

Shipping discounts

Allow combining with shipping discounts


  1. Max discount uses

Option

Description

Limit number of times this discount can be used in total

When checked, set a cap on total redemptions across all customers


  1. Customer eligibility

Option

Description

All customers

Discount applies to every customer

Specific customer segments

Restrict to customers in defined segments

Specific customers

Restrict to individually selected customer accounts


5 - Advanced Settings

Option

Description

Allow editing quantity of items

When enabled, customers can adjust the quantity of a recommended product before adding it to cart

Show offer based on rules

When enabled, the widget only appears if specific conditions are met (e.g. cart value, customer tag). Configure the rules after enabling



6 - Schedule

Control when the offer is active:

Field

Description

Start date

The date the offer goes live (format: YYYY-MM-DD)

Start time

The time the offer goes live, shown in the store's configured timezone offset (e.g. -04:00)

Set end date

Optional. When checked, allows setting a specific date and time for the offer to automatically deactivate


Countdown timer

Enable a live countdown to create urgency. The timer counts down to the campaign end date/time


ℹ️ The countdown timer only works when an end date is set.



Hopefully this instruction has helped you. Things change all the time, so if you run into issues please don't hesitate to share them with us at contact@qikifysupport.on.crisp.email or use the in-app live chat. We're happy to lend a hand 🤗


Updated on: 14/05/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!