Help
All guides, by feature

Media plans

10 guides · 42 questions

Build media plans or import them from a spreadsheet, then approve, version and archive them.

At a glance

Where in Orbit
Sidebar › Workspace › Media plans
Who can use it
Everyone at your agency can create, import, edit, duplicate, export and approve plans. Agency Owners, Admins and Managers can also archive, unarchive and delete plans, and restore earlier versions.

What it’s for

A media plan holds a campaign’s plan-level details, such as its client, campaign name, flight dates and status, and its lines: one per placement, with channel, targeting, flight, budget, CPM and impressions, plus creative specs, pixel strategy and UTMs.

Build a plan with New Plan, or drop a spreadsheet on the Upload a media plan tile and Orbit turns it into a Draft plan for you to review. Each save that changes a plan is recorded in its Change Log, so you can restore an earlier version.

Approve Plan sets a plan to Approved and creates its campaign in Command Center, where it’s built and pushed to The Trade Desk. The campaign keeps a copy of the plan’s lines as they were at approval, so later edits to the plan don’t reach it.

Live plans appear in the Dashboard’s Active campaigns card. Plans don’t feed Reports, and saving or approving one doesn’t create pacing targets.

Guides

Questions

How it works

Explainer: Media plan statuses

A plan’s status says where it is in its life. You pick Draft, Planning, Pending Approval, Live, Completed or Paused yourself. Approved and Changes Requested are set only by an approval.

Media plan statuses
StatusHow it’s setWhat it changes
DraftThe default for new, duplicated and imported plans.The only status where Delete shows on a plan that isn’t archived.
PlanningYou pick it.Nothing else.
Pending ApprovalYou pick it.Counts in Pending Approval on the Media plans page, and raises a pending-approval alert on the Dashboard.
ApprovedApprove Plan, or a client approving it in their portal.Creates the plan’s campaign in Command Center. The button reads Plan Approved.
Changes RequestedA client presses Request Changes in their portal.Approve Plan is still available.
LiveYou pick it.Counts in Live Now and shows in the Dashboard’s Active campaigns. Plan Launched replaces Approve Plan.
PausedYou pick it.Plan Launched replaces Approve Plan.
CompletedYou pick it.Plan Launched replaces Approve Plan.
  • Pick a status under Status on the Plan Overview tab.
  • Approved and Changes Requested aren’t in the Status list, so you can’t choose them yourself.
  • Approve a plan before you set it to Live, Paused or Completed. Only approving creates its campaign, and those three statuses hide Approve Plan.
  • Restoring an earlier version brings back that version’s status too.

Explainer: Plan and line fields: what’s required

A plan needs a Client, a Campaign Name, a Status and at least one line. Each line needs a Media Type and a Channel. Everything else is optional.

The Plan Details grid has one row per line, with these columns: Line Name, Media Type, Channel, Funnel Stage, Campaign Objective, KPI Metric, KPI Goal, Audience, Tactic, Geo, Flight Start, Flight End, Budget ($), CPM ($) and Impressions.

Ad formats and sizes, creative specs, pixel strategy, metadata and UTMs are on the Creative Specs, Pixel Strategy and UTMs tabs, with one card per line.

Fields on a media plan
FieldRequiredNotes
ClientYesCarries through to the campaign and to The Trade Desk routing.
Campaign NameYesThe plan’s title.
StatusYesStarts as Draft.
Start Date, End DateNoA duplicated plan starts with these empty.
MSA ID, Invoice IDNoYour own references.
NotesNoShown on the plan’s page.
Media Type and Channel, on each lineYesChoose Other to type your own.
Every other line fieldNoSuch as Budget ($), CPM ($), Audience and Geo.
  • Media Type options: Programmatic, Social, Search and Other. Channel options: Display, Video, Social, CTV, Audio, OOH, Search, Native and Other. Other opens a Specify… box.
  • Funnel Stage: Awareness, Consideration, Conversion or Retention. KPI Metric: CTR, CPA, CPL, ROAS, CPM or CPC.
  • Changing a line’s Channel replaces its Ad Format, Ad Sizes and Creative Specs with that channel’s defaults. Display, for example, fills in 300x250, 728x90, 160x600, 300x600, 320x50 and 320x480.
  • Each plan gets a number such as MP-2026-014, counted per agency and year. You can’t change it.
  • Press Enter to move to the next field. Duplicate line puts a copy right below a line, and Remove line deletes one. The last line can’t be removed, and lines can’t be reordered.

Explainer: Shared budgets and how plan figures are worked out

A shared budget is one amount that funds several lines without splitting it between them. A plan’s total budget adds each line’s own budget to each shared budget, counted once.

Use a shared budget when a plan gives one figure for several placements with no split, such as “Meta — all tactics”. Add it on Plan Details with Add shared budget, then switch each line it funds from Own budget to the shared budget. Those lines show “Funded by” and its name, and have no budget of their own.

How a plan’s figures are worked out
FigureHow it’s worked out
Total budgetEach line’s own budget, plus each shared budget once.
Forecast imps.Every line’s impressions added up.
Forecast CPMTotal budget ÷ forecast impressions × 1,000.
FlightThe number of days from the plan’s start date to its end date.
A line’s ImpressionsBudget ÷ CPM × 1,000, until you type your own number.
Total Budget on the Media plans pageThe budgets of all active plans added up.
  • A shared budget must be more than zero and fund at least one line.
  • A line on a shared budget can’t have its own budget too. Picking the shared budget clears it.
  • A shared budget can’t be split between its lines. To split an amount, give each line its own budget.
  • Lines on a shared budget don’t work out impressions from budget and CPM. Type them in.
  • Removing a shared budget puts its lines back on their own budgets, which start empty.

Explainer: What approving a plan does

Approve Plan sets the plan to Approved and creates its campaign in Command Center, with a copy of the plan’s lines as they are at that moment.

  • The plan’s status becomes Approved, and Orbit records who approved it and when.
  • Its campaign is created in Command Center with a copy of the plan’s lines, and the campaign’s planning and build start straight away.
  • Everyone at your agency gets a “Campaign workspace created” notification.
  • You’re taken to the new campaign in Command Center.
  • There’s no confirmation step, so check the plan before you press it.
  • The campaign keeps the lines and client the plan had at approval. Edits to the plan afterwards don’t reach it.
  • Set the plan’s Client before you approve. Pushing the campaign to The Trade Desk needs one.
  • Approve Plan isn’t shown on archived plans, or once a plan is Approved, Live, Paused or Completed.

Explainer: Change Log: versions and restoring

Each time you save changes to a plan, Orbit keeps a copy of the plan as it was right before that save. Restore puts the plan back to that copy.

The Change Log is on the plan’s page, and on the History tab when you edit the plan. Each row shows a version number such as v3, the fields that save changed, and who saved it and when.

Restoring a row returns the plan to how it was before that row’s change, so that change and every later one are undone. First, Orbit saves the current plan as a new version noted “Restored from version 3”, so you can undo the restore the same way.

  • Only saves that change something are recorded. Saving with no changes adds nothing.
  • Approving and archiving a plan aren’t recorded as versions.
  • A restore brings back everything in that version: client, campaign name, status, dates, notes, MSA and invoice IDs, lines and shared budgets.
  • Only Agency Owners, Admins and Managers can restore a version.

Limits: Archive, unarchive and delete: who can, and what happens

Archiving hides a plan from your active list and keeps everything, so you can bring it back. Deleting removes a plan and its lines for good. Agency Owners, Admins and Managers can do both; Specialists can’t.

Who can do what with a media plan
ActionOwner and AdminManagerSpecialist
Create, import and editYesYesYes
DuplicateYesYesYes
ApproveYesYesYes
Export to ExcelYesYesYes
Archive and unarchiveYesYesNo
DeleteYesYesNo
Restore an earlier versionYesYesNo
  • An archived plan moves to the Archived tab with an “Archived” badge and the date. It keeps its status. You can open and export it, but Edit, Duplicate and Approve Plan are hidden until you unarchive it.
  • Unarchiving returns the plan to the Active tab.
  • Delete shows only on Draft plans and archived plans. To delete a plan in any other status, archive it first.
  • Deleting removes the plan and all its lines. Orbit has no way to bring a deleted plan back.
  • Archiving or deleting a plan doesn’t remove its campaign from Command Center.

Limits: Spreadsheet imports: what Orbit accepts and shows

Upload one .xlsx, .xls, .xlsm or .csv file up to 10 MB. Orbit reads it and creates a Draft plan with an Imported badge for you to review.

What an import card shows
BadgeWhat it means
QueuedThe file is uploaded and waiting to be read.
Parsing…Orbit is reading the file into a Draft plan.
ReadyThe Draft plan is created. Its plan card takes the import card’s place.
FailedOrbit couldn’t read the file. Details shows why.
ArchivedThe file was imported before, and that Draft has since been archived.
RemovedThe file was imported before, and that Draft has since been deleted.
  • One file at a time. If you drop several, only the first is uploaded. PDFs aren’t accepted.
  • Everyone at your agency sees imports that are queued, parsing or failed, with their file names.
  • The page shows your agency’s 10 most recent imports. A failed import shows only if it’s the latest attempt for that file name.
  • Uploading the exact same file again while its plan is still active opens “Already imported”. Import anyway sends it again, but no new plan is created while the first one is active.
  • If the plan from an earlier import was archived or deleted, importing the same file again creates a new Draft.
  • Details on an import card shows the result: Lines read, Confidence (green at 70% or more, amber from 50%, red below), Budget reconciled (“Yes”, or how far off the total is) and any Unmapped columns.
  • The person who uploaded gets a notification when the import finishes or fails. Selecting it opens the plan.