For Staff

Campaign Management

How to create, manage, and track marketing campaigns for lead acquisition.

3 min read

The Campaigns page lets staff create and manage marketing campaigns that contacts can be enrolled in.

#Accessing Campaigns

Navigate to Admin Dashboard → Campaigns. The page shows all campaigns with search and pagination.

#Campaign List

Each campaign row shows:

ColumnBreakpointDescription
NameAlwaysCampaign name with status badge
TypeAlwaysWebinar, Podcast, Newsletter, or Paid Ad badge
Enrolledsm+Number of contacts enrolled
Audiencelg+Target audience (Expert, Attorney, or Both)
Createdxl+Creation date

Click any row to open the campaign detail drawer. Click New Campaign to create one.

#Creating a Campaign

Click New Campaign and fill in the form:

FieldRequiredDescription
NameYesDescriptive campaign name
SlugYesURL-safe identifier (auto-generated from name)
TypeYesWebinar, Podcast, Newsletter, or Paid Ad
Target AudienceYesBoth, Expert, or Attorney
DescriptionNoCampaign description
Start DateNoWhen the campaign begins
End DateNoWhen the campaign ends
BudgetNoCampaign budget in dollars
UTM SourceNoUTM tracking source (e.g., "google")
UTM MediumNoUTM tracking medium (e.g., "cpc")
UTM CampaignNoUTM campaign name
Landing Page URLNoDestination URL for the campaign

Click Create to save. The slug cannot be changed after creation.

#Editing a Campaign

Click a campaign to open the detail drawer, then click Edit. You can update the name, description, UTM fields, landing page URL, start/end dates, and budget.

#Campaign Metrics

Click the Metrics tab in the campaign detail drawer to view performance data:

#Stat Cards

MetricDescription
Total EnrolledNumber of contacts enrolled in this campaign
Conversion RatePercentage of enrolled contacts that converted

#Enrollment Timeline

An area chart shows enrollment counts over time, helping you visualize campaign momentum. The chart uses Recharts with an amber gradient fill.

#Stage Breakdown

A table shows how enrolled contacts are distributed across funnel stages:

ColumnDescription
StageFunnel stage name
CountContacts in this stage
ConvertedContacts that have converted
Conversion RateStage-specific conversion rate

#Enrolling Contacts

You can enroll contacts in campaigns from the Contact Detail Drawer — click Add to Campaign, select a campaign, and click Enroll.

#Pagination

The campaign list shows 20 items per page with Previous / Next controls.