How to Add Product Upsells in XynoThemes (No App Needed!)

How to Add Product Upsells in XynoThemes (No App Needed!)

Upselling is a powerful way to increase your store’s average order value. With XynoThemes, you can easily add upsell products to your product page without any third-party apps — just using our built-in theme blocks and Shopify’s custom data (metafields). 🙌

Follow this step-by-step guide to set it up.


🧩 Step 1: Add the "Product Upsales" Block

  • From your Shopify admin, go to Online Store > Themes.
  • Click Customize on the theme you’re editing.
  • Navigate to Products > choose Default Product (or any product template you’re using).
  • In the theme editor, click “+ Add block” inside the product section.
  • Choose the block called Product Upsale 
  • In the block settings, select up to 6 products for upselling.

✅ This method applies to all products using this template.


🎯 Step 2: Add Specific Upsells for Individual Products (Optional)

If you want to show different upsell products for each product, follow these extra steps:

1. Create a Custom Metafield

  • Go to your Shopify Admin > Settings > Custom data > Products.
  • Click Add definition.
  • Set the Name to something like upsales.  it must be exactly upsales for the theme to recognize it correctly. If you use a different name, it will not work.
    Choose the Type:
    → Select List of Products.
  • Save the metafield definition. After savings, your meta look like this 

2. Assign Custom Upsells to a Product

  • Go to Products > [Select a product].
  • Scroll down to the Metafields section (usually at the bottom).
  • Under Upsales, pick the specific products you want to upsell for this product.
  • Save the product.

🔄 Once this is set, XynoThemes will automatically show the custom upsell products for that item instead of the default ones in the block settings.

 

Back to blog

Leave a comment