MemberPulse
Sponsor PortalSponsorships

Create Ads

Create and manage sponsored advertisements

Create banner ads and sponsored content for your campaigns.

Ad Types

TypeDimensionsPlacement
Leaderboard728x90Page header
Sidebar300x250Side content
Inline728x90Within content
Mobile320x50Mobile pages

Create Ad

  1. Select Type

    Choose ad format and dimensions

  2. Upload Creative

    Upload image or HTML5 creative

  3. Set Destination

    Enter click-through URL

  4. Configure Targeting

    Select pages, events, or member segments

  5. Review & Submit

    Preview and submit for approval

Sponsorship credits

Ads can be billed using sponsorship credits:

  • Each ad has a calculated credit cost based on placement + date range
  • Credits are deducted when the ad is approved and goes live
  • If you do not have enough credits, you must purchase a top-up before submitting/activating the ad

Ad Management

  • View active ads
  • Pause/resume ads
  • Update creatives
  • View performance

Features

Create Ads

Acceptance Criteria

Frontend
  • UI supports the workflows described in this feature.
Backend / API
  • Backend behavior supports this feature as documented.
Permissions
  • Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
  • All business rules for this feature are enforced.
Error Handling
  • Error states return clear messages and appropriate HTTP status codes.

Implementation Contracts

Backend (API)

GET    /api/sponsor/ads                      # List ads
POST   /api/sponsor/ads                      # Create ad
PUT    /api/sponsor/ads/{id}                 # Update ad
DELETE /api/sponsor/ads/{id}                 # Remove ad
PUT    /api/sponsor/ads/{id}/status          # Pause/resume
GET    /api/sponsor/ads/{id}/stats           # Ad performance

On this page