Dashboard
Campaigns
Manage every campaign — current, upcoming, and previous. Multiple campaigns may be Current at once; only one should normally be Featured (marking a new one Featured automatically un-features the previous one).
Migrate Heartbound to the New Campaign System
This will create campaigns/heartbound from Heartbound's current live data
(identity, goals, TikTok views, missions, quick links, and official accounts).
Heartbound will remain Current and Featured. The
following will NOT change: YouTube automatic stats, TikTok stats, streaming goals, or
the public website's appearance.
Add Campaign
Migrate Heartbound Comment Helper
Legacy template system detected. This builds a large set of complete comments from Heartbound's old style/length generator and uploads them as a flat phrase library. The old local template data will not be deleted.
Phrase Library
TikTok Current Views (Heartbound)
Temporary compatibility panel — this value still feeds Heartbound's TikTok goal cards
directly (stats/tiktok) until that's generalized per-campaign. Other
campaigns set their TikTok view count in Campaign Manager instead.
Streaming Goals (Heartbound)
Temporary compatibility panel — these targets still feed Heartbound's goal cards
directly (campaign/goals, campaign/tiktokGoals) until that's
generalized per-campaign. Other campaigns set their goals in Campaign Manager instead.
YouTube Milestones
The current YouTube view count is automatic (data/youtube-stats.json) and can't be edited here — only milestone targets below.
TikTok Milestones
The current TikTok view count comes from the TikTok Views panel, not from here.
Announcements
Shown newest-first on the site by date — order in this list doesn't matter.
Music
Trending
Manage the current event and phrase library for each Trending category. The public page never posts automatically — it only generates text fans can copy, edit, and post themselves.