This guide helps you identify and resolve common issues with Skio Journeys.
Discounts applying on every order
What's happening: Your customers are getting the same discount repeatedly, or discount percentages are stacking on each billing cycle.
Why it happens: Number of orders to apply to is left empty for a permanent discount in the Add discount node.
How to fix discounts applying on every order when it shouldn’t:
Ensure you have a Trigger filter set to
order count equals 3Set the
Number of orders to apply tofield in the Add discount node to1.
Journey not triggering
What's happening: Your Journey should run but doesn't, even though the subscription seems to meet all the conditions.
Why it happens:
Journeys trigger 1–2 minutes after order creation—in rare cases, discount codes may expire before the trigger fires
The Journey references a deleted product or selling plan
Date filters are blocking the trigger
How to fix it
If referencing products or selling plans:
Open the Journey and review all conditions
Remove or update references to deleted items
See our guide on managing deleted variants.
If using date ranges or code filters:
Remove unnecessary filters that may be blocking the Journey from running.
Multiple Journeys conflicting
What's happening: A subscription's price changes unexpectedly, or a Journey's changes get overridden by another Journey or bulk operation.
Why it happens: Multiple Journeys or bulk operations are trying to update the same subscription.
How to fix it:
Make sure only one Journey can run at a time:
Add conditions like:
Path A: "
Has discount code X"Path B: "
Customer tag equals x"
This ensures paths don't overlap
If you use bulk operations, pause active Journeys before running them, then re-enable afterward.
Checking if a Journey ran
What's happening: You're not sure if a Journey triggered or why it failed.
How to check why a Journey didn’t run for a specific subscription:
In the Subscription Management page, find the subscription you want to troubleshoot
Scroll down to the bottom of the relevant subscription card and copy the Subscription ID

Navigate to Journeys and click into the Journey you want to troubleshoot, then click on the Debug mode tab at the top of the page

Paste the Subscription ID into the field and click View
Each node will have a description of whether it was successful, giving you insight as to why a Journey didn’t run for a specific subscription

Complex quantity-based or price-based discount rules not working
What's happening: You're trying to apply discounts based on cart value or tiered pricing, but it's not working reliably.
Why it happens: Journeys don't support complex, threshold-based discounting with add/remove actions.
How to fix it:
Use volume discounts instead:
In the lefthand menu of your Skio Dashboard, go to Features > Volume Discounts
Create a rule that applies automatically based on price or quantity
Still need help?
If you've tried these solutions and your Journey still isn't working as expected, reach out to Skio Support at help@skio.com for assistance.
When contacting support, include:
The name of the Journey you're troubleshooting
A link to an affected subscription
A description of what you expected to happen vs. what actually happened
Screenshots of your Journey conditions and actions
Any error messages or audit log entries
This information helps our team diagnose the issue faster and get your Journey running correctly.
