Help
All guides, by feature

Clear what’s blocking a push

5 stepsUpdated 13 Oct 2026

Finish any setup checks Orbit lists above the table, then open Needs attention in Build and fix every item marked must fix.

Before you start

Who can do this
Anyone at your agency can fix build items. Only an Agency Admin can choose the advertiser and push.
Where in Orbit
Sidebar › Workspace › Command Center

Steps

Tick a step’s number when it’s done. We’ll remember where you were.

  1. Open the campaign in Command Center and choose Build.

  2. If shows above the table, sort out each check that has no tick.

  3. Press Needs attention. The Needs your attention drawer counts the items and how many must be fixed.

  4. Fix each must-fix item, such as a missing or $0 Campaign Budget, ad-group budgets above the campaign budget, or a channel marked won’t push.

  5. When the drawer says “All clear — ready to push”, the push button changes from, for example, Fix 1 first to Push to The Trade Desk.

When it worked

The drawer reads “All clear — ready to push.” and the push button is enabled.

If something goes wrong

  • TTD credentials configured has no tick.

    Your agency’s The Trade Desk connection isn’t set up. Connect it in Integrations › The Trade Desk.

  • TTD-MCP key issued has no tick.

    Re-issue your TTD key in Integrations › The Trade Desk.

  • TTD advertiser routed has no tick.

    An Agency Admin needs to choose the client’s advertiser from the advertiser menu in Build.

  • Ad-group budgets add up to more than the campaign budget.

    Raise the Campaign Budget, lower the pinned ad-group budgets, or switch ad groups back with use campaign.

  • An issue is marked BLOCKS PUSH.

    Press Fix → on it in Issues. Issues without that mark are advisory.

How it works

Limits: What has to be true before you push

Only an Agency Admin can push, and only to The Trade Desk. The campaign needs a client, a chosen TTD advertiser and your agency’s Trade Desk connection, and nothing in Needs attention marked must fix.

These must-fix items also block the push. Until they’re cleared, the push button reads, for example, Fix 2 first:

Checks listed under “Finish setup before pushing”
CheckWhat it needs
Client assignedThe media plan had a client when it was approved.
TTD advertiser routedAn Agency Admin chose the client’s TTD advertiser in Build.
TTD credentials configuredYour agency’s The Trade Desk connection is set up in Integrations.
TTD-MCP key issuedYour agency’s TTD key is issued in Integrations › The Trade Desk.
  • “Set a campaign budget. The Trade Desk requires a budget on the campaign flight — ad-group budgets do not substitute for it.”
  • “The campaign budget is $0. The Trade Desk rejects a flight with no budget.”
  • Pinned ad-group budgets that add up to more than the campaign budget.
  • An ad group pinned to a budget of $0.
  • A channel The Trade Desk doesn’t accept.
  • “No audience selected” and “Creative not ready” are optional and don’t block a push.

Prevention: Avoid push blockers

Most push blockers start on the media plan or the Trade Desk connection. Sorting them out before you approve saves a trip back.

  • Set the plan’s Client before you press Approve Plan. The campaign takes its client from the plan at approval.
  • Make your plan changes before approving. Edits afterwards don’t reach the campaign.
  • Check your agency’s The Trade Desk connection and key in Integrations before anyone needs to push.
  • Give every campaign in Build a Campaign Budget above $0.
  • Keep pinned ad-group budgets within the campaign budget, or leave ad groups on Campaign budget.
  • Use a channel The Trade Desk accepts: CTV, Display, OLV, Video, Audio, Podcast, Native Display, Native Video or DOOH.

Explainer: Campaigns, ad groups and budgets in Build

Build has three tabs, Campaigns, Ad Groups and Creatives. Each row is one object to create in The Trade Desk, and each change saves as you make it.

Campaign settings in Build
ColumnWhat it takes
ObjectiveAwareness, Performance, Retargeting, Consideration, Conversion or Reach.
ChannelCTV, Display, OLV, Video, Audio, Podcast, Native Display, Native Video or DOOH.
PacingEven, Frontloaded, Dayparted or ASAP.
GoalRead-only. Orbit sets it from the Objective.
Campaign BudgetThe budget for the campaign’s flight. The Trade Desk needs one.
Push AsHow the row is created in The Trade Desk.
  • An ad group showing Campaign budget draws from its campaign’s budget, shared with the other ad groups set the same way. Click it to pin a fixed amount; use campaign switches back.
  • A required badge means the campaign has no budget yet.
  • A won’t push badge means The Trade Desk doesn’t accept that channel, so the push would skip the campaign.
  • Creates paused describes the push: “Everything Orbit creates in The Trade Desk is created paused, so it cannot spend until a human enables it there.”
  • If a change fails to save, its cell shows ⚠ retry and a banner counts the failed changes, with Retry all.
  • The UTM cell reads “not configured” when the client has no UTM mapping, and “rebuild to generate” when the row was built before its UTMs were.