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
  • Create a test
  • Choose a test type
  • Select your Original (A)
  • Select your Variant (B)
  • Adjust your traffic allocation
  • Choose a test goal
  • Target your visitors

Was this helpful?

  1. INTRO
  2. Quickstart

Create a Test

Got a great idea for your site? Creating and launching your first test is incredibly easy and only takes a few minutes. We'll walk you through each step, from draft to launch, below.

PreviousInstall ShopliftNextEdit Your Variant

Last updated 9 months ago

Was this helpful?

If you’re new to A/B testing or want some test inspiration, see for high-impact test ideas.

Create a test

To get started, click "Create a test" on the Tests homepage. This brings you into the Test Draft page, where you can choose which part of your store to test and which shoppers to include in the test.

The Test Draft page is broken down into the following sections:

  • Original (A): The current version of your site, where your test will run. Think of your original as the theme, template, or page without any changes.

  • Variant (B): The edited version of your site that you want to test. Think of your variant as the new theme, template, or page you want to test.

  • Traffic split: The proportion of visitors that will be directed to the Original (A) and the Variant (B).

  • Test goal: The metric that determines the statistical significance of your test.

  • Targeting: The various targeting options, such as devices, visitor types, and audiences, which determine which site visitors participate in your test.

Choose a test type

Shoplift enables merchants to easily run A/B tests on their Online Store templates or on their Online Store themes. Depending on the what you want to test, one type may be more suitable than the other.

  • Don't know which to pick? Click "Help me decide" under the two test options.

Select your Original (A)

Once you've decided on a type of test, you'll be prompted to select your Original (A). This is the unedited template or theme that you would like to test a change against. In other words, it is the current location on your site where your test will take place.

For template tests:

Template testing allows you to test homepages, landing pages, product pages, and other template types against one another. Selecting this option opens the template drawer, containing every template in your live theme. Like in Shopify, templates from your theme are categorized by type: Homepage, Collection pages, Product pages, Landing pages, etc.

FAQ: What are "assigned" pages?

For theme tests:

Theme testing allows you to test global elements, new flows, and entire themes by testing two themes against one another. When you select this option, a drawer will open containing your live theme and every theme in your Theme Library. Your original theme must be live at the time of test launch.

FAQ: Why are some themes "missing templates?"

Select your Variant (B)

After you've selected your Original (A), you're ready to select your Variant (B). There are three ways to create a variant in Shoplift, depending on the type of test you've chosen:

  • Duplicate: Test a variant based on your original template (template tests only)

  • Select: Test against an existing template or theme

  • Create with Lift Assistâ„¢: Test a recommendation from our library (template tests only)

Duplicate (template tests)

FAQ: How can I duplicate theme tests?

Select (template and theme tests)

If you've already created a template or theme that you want to test against your Original (A), you can select it from your library as your Variant (B).

FAQ: How do I test third-party page builder pages?

Create with Lift Assistâ„¢ (template tests)

Adjust your traffic allocation

By default, each variant is set to receive 50% of total test traffic, but you can change this to any distribution that you want if you'd like to more tightly manage the traffic exposure of specific tests.

We recommend running tests with the default allocation of 50% for both the original and variant templates, but there are certain cases where you may choose to allocate more or less traffic depending on your strategy.

Choose a test goal

Shoplift uses five key metrics to define success for tests:

  • Average order value: The average revenue generated by each purchase.

  • Conversion rate: The percentage of visitors who make a purchase.

  • Revenue per visitor: The average revenue generated by each visitor (recommended).

  • Clickthrough rate: The percentage of visitors who proceed to other pages on your site.

  • Add-to-cart rate: The percentage of visitors who add an item to their cart.

Target your visitors

Target specific devices

You can choose to run your test on all devices, or limit your test traffic to a specific device type. To target your test to desktop or mobile traffic only, select the option for "Desktop" or "Mobile".

Target new or returning visitors

In addition to providing device segmentation options, Shoplift also provides segmentation capabilities based on new and returning website visitors. Segmenting your tests based on new and returning visitors can be a powerful way to optimize your store for these major cohorts of users, particularly for subscription-based businesses.

FAQ: Why do I have to wait 14 days for visitor segmentation?

To ensure a minimum threshold of accuracy, this segmentation option is not available for tests until we've collected data for a minimum of 14 days from initial installation of the app. After 14 days, you will be able to segment your tests based on visitor type, and our segmentation and reporting will increase in accuracy the longer the app is installed.

Target custom audience segments

If you have more advanced use cases for your test, you can also create custom audiences in Shoplift. Audiences are created and managed on the draft page and are highly customizable by constructing rulesets based on UTM parameters, URL strings, referring domains, and geographic parameters like country.

: Great for testing changes to a single page or a group of pages, like adding a new section to your homepage or a group of similar product pages.

: Great for testing changes to elements that appear across your entire website, like navigation menus, headers/footers, mini carts/cart drawers, or new apps.

Template tests will run on every page assigned to your original template to maintain a consistent shopping experience for visitors participating in your tests. Therefore, if you launch a new product that is assigned to a template being tested, it will automatically be included in the test. If you want to test a single page with template tests, see .

In Shopify, each page (or distinct URL of your store) is "assigned" to a template, giving these pages their unique design and functionality. Because the original template is the starting place for your test, it must be "assigned" to at least one live page (otherwise, website visitors wouldn't see it). For more info, see .

Some themes might be missing templates that are currently assigned to pages on your site by your live theme. These templates are required for your site to function normally. To resolve this issue, see .

If you choose to create a variant by duplication, Shoplift will create a pixel-perfect copy of your original template and add it as the test variant (creating an A/A test). Then, click "Edit in Shopify" to make changes to the variant in the . For more information on the Shopify Theme Editor, see .

If you'd like to test a copy of your original theme, you'll need to duplicate your theme in Shopify. Then, in Shoplift, you can to select that duplicate theme and make the changes you want to test from the Shopify Theme Editor. See our for specific instructions on setting up common theme tests. By the way, Shopify allows up to 20 themes or 100 themes (Shopify Plus), so be sure to delete outdated themes.

Something not right? While all themes and templates are supported for duplication, the degree to which you can edit your template in the Shopify Theme Editor depends on your theme. Read more about .

For template tests, a popular use case for selecting an existing template is testing pages created with third-party , such as Replo, GemPages, or Pagefly.

is Shoplift's recommendation engine, dynamically providing theme sections to extend your store's functionality. This feature pairs premade, highly-customizable theme sections with high-converting test strategies and is available on Advanced and Pro plans.

The test goal you select will be used to determine the statistical significance of your test, but all metrics will still be tracked and included in the report. For more information on each of these metrics, view our documentation on .

For more information, see .

For more information, see .

For a comprehensive guide on creating audiences, see .

If you need help conducting tests with Shoplift, our is always available to assist. Reach out from within the app using the live chat widget in the bottom right of the screen, or email to get in touch.

Test a template or a page
Test a theme or a global element
Guide: Testing Individual Pages
Shopify Help Center
Theme Compatibility
Shopify Theme Editor
Edit Your Variant
guides
Theme Compatibility
page builder apps
Lift Assistâ„¢
Test Metrics
Device Targeting
New and Returning Visitor Targeting
Audience Targeting
support team
help@shoplift.ai
What to Test
Test draft page
How to pick a test type
Select your original template
Select your original theme
Duplicate your original
Select your variant
Create with Lift Assistâ„¢