ViewsBaseViewsBase

Campaign Dashboard

A complete guide to the four dashboard tabs — Analytics, Posts, Payments, and Creators.

Every campaign has its own dashboard with four tabs. This page explains each one in detail.

Analytics

The Analytics tab gives you a real-time overview of campaign performance.

KPI Cards

Six metric cards at the top, each with a period-over-period delta showing whether the number is trending up or down:

  • Total Videos — count of non-rejected videos in the selected date range
  • Active Creators — creators with at least one video in the period
  • Total Views — sum of all video views
  • Avg Views/Video — total views divided by video count
  • Engagement Rate — (likes + comments + shares) ÷ views as a percentage
  • Total Comments — sum of all comments

Charts

  • Video Status — donut chart showing the breakdown of Active, Pending CPM, Finalized, and Paid videos
  • Platform Split — donut chart showing TikTok vs Instagram distribution
  • Creator Share — donut chart showing which creators contribute the most views

Leaderboards

  • Top Videos — the 5 highest-performing videos, sortable by daily views (default), total views, likes, or engagement. Click a video to open its detail sidebar with stats and lifecycle chart.
  • Top Earners — the 5 creators with the highest total earnings across their finalized and paid videos

Filters

All analytics data responds to these filters:

  • Date range — 7d, 14d, 30d, 90d, or All
  • Creator — filter to a specific creator's data
  • Platform — All, TikTok only, or Instagram only

Posts

The Posts tab is where you manage individual videos. It's a full-featured table with filtering, inline editing, and bulk actions.

Table Columns

ColumnDescription
CreatorName, platform badge (TT/IG), and handle
CampaignWhich campaign this video belongs to
Video IDThe platform post ID, linked to the original video
PostedDate the video was posted
StatusCurrent status badge — Active, Pending CPM, Finalized (Payment Ready), Paid, or Rejected
ViewsCurrent view count. Finalized videos also show the locked finalized view count
CPMThe CPM rate assigned to this video (blank until assigned)
CapThe view cap for earnings calculation (blank until assigned)
AmountCalculated earnings: min(views, cap) × CPM ÷ 1000
ActionsView lifecycle, edit CPM/cap, reject, finalize early

Filters

  • Search — find videos by video ID, creator name, or handle
  • Platform — All, TikTok, or Instagram
  • Status — filter by any status (Active, Pending CPM, Finalized, Paid, Rejected)
  • Payout range — min/max dollar amount filter

Per-Video Actions

  • View lifecycle (eye icon) — opens a sidebar showing the full history of the video
  • Edit CPM and Cap (pencil icon) — inline edit the CPM rate and view cap. For tiered deals, a dropdown lets you pick the tier. Save or cancel.
  • Reject (X icon) — reject the video with a reason. Rejected videos are excluded from earnings.
  • Finalize early (checkmark icon) — lock the current view count before the 7-day window ends. Useful when a video hits its cap early.
  • Unreject — restore a previously rejected video back to its prior status

Bulk Actions

Select multiple videos with checkboxes, then:

  • Bulk reject — reject all selected videos with a shared reason
  • Bulk mark as paid — mark all selected finalized videos as paid

Pagination

Videos are paginated. The bottom bar shows the current page, total count, and navigation controls.

Payments

The Payments tab shows a summary of all creator earnings grouped by creator, making it easy to see who needs to be paid and how much.

Payment Summary Table

ColumnDescription
CreatorPlatform badge, name, and handle
PendingNumber of videos still active + dollar amount (estimated)
FinalizedNumber of finalized videos + dollar amount (locked, ready to pay)
PaidNumber of paid videos + dollar amount (already paid)
TotalSum of all earnings across all statuses

A totals row at the bottom sums everything up across all creators.

Exporting for Payment

Click the copy button in the top right to copy a formatted payment summary to your clipboard. The export is categorized:

  • Ready to Pay — creators with finalized videos and calculated amounts
  • Pending — creators with videos still in active tracking
  • Pending CPM Assignment — creators with videos awaiting tier/CPM selection
  • Total Outstanding — sum of all unpaid amounts

Paste this into Slack, a spreadsheet, or your payment processor.

Creators

The Creators tab manages your roster of creators for this campaign.

Creator Table

Each row shows:

  • Platform — TikTok (TT) or Instagram (IG) badge
  • Handle — their username
  • Access Code — truncated, with a copy button. Share this with the creator for portal access
  • Campaigns — which campaigns this creator is assigned to
  • Status — Active or Inactive
  • Created — when the creator was added
  • Deal — summary of their CPM deal. Single-rate shows CPM: $X | Cap: Y. Multi-tier shows N tiers. Click the row to expand and see full tier details.

Adding a Creator

Click Add Creator (visible to admins and editors). Fill in:

  1. Handle — their TikTok or Instagram username
  2. Platform — select TikTok or Instagram
  3. Deal type — Single (one rate) or Tiered (multiple rates)
  4. For each tier: name, CPM rate, view cap, cap type (views or dollar amount), and requirement (e.g., "T1 > 20%")

Editing a Deal

Click Edit Offer on any creator row to update their deal terms. Changes apply to future videos — existing videos keep their original deal snapshot.

Deal Details (Expanded Row)

Click any creator row to expand it and see the full deal breakdown:

  • Each tier with its name, CPM, cap, and requirement
  • Last edited timestamp and who edited it

For creators in multiple campaigns, the expanded view shows the deal for each campaign separately.

Demo Campaign

New organizations start with a pre-loaded demo campaign called "Summer Glow Collection" with 10 sample creators and 30 videos across all statuses. This lets you explore the full dashboard experience immediately.

The demo campaign is read-only — you can browse all tabs but can't edit videos, reject posts, or modify deals. An amber "DEMO" badge and banner distinguish it from real campaigns.

To remove it, click the Dismiss button on the demo campaign card in your org dashboard. This permanently deletes all demo data.

On this page