Cross-border TikTok Shop teams run two layers: cloud phone for the seller app and creator trust, Multilogin for seller center web, payouts, and catalog management. Mixing both into one browser session or one IP pool is how shops get linked and frozen.
Hybrid CMDB row (one shop)
| Field | Mobile layer | Web layer (Multilogin) |
|---|---|---|
| Identity tool | Cloud phone (GeeLark/DuoPlus) | Multilogin Mimic profile |
| Primary use | Seller app, live, creator linkage | seller.tiktok.com, ads, bulk upload |
| Proxy | Mobile sticky (target market) | Residential sticky (same country) |
| Automation | Appium / manual warm | Playwright CDP post-login only |
| Shared | shop_id, geo, client_id — never share cookies | |
Multilogin profile setup (web)
- Engine — Mimic (Chromium) for seller center
- Geo — profile timezone + language = shop market (US, UK, SEA)
- Proxy — sticky residential; see sticky vs rotate
- WebRTC — disabled or aligned to proxy geo
- Warm-up — manual browse same region sites before first seller login
Playwright boundaries
# Safe: tasks AFTER human completed login + 2FA in profile # - export order CSV # - scrape dashboard metrics (slow, low frequency) # - upload catalog via UI (human-paced delays) # Avoid: # - cold login() in loop across shops # - parallel CDP on same profile # - datacenter proxy rotation mid-session
Production pattern: asyncio recipe with one profile per worker, login state persisted in profile storage.
SEA / cross-border notes
- Vietnam, Thailand, Indonesia — match shop registration country to proxy, not staff VPN country
- Payout / KYC — web layer only; never automate KYC uploads without human review
- Shopee / Lazada — parallel pattern in e-commerce seller guide
Ban recovery checklist
- Stop all automation on affected shop_id
- Audit CMDB — did web and mobile share IP or cookie export?
- Run fingerprint audit on Multilogin profile
- Replace sticky proxy session ID; do not reuse burned IP on new shop
- Re-warm cloud phone separately before re-linking creator account — full runbook: ban recovery
Related
TikTok cloud phone
TikTok Shop (VI)
TikTok Shop (VI)
Shopee & Lazada web
Queue worker
E-commerce sellers
Hybrid architecture
Meta ads (web layer)
Cloud phone hub
Disclosure: MLX-MMO affiliated with Multilogin. TikTok Shop policies change by region — compliance is your responsibility.