The Better Subscription Switcher plugin has a built in method that allows customers to access subscription switching directly through specially formatted URLs, enabling instant plan changes via email campaigns, customer service interactions, or automated triggers.
What It Does
Provides direct URL access to subscription switching:
- Shareable URLs that open switching modal automatically
- Instant modal opening with specific subscription pre-selected
Key Benefits
- Marketing Integration: Include switching links in email campaigns
- Customer Service: Support agents can send direct switching links
- Reduced Friction: Skip navigation steps with direct access
- Better Conversions: Immediate access to switching from marketing materials
- Automated Workflows: Trigger plan changes from external systems
- Mobile Friendly: Works seamlessly on all devices
How It Works
URL Structure
Basic Switch Link Format:
https://yoursite.com/?switch-link=123
Parameters:
- ‘switch-link’: Subscription ID to switch
User Flow
- Link Click: Customer clicks switch link (email, SMS, etc.)
- Authentication Check: System verifies user login status
- Login: If not logged in, redirects to login page with return URL
- Permission Validation: Confirms user owns the subscription
- Modal Display: Opens switching modal automatically
- Plan Selection: Customer proceeds with normal switching process
Troubleshooting
Links Not Working
Symptoms: Switch links don’t open modal or redirect incorrectly
Common Causes:
- URL parameters not properly configured
- JavaScript conflicts preventing auto-open
- Authentication issues
- Subscription permission problems
Solutions:
- Verify URL parameters are correct
- Check browser console for JavaScript errors
- Test with different user accounts
- Verify subscription ownership and status
- Check for conflicting plugins