Customization options for the new Thank you and Order status page
Shopify has introduced a new foundation for checkout and accounts that's more secure, upgrade-safe, and lets you more easily customize your checkout and customer accounts pages. This includes a new version of the Thank you and Order status pages, which are customizable in the checkout and accounts editor.
If you've previously customized your Thank you and Order status pages with incompatible apps, scripts, or pixels, then you're required to upgrade and replace your existing customizations so that you and your customers can continue to benefit from Shopify's secure checkout platform.
If you haven't upgraded your Thank you and Order status pages yet, then follow your personalized upgrade guide in your Shopify admin. Your upgrade guide will help you customize your new Thank you and Order status pages based on the installed apps and customizations found on your existing pages.
This article describes the different solutions available to customize your Thank you and Order status pages by category, including the following options, when available:
- Built-in Shopify features
- Apps from the Shopify App Store
- Custom apps
Learn more about upgrading your Thank you and Order status pages for stores on the Shopify Plus plan, or stores on non-Plus plans.
App collections by category
Many common customizations that you might want to make to your Thank you and Order status pages can be accomplished using apps. Refer to the following lists for links to curated app collections on the Shopify App Store to help you find an app that fits your business needs.
Tracking and analytics apps
The new Thank you and Order status pages support app pixels for tracking and analytics. You can configure app pixels using any app from the following Shopify App Store collections:
- A/B testing and experiments
- Customer events and conversion tracking
- Session recording and heatmapping
Learn more about app pixels.
Page customization apps
The apps in the following Shopify App Store collections have blocks that you use to customize the new Thank you and Order status pages.
Learn more about using blocks.
More ways to customize the Thank you and Order status pages
Some common customizations that you might want to make to the new Thank you and Order status pages are possible using existing Shopify features, or installing apps from the Shopify App Store that integrate with blocks. You can also achieve some customizations using custom apps built by yourself or a developer.
If you have customizations on your existing Thank you and Order status pages that include the following categories, then review your options for replacing them.
Accessibility
The new Thank you and Order status pages and blocks are designed to be accessible and compliant with Web Content Accessibility Guidelines (WCAG) and the Voluntary Product Accessibility Template (VPAT), and accessibility updates are applied automatically. To learn more, refer to the Shopify Accessibility Statement.
Address validation
| Customization option | Description |
|---|---|
| Shopify features | Shopify checkout includes address autocomplete and validation settings in your Shopify admin when you set up address collection preferences. |
| Shopify App Store | Find apps with more address validation features in the Address validation Shopify App Store collection. |
| Custom apps | You can use Checkout UI extensions to validate addresses, display errors, and make suggestions that customers can accept. Developers can also customize the address autocomplete provider. |
Authentication
Customers can view their Order status page without signing in for a certain amount of time. After a certain amount of time, the link expires, and a redacted view displays. The authentication options for your customer to view their order details after this time depend on which version of customer accounts you use:
- If you're using the new version of customer accounts, then customers can either sign in to view their order details, or send a new link to the email or phone number they used at checkout.
- If you use legacy accounts or have sign-in links turned off, then customers can only send a new link to the email or phone number they used at checkout.
Customers might also be prompted to sign in on the new Order status page in the following cases:
- A block that you've added to your Order status page requires authentication
- The customer navigates to another customer account page from the Order status page, when you're using the new version of customer accounts
You can also connect your own identity provider to customer accounts.
Bundles
| Customization option | Description |
|---|---|
| Shopify features | Shopify Bundles is a free Shopify-built app that lets you create and edit fixed product bundles and multipacks from your Shopify admin. Learn more about product bundles. |
| Shopify App Store | Find apps with more bundles features in the Product bundle apps Shopify App Store collection. Many upsell and cross-sell apps also include product bundle features. |
| Custom apps | Developers can use the Cart Transform API to customize the pricing and merchandising of cart line items, which apply to the Thank you and Order status pages. This includes the following types of customizations:
|
Cross-border
Use Shopify's international sales tools to help you manage and expand your global sales.
Customizations per market aren't supported on the Thank you and Order status pages.
Localization
| Customization option | Description |
|---|---|
| Shopify features | The default text on the Thank you and Order status pages is translated to several languages by default. You can edit the default text on the Thank you and Order status pages in your theme content editor. |
| Shopify App Store | If you're using a block that integrates with an app from the Shopify App Store, then contact the app developer to confirm if the app supports multiple languages. |
Navigation
| Customization option | Description |
|---|---|
| Order status page navigation | The new Order status page is a customer account page. If you're using the new version of customer accounts, then navigation to customer account pages display in your store header in the customer account menu. If you're still using legacy customer accounts, or you've hidden customer accounts, then header navigation doesn't display on the new Order status page. |
| Thank you page navigation | You can use apps such as the Shopify Checkout Blocks app to customize the header and footer of the Thank you page with text, links, or images. Header customizations display under your shop name, and footer customizations display under the footer navigation of the page. |
| Footer navigation | When you add store policies they automatically display as footer links on the Thank you and Order status pages. |
Payment options
| Customization option | Description |
|---|---|
| Shopify features | To learn which payment options are available in your region, refer to Shopify Payments, Third-party payment providers, and additional payment methods. |
| Shopify App Store | Find apps with more payment options in the Payment option apps Shopify App Store collection. |
| Custom apps | Developers can rename, reorder, and sort the payment methods available to customers during checkout using the Payment Customization Function API. |
Payment installments
| Customization option | Description |
|---|---|
| Shopify features | Shop Pay Installments offers customers the option to pay for their order in installments at checkout, and is supported in some countries. Learn more about Shop Pay Installments eligibility requirements. |
| Shopify App Store | Find apps with more installments payment options in the Payment installments Shopify App Store collection. |
Pickup points
| Customization option | Description |
|---|---|
| Shopify features | Shipping to pickup points is supported in some countries. Learn more about requirements for using pickup points. |
| Shopify App Store | Find apps with more pickup points options in the Pickup points Shopify App Store collection. |
| Custom apps | Developers can generate custom pickup points to display at checkout using the Pickup Point Delivery Option Generator API. |
Pricing
| Customization option | Description |
|---|---|
| Shopify App Store | Find more pricing optimization apps in the Pricing apps Shopify App Store collection. |
| Custom apps | Developers can use the Cart Transform API to customize the pricing and merchandising of cart line items, which apply to the Thank you and Order status pages. This includes the following types of customizations:
|
Privacy and security
| Customization option | Description |
|---|---|
| Shopify features | Shopify Checkout is secure, and all stores are PCI-compliant by default. Learn more about PCI compliance. Shopify's fraud analysis provides risk assessments on every order. |
| Shopify App Store | Find apps with more privacy and security options in the Privacy and security Shopify App Store collection. |
| Custom apps | Shopify protects customer information by ensuring that custom apps safely process protected customer data. Custom apps with the required scopes can interact with protected customer data. Developers can also use the Customer Privacy API to enhance the customer cookie consent experience. |
Reordering
| Customization option | Description |
|---|---|
| Shopify features | The new Order status page includes a Buy again button by default. You can hide the Buy again button from the checkout and accounts editor. |
| Shopify App Store | Find apps with more reordering options in the Reordering Shopify App Store collection. |
Returns and exchanges
| Customization option | Description |
|---|---|
| Shopify features | The new Order status page includes self-serve returns to let customers submit product return requests. Learn how to set up self-serve returns. |
| Shopify App Store | Find apps with more returns and exchange options in the Returns and exchanges Shopify App Store collection. |
Scheduling pickup or delivery
| Customization option | Description |
|---|---|
| Shopify features | You can set up expected pickup dates by selecting a processing time when you set up in-store pickup. |
| Shopify App Store | Find apps with more pickup or delivery scheduling options in the Scheduling pickup or delivery Shopify App Store collection. |
Shipping and fulfillment
| Customization option | Description |
|---|---|
| Shopify features | When you set up shipping and order fulfillment for your store, you can configure shipping profiles, expected delivery dates, local delivery, and in-store pickup. You can also configure order routing to automatically route orders to fulfillment locations based on a set of rules. |
| Shopify App Store | Find apps with more shipping and fulfillment options in the Shipping and fulfillment Shopify App Store collection. |
| Custom apps | Developers can customize delivery options, and use the Order Routing Location Rule Function API or Fulfillment Constraints API to customize order fulfillment. Learn more about building custom apps for order routing. |
Styling
| Customization option | Description |
|---|---|
| Shopify features | You can customize branding for the new Thank you and Order status pages using the checkout and accounts editor. You can use the Checkout Branding API for additional branding customizations. |
| Shopify App Store | You can use the branding editor in the Shopify Checkout Blocks app, powered by the Checkout Branding API, to customize the appearance of your Thank you and Order status pages without having to modify any code. |