An upsell pairs one product (the base product) with a second product (the upselled product). When a customer orders the base product, Storeep offers the upselled product as a one-click add-on, so you raise the average order value without spending more on ads.
How an upsell works
The offer is a post-purchase popup. The moment a customer submits an order that contains the base product, Storeep shows the upselled product in a popup with a price, an optional description, an Add to my order button, and a No, thanks button. The customer can accept (the product is added to the same order in one click, with no need to re-enter their details) or decline.
- Each base product can have only one upsell rule.
- If the upselled product has variants, the customer picks them right in the popup. Out-of-stock options are handled automatically.
- The order is held briefly while the customer decides. Once they accept or decline, it finalizes.
- Every decision is counted: an acceptance adds to Total accepted, a decline adds to Total rejected.
Where the offer appears (market rules)
An upsell only shows when the customer's country (market) carries both the base product and the upselled product, and the upselled product is published. If the base product sells in Morocco and France but the upselled product is only in Morocco, the offer appears for Moroccan customers only. This overlap is calculated automatically, so you never configure it by hand. If you later remove either product from a market, the offer narrows or widens to match the new overlap. If the upselled product is unpublished or shares no market with the base product, the offer simply does not appear.
Creating an upsell
Go to Upsells and click Add new upsell. The Add new upsell modal opens with these fields.
Activate
A checkbox that controls whether the upsell goes live as soon as you save. It is checked by default. Uncheck it to save the upsell in a paused state and turn it on later.
Free shipping
A checkbox, unchecked by default. When enabled, the offer popup shows a Free shipping badge next to the upselled product as an incentive: customers receive free shipping on the upsell product.
Product
Required. Search for and select the base product that triggers the offer. You cannot pick a product that already has an upsell. Doing so returns the error The product you have selected already has an upsell. Leaving it empty returns Please select the product.
Upselled product
Required. Search for and select the product to offer as the add-on. It can be any product in your store. There is no rule stopping you from choosing the same product as the base, which lets you offer an extra unit of the same item.
Head and Footer descriptions
Two optional rich-text fields. The Head description appears above the upselled product in the popup, the Footer description appears below it. Use them for value framing, urgency, or terms. Each is limited to 1,000 characters (counted on the saved markup). Both editors support bold, italic, underline, strikethrough, text alignment (left, center, right, justify), text size (small, normal, large, huge), bullet and numbered lists, blockquote, text color, and background color.
Click Add to save. The upsell appears in the list right away.
The upsells list
The Upsells table shows, for each rule:
- Product: the base product, with image, name, and creation date.
- Upselled product: the product offered as the add-on.
- Markets: flag icons for up to 5 of the countries shared by both products.
- Total accepted and Total rejected: how many customers took or declined the offer.
- Free shipping: Activated or Deactivated for this upsell.
- Status: whether the upsell itself is Activated or Deactivated.
The list shows newest first and paginates at 40 upsells per page.
Editing an upsell
Click any row to open the Edit upsell modal. Every field is editable: the base product, the upselled product, the Activate and Free shipping toggles, and both descriptions. Click Save. Changing the base product to one that already has its own upsell returns the same "already has an upsell" error.
Bulk actions, status, and deleting
To change several upsells at once, tick the checkboxes on the rows you want, click the cog icon at the top of the table, hover Change status, and choose Activated or Deactivated. The same cog menu has Delete upsells to remove the selected rows. To delete a single upsell, click the trash icon on its row. Deletions are permanent.
Reading the metrics and tips
The Total accepted and Total rejected columns tell you how each offer converts. If rejections are high and acceptances are low, try a more relevant or lower-priced upselled product, turn on Free shipping, or rewrite the Head description to make the value clearer. Check the Markets column to confirm the offer still covers the countries you expect, since changing either product's market availability changes where the offer shows. Managing upsells requires the Upsells permission.