Rate-Card Formats: Custom + Master Governance · Discovery & Dashboard Polish

Rate-card formats grow up — creators can name their own, admins can curate them platform-wide — alongside a wide sweep of discovery, dashboard, and profile polish. The theme: the right format for every deliverable, and clearer numbers everywhere you look.

Rate-card formats grow up — creators can name their own, admins can curate them platform-wide — alongside a wide sweep of discovery, dashboard, and profile polish. The theme: the right format for every deliverable, and clearer numbers everywhere you look.

Rate-card formats: creator customs + admin governance

The fixed list of nine rate-card formats is now a managed catalog.

  • The "Add Rate Card" modal is data-driven: each format carries its own fields, and creators can add their own custom formats ("+ Add custom format…") that inherit a base format's fields, then remove them via the "Your formats" chips.
  • New Super-Admin → Master Settings → Rate Formats tab. Admins manage the global master list (add, rename, activate) and oversee every creator custom across all workspaces — with the owning workspace, creator, and how many rate cards use it.
  • Promote to master: a great creator-invented format can be promoted into a global standard available to everyone, in place — the originating creator's existing rate cards keep working.
  • Takedown, not gate: customs are usable the moment they're created. Admins can deactivate an abusive or duplicate one (which blocks new use) while existing media kits keep their label.
  • Proper format names now show on the public media kit, the advertiser-facing influencer profile, and influencer search results — never a raw slug.

Rate visibility: see exactly who you granted

Active rate-visibility grants now show both the buyer's workspace and the advertiser's name, on clearly labeled rows — so you know precisely who can see your rates.

Discovery: Recommended means recommended

The Recommended tab in influencer discovery now shows only recommended (subscribed) creators, instead of mixing them into the general list.

KPI cards across briefs, audiences, campaigns & dashboard

Clickable summary cards now sit atop the briefs (sent and received), audiences, campaigns, and main dashboard views. Counts come from the authoritative, un-capped stats endpoints — and are scoped correctly (a normal login sees their own records; a super-admin sees the whole platform) — so the headline numbers stay accurate regardless of the active filter.

Influencer profile & media kit: real metrics, real identity

  • Channel cards surface the metrics platforms actually return — average views per video and total videos — instead of always-zero likes/comments.
  • YouTube channel thumbnails and profile pictures now render, and clicking a channel opens its external profile.
  • The media kit shows the creator's name (not the workspace name), matching the public page.

Marketplace deals: a real reject dialog

Rejecting a marketplace deal now uses an in-app modal with a reason field, replacing the native browser prompt — and Cancel never accidentally rejects.

Smaller polish

  • Admin user suspend / activate now go through a confirm dialog.
  • Pagination gained a rows-per-page selector and a running total count.
  • Advertiser-facing restrictions render as compact read-only pills.
  • Build stability: capped build-time worker parallelism so the production build no longer risks getting OOM-killed on the shared host.

---

Want to see it in your own workspace?

Bring planning, discovery, delivery, and measurement into one platform.