3.8 KiB
3.8 KiB
Marketing Management
Provides two major marketing functions: email marketing and quota services for batch user outreach and benefit distribution.
Function Modules
Email Marketing
Contains two functions:
1. Email Broadcast
Send marketing emails to users in bulk.
Form Fields:
- Email Subject (Required) - Email title
- Email Content (Required) - Supports HTML editor for rich text emails
- Send Scope - Select target user group:
- All users
- Users with subscriptions
- Users without subscriptions
- Filter by registration time
- Registration Time Range (Optional) - Filter users registered in specific period
- Additional Emails (Optional) - Manually input extra email addresses, one per line
- Scheduled Send (Optional) - Set future send time
- Send Interval (Optional) - Seconds between each email (minimum 0.1s)
- Daily Limit (Optional) - Maximum sends per day (minimum 1)
Recipient Statistics: Form displays in real-time:
- System users count
- Additional emails count
- Total recipients count
2. Email Task Manager
View and manage email sending tasks.
Task List Shows:
- Task ID
- Subject
- Send status
- Sent count
- Total count
- Creation time
Task Operations:
- View details
- Pause/Resume
- Delete task
Quota Service
Batch gift traffic, days, or balance to users.
1. Quota Broadcast
Batch gift benefits to subscribed users.
Form Fields:
- Select Packages (Required) - Multi-select target product plans
- Subscription Status - Filter condition:
- Active subscriptions only
- Include expired subscriptions
- Subscription Time Range (Optional) - Filter users subscribed in specific period
- Reset Traffic - Switch, whether to reset user traffic when gifting
- Gift Type (Required) - Radio:
- Traffic (GB)
- Days
- Balance
- Gift Value (Required) - Specific gift amount
Recipient Statistics: Form displays qualifying user count in real-time.
2. Quota Task Manager
View and manage quota distribution tasks.
Task List Shows:
- Task ID
- Package names
- Gift type and amount
- Processing status
- Processed/Total
- Creation time
Task Operations:
- View details
- Delete task
Usage Scenarios
Scenario 1: New User Welcome Email
Email Broadcast Config:
- Subject: Welcome!
- Content: Design welcome email (HTML)
- Scope: All users
- Registration: Last 7 days
- Interval: 1 second
- Daily Limit: 1000
Scenario 2: Promotion Notification
Email Broadcast Config:
- Subject: Limited Time! 20% Off Annual Plans
- Content: Activity details (HTML)
- Scope: Users with subscriptions
- Scheduled: 1 hour before activity
Scenario 3: Gift Traffic Benefit
Quota Broadcast Config:
- Packages: Standard Monthly
- Status: Active only
- Subscription Time: Past 30 days
- Reset Traffic: No
- Gift Type: Traffic
- Gift Value: 10 GB
Scenario 4: Gift Membership Duration
Quota Broadcast Config:
- Packages: All packages
- Status: Active only
- Reset Traffic: No
- Gift Type: Days
- Gift Value: 7
Scenario 5: Balance Cashback
Quota Broadcast Config:
- Packages: Premium Plan
- Status: Active only
- Subscription Time: Past 7 days
- Gift Type: Balance
- Gift Value: $10
Important Notes
- Email Sending: Watch interval and limits to avoid spam classification
- HTML Content: Emails support rich text for beautiful marketing content
- Scheduled Tasks: Can set future time for automatic sending
- Real-time Stats: Recipient count calculated in real-time, preview before submit
- Task Management: Can view task execution progress and status
- Quota Gifting: Quotas distributed immediately, cannot be revoked
- Traffic Reset: Checking will reset user's current traffic
- Package Filtering: Can precisely select target user groups