Campaign Queue
PENDING
PROPOSED
POSTING DAY
LIVE
DELETE
Advertisers
Repeat customers & OTP-verified prospects
Billing Tracker
MONTH-WISE BREAKDOWN
Society Payouts
What we owe RWAs based on posted campaigns. Grouped by post month.
Finance · P&L
Monthly profit & loss + GST liability. Revenue attributed by invoice date (accrual). Society payouts deducted by post month.
Society Onboarding Kit
Generate channel display image, welcome email, and first broadcast message for a society
🖼️ Channel Display Image
📱 Channel Join QR Poster
✉️ Welcome Email
💬 Welcome WhatsApp Broadcast
Settings
Configure the portal.
Societies
Add each society. Rate auto-calculates from followers.
+ ADD SOCIETY
Set by followers
1.0×
Prime Time Configuration
Mark prime days and slots. Admin can also override multiplier per campaign during approval.
PRIME DAYS — SET PRICING PER DAY
DEFAULT PRIME (non-prime days, prime slot only)
% above base for 3rd booking
Package Discounts
No discounts active
Invoice & Business Details
Not configured
Generates a sample invoice using your current settings — no real campaign data
Gemini API Key
Claude API Key
Admin Password
Demo Login
Show "Demo Login" button on advertiser login screen
WhatsApp Number
Showcase Packages (Ticker)
Business Categories
Clear All Data
Delete all campaign data from Firebase.
Manual Campaign Entry
Use the 📦 Multi-Society Bundle button at the top of Campaigns view to add past, offline, or pre-paid campaigns. It supports per-society post counts, complimentary toggles, and linking to a pre-issued CorPro invoice.