Thailand is a high-growth TikTok Shop market for cross-border agencies. Running TikTok Shop TH alongside Shopee TH, Lazada TH, and TikTok Shop in other countries requires one Multilogin profile per country marketplace — not one “TikTok SEA profile.” Pattern: SEA CMDB guide.

Hybrid CMDB row (TikTok Shop TH)

client_id: acme_th_beauty
shop_id: tts_th_001
layers:
  web:
    profile_uuid: uuid-tts-th-web
    proxy: th_bangkok_sticky_01
    timezone: Asia/Bangkok
    locale: th-TH
    tier: prod
  mobile:
    device_id: cp-th-001
    proxy: th_mobile_sticky_01
    platform: cloud_phone

Web and mobile share shop_id in CMDB — never share cookies or storage between Mimic and cloud phone.

Proxy & geo (Thailand)

LayerProxyNotes
Seller center webBangkok metro sticky residentialAsia/Bangkok, th-TH
Seller appTH mobile sticky (same metro)Match web geo — no SG hub leak
Live / creatorCloud phone onlyDevice persistence 7+ days before scale

Automation boundaries

TaskAutomation
Catalog CSV uploadQueue worker post-login
Order exportRate-limited Playwright
Affiliate / ads linkingManual or semi-auto with caps
Live stream / chatCloud phone — human pacing
Payout / KYC / taxNever automate

Health & ops

Probe prod web profiles before campaign week — health check cron. Metrics: Grafana dashboard (import JSON bundle). Ban scoped to TH UUID: ban recovery.

Related

Disclosure: MLX-MMO affiliated with Multilogin. TikTok Shop policies vary by country.