Creators apply.You approve.They get paid.

The affiliate command center for TikTok Shop and Shopify brands. Recruiting, approvals, tracking, and payouts in one dashboard. Built for DTC teams across Southeast Asia.

Your money never touches Centra Creators paid in their local currency No card needed to start
app.getcentra.dev/creators
CreatorsAll campaigns
Search creators tune addAdd creator
Revenue this month $12,847 12.4%
Active creators 24 +3 this week
Pending approvals 3 Awaiting review
Creator roster Revenueexpand_more
CreatorNicheFollowersRevenueStatus
@maya.fits@maya.fits
Fitness 248K $4,820 Approved
@kyle.eats@kyle.eats
Food 192K $3,140 Live
@carla.routine@carla.routine
Wellness 164K $2,610 Approved
@jess.run@jess.run
Running 96K $1,840 Pending
@tom.lift@tom.lift
Strength 71K $940 Approved

In early access. Now onboarding founding brands across Southeast Asia

Singapore Indonesia Malaysia Thailand Philippines Vietnam

Works with the tools you already run

How it works

Live in three steps.

From sign-up to your first tracked sale, without a spreadsheet in sight.

1

Connect your shop

Link your TikTok Shop or your own Shopify store. Centra pulls every sale in automatically, no spreadsheets.

2

Invite your creators

Add creators in seconds, or share one public link and let them apply to you. Approve, and they're in.

3

Track every sale

See who drove what, sign off on content, and pay commissions in local currency, all from one dashboard.

Your money never
touches Centra.

Centra calculates what every creator is owed and prepares the transfer. The money moves straight from your account to theirs.

Centra calculates, validates, releases. Never holds.
Your account Funded and controlled by you
Creator's bank or e-wallet IDR · PHP · VND · THB · MYR · SGD
  • Account to account. Centra never holds, routes, or fronts your funds.
  • One click pays your whole roster on local rails. No FX surprises.
  • Payable only after the ~30-day return window. Refunded orders never pay out.

Managed payouts run on AirwallexSubscriptions billed by StripePrefer your own bank? Export a payment file instead

This is the actual product.

Live screenshots of the Centra dashboard, exactly what you get when you sign in. Revenue trends, a ranked roster, and every creator's numbers in one place. Shown with a demo workspace so you can see it working on day one.

app.getcentra.dev/dashboard
Centra brand dashboard: revenue with trend and delta, link clicks, ranked creator roster, and recent submissions

The overview: revenue with an 8-week trend, live link clicks, and your roster ranked by who actually sells.

…/dashboard/analytics
Centra performance page: leaderboard with proportional revenue bars and livestream revenue breakdown

Performance: every creator ranked, with livestream revenue separated out.

…/dashboard/roster/maya
Centra creator profile: weekly revenue trend chart, affiliate link with click count, and payment rate

One creator, in full: their trend, their link, their rate, their content.

Run your whole program
from one tab.

Roster, content, links, and payouts. The work that lives in spreadsheets and DMs today, in one clean dashboard.

Creator roster CRM

One source of truth for every creator: handle, niche, status, and payment rate. No more cross-referencing five spreadsheets.

+19 24 creators · 18 active
Click tracking

See clicks and link activity per creator, tracked in one place.

Content approval

Every draft routes to you before it goes live.

✓ Approve ✕ Request changes
Every payout, tracked

Set commission or flat rates and Centra calculates exactly what each creator earned. Pay your whole roster in one click with managed payouts, or pay your way and mark it done. A clean, auditable record either way.

@maya.fits · paid $1,840.00
@carla.routine · paid $720.00
Affiliate link tracking

A unique tracked link per creator, with every click counted in real time.

Bulk creator invites

Paste a list of handles, hit send, and Centra emails branded invites in one batch. Onboarding 50 creators takes minutes.

@maya.fits, @kyle.eats, @carla.routine, +47 more  Send invites

One feed.
Every creator.

Your entire roster's content in one view. Review, approve, and push to affiliate links without leaving the dashboard.

Explore the content feed
Content Queue 12
@maya.fits clip
Approved 847K
@maya.fits
POV: the 5-min morning stretch you needed
original sound -maya.fits
@carla.routine clip
Approved 412K
@carla.routine
3 wellness picks that changed my routine
original sound -carla.routine
@kyle.eats clip
Review 1.2M
@kyle.eats
I tried the viral high-protein lunch for 7 days
original sound -kyle.eats
@jess.run clip
Review 96K
@jess.run
what I eat before a 10K, link in bio
original sound -jess.run
@tom.lift live
Live 1.8K watching
@tom.lift
live restock haul, comment your size
● live now
@maya.fits clip
Approved 631K
@maya.fits
this is your sign to fix your posture
original sound -maya.fits
Showing 6 of 12  ·  4 pending review
Pending review 4
play_arrow
@maya.fits
Morning routine + affiliate drop
0:42 · 2h ago · 3 products tagged
check close
play_arrow
@carla.routine
3 wellness picks that changed my routine
0:58 · 5h ago · 2 products tagged
check close
play_arrow
@jess.run
What I eat before a 10K, link in bio
1:04 · 1d ago · 1 product tagged
Pending
4 items awaiting your review

Your sign-off.
Every time.

Every draft routes through Centra first. Approve, reject, or request changes before your audience ever sees it. Nothing goes live without you.

See the approval flow

See exactly
what's working.

Track clicks and link activity per creator in one place. See who's driving traffic to your shop without stitching together spreadsheets.

Open the dashboard
Performance overview
Sample data
Total revenue $0 23%
Total views 0 41%
Active creators 0 3 campaigns
Top creators this month Revenueexpand_more
@maya.fits
@maya.fits2.1M views
$4,820
@carla.routine
@carla.routine1.4M views
$3,140
@jess.run
@jess.run890K views
$2,010
Live performance
LIVE
Live revenue $0 38%
Live share 0% of revenue
Live orders 0 this month
Top live sellers Live revenueexpand_more
@maya.fits
@maya.fits18 live sessions
$11,200
@jess.run
@jess.run12 live sessions
$7,640
@carla.routine
@carla.routine9 live sessions
$4,910

Know who
sells on LIVE.

Centra separates livestream revenue from video automatically, so you see which creators close on LIVE and book more slots with the hosts who convert.

See live performance

Start free.
Scale when you're ready.

No contracts. Cancel anytime. All plans include a 14-day free trial. Prices in USD.

Starter
$79USD
/month · up to 25 creators
  • Creator roster management
  • Content approval workflow
  • Performance dashboard
  • Payout tracking
  • Email support
Start free trial
Most popular
Growth
$199USD
/month · up to 100 creators
  • Everything in Starter
  • Automated invite emails
  • Affiliate link click tracking
  • Custom approval templates
  • Priority support
Start free trial
Pro
$399USD
/month · unlimited creators
  • Everything in Growth
  • Unlimited creator seats
  • API access
  • Dedicated account manager
  • Custom onboarding
Start free trial
Agency

Managing multiple brands?

One login, every brand. Switch between workspaces and see every roster, approval queue, and payout in one place. From $899/month USD for up to 25 brand workspaces.

Start free trial

Built to be trusted
from day one.

We're early. Instead of borrowed logos and invented reviews, here's how Centra earns your trust on the merits.

Your data, your roster

Every brand's data is isolated at the database level. Export your full creator list, content history, and payout records anytime. No lock-in, ever.

A real person answers

Centra is built and run by its founder, an operator working with TikTok-first DTC brands across Southeast Asia. Email hello@getcentra.dev and you get the person who built it, not a ticket queue.

TikTok Shop-native

Not a generic affiliate tool. Centra is built around how creators, content, and commissions actually work, whether you sell on TikTok Shop or your own store.

Be one of the first brands on Centra. Start free

Questions, answered.

Both. If your creators sell through your TikTok Shop, Centra tracks the sales TikTok already attributes to them. If they drive shoppers to your own Shopify store, Centra tracks those sales with a unique code per creator and tallies each creator's commission for you to pay. Either way you manage your roster, links, content approvals, and payouts in one dashboard.
You set each creator's commission or flat rate, and Centra calculates exactly what each one is owed from the sales it tracks. On TikTok Shop, TikTok settles commission to creators automatically. For your own store, you pay creators your usual way and mark it paid. Every payout keeps a clean, auditable record, so you and your creators always agree on the numbers. Brands that set up managed payouts can pay their whole roster in one click: transfers go straight from your own Airwallex-powered account to each creator's local bank or e-wallet, and Centra never holds the money. Prefer your own banking? Export a payment file and run it through your bank's bulk transfer instead.
Centra is built for Southeast Asia: Singapore, Indonesia, Malaysia, Thailand, the Philippines, and Vietnam. Each workspace runs in its own currency (SGD, IDR, MYR, THB, PHP, VND, or USD), so revenue is shown and creators are paid in their local currency. Centra never converts, it uses the currency your TikTok Shop already operates in.
No. Centra works alongside TikTok Shop and your own store. It replaces the spreadsheets and DMs you use to manage creators, not your store or your checkout.
Most brands are live in under 10 minutes. Connect your shop, paste your creator handles, and send branded invites in one batch. Everything is self-serve, no onboarding call required.
Every plan includes roster management, the content approval workflow, the performance dashboard, and payout tracking. You can upgrade, downgrade, or cancel anytime, with no contracts. Start with a 14-day free trial, no card needed to sign up. See pricing.
Yes. The Agency plan gives you one login with a workspace per brand client: switch between brands and see every roster, approval queue, and payout without logging in and out. Each brand's data stays fully separated. See the Agency plan under pricing.
Each brand's data is isolated at the database level, so your roster and revenue are never visible to anyone else. You can export your full creator list, content history, and payout records at any time. There's no lock-in.
Creators join free. A brand either emails you an invite or shares their public apply link; once they approve you, you get your own portal with your affiliate link, your content uploads, and your payout status. Already invited? Sign in here.

Still have a question? Talk to us →

Your affiliate program,
finally under control.

Start your 14-day free trial. No card needed to sign up.

Start free trial View pricing

Creator? You join free through your brand's invite or apply link. Sign in here.