Skip to content

Campaigns

Campaigns help you organize and track marketing initiatives that generate Contacts. Manage budgets, creatives, ad accounts, and UTM tracking in one place.

A campaign represents a marketing effort designed to attract potential customers. Campaigns support multi-currency budgets, creative asset management with approval workflows, line-item budget tracking, ad account integrations, UTM parameters for attribution, and campaign templates. Campaigns can be linked to contact sources and channels for end-to-end attribution.

Related Modules:

  • Contacts - Contacts generated by campaigns
  • Segments - Saved audiences for campaigns
  • Ads - Paid advertising performance
  • Reports - Campaign analytics
  • Settings - Contact sources and channels configuration
FieldDescriptionRequired
NameCampaign nameYes
DescriptionCampaign detailsNo
NotesAdditional notesNo
StatusDraft, Active, Paused, or CompletedYes
TypeCampaign type classificationYes
Start DateWhen campaign beginsNo
End DateWhen campaign endsNo
AudienceTarget audience descriptionNo
OwnerAssigned team memberNo
ColorDisplay color for visual identificationNo
FieldDescription
BudgetAllocated budget amount
SpentAmount spent so far
Expected RevenueRevenue goal
CurrencyCampaign currency (default: USD)
Base CurrencyOrganization reporting currency
Exchange RateConversion rate to base currency
Base BudgetBudget in base currency
Base SpentSpent in base currency
FieldDescription
Goal TypeType of goal (e.g., contacts, revenue, conversions)
Goal ValueNumeric target for the goal
FieldDescription
SourceLinked contact source
ChannelLinked contact channel
External IDExternal system reference ID

Track campaign attribution with UTM parameters:

FieldDescription
UTM SourceTraffic source (e.g., google, newsletter)
UTM MediumMarketing medium (e.g., cpc, email, social)
UTM CampaignCampaign identifier
UTM ContentAd/link variation for A/B testing
UTM TermPaid search keywords
TypeDescription
EmailEmail marketing campaigns
Social MediaSocial platform campaigns
Paid AdsPaid advertising (PPC, display)
EventTrade shows, webinars, conferences
ContentContent marketing initiatives
ReferralReferral programs
OtherOther campaign types
StatusDescription
DraftBeing planned, not yet launched
ActiveCurrently running
PausedTemporarily stopped
CompletedFinished

Campaign creatives are marketing assets (images, videos, copy) with a built-in approval workflow.

FieldDescription
NameCreative name
DescriptionCreative details
TypeImage, Video, Document, Copy, Banner, or Ad Copy
StatusDraft, Pending Review, Approved, Rejected, or Revision Requested
PlatformTarget platform (e.g., Facebook, Google)
ContentCreative content/copy
MetadataAdditional JSON metadata
Sort OrderDisplay ordering
Created ByUser who created the creative
StatusDescription
DraftBeing created
Pending ReviewSubmitted for approval
ApprovedApproved by reviewer
RejectedRejected by reviewer
Revision RequestedChanges needed before approval

Each creative tracks the reviewer, review date, and review notes.

TypeDescription
ImageStatic image assets
VideoVideo content
DocumentPDF or document assets
CopyText/copywriting
BannerDisplay banner ads
Ad CopyAdvertising copy

Track campaign spending with line-item budget and spend entries.

FieldDescription
Type”budget” (planned) or “spend” (actual)
NameItem description
AmountDollar amount
CurrencyItem currency
CategorySpending category
DateDate of the budget/spend entry
NotesAdditional notes
Created ByUser who created the entry

Budget items allow granular tracking of where money is allocated vs. actually spent.

Link external advertising platform accounts to campaigns for future integration.

FieldDescription
PlatformAd platform (e.g., Google Ads, Facebook Ads)
External Account IDAccount ID on the ad platform
External Campaign IDCampaign ID on the ad platform
StatusConnection status (default: not_connected)
Last Sync AtLast data synchronization timestamp
Sync MetadataAdditional sync data (JSON)

Save campaigns as reusable templates:

  • Set isTemplate: true to mark a campaign as a template
  • Give it a templateName for easy identification
  • Use templates to quickly create new campaigns with pre-filled settings
  1. Navigate to Campaigns in the sidebar
  2. Click New Campaign
  3. Enter campaign name and type
  4. Set dates, budget, and currency
  5. Configure UTM parameters if needed
  6. Add description and audience
  7. Click Create
  1. Open a campaign
  2. Go to the Creatives tab
  3. Click Add Creative
  4. Upload or create the asset
  5. Set type and platform
  6. Submit for review when ready
  7. Reviewer approves, rejects, or requests revisions
  1. Open a campaign
  2. Go to the Budget tab
  3. Add budget items (planned allocations)
  4. Add spend items (actual expenses)
  5. Compare planned vs. actual spending

When creating or editing a contact:

  1. Select the Campaign source
  2. The contact is attributed to that campaign
  3. Campaign performance metrics update automatically

Campaigns support multi-currency:

  • Select any currency when creating the campaign
  • Exchange rate converts to your organization’s base currency
  • Budget and spent amounts calculated in both currencies
  • Base currency amounts used for unified reporting

Campaign visibility is scoped by ownership (same as contacts/deals):

  • All — see all campaigns
  • Department — see department members’ campaigns
  • Own — see only your campaigns
  • Unowned campaigns are visible to everyone
  • Total contacts from campaign
  • Contact status breakdown
  • Conversion rate to deals
  • Budget allocated vs. spent
  • Cost per contact
  • Revenue generated from converted deals
  • Return on investment (ROI)
ROI = (Revenue - Cost) / Cost × 100%
  1. Set clear goals — define goal type and value for measurement
  2. Use UTM parameters — enable accurate attribution tracking
  3. Track budget granularly — use budget items for detailed spending analysis
  4. Manage creatives — use the approval workflow to maintain quality
  5. Link to sources — connect campaigns to contact sources and channels
  6. Review regularly — monitor performance and adjust spending
  7. Use templates — save successful campaign structures for reuse

See Also: