Updating product prices for subscriptions requires careful planning to ensure pricing changes are applied correctly and communicated clearly to customers. This guide covers best practices for updating prices in Skio, whether you're adjusting prices for new subscribers, existing subscribers, or both.
Common scenarios include:
New product pricing: You're launching a new price point and want all future subscribers to pay the updated amount
Existing customer price increases: You need to raise prices for current subscribers due to increased costs, and you've communicated the change in advance
Promotional pricing adjustments: You're ending a promotional period and returning to standard pricing
Understanding how price updates work
New subscribers: When you update a product price in Shopify and sync it to Skio, new subscribers will automatically see and pay the updated price going forward.
Existing subscribers: Existing subscriptions retain their original pricing and are not automatically updated when you change prices in Shopify. To apply new pricing to existing subscriptions, you must use the Bulk Operations tool.
This separation ensures existing customers maintain their original pricing unless you actively choose to update them.
Before you update prices
Before making price changes, consider the following:
Decide who gets the new pricing
New subscribers only: Update the price in Shopify and sync to Skio. No additional action needed.
Existing subscribers only: Keep Shopify pricing the same and use Bulk Operations to update specific subscription segments.
Both new and existing subscribers: Update the price in Shopify, sync to Skio, then run a Bulk Operation for existing subscriptions.
Segment your subscribers
Decide whether all existing subscribers should receive the price update or only specific groups. Common segmentation strategies include:
Update only active subscriptions (exclude paused, cancelled, or failed)
Exclude loyal, long-term subscribers from price increases
Update subscriptions based on product, interval, or customer tags
Apply different pricing to different customer segments (e.g., VIP vs. standard)
Plan your communication
Price increases can impact retention, so communicate changes clearly:
Notify customers before the price change takes effect
Explain the reason for the increase (e.g., improved product quality, rising costs)
Provide advance notice (30+ days is ideal)
Offer options like locking in current pricing for a set period or switching to annual plans
Use tools like Klaviyo to email affected customers after exporting the list from Bulk Operations.
Set an effective date
Choose a strategic effective date for price changes:
Avoid applying increases immediately before a billing cycle
Give customers time to adjust or cancel if needed
Consider delaying the increase for subscribers with upcoming renewals
Update prices for new subscribers
Step 1: Update product price in Shopify
In your Shopify admin, navigate to the product you want to update.
Update the product price.
Save your changes.
Step 2: Sync products to Skio
In the lefthand menu of your Skio Dashboard, go to Tools > Products.
Click Sync with Shopify in the top right corner.
Wait for the sync to complete.
New subscribers will now see and pay the updated price. Existing subscriptions remain at their original price.
Update prices for existing subscribers
Use the Bulk Operations tool to update pricing for existing subscriptions.
Step 1: Navigate to Bulk Operations
In the lefthand menu of your Skio Dashboard, go to Tools > Bulk Operations.
Step 2: Choose subscription type
Select Regular recurring subscription or Prepaid subscription depending on which subscriptions you want to update. If you need to update both types, run two separate operations.
Step 3: Set conditions
Define which subscriptions should be updated using conditions. Common conditions for price updates include:
Subscription status: Active (exclude paused, cancelled, or failed)
Contains product: The specific product you're updating
Customer tag: Segment by VIP status, loyalty tier, or other tags
Next billing date: Apply changes only to subscriptions billing after a certain date
Order count: Exclude new subscribers (e.g., order count > 3)
Use AND/OR logic and exclude operators to refine your selection. For example, include subscriptions with Product A but exclude subscriptions with a "VIP" customer tag.
Step 4: Choose action
Select Update product price from the actions dropdown.
Choose the product variant you're updating.
Enter the new price subscribers should pay going forward.
Add additional price update actions if you're changing multiple products or variants.
Step 5: Preview and verify
Click Preview to see how many subscriptions will be modified.
Download the CSV file to review the list of affected subscriptions.
Verify the conditions are correct and the subscription count matches your expectations.
Step 6: Run the operation
Once you've verified the preview, scroll back to the top and click Start operation.
The price update will be applied to all matching subscriptions.
Step 7: Review results and export
Navigate to the History tab in Bulk Operations.
Review metrics for the operation, including successes and failures.
Export the list of successfully updated subscriptions to use for customer communication (e.g., upload to Klaviyo).
Review any failures and address issues manually or by re-running the operation with adjusted conditions.
Best practices checklist
Before updating prices, use this checklist to ensure a smooth process:
Decide whether the update applies to new subscribers, existing subscribers, or both
Segment existing subscribers appropriately (active only, exclude VIPs, etc.)
Update product price in Shopify if applying to new subscribers
Sync products from Shopify to Skio
Draft customer communication explaining the price change
Set up Bulk Operation with precise conditions
Preview and download the CSV to verify affected subscriptions
Notify customers in advance (30+ days recommended)
Run the Bulk Operation after communication is sent
Export success/failure logs from the History tab
Follow up with customers who may have questions or concerns
FAQ
Can I undo a price update after running a bulk operation?
There is currently no undo option. If you make a mistake, you'll need to run another Bulk Operation to revert the pricing or contact support@skio.com for assistance. Always preview your operation before running it.
How do I grandfather existing subscribers at their current price?
Update the product price in Shopify and sync to Skio, but do not run a Bulk Operation on existing subscriptions. Only new subscribers will pay the updated price.
Can I apply different price increases to different customer segments?
Yes. Run multiple Bulk Operations with different conditions and price points. For example, run one operation for standard customers and another for VIP customers with a smaller increase.
What happens if a customer has multiple products in their subscription?
You'll need to add a separate Update product price action for each product variant you want to update within the same Bulk Operation.
How do I update prices only for subscriptions billing after a specific date?
Use the Next billing date condition and select "on or after" the date you want the new pricing to take effect. This ensures only subscriptions billing after that date receive the update.
Can I update prepaid subscription prices?
Yes, but prepaid subscriptions must be updated separately from regular recurring subscriptions. Select Prepaid subscription in Step 2 of the Bulk Operations setup.
Should I increase prices all at once or gradually?
Gradual increases (e.g., 5% now, another 5% in six months) can reduce churn compared to a single large increase. Test what works best for your customer base.
How do I communicate price changes to affected customers?
After running the Bulk Operation, export the success log from the History tab. Upload this list to your email platform (like Klaviyo) to send targeted communication to affected subscribers.