Skip to content
Order Editing

Nosto Recommendations Module

Choose Nosto best sellers, related products, or a manual cart recommendation slot for eligible checkout upsells.

4 min read

Choose a recommendation source

The Nosto component supplies products for an upsell strategy using your connected Nosto account. Connect Nosto in Order Editing before adding the component. If it is not connected, select Set up Nosto integration in the component settings.

Source

What it uses

Availability

Query recommendations

Best sellers, most viewed products, or related products.

Existing Nosto recommendation behavior.

Manual cart recommendation slot

A cart recommendation slot configured in Nosto, evaluated using the current checkout cart.

New Nosto components in eligible Product List Upsell (Checkout) and Free Shipping Upsell strategies. Requires the matching app block in Shopify's checkout editor.

Manual slots do not use earlier browsing history. They do not add Nosto add-to-cart or purchase attribution. If you need those capabilities, discuss your setup with Support before choosing this source.

Query recommendation settings

Open your upsell strategy, add Nosto, and choose a Recommendation Type. If Recommendation source is shown, keep Query recommendations selected.

Setting

What it controls

Best Sellers (by purchases)

Products ranked by purchases.

Most Viewed Products

Products ranked by views.

Related Products

Products related to the current order or cart products.

Time Period (hours)

The activity window. The default is 168 hours.

Maximum Products

The maximum number of recommendations, from 1 to 20.

API Token (Module Override)

Appears on older components with their own token. Clear it to use the central Nosto connection.

Set your offer text and select Save. Save the strategy to retain the change.

Use best sellers for broad appeal, most viewed products for browsing demand, and related products when you want Nosto to choose related items. Shopify-powered product sources remain available when you do not maintain a Nosto recommendation setup.

Configure a manual cart slot

Before choosing this source, confirm that your central Nosto connection has an Apps API token permitted to run campaign session requests. Use a cart recommendation slot from your Nosto account. Compatibility with Nosto's separate native Shopify Checkout Page campaign type must be checked for your setup.

  1. Open a strategy whose Checkout placements are Product List Upsell, Free Shipping Upsell, or both.
  2. Add a new Nosto component.
  3. Set Recommendation source to Manual cart recommendation slot.
  4. Enter the cart slot identifier in Nosto slot ID. Enter it exactly, without spaces before or after it.
  5. Set Maximum Products and your offer text.
  6. Select Save, then save the strategy.

Configure campaign rules in Nosto. Consider a Nosto fallback such as best sellers, and check its results in checkout. Order Editing does not list campaigns for you or provide an arbitrary query editor.

Existing Nosto components keep their current behavior. To migrate, remove the component and add Nosto again. If new adoption later becomes unavailable, saved manual-slot components retain their settings and can still run on their saved placements. Adding a new placement requires eligibility again.

Check the result

Test Connection checks the Nosto integration. For a manual slot, it does not validate the slot identifier, its permissions, or the recommendations it returns.

Confirm that the matching Product List Upsell (Checkout) or Free Shipping Upsell app block is installed in Shopify's checkout editor. Add products to the cart and continue to checkout. Change products and quantities to check the recommendations. For Free Shipping Upsell, also check carts below, at and above your shipping threshold. Existing threshold and product eligibility rules still determine which offers appear. You do not need to place an order.

Manual-slot recommendations require customer processing permission. They can return no products when permission is unavailable, the cart is empty, the slot has no eligible results, the connection fails, or recommended products are unavailable in Shopify. A checkout-editor preview alone does not prove live targeting.

Resolve common issues

What you see

What to check

Nosto integration required

Complete the central Nosto setup, then return to the component.

Manual slot is not offered

Confirm eligibility, supported checkout placements, and a newly added component. Checkbox Upsell, Thank You, Order Status and followup components do not support manual slots.

Connected but no recommendations found in query mode

Check the recommendation type, time period and Nosto recommendation data.

A manual slot shows no products

Check the exact slot ID, token permissions, campaign rules, processing permission and Shopify product availability.

Maximum Products shows an error

Enter a number from 1 to 20.

If the issue continues, give Support the strategy, slot ID, test time and the checks you completed. Do not send API tokens or customer details.

Related articles

Product Modules

Product Modules

Choose how an upsell strategy selects and displays products.

Product Modules

Upsell Products from Cart Module

Recommend a product already in the customer's cart or order by position, price, or an approved list of products.

Product Modules

Upsell / Downsell Module

Use Upsell / Downsell for One-Click Upsell flows that show a primary offer, then follow-up offers after the customer accepts or declines.

Product Modules

Subscription Upsell Module

Use Subscription Upsell to offer products with Shopify selling plans, including Recharge, Skio, Shopify Subscriptions, Loop, or other selling-plan setups.