How it works

Follow these 4 simple steps to start automatically increasing product prices each time someone places an order

Shopify logo icon

Order Created

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This trigger monitors your Shopify store and starts the entire workflow whenever a customer completes a purchase, ensuring price increases happen immediately after each sale.

This step automatically detects when any order is created in your Shopify store and captures all the order details, including line items and product variants. No configuration is needed - MESA connects to your store's order system and waits for new purchases. When an order comes in, it passes the complete order data (including all purchased products) to the next step for processing.

Loop Over Line Items

App connector: Loop • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step processes each individual product in the order separately, allowing you to increase prices for every item purchased rather than just treating the entire order as one unit.

The loop examines each line item from the order and extracts the variant ID and product ID for every purchased item. This step automatically cycles through all products in the order, whether someone bought one item or twenty different products. For each product, it passes the variant and product information to the retrieval step, ensuring every purchased item gets its price increased individually.

Retrieve Product Variant

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step fetches the current price and details for each product variant before making any changes, ensuring the price increase calculation uses accurate, up-to-date information.

This step automatically pulls the complete product variant data from Shopify, including the current price, inventory levels, and other variant details. Using the variant ID from the loop step, it retrieves the existing price information needed for the calculation. The current price data gets passed to the update step, where it will be increased by the specified amount.

Shopify logo icon

Update Product Variant

App connector: Shopify • Time to complete: 1 minute
Why this matters: This step performs the actual price increase by taking the current price and adding $1, then updating the product in your Shopify store with the new higher price.

The update step calculates the new price by adding $1 to the current price retrieved in the previous step and saves this change back to your Shopify product catalog. This happens automatically for each product variant that was purchased in the order. The price increase takes effect immediately in your store, so future customers will see the higher price when they browse that product.

Make it your own

Customize this workflow even further:

Set custom price increases
Configure different price increase amounts for different products, such as adding $5 to premium items while adding $1 to basic products, or use percentage-based increases instead of fixed amounts.
Add conditions for smart pricing
Include logic to only increase prices during high-demand periods, when inventory drops below certain levels, or for specific product categories while leaving others unchanged.
Track pricing changes in spreadsheets
Connect a Google Sheets step to log every price change with timestamps, original prices, new prices, and order details for pricing analytics and history tracking.
Send notifications to your team
Add Slack or email notifications to alert your team when prices change, especially for high-value products or when increases exceed certain thresholds.

Frequently asked questions

Will prices increase multiple times if someone buys the same product twice in one order?
No, the workflow processes each line item individually based on quantity, so if someone buys 3 units of the same product, the price only increases once for that variant - not three separate times.
Can I set different price increase amounts for different products?
Yes, you can modify the Update Product Variant step to use conditional logic or custom code that applies different increase amounts based on product type, current price, or other product attributes.
What happens if a product's price gets increased to an unreasonable amount?
The workflow will continue increasing prices with each order indefinitely. Consider adding conditions to cap prices at maximum amounts or pause increases when products reach certain price thresholds to maintain reasonable pricing.
What is a template?
Templates are pre-made workflows by our team of experts. Instead of building a workflow from scratch, these have all the steps needed to complete the task.
Can I personalize a template?
Yes! Every step can be customized to meet your exact requirements. Additionally, you can even add more steps and make it more sophisticated.
Are templates free?
Yes! Our entire library containing hundreds of templates are free to use and customize to your exact needs.

Ready to start automatically increasing product prices each time someone places an order?

Join thousands who've automated their work and saved an average of 3.5 hours every week.

Start with this template — It's free
7-day free trial • 4 min setup • Cancel anytime