Tempio Docs
Connections

Account defaults

Some facts belong to the ad account rather than to any one campaign, and each platform reads a different set of them when it builds a change. This page is about those, and about the TikTok identity Tempio settles when an account connects.

The other half of what stands behind a change — the rules that let one clear without you opening it, and the chains that hold one until several people have signed — is Approvals.

What a default is

The Page an ad posts as, the pixel conversions are attributed to, the floor a daily budget is held to. Tempio stores them per account and each platform's adapter reads the ones it needs when it builds a change.

The Account defaults table at the bottom of the app's Connections page lists the ad accounts you can reach and how much of what each platform reads is filled in. Opening an account's row, by its name or with Enter, opens the editor for that account.

DefaultMetaGoogleTikTokWhat it is
Facebook Pageyes——The Page every Meta ad on this account posts as. Meta refuses a creative that has none.
Instagram accountyes——The Instagram account paired with that Page, for the placements that run on Instagram.
Pixelyes—yesThe pixel this account's conversions are attributed to.
TikTok identity——yesThe identity a TikTok ad posts as.
Identity type——yesHow that identity was made.
EU DSA payoryes——Who pays for the ad. Meta requires it on ads delivered in the EU.
EU DSA beneficiaryyes——Who benefits from the ad, alongside the payor.
Primary conversion actionyesyes—Which action counts as a conversion for this account. TikTok has no per-account choice to make.
Minimum daily budgetyesyesyesThe floor this account's daily budgets are held to, in its own currency.

A field the account's platform does not read is not shown, not submitted and not drafted — the adapters refuse another platform's fact outright, so the editor never offers one.

The daily budget cap the guardrails hold an account to is not on this list. It is derived from the account's own last 28 days and refreshed by the weekly deep re-read, so it is a measurement rather than a setting. It is described in Drafts.

Why changing a default is a draft

The editor writes nothing. Draft change creates one update_account_defaults change request through the same gate as every other write, and links straight to it. The account's stored defaults change when that draft applies, and at no other moment.

That buys three things:

  • The platform checks it first. Meta looks the Page, the Instagram account and the pixel up against your token while the draft is being written, and Google checks the account really has the conversion action, so a wrong id is a refusal you read at the gate rather than a campaign that fails to build a week later.
  • It is on the record. Who changed a default, when, and what it was before is in the audit log, and the change can be undone: the undo puts back the previous defaults, as a new draft.
  • No rule clears it. update_account_defaults is one of the operations no approval rule may ever approve, so a defaults change is always approved at the gate — by you, or by an MCP key minted with the approve scope. An approval chain can still hold one: a chain names any operation, and a defaults change on an account a chain covers waits for every signature it asks for (Approvals).

Any member of the workspace can draft a defaults change, the same way any member can draft a campaign change. Approving it is the gated half, and it happens on the Drafts page.

Using the editor

  • An empty box means "leave this one alone". Clearing a default is its own Clear checkbox beside the field, so editing the pixel cannot wipe the Page id next to it.
  • Minimum daily budget is typed the way you would say it — 50.00 on a dollar account, 1500 on a yen one. Tempio stores it in the account's own minor units, and the currency comes off the account, never off the form.
  • A Change pending chip in the account's Defaults column and at the top of the editor means a defaults change for that account is already waiting at the gate. Approving or rejecting it settles the account before the next edit.

The TikTok identity

A TikTok ad posts as an identity: every creative carries one, and there is no anonymous TikTok ad. So Tempio settles the identity when the account connects, before the first ad is ever drafted.

At connect, for each TikTok ad account:

  • the account already has one identity — Tempio adopts it, with TikTok's own type for it;
  • the account has none — Tempio mints one: a CUSTOMIZED_USER named after the ad account, wearing your workspace's logo, or Tempio's mark when the workspace has none;
  • the account has several — Tempio takes none of them. Which brand a customer's ads post as is a choice, not a discovery, and account defaults is where it is made.

Each of those outcomes names itself on the connection's log, and none of them can fail a connect: an identity Tempio could not settle leaves the field empty and the account connected, and the defaults editor is where it gets named.

In the defaults editor, an identity Tempio minted is shown read-only with a minted at connect badge — it is ours, and there is nothing to pick. An identity that was adopted, or one an account has several of, is an ordinary field: set TikTok identity and Identity type to what TikTok holds, and draft the change like any other default. TikTok checks the pair against the account before the draft can apply, so a mismatched id and type are refused at the gate.