Post-Purchase Recommendations

The order confirmation page is the highest-intent moment in the customer journey — they just bought something. Post-purchase recommendations show "Customers who bought this also bought" cards on the thank-you page, giving buyers an easy one-tap path to add more to their order.

How It Works

After a successful order, LaunchStore automatically renders a recommendation grid on the order confirmation page. No configuration is required — it uses the same recommendation engine as the cart and product page.

The component:

  1. Reads the first product ID from the just-completed order's line items
  2. Fetches cross-sell recommendations for that product (manual rules first, then auto-FBT)
  3. Filters out products the customer just bought
  4. Renders a 2×2 product grid with Add to Cart buttons
Note

Post-purchase recommendations are active by default on all order confirmation pages. You don't need to add a Puck component or configure anything — the system adds them automatically.

The Customer Experience

  1. Customer completes checkout
  2. Order confirmation page loads with their order summary
  3. Below the order details, a "Customers who bought this also bought" section appears
  4. Customer taps + Add on a recommended product — it's added to a new cart immediately
  5. Customer can continue shopping or proceed to checkout the new cart

The Add to Cart button shows a loading spinner while adding, then flips to "✓ Added" with a green background.

Recommendation Source

Post-purchase recommendations use the same /store/products/:id/recommendations?type=crosssell endpoint as the cart widget. This means:

  • Manual rules you've added in the Upsells dashboard apply here
  • Auto-FBT fills slots where no manual rules exist
  • The customer's just-bought products are automatically excluded from the grid

Setting Up Rules for Better Results

Out of the box, post-purchase recommendations rely on auto-FBT data. If you want to control exactly what appears:

  1. Open the Upsells dashboard for your store
  2. Load the source product (typically your bestseller or a popular bundle component)
  3. Add cross-sell rules pointing to high-margin or high-velocity products
  4. These rules will appear in the cart drawer, product page, AND post-purchase — one set of rules covers all three placements
Tip

The best post-purchase recommendations are consumables or accessories with a short consideration window — phone cases after a phone, filters after a coffee machine, replacement parts after a gadget. Customers are in "yes" mode right after a purchase.

Analytics

Post-purchase recommendation events are tracked in the same analytics table as cart and product page events. In the Analytics tab of your Upsells dashboard, look for source products that have high impression counts from the post-purchase context — those are the products to prioritise with manual rules.

FAQ

Will this add to the same order? No. The "Add to Cart" button creates a new cart. The original order is already placed and won't be modified.

Can I disable post-purchase recommendations? Yes — contact LaunchStore support or remove the PostPurchaseRecommendations component from your storefront template if you're self-hosting.

Does it work with digital products? Yes. Digital products can appear as recommendations. The Add to Cart button works the same way regardless of product type.

Next Steps