Frequently Asked Questions — Upsell & Cross-sell for Shopify

Find answers to the most common questions about MindTrek: Upsell & Cross-sell for Shopify. Can't find what you're looking for? See the documentation or contact our support team.

General

It shows targeted product offers to shoppers while they are buying – on the product page, on the cart page, or in a popup – so a visit that would have been one item becomes a larger order. Offers are created in the app inside your Shopify admin and rendered on your Shopify store by the app's own script.

Five offer mechanics are available: Cross-sell (recommend other products), Product Add-on (optional extras such as a warranty or gift wrap), Frequently Bought Together (a preselected bundle), Volume Discount (buy more of the same product, save more) and Buy X Get Y (buy a set quantity, get items free).

Offers come in three types: Product Page Offer (near the buy button), Cart Offer (on the cart page) and Popup Offer (opens over the page when the shopper clicks Add to cart or Checkout). Cart offers support Cross-sell and Product Add-on only, because the other mechanics need a single product to build around.

Yes. Offers are responsive and work on phones, tablets and desktops. The analytics dashboard also breaks performance down by desktop and mobile.

Yes. The Design tab of every offer lets you change colours, background, button styling and layout so the offer matches your store. Cross-sell and add-on offers can switch between carousel and stacked layouts.

Yes. Each offer can show an optional urgency bar with either a rolling countdown per shopper or one fixed end date shared by everyone. You set it on the offer's Content tab.

Installation & Setup

Open the Shopify App Store, find MindTrek: Upsell & Cross-sell and click Install. Review the permissions and click Install app. Choose your pricing plan and approve the subscription – the free Starter plan is available – then switch on the app embed in your theme. See the installation guide for step-by-step instructions.

No. After installing, switch on the app embed once in your theme – Online Store → Themes → Customize → App embeds, turn on MindTrek Upsell & Cross-sell and save. Code is only needed if you want to use the optional theme block placement to put an offer in an exact spot.

Yes. The app works with Online Store 2.0 and most standard themes. If you switch to a new theme, switch the app embed on in that theme too (Online Store → Themes → Customize → App embeds).

Paste an empty div where you want the offer – <div class="mindtrek-upsell-product-page-block"></div> for product page offers or <div class="mindtrek-upsell-cart-block"></div> for cart offers. In your Shopify admin, go to Online Store → Themes → … → Edit code (or add a Custom Liquid block in the theme editor) and paste the snippet into the section or template where the offer should appear, then save.

Yes. Cart offers render on the cart page or in the cart drawer, depending on your theme.

Straight away. Saving an offer republishes your storefront configuration immediately, so the change is live as soon as it is saved.

The app renders on your storefront through a theme app embed. With it enabled, your offer configuration is delivered inside the page itself, so offers appear instantly. It is a one-time step, and a disabled embed is the most common reason an offer does not show. See Enable the App Embed.

Offers & Discounts

Yes. When an offer carries a discount, the app creates real Shopify automatic discounts scoped to the offer's recommended products, so the shopper is charged the discounted price at checkout – the saving is not just a badge on the widget.

Yes. Because the discount is an automatic Shopify discount on those variants on those products, it applies whenever they are in the cart, not only when they are added through the offer widget.

Check that the offer's discount switch is on, its schedule has not ended, the app's on/off switch is on, the offer has at least one recommended product, and your plan still has impressions left. You can see the discount the app created under Discounts in your Shopify admin. If you installed the app before discounts were introduced, reopen it from your Shopify admin and accept the new permission so it can create discounts.

Is the app embed enabled in your live theme? This is by far the most common cause. Then confirm the offer's status is Active rather than Draft, the app's on/off switch is on, the offer's visibility includes the product you are viewing (and it is not excluded), the schedule has not ended, and your plan still has impressions left. See Troubleshooting for more.

A popup opens once per shopper per browsing session, so returning shoppers are not interrupted every time. To test it, add ?up_popup=1 to your store URL – this opens the popup immediately, ignoring the trigger and the once-per-session limit.

Yes. Save the offer with its status set to Draft. Draft offers are saved but never shown on your storefront, so you can switch them to Active when your campaign starts.

The dashboard reports impressions (offer shown), clicks (shopper interacted) and conversions (recommended product added to cart from the offer), broken down by offer and by device. Analytics never record who the shopper was.

Billing & Plans

Yes. The Starter plan is free and includes 1,500 impressions. Paid plans are Growth at $16 / month with 10,000 impressions, and Unlimited at $30 / month with no impression cap.

No. Every plan includes the same features – unlimited offers, every offer type and every discount. Only the number of impressions changes.

An impression is one offer shown to one shopper, counted across all your offers combined. Impressions are a one-time allowance on every plan – they do not reset each month; only the price is monthly.

Your offers, and the discounts behind them, are hidden from your store until you upgrade. They come back straight away once you do – your offers and settings are kept.

Paid plans are approved on Shopify's own subscription screen and billed monthly through Shopify, so the charge appears on your Shopify invoice.

Switch back to the free Starter plan from the Plans page in the app, or uninstall the app – Shopify cancels the subscription automatically.

Email us at support@mindtrektechnologies.com with your store domain and the name of the offer, and we will take a look.