How to setup and monitor a price testing campaign in Shopify

Mastering your price testing setup in Shopify empowers you to find optimal prices, boosting both revenue and profit for your store.

Optimizing Shopify Profits: Your Guide to Price Testing Setup and Monitoring

Unlock Your Store’s Potential with Smart Price Testing

Price testing helps Shopify merchants discover the best price points for their products. It uses intelligent algorithms to test different prices dynamically. This method adapts in real-time by rewarding sales and penalizing page visits without purchases. Ultimately, it guides you to the winning price for maximum sales or profit.

Unlike traditional A/B tests with fixed periods, modern price testing uses multi-armed bandit (MAB) algorithms. These algorithms dynamically adjust prices based on live customer feedback. If a price performs better, leading to more sales, the system exploits that price more often. This agile approach optimizes your pricing strategy continuously. Our DynamicPricing.ai Shopify app fully integrates this powerful methodology, making it simple for you.

This guide walks you through creating, running, and monitoring pricing campaigns. You will learn the best practices for an effective price testing setup. By following these steps, you will maximize your results and boost your bottom line.

Setting Up Your Price Testing Campaign

Creating a new price testing campaign is straightforward with the right tools. Here is how to perform a robust price testing setup using the DynamicPricing.ai app.

Step 1: Start a New Price Test

Navigate to the Campaigns section within the app. Click on “Create Campaign” to begin your new price testing journey. This action initiates the entire setup process, guiding you step-by-step.

Step 2: Configure Test Details

Carefully define your campaign’s specifics. These details help organize your tests and ensure clarity for your team.

  • Name: Choose a clear, descriptive name for your campaign. For example, “Q3 Apparel Price Optimization.”
  • Notes: Add any goals or relevant information. This could include target KPIs or specific product insights.
  • Segment Products (Include): Use Shopify product tags to select products for the test. Tags are imported with your product data.
  • Exclude Products (Tags): Select tags to exclude specific products. This prevents unwanted items from entering the test.

Step 3: Set Your Objective

Your campaign objective dictates how the system optimizes your prices. You can focus on maximizing sales or profit.

  • Revenue: Choose this objective to maximize total sales. The system will prioritize prices that generate the highest overall income.
  • Profit: Select this to maximize your net income or profit margin. This objective requires product costs to be available within the system for accurate calculation.

Step 4: Choose Pricing Level

Decide the granularity of your price testing. This determines if prices change at the product level or for specific variants.

  • Product Level: All variants of a product will share the same tested price.
  • Variant Level: Each individual product variant can have its own tested price. This offers more granular control.

Step 5: Define Price Offset

This crucial step determines the range of prices your campaign will test. You can create up to 10 distinct price points.

  • Number of Prices: Decide how many price points to test. More web traffic allows for more price points.
  • Original Price: This is your product’s current selling price. You can test prices higher, lower, or both.
  • Price Difference: Specify the difference between test prices. Choose between a fixed currency amount or a percentage.
  • Price Ending: Set specific endings for your test prices, like .99 or .00.

Numerical Example: Suppose your original price is $50.00. You choose 3 price points, with a 5% price difference. The system might test $50.00, $52.50 (+5%), and $47.50 (-5%). If you add a price ending of “.99”, the tested prices become $47.99, $49.99, and $52.99.

Step 6: Apply Business Rules

Implement safeguards to maintain your desired profit margins and price ranges. These rules prevent prices from going too high or too low.

  • Margin Guard %: Set a minimum profit margin percentage. Prices will not drop below this threshold.
  • Min – Max Price: Define absolute minimum and maximum price limits. The system will respect these boundaries.

Step 7: Set Experiment Duration

Determine when your price testing campaign will run. This ensures your tests align with promotional periods or inventory changes.

  • Start Date: Choose when your campaign begins.
  • End Date: Select when your campaign concludes.

Step 8: Configure Change Frequency

Decide how often prices can update on your Shopify storefront. The minimum change period is 15 minutes.

During the initial “learning phase,” prices may change more frequently. The system actively explores different price points. As the experiment progresses and finds a winning price, it enters the “earning phase.” Price changes will then become less frequent, exploiting the optimal price for maximum results.

Step 9: Determine Campaign End Action

Specify what happens to your product prices once the campaign finishes. You have two main options.

  • Keep Last Prices: The product prices will remain at the last optimized price found by the campaign.
  • Reset to Pre-Campaign Prices: Prices will revert to their original values before the test began.

Running and Monitoring Your Price Testing Campaign

Once your price test campaign is live, continuous monitoring is key. The DynamicPricing.ai app provides a comprehensive dashboard. This screen offers detailed insights into each price point being tested. You can track key metrics like conversion rates for individual prices in real-time.

The system shows the probability of each price being the most effective option. It also displays essential KPIs for each price point. These include total profit, overall revenue generated, and the number of orders received. This real-time data allows you to make informed decisions. You can clearly understand which price levels resonate most with your customers. This transparency helps you refine your pricing strategy effectively.

Conclusion

Implementing a robust price testing setup on Shopify is a game-changer for profitability. By leveraging advanced tools like the DynamicPricing.ai app, you move beyond guesswork. You embrace data-driven pricing strategies. This leads to higher conversion rates and optimized revenue. Start your journey to smarter pricing today and watch your Shopify store thrive. You can get started by installing the DynamicPricing.ai app from the Shopify App Store.

Frequently Asked Questions About Shopify Price Testing

Q: How long should a price testing campaign run?

A: Campaign duration depends on your traffic and conversion volume. Generally, campaigns need enough time to collect significant data. This allows the MAB algorithm to learn effectively. Many campaigns run for a few weeks to a couple of months.

Q: What is the main benefit of using a multi-armed bandit (MAB) approach over A/B testing for prices?

A: The MAB approach dynamically allocates more traffic to better-performing prices. This minimizes losses from underperforming prices much faster than A/B testing. It also optimizes in real-time, adapting to market changes.

Q: Can I test prices for specific customer segments?

A: While the core price testing focuses on product performance, you can use Shopify’s customer segmentation features. This helps you analyze results for different customer groups after the test concludes. Advanced setups might allow direct segment-based testing.