
How to Add Product Upsells in XynoThemes (No App Needed!)
Share
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.