A media plan says something like "\$60,000 across paid social,
connected TV and search, October 1 to 31, to drive demo requests."
Media buying is the work of making that sentence true: booking or
bidding for each dollar, launching with tracking that works, keeping
spend on schedule, and proving you got what you paid for. This guide
walks through the media buying process in eight steps, with an owner and
output for each, and shows how the steps change when you buy direct,
programmatically, or in a self-serve ad account.
What Is Media Buying?
**Media buying is the work of purchasing ad space and ad placements,
then running and adjusting them so a media plan turns into live ads that
hit the plan's goals.** Whether the ad inventory is a trade publication
sponsorship, programmatic impressions, or Google clicks, the job across
media outlets is the same: reach the target audience at the planned
price, and document what was delivered.
Media Buying vs. Media Planning
Planning decides who to reach, where, when, and with how much money.
Buying executes those decisions and lives with the consequences once the
campaign is running.
Media planning Media buying
- ----------------------------------- -----------------------------------
Defines campaign goals, KPIs and Turns goals into placements, bids
the target audience and budgets
Chooses media channels and the Requests proposals, negotiates
budget split rates or sets up bidding
Sets flight dates and reach and Books inventory, signs paperwork,
frequency targets launches and QAs
Done mostly before launch Runs from booking through the final
invoice
When inventory is unavailable, the buyer needs to revise the plan with
the planner. Keep that feedback loop open through delivery and
reconciliation.
The Media Buying Process at a Glance
These are the eight media buying process steps, from brief to wrap
report:
- Start from the media plan and goals
- Research audiences, channels, and inventory
- Choose how you will buy
- Request proposals and negotiate, or set up bidding
- Lock the schedule, budgets, and paperwork
- Traffic creative, set up tracking and QA the launch
- Monitor pacing and optimize
- Reconcile, report, and feed learnings back into the next plan
Step Owner Output
- ----------------------- ----------------------- -----------------------
1\. Media plan and Media planner with the Approved brief with
goals marketing lead KPIs, budget, flight
dates and audiences
2\. Research Media planner and buyer Shortlist of channels
and inventory with cost
and reach estimates
3\. Buying method Media buyer Buying method for each
line of the plan
4\. Proposals or Media buyer Proposals and
bidding negotiated rates, or
bid strategies and
budgets
5\. Schedule and Media buyer, with Signed insertion
paperwork finance sign-off orders, deal IDs or
launch-ready campaigns
6\. Creative, tracking Ad operations or the QA log and a verified
and QA buyer test conversion
7\. Pacing and Media buyer or analyst Pacing report and a
optimization change log
8\. Reconcile and Buyer, analyst and Reconciled spend and a
report finance wrap report

**Alt text: "Media buying process flowchart showing eight steps from
media plan to wrap report, splitting into direct and programmatic tracks
at steps 4 and 5 and looping back to the plan."**
The 8 Steps of the Media Buying Process
1. Start From the Media Plan and Goals
Read the plan as a set of constraints: one primary KPI, a total budget,
flight dates, target audiences, and any placements already promised to a
partner. Gaps surface here, such as a plan asking for "awareness and
leads" without ranking them.
Write down how the KPI will be counted, and in which system, before
anything is bought. "Cost per demo request, counted in the CRM,
deduplicated by email" is a buyable goal, while "drive engagement"
isn't.
What good looks like: one page with the KPI, its source of truth,
the monthly budget and the flight dates, signed off by whoever owns the
number.
2. Research Audiences, Channels and Inventory
Estimate where the target audience can be reached and at what cost. A
B2B software plan might combine LinkedIn job-title targeting, placements
on industry publications and branded search. Treat the channel mix as a
hypothesis to test against qualified outcomes, not proof that one
channel created another's demand.
For each option, note targeting, minimum spend, your past costs, and any
ad inventory that sells out early.
What good looks like: a shortlist where every line has an
audience-fit reason, an estimated cost, and an estimated reach.
3. Choose How You Will Buy
Choose a buying method for each plan line: a publisher agreement,
programmatic transaction, or self-serve ad account. The choice
determines whether later work centers on contracts and deal terms,
auction settings, or platform configuration.
What good looks like: every line has a buying method, and the team
knows which lines need contracts and which only need ad accounts.
4. Request Proposals and Negotiate, or Set Up Bidding
For direct and programmatic guaranteed buys, an RFP starts the inventory
discussion: specify what you want to purchase and ask the publisher for
availability and terms. In Display & Video 360, [negotiation can begin
with your RFP or the publisher's
proposal](https://support.google.com/displayvideo/answer/7067656).
Compare rates, available impressions, viewability, invalid-traffic
standards, and makegood terms.
Self-serve and open-auction buys don't involve a negotiation; the
equivalent work is choosing a bid strategy, a target, and a budget with
room to deliver.
What good looks like: proposals compared on cost per outcome rather
than CPM alone, and a written reason for every bid strategy.
5. Lock the Schedule, Budgets and Paperwork
Direct buys are formalized in an insertion order (IO). Under the 4A's
and IAB standard terms, an IO is a [mutually agreed order under which
the publisher delivers the
ads](https://www.iab.com/wp-content/uploads/2015/06/IAB_4As-tsandcs-FINAL.pdf),
with deliverables, prices, maximum spend, and flight dates spelled out.
Programmatic deals are set up as a deal ID, which the exchange includes
in bid requests for that inventory so your DSP can bid under the agreed
terms.
In Display & Video 360, an "insertion order" is an object inside the
DSP that [groups line items and holds the budget and pacing
settings](https://support.google.com/displayvideo/answer/2696705),
not a contract with a publisher.
What good looks like: every placement has a signed IO, an active
deal ID or a launch-ready campaign, and the budget caps add up to the
plan.
6. Traffic Creative, Set Up Tracking and QA the Launch
Trafficking means getting the right creative assets, in the right specs,
onto the right placement with tracking attached, named by a convention
(channel, campaign, audience, creative) that the step 8 report can group
by.
Then test conversion tracking with a real conversion, not a test event.
Our own audit found [Google Ads double-counting every
conversion](https://synterai.com/blog/pixel-verification-guide)
because hardcoded tags fired alongside identical Tag Manager tags, while
X conversions showed unverified for months. The rule we use now is that
a conversion is verified only when it appears in the platform's event
log, the Tag Manager debugger, and your own database. In Synter,
run_launch_preflight checks conversion tracking and the landing page at
plan time, before anyone approves the launch.
Our [campaign preflight
checklist](https://synterai.com/blog/campaign-preflight-checklist)
covers the other launch checks.
What good looks like: a QA log per placement, and one real
conversion visible in all three places before budget goes up.
7. Monitor Pacing and Optimize
Pacing compares actual spend with where spend should be by now: pacing =
spend to date ÷ (flight budget × days elapsed ÷ days in flight).
Take an illustrative \$60,000 flight running October 1 to 31. After 10
full days, planned spend is \$19,354.84. If actual spend is \$15,200,
the buy is pacing at 78.5% and needs about \$2,133 a day for the
remaining 21 days instead of the original \$1,935.
Check daily, because platforms pace by their own rules: most Google Ads
campaigns can spend [up to twice the average daily
budget](https://support.google.com/google-ads/answer/10486637)
on a given day, capped at 30.4 times it over a full month at that
budget. In Display & Video 360, ["Even" pacing can leave budget
unspent](https://support.google.com/displayvideo/answer/3114676)
when inventory tightens late in a flight, while "Ahead" pacing can
spend up to 120% of the prorated target.
Once delivery is on track, shift budget toward lines beating the KPI;
our [cross-channel budget allocation
guide](https://synterai.com/blog/cross-channel-ad-budget-allocation-guide)
covers how. Our create_autonomous_schedule tool defaults to a
[read-only, cross-platform pacing
monitor](https://docs.synterai.com/mcp/tools) that runs
every four hours, alerts in Slack, and never moves money.
What good looks like: every line inside the tolerance agreed in step
1 (say, 90% to 110% of planned spend), with each correction dated.
8. Reconcile, Report and Feed Learnings Back Into the Next Plan
Reconciliation checks that what you were billed matches what was
delivered. Under the same 4A's and IAB terms, when both sides track
delivery, invoicing uses a designated controlling count, and if it is
lower than the other side's count by more than 10% over the invoice
period, both parties run a reconciliation; an unresolved gap can be
treated as under-delivery, leading to a makegood flight or a credit.
As a hypothetical example, an IO for 2,000,000 impressions at a \$12 CPM
is a \$24,000 buy. If the publisher's ad server counts 1,950,000 and
your third-party ad server, set as the controlling count, records
1,700,000, the 250,000 gap is 12.8% of the publisher's number and 14.7%
of yours, so it clears the threshold either way.
The wrap report compares campaign performance to the plan and lists what
to repeat, cut, or test; our [quarterly business review
template](https://synterai.com/resources/qbr-template) adds
attribution limits and an action register.
What good looks like: every invoice matched to a delivery report in
the month it arrives, and three to five written decisions carried into
the next plan.
Direct, Programmatic and Self-Serve Buying: How the Process Changes
Keep the same eight-step process, but adapt the transaction steps. In
auction-based programmatic buying, [each impression can be bid on in
real
time](https://github.com/InteractiveAdvertisingBureau/openrtb2.x/blob/main/2.6.md)
while the consumer waits. Guaranteed and preferred deals instead use
terms negotiated in advance. Buyers use demand-side platforms (DSPs);
publishers sell through sell-side platforms (SSPs).
Buying method How you buy Which steps get Typical paperwork
heavier
- ----------------- ----------------- ----------------- -----------------
Direct media Negotiate 4 (RFPs, Signed IO under
buying (IO-based) placements and negotiation), 5 the publisher's
rates with the (IOs), 8 or standard terms
publisher (reconciling ad
server counts)
Programmatic open Bid impression by 6 (brand safety Budgets, bids and
auction (via DSP) impression on and fraud pacing set in the
exchange settings), 7 DSP (in Display &
inventory (pacing, bids) Video 360, inside
the insertion
order)
Programmatic Guaranteed 4 (deal terms), 5 Deal ID set up in
guaranteed, reserves (deal IDs, flight the DSP;
preferred deals inventory at a dates) programmatic
and private negotiated price; guaranteed can
auctions (PMP) a preferred deal remove tag swaps
gives a first and separate
chance to bid at invoices
that price; a
private auction
invites chosen
buyers to bid
above a floor
Self-serve Set budgets, 6 (tracking QA), Budgets, bid
(Google, Meta, bids, and 7 (daily pacing, strategy and
LinkedIn, TikTok) targeting in the optimization) billing settings
platform's ad in the ad account
account
Retail media Retail ad 2 (product and Retailer ad
(Amazon, Walmart consoles, such as retailer data), 8 account; sales
Connect, cost-per-click (sales reporting) results reported
Instacart) Amazon Sponsored by the retailer
Products, or a
DSP such as
Amazon DSP
A private auction does not guarantee delivery. In Google Ad Manager,
inventory [may reach the open
auction](https://support.google.com/admanager/answer/15708670)
if the deal buyer does not submit a valid bid above the agreed floor.
Retail reporting adds a measurement boundary: [closed-loop
attribution](https://mediaratingcouncil.org/sites/default/files/Standards/IAB_Retail_Media_Measurement_Guidelines_January2024.pdf)
uses the retailer's own sales and exposure data, so identify that
source in the wrap report.
Quality standards belong in the step 4 RFP. For desktop ads, the Media
Rating Council counts a display impression as
when at least 50% of its pixels are in view on an in-focus tab for one
continuous second (30% for ads of 242,500 pixels or more; two continuous
seconds of play for video). MRC also separates [general and
sophisticated invalid
traffic](https://mediaratingcouncil.org/sites/default/files/Standards/IVT%20Addendum%20Update%20062520.pdf)
(IVT), and TAG runs a [Certified Against Fraud
program](https://www.tagtoday.net/fraud) aimed at IVT in
the supply chain. For more on DSP buying, see [how programmatic buying
works](https://synterai.com/blog/programmatic-ad-management-guide).
Who Runs the Media Buying Process?
Assign ownership explicitly in any of these three arrangements:
- In-house. The marketing team operates its self-serve accounts and
may hold a DSP seat. Name an owner for contracts and invoice
reconciliation, as well as campaign delivery. In a 2023 ANA study,
[82% of ANA members reported having an in-house
agency](https://www.ana.net/content/show/id/79185), and
social, search, and media strategy were among the services most often
moved in-house.
- Media agencies. An agency can handle publisher relationships,
negotiations, and invoice reconciliation. Specify how it receives CRM
outcomes so it can assess the buy against the same business goals as
your team.
- Hybrid. The agency runs direct and programmatic buys while the
in-house team runs search and paid social. This works when one named
person owns the cross-channel pacing report and the final
reconciliation.
Where the Media Buying Process Breaks Down
Use these checks to catch launch, delivery, and reconciliation gaps:
- Plans without a ranked KPI. If the plan does not prioritize an
outcome, the buyer lacks a clear basis for choosing between reach,
clicks, and conversions.
- Naming that breaks reporting. If one platform uses "Q4_Demo_US"
and another "us-demo-oct", grouping spend needs a manual mapping
file that drifts.
- Tracking not verified before launch. A double-counting tag
inflates conversions, and automated bidding learns from the bad data.
- Pacing checked weekly instead of daily. When a platform can spend
up to twice the daily budget on a given day, a weekly check finds the
problem after the money is gone.
- Reconciliation done months late. The 4A's and IAB terms ask
publishers to warn of likely under-delivery at least 14 days before an
IO ends; a buyer who reconciles a quarter later finds the shortfall
after the flight is over.
- Each platform optimized on its own numbers. Every platform counts
conversions by its own rules, so cross-platform reporting needs one
source of truth, usually the CRM.
Our breakdown of [where the hours go in manual
buying](https://synterai.com/blog/cost-of-manual-media-buying-2026)
puts a cost on the manual work.
Where Automation and AI Agents Fit in the Process
Steps 1 to 4 stay human-led, because goals, channel choices, and
publisher relationships are judgment and trust work; Synter does not
send RFPs, negotiate with publishers, or sign insertion orders with
them. Steps 6 to 8 suit AI agents, since the work is repetitive,
cross-platform and time-sensitive; see [how AI changes the media
buyer's
job](https://synterai.com/blog/ai-vs-manual-media-buying).
Step What an agent can take on in Synter
- ----------------------------------- -----------------------------------
6\. Launch QA A tracking and landing page
preflight at plan time; a person
approves the plan before it runs,
and new campaigns are created
paused by default
7\. Pacing and optimization A pacing monitor across connected
platforms, plus budget and bid
changes within workspace limits
8\. Reconciliation and reporting get_spend_reconciliation compares
Google Ads and The Trade Desk
totals for up to 92 days and
explains likely causes of gaps
Our AI agents work across 16 ad platforms, including The Trade Desk,
Display & Video 360, Amazon DSP and Amazon Ads, though write access is
limited on several of them, and our [pricing
page](https://synterai.com/pricing) lists DSP and CTV
access under the Custom plan.
Every write passes one server-side safety gate, changes over the
workspace's monetary limits are blocked outright, and each decision
lands in an audit log. As of October 2026, under the default workspace
autonomy level, launches, enables, and new creative wait for a person,
while pauses and budget or bid changes run immediately and are logged,
and background agents default to asking before changing your ad
accounts; our [approval
model](https://docs.synterai.com/mcp/approval-model) has
the details.
If you are moving from manual to AI-assisted buying, our [switching
guide](https://synterai.com/blog/switch-to-ai-media-buying)
covers the pilot. For vendor comparisons, our guide to [media buying
automation
tools](https://synterai.com/blog/best-media-buying-automation-tools)
lays out the options. To see launch QA, pacing, and cross-platform
optimization on your own accounts, [explore our AI
agents](https://synterai.com/features/ai-agents).
FAQ
What Is the Process of Media Buying?
The media buying process turns a media plan into delivered, verified ads
in eight steps: goals, research, buying method, proposals or bidding,
paperwork, launch QA, pacing, and reconciliation and reporting.
How Do I Get Into Media Buying?
Start with a small self-serve campaign and complete the tracking test,
pacing checks, and reconciliation. Then learn IO terms and programmatic
deal setup. A coordinator or assistant-buyer role can provide practice
with those tasks.
What Are the 5 Stages of the Buying Process?
That phrase usually means the consumer buying process: [need
recognition, information search, evaluation of alternatives, purchase
decision and post-purchase
evaluation](https://openstax.org/books/principles-marketing/pages/3-3-the-consumer-purchasing-decision-process).
It describes how people decide to buy, not how advertisers buy media.
What Is the Difference Between Media Buying and Media Planning?
Planning decides who to reach, where, when, and with what budget; buying
executes it, from booking or bidding through pacing and reconciliation.
What Does an Insertion Order Include?
Under the 4A's and IAB standard terms, an IO specifies the deliverables
and prices, the maximum spend, the start and end dates, any third-party
ad server, and can add reporting, placement, and data ownership terms.