Overview
Subscription plans are the core revenue model for the platform. This guide covers creating, managing, and optimizing subscription plans for jewellers.
Accessing Plan Management
- Go to Admin Dashboard
- Navigate to Subscriptions > Plans
- View all existing plans
Plans Dashboard
Understanding Plan Components
Plan Structure
| Component | Description |
|---|---|
| Name | Display name (e.g., "Professional Plan") |
| Price | Monthly or annual fee |
| Limits | Products, stores, team members |
| Features | Included capabilities |
| Trial | Free trial period (if any) |
Creating a New Plan
Step 1: Basic Information
- Click Create Plan
- Enter plan name and description
- Set internal plan code
Create Plan
Step 2: Set Pricing
Monthly Pricing:
- Base price
- GST handling (inclusive/exclusive)
- Currency (INR)
Annual Pricing:
- Usually 10-20% discount
- Show savings prominently
- Enable/disable annual option
Plan Pricing
Step 3: Configure Limits
| Limit | Starter | Professional | Enterprise |
|---|---|---|---|
| Products | 50 | 500 | Unlimited |
| Stores | 1 | 3 | Unlimited |
| Team Members | 2 | 5 | Unlimited |
| Images/Product | 5 | 10 | 20 |
| Storage | 1 GB | 10 GB | 100 GB |
Configure Limits
Step 4: Feature Toggles
Enable/disable features per plan:
- ✅ Basic Analytics
- ✅ Advanced Analytics
- ✅ Priority Support
- ✅ API Access
- ✅ Custom Branding
- ✅ Bulk Upload
- ✅ Promotion Credits
Feature Toggles
Step 5: Trial Configuration
- Enable free trial
- Set trial duration (7, 14, 30 days)
- Credit card required toggle
- Trial limitations
Step 6: Save & Publish
- Draft - Not visible to users
- Active - Available for subscription
- Hidden - Only via direct link
- Deprecated - No new signups
Managing Existing Plans
Editing Plans
Warning: Changes affect new subscribers immediately. Existing subscribers retain their current terms until renewal.
Deprecating Plans
When retiring a plan:
- Set status to Deprecated
- Create migration path to new plan
- Notify affected subscribers
- Set migration deadline
Deleting Plans
Caution: Only delete plans with zero subscribers. Deprecated plans cannot be deleted.
Coupon Management
Creating Coupons
- Go to Subscriptions > Coupons
- Click Create Coupon
Create Coupon
Coupon Settings:
| Setting | Options |
|---|---|
| Code | WELCOME50, DIWALI2024, etc. |
| Type | Percentage or Fixed Amount |
| Value | 10%, 20%, ₹500, etc. |
| Valid For | All plans or specific plans |
| Expires | Set expiry date |
| Usage Limit | Total uses allowed |
| Per User | One-time or recurring |
Tracking Coupon Usage
Monitor coupon performance:
- Total redemptions
- Revenue impact
- Most used coupons
- Conversion rates
Plan Analytics
Key Metrics
Track subscription health:
- MRR - Monthly Recurring Revenue
- ARR - Annual Recurring Revenue
- Churn Rate - Cancellations per month
- Plan Distribution - Users per plan
- Upgrade Rate - Users moving to higher plans
Subscription Analytics
Best Practices
Pricing Strategy
- Research competitor pricing
- Start conservative, adjust based on data
- Offer clear value differentiation
- Annual discount should be meaningful (15-20%)
Plan Design
- Keep plans simple (3-4 options max)
- Clear feature differentiation
- Avoid too many limits
- Make upgrade path obvious
Churn Prevention
- Monitor at-risk subscribers
- Offer retention discounts
- Gather cancellation feedback
- Improve based on feedback
Troubleshooting
Subscriber can't upgrade?
- Check payment method
- Verify no pending invoices
- Check plan availability
Coupon not applying?
- Verify coupon is active
- Check plan eligibility
- Confirm usage limits
Revenue not matching?
- Account for pending payments
- Check refund processing
- Verify GST calculations
