Docs
  • INTRO
    • What is Shoplift?
    • What to Test
    • Quickstart
      • Install Shoplift
      • Create a Test
      • Edit Your Variant
      • Launch Your Test
  • TEST
    • Template Testing
      • Overview
      • Guides
        • Guide: Testing Individual Pages
        • Guide: Testing One-Click Payment Methods
        • Guide: Testing App Blocks
        • Guide: Testing Different Template Types
      • Theme Compatibility
      • Template Management
      • Switching Themes
      • Shopify Markets
      • Shopify Translate & Adapt
    • Theme Testing
      • Overview
      • Guides
        • Guide: Testing a Navigation Menu
        • Guide: Testing a Mini Cart
      • Theme Management
      • Theme Development
      • Switching Themes
    • URL Testing
      • Overview
      • Guides
        • Guide: Testing URLs
        • Guide: Testing Product Properties
    • JavaScript API (Beta)
      • isHypothesisActive
      • setAnalyticsConsent
      • getVisitorData
    • Lift Assist™
      • What is Lift Assist™?
      • How To Use Lift Assist™
      • Brand Styles
    • Audience Targeting
      • Devices
      • New and Returning Visitors
      • Custom Audiences (UTMs, Referring Domains, and Geo-targeting)
    • Test Management
      • Test Compatibility
      • Mutual Exclusion
      • QA Checklist
      • Scheduling Tests
      • Pausing Tests
      • Implementing Winning Tests
    • Performance
      • Pagespeed
      • Shopify Caching
      • CDNs and Edge Delivery
  • ANALYZE
    • Reports
      • Overview
      • Metrics
        • Goals & Reporting Metrics
        • Metric Views
      • Test Progress
      • Statistical Significance
      • Channel Groups
    • Tracking
      • Visitor Attribution
      • Web Pixel
      • Liquid Snippet
      • Anti-Flicker
      • Analytics Discrepancies
  • integrate
    • Integrations and Tooling
      • GA4 (Beta)
        • Integrate GA4 (Shopify)
        • Integrate GA4 with Google Tag Manager
        • Integrate GA4 with Elevar
        • Analyze Test Data In Google Analytics
        • Disabling the GA4 Integration
      • Subscription Apps
      • Page Builder Apps
      • Reporting Tools
      • Heatmapping Tools
      • Custom Integrations
  • ADMIN
    • Plans and Billing
      • Subscription Plans
      • Uninstalling Shoplift
    • Users and Permissions
      • Managing Team Access
      • Managing User Notifications
    • Privacy and Compliance
      • Customer Data and GDPR
  • PARTNERS & DEVELOPERS
    • Shoplift Partner Program
    • Testing on Development Stores
  • SUPPORT
    • Frequently Asked Questions
    • Get Help
    • Give Feedback
Powered by GitBook

Contact Us

  • Get help
  • Give feedback
  • Request a feature

Helpful Links

  • Shoplift
  • Shopify App Store
On this page
  • Redirecting markets and URLs
  • Markets contexts (context templates)

Was this helpful?

  1. TEST
  2. Template Testing

Shopify Markets

PreviousSwitching ThemesNextShopify Translate & Adapt

Last updated 1 month ago

Was this helpful?

Many merchants sell internationally with . Shoplift is fully compatible with Shopify Markets, but there are some things to consider when running tests. We'll run through each below.

Redirecting markets and URLs

With Shopify Markets, merchants can redirect website visitors based on location to different domains, subdomains, and regional or language-based URL paths.

For example, for a US-based store with markets-based storefront customizations for Canadian visitors:

  • Domain redirects would redirect visitors from store.com to store.ca

  • Subdomain redirects would redirect visitors from www.store.com to ca.store.com

  • Region and language URL path redirects would redirect visitors from www.store.com to www.store.com/en-ca

Since Shoplift tests are based on Shopify themes, if your various markets have the same storefront with the same theme, Shoplift tests will run on your markets redirects without any issues.

FAQ: How do I isolate my A/B test to specific markets?

If you want to isolate your test to a specific market, you can use our geo-targeted audiences feature to ensure your test only runs on visitors from a specific country or group of countries. Our audiences feature is available to Advanced and Pro plans. To learn more about this feature, see .

Markets contexts (context templates)

In addition to markets redirects, the Shopify Theme Editor allows merchants to make contextual customizations to theme templates for each market.

For example, a US-based store could change the copy, imagery, or layout on their homepage for Canadian visitors. Upon making these customizations, Shopify will create a context template in your theme, where the customizations are stored.

If your store leverages context templates, please be aware that due to Shopify limitations, Shoplift is unable to recreate the contextual customizations on variant templates that are duplicated for testing, and contextual changes will need to be recreated on the duplicated variant.

If you use markets contexts on your templates, ensure you recreate the contextual customizations on template tests that use duplicated variants. Otherwise your test variant will not display the regional customizations that have been made on your original.

FAQ: How do Shopify Markets impact Theme tests?

There should not be any issues with Shopify Markets on theme tests, if you're testing duplicate themes. When you duplicate a theme in Shopify, the original theme's contextual changes will carry over. Unlike template and URL tests, theme tests will maintain the URL structure. That being said, we recommend discussing your theme setup with your developers before testing.

To learn more about Shopify Markets and context templates, reference their .

official documentation
Shopify Markets
Custom Audiences (UTMs, Referring Domains, and Geo-Targeting)