| Brand | Package | Credits | Industry | Market | Signed Up | Action |
|---|
| Campaign | Brand | Creator | Status | Videos | Submitted | Action |
|---|
| Creator | Brand / Project | Type | File | Notes | Brand Status | Action | Submitted |
|---|
| Creator | Brand & Project | TikTok Post URL | Spark Code | Status | Date |
|---|
source='custom_package', and lets you invite creators with per-request
custom SAR payouts that override the platform defaults.
| Client | Project | Type | Videos | Status | Creators | Created | Action |
|---|---|---|---|---|---|---|---|
Loading… | |||||||
Profit = (sale price − discount) − (videos × max creator cost). Red = you'd lose money at max cost.
| Creator | TikTok | Brand | Project | Invite to TTO | Amount | Status | Date | Action |
|---|
| Referrer | Referee | Code | Status | Signed Up | Earned |
|---|
| Creator | Points | SAR | One Pay Email | Status | Requested | Action |
|---|
One Mabrook TTO account hosts all brand campaigns. Each brief creates a TikTok One campaign tagged by brand name. Brands never touch TikTok — they only see Spark codes + analytics in their Mabrook dashboard.
———https://liayqzwuhbergeifflao.supabase.co/functions/v1/tiktok-oauth-callback
—When TikTok's TTO API adds per-brand provisioning support, we'll switch to one TTO per brand automatically.
How you'll appear to teammates in this admin portal.
Add a team member by email. They'll receive a magic-link sign-in to admin.mabrookugc.com. Pick the role — Admin = full access incl. finance, Staff = brands, creators, briefs, videos, spark codes, custom packages, referrals only (no dashboard, no finance, no team).
| Name | Status | Invited | By | Action |
|---|