Skip to main content
If your store has multi-currency enabled, 1-click upsell offers will only appear for orders made in your store’s default currency. For instance, if your store’s default currency is GBP and the order was placed in USD, the offer will not display. This limitation is a result of Shopify’s multi-currency infrastructure.
To address this, consider aligning your store’s default currency with the currency most commonly used by your customers. This can improve the visibility and performance of post-purchase upsells by providing a localized shopping experience.

Steps for Changing Store Currency

  1. Evaluate your customer base to determine the predominant purchasing currency.
  2. Update your store’s default currency in Shopify to match the target market’s currency.
  3. Wait for up to 24 hours for Shopify to fully convert your store to the new currency.
  4. Verify that post-purchase upsells are visible to customers in the target market. No additional steps are required after the currency change for upsells to appear.
This restriction is due to Shopify’s post-purchase limitations, which are explained further here. You can also review Shopify’s documentation for additional details. Shopify’s infrastructure imposes unique constraints on multi-currency capabilities, emphasizing the need for merchants to carefully plan their store’s currency settings to optimize post-purchase app functionalities.
Thank you page offers are not subject to the same limitations as 1-click offers, making them an excellent alternative in this scenario. We recommend setting up upsells to capture orders that may not see 1-click offers due to these restrictions. Moreover, setting up dedicated upsell offers tailored to key customer segments can further ensure these offers align with multi-currency functionalities. Consider leveraging Shopify Markets for enhanced configuration.