Dashboard
Performance overview
Impressions Over Time
Daily Spend
Campaign Performance
Ad CreativesClick to preview
Ad Type Split
Platform Split
Top Campaigns
Buy Ads
Create campaigns and send for client approval
Draft Campaigns
0
Awaiting Approval
0
Approved / Live
0
All Campaigns
Content Calendar
Scheduled posts and running ads
Posted
Scheduled
Facebook Ad
Rumble Ad
File Center
Upload and manage files for this campaign
📁
Drag & drop files here
or click to browse · Images, PDFs, Videos · Max 50MB each
Loading files...
Post to Social
Publish directly to Facebook Page and Instagram
Compose Post
0 characters
🖼
Click or drag image/video
Preview
Facebook Page Preview
Recent Posts
No posts yet
Reports
Loading...
Quick View
TODAY
—
THIS WEEK
—
THIS MONTH
—
VS LAST MONTH
—
VS LAST YEAR
—
Total Impressions
—
Total Spend
—
Total Clicks
—
Avg CTR
—
Monthly Totals by Platform
| Platform | Impressions ↕ | Clicks ↕ | CTR ↕ | Spend ↕ | CPM ↕ |
|---|
Spend by Platform
Daily Spend Trend
Budget Planner
Set spend goals and track pacing
Campaign Breakdown
Period Totals
Total Spend
—
Rumble
—
Facebook
—
Total Impressions
—
Total Clicks
—
CampaignKit
Performance Report
Module Library
Drag modules onto the canvas →
KPI Cards
Impressions
Total impressions
Clicks
Total clicks
CTR
Click-through rate
Spend
Total spend
CPM
Cost / 1K views
CPC
Cost per click
Conversions
Tracked actions
Charts
Impressions Over Time
Line chart
Spend Over Time
Bar chart
Clicks Over Time
Line chart
Ad Type Breakdown
Donut chart
Platform Split
Rumble vs Facebook
Spend by Campaign
Horizontal bar
Tables
Campaign Table
Full stats
Visuals
Creative Gallery
Ad thumbnails
Top Performers
Best campaigns
Spend Pacing
Budget utilization
Facebook Only
Age Breakdown
Demographic bars
Gender Split
Male / Female
Placement Breakdown
Feed, Reels, Stories
Layout
Report Header
Client name + branding
Date Range
Reporting period
Notes
Add commentary
Templates:
Showing data for:
All Platforms
←
Drag modules from the left panel and drop here to build your report.
Rearrange by dragging · Delete with ✕ · Export as branded PDF.
Tenants
Manage all client accounts
Settings
🎬 Rumble API Token
Set once — persisted permanently per tenant.
🔵 Facebook Ads Token
Meta Marketing API — connect your ad account for Facebook campaign data.
You'll need two things: a Facebook Access Token and your Ad Account ID.
Your Ad Account ID looks like
Your Ad Account ID looks like
act_1234567890 — find it in Facebook Ads Manager.
Quick steps:
① Create a Facebook App (Business type, add Marketing API use case)
② Open Graph API Explorer, select your app, generate token with
ads_read + ads_management
③ Paste both below and hit Save
📄 Facebook Page Token
For posting directly to your Facebook Page feed and Instagram. Different from the Ads token.
⚠️ Token expiry: Short-lived tokens expire in 1-2 hours. For a permanent token: in Graph API Explorer call
GET /me/accounts and copy the access_token from your page entry — page tokens from that endpoint don't expire as long as you remain page admin.
How to get your Page token:
① Go to Graph API Explorer
② Select your app → Generate token with
③ In the explorer, call
④ Copy the
⑤ For Instagram: go to your Facebook Page settings → Instagram → copy the Instagram Business Account ID
① Go to Graph API Explorer
② Select your app → Generate token with
pages_manage_posts + pages_read_engagement + instagram_basic + instagram_content_publish③ In the explorer, call
GET /me/accounts — this returns your pages with their Page Access Tokens④ Copy the
access_token and id for your page and paste below⑤ For Instagram: go to your Facebook Page settings → Instagram → copy the Instagram Business Account ID
Users
Manage platform access
| User | Role | Tenant | Status | Last Login |
|---|
CampaignKit ADMIN
Total Tenants
0
Total Users
0
Active API Tokens
0
Avg Markup
0%
Est. Total Charged (30d)
—
Est. Profit (30d)
—
All Tenants — Quick View
| Tenant ↕ | Plan ↕ | Users ↕ | Markup ↕ | Status ↕ | Actions |
|---|