Campaign Management Use Cases (CPN)¶
Module Purpose: Manage, track, and analyze the performance of multi-channel outreach campaigns, ensuring seamless conversion from mass communication to personalized sales engagement.
Use Case Quick Reference¶
| ID | Title | Priority |
|---|---|---|
| US-CPN-001 | Create Campaign & Import Targets | P1 |
| US-CPN-002 | Campaign Metrics (Real-time ROI) | P1 |
| US-CPN-003 | Outreach Response & CRM Push | P1 |
| US-CPN-004 | Regional & Platform Attribution | P2 |
US-CPN-001: Create Campaign & Import Targets¶
Purpose: Enable marketing users to define the scope, target industry, and data sources for a new campaign and import high-volume contact data.
| Property | Value |
|---|---|
| Actor | Marketing Manager |
| Trigger | New marketing initiative launch |
| Priority | P1 |
Main Success Scenario¶
- Campaign Definition
- User selects Campaign Type (Cold Outreach, Event, Newsletter, Product Launch).
- System displays dynamic fields based on selection:
Industry Name(e.g., Pharma, Chemicals)Product Name(e.g., Zinc Oxide)Target Company Segment
-
User enters details and saves.
-
Data Import
- User uploads Excel/CSV target list.
- System maps mandatory fields:
Email IDandPhone Number. -
System validates formats (Email regex, Phone 10-15 digits).
-
Platform Selection
- User selects where the campaign is running (Email, LinkedIn, WhatsApp, Directory Portals).
- System assigns a unique Campaign ID (e.g.,
CPN-2026-001).
US-CPN-002: Campaign Metrics (Real-time ROI)¶
Purpose: Track the engagement lifecycle of a campaign to calculate ROI and conversion efficiency.
| Property | Value |
|---|---|
| Actor | System Analytics Engine |
| Priority | P1 |
Main Success Scenario¶
- Engagement Triage
- System monitors outbound emails via SMTP/Graph API logs.
-
System tracks Emails Sent count.
-
Pixel/Link Tracking
- System tracks Emails Read (pixel open event).
-
System tracks Link Clicks (redirect logs).
-
Response Attribution
- When an inbound email is received, system checks if sender matches a campaign target list.
-
If match found, system updates Responses Received metric for that specific Campaign ID.
-
Lead Generation Tracking
- When a campaign response is converted to a Lead/Prelead, system increments Leads Generated metric.
US-CPN-003: Outreach Response & CRM Push¶
Purpose: Provide sales teams with a one-click mechanism to move valuable campaign interactions into the primary CRM pipeline.
| Property | Value |
|---|---|
| Actor | Sales Representative |
| Priority | P1 |
Main Success Scenario¶
- Outlook Notification
-
Sales rep receives a response to a campaign-initiated thread in Outlook.
-
Context Overlay
- The Pebble Outlook Sidecar identifies the email as part of
Campaign: Pharma Outreach Q1. -
Sidecar displays
Industry: Pharma,Product: Zinc Oxide. -
Push to CRM
- Sales rep clicks the "Push to Salesforce" (or Push to Pebble) button in Outlook.
- System extracts:
- Full email thread.
- Contact details (Phone, Email, LinkedIn).
- Attachment snapshots.
- System creates a new Lead record with
Lead Source = [Campaign Name].
US-CPN-004: Regional & Platform Attribution¶
Purpose: Categorize campaign performance by geography and platform to optimize future marketing spend.
| Property | Value |
|---|---|
| Actor | Marketing Analyst |
| Priority | P2 |
Main Success Scenario¶
- Platform Capture
-
System captures the
Platform Source(e.g., IndiaMart vs. LinkedIn) for every generated lead. -
Geographical Mapping
-
System maps target Company addresses to regional clusters (e.g., West Bengal, Maharashtra).
-
ROI Analysis
- System displays a heatmap of "Leads by Region" vs. "Spend per Platform".