
Understand how organizations, projects, creators, accounts, videos, campaigns, and goals fit together in trackagoat.
trackagoat is multi-platform. A creator is a person or brand; each creator owns one or more accounts, where an account is a single presence on a platform (TikTok, Instagram, or YouTube). Accounts sit between creators and videos: videos are discovered from, and hang off: an account, and the tracking configuration and raw follower/engagement stats live on the account, not the creator.
Organization
└── Project(s)
├── Creator(s) : a person or brand (owns 1..n accounts)
│ └── Account(s) : one platform presence, tiktok | instagram | youtube
│ └── Video(s) : videos/posts discovered from that account
├── Video(s) : standalone videos added by URL (carry a platform + account)
├── Content Group(s) : link the same content across platforms
└── Campaign(s) : named groupings of creators, videos, and sub-campaignsIf you tracked TikTok creators before Trackagoat 2.0, nothing changed for you: each creator was migrated to have one TikTok account, and all history, videos, campaigns, goals, and payouts carried over. You only see a difference once you add an Instagram or YouTube account to a creator. See Creators & Accounts.
An organization is the root of your workspace. All creators, projects, campaigns, and API keys belong to an org. Your subscription tier (Free / Starter / Ultra) is set per org and determines your limits.
You can belong to multiple orgs. Roles within an org are admin (can manage members, settings, and API keys) or member.
A project groups creators and campaigns for a specific program or time period. Examples: Q1 Brand Program, Holiday Campaign 2026, Always-On Ambassadors.
Each project has:
pending_review status waiting for your approvalA creator is a person or brand you track. A creator owns one or more accounts: even more than one on the same platform, and its page defaults to the combined performance across all of them. Each creator has:
readme): free-form markdown for your team's contextCreator-level stats (followers, likes, video count) are the sum across the creator's accounts. Add an Instagram account and the creator's follower total grows to include it.
An account is one of a creator's presences on a single platform (TikTok, Instagram, or YouTube). Accounts are where tracking actually happens: discovery, stats snapshots, and scraping all operate per account. Each account has:
last_scraped_at)Because a creator on its own incurs no tracking cost, plan limits count accounts: the thing that gets scraped: not creators. The Accounts tab (under Tracking) lists every account across all your creators in one place. See Creators & Accounts.
A video is an individual post that belongs to an account (and thus to that account's creator and platform). Each video has:
tiktok / instagram / youtube) and a media type (video or photo)account_id)view_count, like_count, comment_count, share_count| Status | Meaning |
|---|---|
auto_tracked | Discovered automatically; included in all stats |
pending_review | Discovered but waiting for manual review (Selective mode, or a non-matching/caption-less video in Hashtag mode) |
included | Manually approved; included in stats |
excluded | Excluded from stats, either manually, or automatically in Hashtag mode when "send non-matching to inbox" is off |
direct_add (shown as Added Manually) | Added directly by URL; always included |
A conversion is an outcome your creators drove: a signup, a trial, a purchase. Each one references a conversion event (a project-scoped definition carrying a stable key, a default value, and a fixed currency) and is attributed to a creator, an account, or a video.
Attribution rolls up: a conversion recorded on a video also counts toward that video's account and creator, so you can attribute at whatever precision your data supports and still report at any level. The rollup is computed when the conversion arrives and is not rewritten if the video later moves.
Conversions arrive through the v2 API from your own backend. There is no in-app form for recording one. See Conversions.
A campaign is a named grouping of creators, videos, and/or other campaigns. It has aggregate stats that recursively sum across all items: you don't need to manually aggregate sub-campaigns.
Campaigns can nest: a campaign can contain sub-campaigns. trackagoat resolves the full tree when computing stats, and prevents circular references.
Common uses:
2026 Program → Q1 → January LaunchA goal is a per-creator performance target. Examples:
trackagoat tracks compliance: whether a creator is meeting the goal, and surfaces non-compliant creators in the goals overview.
API keys give programmatic read access to your org's data. Keys are scoped to the organization of the user who created them. A key is shown once at creation and cannot be recovered.
See API keys and the API reference for details.
API reference
Read-only API for programmatic access to your org's data.