Overview
Upcart is designed to integrate smoothly with most Shopify-built themes. However, certain third-party themes may cause functionality issues due to differences in code structure and customization.
We recommend using Shopify’s built-in themes, such as Dawn, which offer the best compatibility and performance with Upcart. Our team has limited scope of support for third-party themes, as variations in how they are developed can lead to conflicts that are outside our control.
Incompatible Themes
The following themes have been found to consistently cause issues with Upcart and are not supported:
Trade
If you are using this theme and experience issues with Upcart, we recommend switching to a more compatible Shopify-built theme to ensure full functionality.
Themes That May Cause Issues
The following themes have been reported to cause conflicts or may not work fully as intended with Upcart:
Shrine
Impulse
Impact
Prestige
Shopify’s Horizon
Concept
Palo Alto
Enterprise
Broadcast
Empire
While these themes may work in some cases, certain elements or features of Upcart might not display or function as expected. If you experience issues while using any of these themes, we recommend testing with Dawn or another Shopify-built theme for the best results.
Note
The themes listed are examples of those that have shown potential compatibility issues with Upcart. There may be additional themes not yet identified. This list will be updated as new cases are found or reported.
Partially Supported Themes
Many Shopify themes are compatible with Upcart, and we work to make the app as accessible as possible for merchants using custom or non-default themes.
If you suspect your theme is only partially supported:
Review the following articles first:
If issues persist after following these steps, reach out to Upcart Support for further assistance.
Testing Recommendation
Before making any changes live, we recommend testing Upcart in a theme preview or on a duplicate version of your theme. This allows you to verify that all cart and upsell features function correctly without affecting your live storefront.
To do this:
In your Shopify admin, go to Online Store > Themes.
Click Actions next to your live theme, then select Duplicate.
Open the duplicate theme and click Preview.
Test your Upcart setup, including cart interactions, discounts, and upsells.
Once confirmed, publish the updated theme.
Testing in advance ensures compatibility and helps prevent any display or performance issues before they impact your customers.
Best Practices
To maintain the best performance and ensure Upcart works smoothly with your theme:
Keep your theme up to date. Shopify and theme developers regularly release updates that improve compatibility and performance.
Test after any theme edits. If you make code or layout changes, test your cart behavior to ensure everything displays correctly.
Avoid heavy third-party customizations. Large design or script modifications can interfere with cart functionality.
Use Shopify’s Theme Editor carefully. Preview changes before publishing to prevent display or checkout issues.
Following these best practices helps maintain a stable setup and ensures your store runs smoothly with Upcart.