Layers

Agency vs BYO

Two models for connecting ad and social accounts. Pick per platform; switch later. Tradeoffs explained.

View as Markdown

For each ad platform (Meta, TikTok, Apple Search) and each social account (Instagram, TikTok, etc.), you'll choose one of:

  • Agency mode — Layers manages the asset on your behalf via Business Center / partnership delegation. Ad spend is funded from the Layers wallet.
  • BYO (Bring Your Own) — you OAuth your existing account. You retain ownership and pay the platform directly.

Choices are per-platform per-project. You can run Meta in agency mode and TikTok in BYO; you can switch a platform between modes later.

Agency mode

How it works:

  1. Layers operates a Business Center / Business Manager.
  2. You add Layers as a Business Partner and assign your ad account, page, pixel, and (for TikTok) the Events API token to Layers' Business Center.
  3. Layers can now manage campaigns, creatives, and the pixel on your behalf without you handing over passwords.
  4. Ad spend is billed against the Layers wallet (top up via card or ACH).

Pros:

  • 5-minute setup. No platform-billing collection, no card on file with Meta / TikTok, no ad-account creation hassle.
  • One invoice for ad spend across all platforms.
  • Layers can fully automate optimization without OAuth refresh issues.
  • You retain ownership of every asset — they're in your Business Center, not ours. Removing the partnership immediately revokes Layers' access.

Cons:

  • A platform fee applies on top of media (see billing).
  • You must use Layers' wallet for funding (no platform-direct billing).
  • Wallet balance gates spend — if it runs low, ads pause.

Best for: indie founders, sub-agencies, anyone who wants to delete tooling and let Layers run end-to-end.

BYO mode

How it works:

  1. You connect your own ad account via OAuth (Meta, TikTok) or API key (Apple Search Ads).
  2. Layers creates campaigns, ads, and creatives inside your account.
  3. You pay the platform directly — Layers never touches your billing.

Pros:

  • No platform fee. You only pay Layers' base subscription.
  • Your existing ad-account history (audiences, learning data) is preserved.
  • You can use Meta / TikTok billing-credit lines or rebates you've negotiated.

Cons:

  • You're responsible for ad-account health (token expiry, ad-account restrictions, wallet decline).
  • More configuration up front (CAPI tokens, vault, Pixel ID per layer).

Best for: established advertisers with ad-account history they don't want to lose, anyone uncomfortable with Layers in the billing loop.

How to pick

You arePick
Indie founder who wants setup in minutesAgency on all platforms
Performance team with existing ad accountsBYO on the platforms you already run
Agency serving clientsAgency mode (so you can manage all clients in one wallet)
Existing MMP (AppsFlyer / Adjust / Branch)BYO (preserves existing pixels & history)

Switching modes

You can switch a platform between modes by reinstalling that ad layer with the new mode. Layers does not automatically migrate campaigns between modes — you'd want to drain spend from the old account, then start fresh in the new mode. Coordinate with support if you need a clean handoff.

See per-platform setup guides:

On this page