Campaigns and goals
Put creators into campaigns and give each one a goal.
A campaign adds up the views, likes and posts of everything in it. A goal is something like 15 posts a week, or a views, engagement or follower target, and you can see at a glance who’s hitting it.
You: How are our campaigns doing over the last 30 days?
Agent: Sitter to Sitter Creator Program leads with 10.1M views from 1,711 videos by 62 creators. Then Sitter Micro Influencer Program (3.6M), Sitter to Parent Creator Program (339K), Parent to Parent Creator Program (47.4K) and Parent Micro Influencer Program (32K).Behind the scenes · 1 MCP call
Behind the scenes
Tool call: trackagoat · get_campaign_stats
Read each campaign’s totals: views, videos and creators.
{ "project_id": "…", "from": "2026-09-10", "to": "2026-10-09" }
Each campaign shows its creators, videos and views, with a 30-day trend.
Make a campaign, set goals, then check who’s on pace.
You: Put our 3 creator programs under one campaign.
Agent: Made All campaigns with the 3 programs inside. Together they have 10.5M views.Behind the scenes · 4 MCP calls
Behind the scenes
Tool call: 1. create_campaign
Created the new, empty campaign.
{ "project_id": "…", "name": "All campaigns" }
Tool call: 2. add_to_campaign
Added the campaign inside the new one, so its views count toward the new campaign’s totals.
{ "campaign_id": "…", "item_type": "campaign", "item_id": "…" }
Tool call: 3. add_to_campaign
Added the campaign inside the new one, so its views count toward the new campaign’s totals.
{ "campaign_id": "…", "item_type": "campaign", "item_id": "…" }
Tool call: 4. add_to_campaign
Added the campaign inside the new one, so its views count toward the new campaign’s totals.
{ "campaign_id": "…", "item_type": "campaign", "item_id": "…" }
Make a campaign. Add creators, single videos or other campaigns. Everything inside adds up to the campaign’s totals.
You: Give Natalie Dickerson a goal of 10 TikTok posts a week.
Agent: Added it. Natalie needs 10 posts a week across their TikTok accounts, and Creator Goals shows how they’re doing.Behind the scenes · 2 MCP calls
Behind the scenes
Tool call: 1. list_creators
Looked up the creator by name, with their accounts and totals.
{ "project_id": "…", "search": "Natalie" }
Tool call: 2. create_goal
Added the goal to the creator: what it counts, the period, the target and which accounts count toward it.
{ "creator_id": "…", "metric": "posts", "period": "weekly", "target_value": 10, "platform_scope": "platform", "platform": "tiktok" }
Set goals for creators. Pick posts, views, engagement or followers gained, a daily, weekly or monthly period, and a number to hit.
You: Who’s behind on this week’s goal?
Agent: With 2 days left, Natalie Dickerson (4 of 10 on TikTok) and Hailey Elliott (0 of 10) are At Risk. Isabella Weisse (8 of 10) is Behind Pace.Behind the scenes · 1 MCP call
Behind the scenes
Tool call: get_goal_compliance
Checked the creators’ goals: progress so far, the target and whether each one is on track.
{ "project_id": "…", "period": "weekly" }
Check progress. During the period each goal shows On Track, Behind Pace or At Risk. After it ends, Completed or Missed.
Campaign totals add up through every level.
- Split by platform. A By platform card shows views and video count for TikTok and Instagram.
- No loops. You can’t add a campaign to one of its own sub-campaigns, so totals never loop.
- View targets. Give a campaign a view target and a target date, and track it as Completed, On Track, At Risk or Missed.
You: How are our campaigns doing over the last 30 days?
Agent: Sitter to Sitter Creator Program leads with 10.1M views from 1,711 videos by 62 creators. Then Sitter Micro Influencer Program (3.6M), Sitter to Parent Creator Program (339K), Parent to Parent Creator Program (47.4K) and Parent Micro Influencer Program (32K).Behind the scenes · 1 MCP call
Behind the scenes
Tool call: trackagoat · get_campaign_stats
Read each campaign’s totals: views, videos and creators.
{ "project_id": "…", "from": "2026-09-10", "to": "2026-10-09" }
Each goal is compared with where it should be by now.
- Scoped to accounts. A goal can count all of a creator’s accounts, one platform, or one account.
- Whole posts. For posts goals the expected count rounds down, so a creator isn’t behind until a whole post is due.
- Followers per account. Follower goals measure growth on each account from its own starting count.
You: Who’s behind on this week’s posting goal?
Agent: With 2 days left, Natalie Dickerson (4 of 10 on TikTok) and Hailey Elliott (0 of 10) are At Risk. Isabella Weisse (8 of 10) and Addi Dembowski (7 of 10) are Behind Pace. Jada Gokce (12 of 10) is On Track. Across all 99 creators with goals, 52 are At Risk, 27 Behind Pace and 20 On Track.Behind the scenes · 1 MCP call
Behind the scenes
Tool call: trackagoat · get_goal_compliance
Checked the creators’ goals: progress so far, the target and whether each one is on track.
{ "project_id": "…", "period": "weekly" }
Goals are judged only for full periods.
- Judged dates shown. Each goal shows the periods it’s judged in, and “Not judged this period” when the current one doesn’t count.
- Data advisory. For 48 hours after a period ends, a caution icon notes that late posts may still be counted.
You: Run Natalie’s weekly goal from Thursday Oct 15 to Wednesday Nov 11.
Agent: Done. It’s judged for the 3 full weeks in between, Oct 19 to Nov 8. The partial weeks at each end aren’t judged, so they never show At Risk or Missed and don’t earn a goal payout.Behind the scenes · 2 MCP calls
Behind the scenes
Tool call: trackagoat · 1. get_goal_compliance
Checked the creators’ goals: progress so far, the target and whether each one is on track.
{ "project_id": "…", "creator_id": "…" }
Tool call: trackagoat · 2. update_goal
Changed the goal’s start and end dates.
{ "creator_id": "…", "goal_id": "…", "start_date": "2026-10-15", "end_date": "2026-11-11" }
Share a creator’s stats with them.
- You stay in control. Regenerate the PIN to sign everyone out, turn the page off, or delete the link.
- In bulk. Create pages for many creators at once, with a PIN for each or one shared PIN.
You: Make Maddie Brooks a page where they can see their own stats.
Agent: Made the page, with a 4-digit PIN. It shows 558K views from 33 posts, 1,401 followers and their weekly goal (17 of 10). Send them the link and PIN.Behind the scenes · 2 MCP calls
Behind the scenes
Tool call: trackagoat · 1. list_creators
Looked up the creator by name, with their accounts and totals.
{ "project_id": "…", "search": "Maddie" }
Tool call: trackagoat · 2. create_share_link
Made the creator’s PIN-protected page and got back its link and PIN.
{ "creator_id": "…", "show_analytics": true, "show_payouts": false }
Everything in campaigns and goals
- Nested campaignsCampaigns can hold creators, videos and other campaigns, to any depth.
- Roll-up totalsViews, likes, comments, shares, saves and video counts add up through every level.
- Counted onceA video that’s in a campaign twice, on its own and through its creator, counts once.
- Platform splitViews and videos per platform on every campaign.
- Top performersTop videos and top creators in each campaign, sortable by views, likes, comments, shares, saves or engagement.
- Campaign view targetsAn optional view target and date, with Completed, On Track, At Risk or Missed.
- Campaign filterScope Video, Account and Campaign Insights, Program Health, Creator Goals and Payouts to one campaign.
- Four goal metricsPost Frequency, Views, Engagement (interactions) and Followers Gained.
- Daily, weekly or monthlyWeeks run Monday to Sunday and months run 1st to last, in your org’s time zone.
- Goal scopeAll of a creator’s accounts, one platform, or one account.
- Pace graceGoals show On Track during the first 15% of each period.
- Full periods onlyGoals are judged only for full periods between their start and end dates.
- Data advisoriesA caution icon for 48 hours after a period ends, while late posts may still arrive.
- Creator Goals overviewEvery creator’s goals on one page, with Missed and At Risk sorted to the top.
- Creator pagesPIN-protected links showing a creator their own stats, goals and, optionally, payouts.
- PIN controlsRegenerate the PIN, turn a page off or delete it. Only org admins can.
- Goals feed payoutsGoals-based payout structures pay when a creator meets their goals.
- README notesMarkdown notes on every campaign and creator.
Campaign limits by plan
Goals and creator pages have no plan limit.
| Limit | Free | Starter | Ultra |
|---|---|---|---|
| Campaigns per project | 3 | 20 | Unlimited |
| Items per campaign | 25 | 200 | 1,000 |
| Projects | 1 | 3 | 10 |
Campaigns and goals questions
For anything else, email support@trackagoat.com
Start tracking your creators for free.
Free covers 5 accounts and 10 tracked videos, with the API and MCP server included. Add a handle or profile link and their posts start coming in. No card needed.








