Campaign Management Tools
Phase 1: MVP
The Campaign Management system provides comprehensive tools for creating, managing, and analyzing marketing campaigns across multiple channels.
Customer WeChat Mini Program Features
Campaign Discovery & Participation
- Browse Active Campaigns
- View seasonal, tier-based, and interest-based campaigns
- Campaign details:
- Title, period, benefits, how to join
- One-tap campaign joining or activation
- Real-time campaign progress tracking (if goal-based)
- Earn points, rewards, or badges from participation
Personalized Campaign Feed
- Recommended Campaigns
- Show campaigns recommended based on:
- Shopping behavior
- Interests
- Location or preferred store
- Membership tier
- Show campaigns recommended based on:
Voucher & Reward Center
- Reward Management
- View and claim rewards from campaigns
- Redeem rewards via QR code or in-app barcode
- Track expiry, usage history, and remaining rewards
Notifications & Engagement
- Campaign Alerts
- Push alerts for new campaign launches
- Reward eligibility notifications
- Campaign reminders and updates
Admin Web App Features
Campaign Builder
- Campaign Creation
- Create and manage campaign types:
- Promotional offers
- Challenges
- Events
- Referral or social share campaigns
- Drag-and-drop campaign flow setup (optional)
- Set start/end date and campaign visibility
- Create and manage campaign types:
Audience Targeting
- Target Selection
- Select participants based on:
- Segment (e.g., New Customers, Gold Members)
- Behavior (e.g., spend > 2,000 THB, visited store 3x)
- Location, tier, interest tags
- Real-time audience size preview
- Option to exclude groups (e.g., already received similar campaign)
- Select participants based on:
Content & Asset Management
- Campaign Assets
- Upload campaign banners, creative content, terms & conditions
- Schedule publication time for each campaign
- Multi-language support
Reward & Automation Settings
- Reward Configuration
- Define campaign reward types:
- Points, vouchers, exclusive access, free items
- Link to loyalty engine or gamification module
- Setup automation rules:
- Auto-assign rewards upon completion
- Auto-trigger follow-up campaigns (e.g., "Thank you" or upsell)
- Define campaign reward types:
Campaign Tracking & Analytics
- Performance Dashboard
- Campaign reach, engagement, conversion rate
- Claim/redemption rate for rewards
- Revenue and ROI impact
- Drill-down reports by:
- Channel (WeChat, POS, Email)
- Segment
- Location or store
- Export reports and integrate with BI tools
Campaign Calendar
- Calendar View
- Monthly calendar view of upcoming, ongoing, and past campaigns
- Filter by store, type, channel
- Visual status indicators (Active, Scheduled, Ended)
Integration
- System Integration
- Sync campaigns with CRM, POS, Loyalty, Notification Center
- API access for campaign deployment via external systems
- Integration with WeChat advertising or offline signage triggers