Skip to main content

Documentation Index

Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Journey Overview

AttributeValue
Journey IDUJ-S-005
ActorSponsor Admin
GoalCreate and manage ad campaigns for visibility
TriggerSponsor wants to promote products/services
OutcomeCampaign running and generating impressions

Preconditions

  • Sponsor has active sponsorship tier
  • Campaign credits available (if credit-based)
  • Ad placements configured by organization

Journey Flow

Detailed Steps

1

Access Campaign Management

Navigate to Campaigns:
  • Sponsor Portal → Campaigns
  • Dashboard → “Create Campaign” widget
2

Create New Campaign

Campaign creation form:
┌─────────────────────────────────────────────────────────────┐
│ Create Campaign                                             │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│ Campaign Details                                            │
│ ────────────────                                            │
│                                                             │
│ Campaign Name *                                             │
│ [Spring Product Launch                          ]           │
│                                                             │
│ Campaign Objective                                          │
│ ○ Brand Awareness (impressions)                             │
│ ● Lead Generation (clicks)                                  │
│ ○ Event Promotion                                           │
│                                                             │
│ Landing Page URL *                                          │
│ [https://acme.com/spring-offer                  ]           │
│                                                             │
│ Campaign Description                                        │
│ [For internal tracking purposes                 ]           │
│                                                             │
└─────────────────────────────────────────────────────────────┘
3

Select Ad Placements

Choose where ads appear:
┌─────────────────────────────────────────────────────────────┐
│ Select Placements                                           │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│ Available Placements:                                       │
│                                                             │
│ ☑ Homepage Banner (728x90)                                  │
│   Premium visibility • Est. 5,000 impressions/month         │
│   Credits: 100/month                                        │
│                                                             │
│ ☑ Event Listings Sidebar (300x250)                          │
│   High engagement • Est. 3,000 impressions/month            │
│   Credits: 75/month                                         │
│                                                             │
│ ☐ Resource Library Banner (728x90)                          │
│   Contextual • Est. 2,000 impressions/month                 │
│   Credits: 50/month                                         │
│                                                             │
│ ☐ Email Newsletter                                          │
│   Direct reach • Est. 10,000 recipients                     │
│   Credits: 150/send                                         │
│                                                             │
│ Selected: 2 placements                                      │
│ Total Credits: 175/month                                    │
│                                                             │
└─────────────────────────────────────────────────────────────┘
4

Upload Creative Assets

Upload ad images:
┌─────────────────────────────────────────────────────────────┐
│ Creative Assets                                             │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│ Homepage Banner (728x90) *                                  │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ [Preview of uploaded banner]                            │ │
│ │ spring-banner-728x90.png                                │ │
│ │ [Change] [Remove]                                       │ │
│ └─────────────────────────────────────────────────────────┘ │
│ Requirements: 728x90px, PNG/JPG, max 150KB                  │
│                                                             │
│ Event Sidebar (300x250) *                                   │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ [📷 Upload Image]                                       │ │
│ │ Drag & drop or click to upload                          │ │
│ └─────────────────────────────────────────────────────────┘ │
│ Requirements: 300x250px, PNG/JPG, max 100KB                 │
│                                                             │
│ Ad Copy (for all placements)                                │
│ Headline: [Discover Our Spring Collection     ]             │
│ CTA Text: [Learn More                         ]             │
│                                                             │
└─────────────────────────────────────────────────────────────┘
5

Set Budget and Schedule

Configure campaign timing:
┌─────────────────────────────────────────────────────────────┐
│ Budget & Schedule                                           │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│ Campaign Schedule                                           │
│ Start Date: [March 15, 2025    ]                           │
│ End Date:   [April 15, 2025    ] or ☐ Run indefinitely     │
│                                                             │
│ Credit Budget                                               │
│ Your Balance: 500 credits                                   │
│ Campaign Cost: 175 credits/month                            │
│ Duration: 1 month                                           │
│ Total Cost: 175 credits                                     │
│                                                             │
│ ☐ Pause campaign when budget depleted                       │
│ ☑ Notify me when 75% budget consumed                        │
│                                                             │
└─────────────────────────────────────────────────────────────┘
6

Review and Submit

Campaign summary:
┌─────────────────────────────────────────────────────────────┐
│ Review Campaign                                             │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│ Campaign: Spring Product Launch                             │
│ Objective: Lead Generation                                  │
│ URL: https://acme.com/spring-offer                          │
│                                                             │
│ Placements:                                                 │
│ • Homepage Banner (728x90)                                  │
│ • Event Listings Sidebar (300x250)                          │
│                                                             │
│ Schedule: March 15 - April 15, 2025                         │
│ Cost: 175 credits                                           │
│                                                             │
│ ☐ I confirm assets comply with advertising guidelines       │
│                                                             │
│ [Save Draft]  [Submit for Approval]                         │
│                                                             │
└─────────────────────────────────────────────────────────────┘
7

Campaign Active

After approval:
  • Campaign goes live
  • Ads displayed in selected placements
  • Impressions and clicks tracked
  • Credits deducted

Campaign Management

Campaign Dashboard

┌─────────────────────────────────────────────────────────────┐
│ My Campaigns                                                │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│ Spring Product Launch                    🟢 Active          │
│ March 15 - April 15, 2025                                   │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ Impressions: 12,450  │  Clicks: 342  │  CTR: 2.75%     │ │
│ │ Credits Used: 87/175 │  Remaining: 88                  │ │
│ └─────────────────────────────────────────────────────────┘ │
│ [View Details] [Pause] [Edit]                               │
│                                                             │
│ Winter Webinar Series                    ⏸️ Paused          │
│ Ended: February 28, 2025                                    │
│ [View Report] [Clone] [Archive]                             │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Campaign Analytics

MetricDescription
ImpressionsTimes ad was displayed
ClicksTimes ad was clicked
CTRClick-through rate
LeadsForm submissions from landing page
CostCredits consumed

Acceptance Criteria

Frontend

  • Campaign creation wizard
  • Placement selection with previews
  • Creative asset upload with validation
  • Budget/schedule configuration
  • Campaign dashboard
  • Performance analytics
  • Pause/resume functionality

Backend

  • POST /api/sponsor/campaigns - Create campaign
  • PUT /api/sponsor/campaigns/{id} - Update campaign
  • POST /api/sponsor/campaigns/{id}/pause - Pause
  • GET /api/sponsor/campaigns/{id}/stats - Analytics
  • Ad serving integration
  • Credit tracking

Permissions

  • Sponsor admins can manage their campaigns
  • Organization approves campaigns (if required)

Business Rules

  • Credits validated before activation
  • Asset dimensions enforced
  • Content guidelines checked
  • Schedule validated

Error Handling

  • Asset validation errors
  • Insufficient credits warning
  • Approval rejection feedback