What is Condition-based Workflow?
A powerful automation tool that helps you manage returns more efficiently by:
- Creating custom rules for different return scenarios
- Automating return decisions based on specific conditions
- Ensuring consistent customer experience
- Saving time on manual return processing
When Should You Use Workflows?
Perfect for:
- High-volume returns handling
- Automate common return scenarios
- Process returns faster
- Maintain consistent service quality
- Region-specific return policies
- Set different rules by geographical zones
- Customize return methods by location
- Manage international returns effectively
- Product-specific return rules
- Different policies for various product types
- Special handling for specific collections
- Custom rules for SKUs
Setting Up Your First Workflow
Step 1: Plan Your Rule
Before creating, consider:
- What triggers the rule? (conditions)
- What should happen? (actions)
- Rule priority in your overall return process
Step 2: Create Basic Structure
- Go to Settings → Workflow
- Click “Create workflow”
- Name your rule descriptively
- Choose condition logic (Any/All)
Step 3: Set Smart Conditions
Choose conditions based on:
- Product details (type, tags, collections, SKU)
- Return information (reason, zone)
Pro Tip: Start with broader conditions and refine based on results
Step 4: Define Actions
Select appropriate:
- Return or exchange type
- Return method
- Resolution
Important: Ensure all selected actions are enabled in Settings
Advanced Usage Tips
Priority Management
- More specific rules → Higher priority
- General rules → Lower priority
- Regular review of rule order
- Maximum 20 rules – use them wisely
Common Scenarios and Solutions
Seasonal Returns
Holiday Items
IF: Product Collection = "Holiday 2023"
THEN:
- Action Type: Return
Summer Collection
IF: Product Collection = "Summer 2024"
AND Return Reason = "End of Season"
THEN:
- Resolution: Refund to Store Credit
International Returns
European Returns
IF: Return Zone = "Europe"
THEN:
- Action Type: Return
- Resolution: Refund by Online Bank Transfer
- Method: Ship with any carrier
High-Value Items
Luxury Products
IF: Product Tag = "Luxury"
THEN:
- Action Type: Exchange
- Method: Ship with pre-paid label
Size/Fit Issues
Apparel Exchange
IF: Product Type = "Clothing"
AND Return Reason = "Wrong Size"
THEN:
- Action Type: Exchange
- Resolution: Exchange for different size or color
- Method: Ship with pre-paid label
Collection-Specific Rules
Limited Edition Items
IF: Product Tag = "Limited Edition"
OR Product Collection = "Designer Collaboration"
THEN:
- Resolution: Refund to Store Credit
Best Practices
Rule Organization
- Keep rules simple and focused
- Use clear, descriptive names
- Document rule purposes
- Review and update regularly
Optimization Strategy
- Start with basic rules
- Monitor results
- Adjust based on data
- Add complexity gradually
Maintenance Tips
- Regular rule review (monthly)
- Remove unused rules
- Update seasonal rules
- Check for disabled methods
Troubleshooting Guide
Common Issues and Solutions
Enable required methods
Rule Not Triggering
Check priority order
Verify conditions
Ensure actions are enabled
Conflicting Rules
Review priority settings
Check overlapping conditions
Adjust rule specificity
Disabled Actions
Check Settings configuration
Update rule actions