SignalSeal Docs

Ad accounts

Manage the ad-network connections and ad accounts your workspace can use.

When you connect Meta, Google, or TikTok to SignalSeal, two things show up under Settings → Ad Accounts:

  • The connection - the OAuth login that makes everything possible.
  • The ad accounts discovered through that connection - the actual Meta ad accounts, Google customer IDs, or TikTok advertisers you can read from and write to.

This page covers how to manage both.

Connections vs ad accounts

A connection is a single sign-in to an ad network. Most teams have one connection per network (one Meta connection for the workspace, one Google connection, one TikTok connection).

Each connection can give SignalSeal access to many ad accounts - that's why your Meta ad rep can have access to dozens of clients through a single Business login. SignalSeal lists every ad account a connection can see, and you decide which ones you want to use.

Connections live at the workspace level. The same Meta connection can power any number of apps in the workspace. You only need to reconnect Meta if the connection breaks - not when you add a new app.

Connection statuses

StatusWhat it means
ValidThe connection is healthy and SignalSeal can read and write events.
Pending setupThe connection finished OAuth but you haven't picked an ad account yet.
Auth invalidThe OAuth token has been revoked. Reconnect to restore access.
DisconnectedYou disconnected it manually. No data flows in or out.

Reconnect a broken connection

If a connection goes red, open it from Settings → Ad Accounts and click Reconnect. You'll be sent through the OAuth flow with the same network. Reconnecting preserves all your existing ad-account selections, write credentials, and event mappings - you don't have to set them up again.

If you reconnect with a different user (e.g. someone left the team), make sure the new user has access to all the same ad accounts. Any ad account the new user can't see will be marked Inaccessible until access is restored.

Disconnect a connection

From Settings → Ad Accounts, click the connection and choose Disconnect. SignalSeal will:

  • Stop reading spend and engagement from any ad accounts under that connection.
  • Stop forwarding events to those ad accounts.
  • Keep the historical data SignalSeal already collected.

Disconnecting is reversible - you can reconnect any time and pick up where you left off.

Ad-account sync

Once a day, SignalSeal pulls fresh spend, impressions, and engagement data from every connected ad account. The Last synced column on the ad accounts list shows when each one was last refreshed.

If a sync fails (most often because the connection went red), SignalSeal will show the error inline and try again on the next schedule.

Audit log

Every meaningful change to a connection is recorded:

  • When it was connected, reconnected, or disconnected.
  • Whenever the network reported an authentication problem.
  • Whenever the network revoked SignalSeal's access.

Open the connection from Settings → Ad Accounts and switch to the Audit tab to see the full history.