Product Recommendation

- Unlike one-click upsells, Thank You page product recommendations are compatible with all payment gateways and multi-currency stores. There are a few additional behaviours to be aware of.
- You can choose whether an accepted offer is added to the original order or created as a separate new order.
Offer Design
The Offer design settings control how product recommendations are presented to customers. You can choose whether products are displayed in a horizontal or vertical layout and adjust visual elements such as borders, button styles, and spacing to better match your checkout experience. You can also include banner text to add a short description or message above the offer. This is useful for introducing the recommendation, highlighting an incentive, or providing additional context for the products being shown. Within the Offer Design settings, you can translate the following: Additional pricing options let you control whether the compare-at price is displayed and how sale prices appear using your selected colour scheme. The Compare, Discount, and Sale prices offer two color options:-
You can apply colors from your Checkout branding, with the available options being:
- Accent
- Decorative
- Info
-
Subdued

- Note: Some of these settings can be modified through your Shopify checkout editor or by using other apps that offer this functionality.
-
Or, you can apply a custom preset colors:
- Success- Green
- Warning- Yellow
- Critical- Red
- Show compare at price
- Enable this option to display the “Compare at” price with a strikethrough.
- Show discount
- Enable this option to display the discount on the upsell.
- Show compare at price
- Enable this option to display the “Compare at” price with a strikethrough.
- Show discount
- Enable this option to display the discount on the upsell.
Discounts & Order handling
Discounts
You can apply a discount directly to the upsell by setting a percentage or fixed amount discount. This discount is applied automatically when the customer accepts the offer. You can customize how the discount appears by setting the discount text and choosing a discount price color. Discount colors can use your checkout branding colors (Accent, Decorative, Info, or Subdued) or one of the preset options (Success, Warning, or Critical). If enabled, the discount display can include the compare-at price, which will be shown with a strikethrough to highlight the savings.
Order Handling
Order handling settings control how accepted upsells are added to the customer’s order. You can choose one of the following options:- Modify original order
- Adds the upsell directly to the existing order
- Due to Shopify limitations, product variants already included in the customer’s order are hidden from the upsell
- You can optionally email the customer when their order is modified
- Create new draft order
- Keeps the original order unchanged
- Creates a separate order for the upsell

- Free shipping is automatically applied.
- Due to Shopify limitations, product variants already included in the customer’s order will be hidden from the upsell.
- The original order will remain marked as partially paid until the customer completes payment for the added upsell. Once the payment is completed, the order status will automatically update in your Shopify admin.
- Order Modification is not supported with the Local Delivery shipping method
Free shipping
You can offer free shipping on accepted upsell products to help increase conversion. When enabled, customers won’t be charged shipping for the upsell, while your existing Shopify shipping settings continue to apply to the original order. If Modify original order is selected under Order handling, free shipping is automatically applied and can’t be disabled. You can also choose to display a “Free Shipping” badge on the offer and customize the badge text to highlight the benefit.FAQs
Adding a FAQ section to your thank you page provides immediate answers to common questions, improving the customer experience. Including a FAQ section enhances transparency, builds trust with future customers, and can help reduce post-purchase concerns. By addressing common questions, you provide clarity and reassurance, making potential buyers more confident in their decisions. A well-structured FAQ section can positively influence new visitors, leading to increased customer satisfaction and potentially higher sales.Text
You can a text widget to your thank you page to share key information with customers after their purchase. This can help improve communication, build trust, and offer helpful guidance or reassurance. A well-placed text widget can foster future engagement, boost customer satisfaction, and even drive additional sales.Custom Code
You can create your own custom widget in React using components and hooks from Shopify’s Checkout UI Extension library. Important: This is recommended for advanced users only. Please ensure that your code must:export defaultthe component you want to render- not use DOM elements (div, p, etc.), use UI extension components instead
- not import other code
Important Information
- Any widgets created in Aftersell need to be added to your Thank you page AND Order status page, or they will not load/show for your customers. Here are steps to add widgets to the required pages:

- Thank you page

- Order status page

- The branding settings automatically align with your Shopify checkout branding settings and cannot be customized within the Aftersell editor.
- Shopify’s checkout preview may not always display the widgets. We recommend placing a test order to confirm that your offers appear correctly on a live order. While testing, verify that widgets display correctly on both the Thank You Page and Order Status Page. Use test orders (such as free orders) to validate functionality and check that no errors occur during these tests.
- Note that specific triggers will not also show in the preview, you have to set your trigger to show for all customers to be able to see it in the Shopify thank you page preview.
- If you use manual payment capture in Shopify, Thank You page upsell revenue may not appear immediately in Aftersell analytics only the Modify Original Order setting is enabled.
- Upsell visits and acceptances will be recorded as usual. However, revenue will only appear after the order’s payment status is manually changed to Paid in Shopify.
- If you use manual payment capture in Shopify, Thank You page upsell revenue may not appear immediately in Aftersell analytics only the Modify Original Order setting is enabled.
- Upsell visits and acceptances will be recorded as usual. However, revenue will only appear after the order’s payment status is manually changed to Paid in Shopify.
Common Errors and Troubleshooting
- Widget Not Displaying: Ensure the widget is active and placed in the Shopify editor correctly. Verify that it is added to the correct sections (both Thank You Page and Order Status Page) in Aftersell and Shopify.