Service eligibility and regional restrictions
PuppyIP serves only compliant overseas businesses and their authorized personnel. Proxy services are not available in mainland China. The service may only be used for lawful business activities outside mainland China. Use of this service within mainland China is prohibited.
Hosting a proxy IP or server overseas does not change these restrictions. The service must not be provided to end users in mainland China through relaying, forwarding, sharing or resale. Before use, read the Terms of Service.
Key Takeaways
- Discounts can be scheduled with theme and checkout changes. For a simple timed promotion, the discount’s own start and end dates remain an option.
- Rollouts requires Basic or higher; Experiments require Grow or higher. Staff permissions also need checking.
- The control group retains normal store discount behavior. Check whether the existing offer is already active before deciding if the experiment creates a real difference.
- Discount active dates and combination rules still apply. Traffic splitting does not rewrite every offer condition.
- Viewing results, pausing an experiment and permanently applying changes are different actions. This article summarizes public documentation without real-store testing or conversion-uplift promises.
Define the business question first
The practical purpose of this update is to schedule offers with other storefront changes or compare experiences before a broader launch. It suits a specific question, such as whether an offer is worth continuing, not proof that every promotion increases revenue.
Editorial suggestion: write down one change to observe, an acceptable discount cost and an owner. If this round only tests discount effects, retain other settings where possible. Changing themes, products and advertising strategy together makes results harder to interpret. Record pre-campaign discount configuration to identify unexpected changes after launch.
If the entry point is missing, check plan and permissions first
Official requirements allow Rollouts on Basic and higher, and Experiments on Grow and higher. Ordinary staff need Markets > Rollouts permission, and adding discount changes also requires Discounts permission. Check corresponding permissions separately when adding theme or checkout changes.
Editorial suggestion: when preparing only a discount test, have the owner confirm necessary permissions rather than broadening all admin access to find an entry point. If the plan, permissions and current interface still disagree, record the store plan, staff role and missing button and check with Shopify support. This article cannot guarantee an identical interface for every account.
Choose the right type and understand the control group
Rollouts has three types: Launch, Event and Experiment, for retaining changes, limited-time events and controlled experiments respectively. Discount changes target existing offers, enabling or disabling them for participating visitors.
An Experiment’s control group follows normal store discount behavior, while the test group receives configured changes. The control group therefore does not automatically mean no discounts. Editorial suggestion: define the expected difference between groups before creation. If an existing campaign already gives all target customers the same discount, redesign the comparison first.
Create a discount experiment you can inspect
Prepare the discount first. In Shopify admin, go to Markets > Rollouts, click Create rollout, enter a name and select Experiment. Under Changes, use Add changes to select Discounts, choose existing discounts, set enable or disable and click Apply.
Check participation and grouping under Audience, then enter start and end times under Scheduling. Times use the store’s Settings > General time zone. Before saving, read the end-behavior explanation and resolve conflicts shown on the page.
Editorial suggestion: include the campaign purpose in the name, and record the owner, offer conditions and expected end state. A successful save does not validate effectiveness. Check final configuration, then have authorized staff verify the shopping experience through the store’s established testing process.
If both groups receive the same offer, inspect dates and combinations in layers
A discount’s own active dates do not disappear when it joins Rollouts. It can be available because its dates activate it or because visitors are covered by a Rollout enabling it. A Rollout disabling that discount makes it unavailable to covered visitors. Existing combination settings also remain.
Editorial suggestion: first check whether the discount was already active, then customer eligibility and other simultaneous offers, and finally actual group assignment. Being able to enter the same discount code does not establish the same final order discount. Compare actual application conditions and final amounts, recording when differences were found.
Where to view results and what they do not establish
Open an active or ended campaign in Markets > Rollouts to view analytics and traffic allocation. Official guidance says available metrics depend on the change type. Discount campaigns have no separate discount-attributed revenue or order metrics.
Editorial suggestion: interpret results with your own discount-cost records rather than treating platform analytics as incremental profit. Check whether other campaigns changed during the period and record anomalies before judging. This article supplies no universal experiment duration, minimum sample size or return guarantee.
How to pause or end when discounts behave unexpectedly
Open an active Rollout, click Pause and confirm. To end early, click End, choose Roll back changes or Apply changes in the dialog, then confirm. The former rolls back; the latter applies changes permanently.
Check permanent application especially carefully: discounts enabled by the campaign remain active and lose their end date, while disabled discounts expire. Editorial suggestion: pause and investigate excessive discounts or unexplained results first. Do not accidentally apply changes permanently merely to close an experiment. Recheck discount status afterward and record who handled it and why.
Check external channels and records before launch
If the same campaign also changes catalog prices or availability, do not assume ads, product feeds and every visitor update together. Official guidance warns that experiments and partial-traffic campaigns may produce differences between external-channel information and storefront displays. Check related advertising separately.
Editorial suggestion: start with one answerable question and retain configuration, dates, observations and the termination decision. Confirm a real difference between the groups’ experiences before discussing expansion. When evidence is insufficient, retaining uncertainty is more useful than presenting one fluctuation as success. Recheck the official sources below when plans or interfaces change.
Sources
- Shopify Changelog: Schedule and test discounts with Rollouts, 2026-10-02
- Shopify Help Center: Rollouts
- Shopify Help Center: Requirements and considerations for using rollouts
- Shopify Help Center: Types of rollouts and changes
- Shopify Help Center: Creating a rollout
- Shopify Help Center: Rollout analytics
- Shopify Help Center: Managing rollouts
- Shopify Help Center: Audience reach and external channels for rollouts
Frequently Asked Questions
Can Basic plans run discount A/B experiments?
Basic supports Rollouts, but official Experiment eligibility starts at Grow. Ordinary promotion scheduling and controlled experiments are different.
Why can both test and control groups receive discounts?
First inspect the discount’s own active dates, other store offers, customer eligibility and combination conditions. The control group keeps normal discount behavior; it does not automatically remove every offer.
Do start and end times use my computer’s time zone?
The official creation documentation says scheduling uses the store’s Settings > General time zone. Confirm this together before coordinating campaigns across regions.
Can analytics directly prove how much extra profit the discount generated?
No. Rollouts provides no discount-specific attributed revenue or order metrics. Costs and other changes during the period also need assessment.
Which option should end an experiment?
Choose rollback when restoring the original state. Consider permanent application only when the changes should remain. Permanently enabled discounts may lose their original end date, so check before and after the action.