Programmatic buying uses software to transact digital ad inventory. People still decide the acceptable supply, spending limits, creative and evidence needed to continue.
The existing IAB: Standards and guidelines reference provides broader industry context. This guide concentrates on operating the purchase: turning a brief into campaign settings, inspecting delivery problems and closing the financial and customer-result records. Automation can execute a choice quickly; the buyer remains responsible for whether that choice serves the business.
What does programmatic media buying automate?
- Specify the inventory and customer situation the purchase is meant to reach, including material exclusions.
- Separate the amount available to spend from the bid or rate used to compete for individual opportunities.
- Check approval, creative fit and destination behaviour before assuming a higher bid will solve weak delivery.
- Record meaningful campaign changes so a later comparison can identify which purchase conditions actually changed.
- Reconcile billed delivery and customer outcomes separately before deciding what the next purchase should repeat.
How does an auction opportunity become an advertisement?
In real-time bidding, a buying system evaluates an ad opportunity and may submit a bid with a creative. An eligible winning response can then lead to ad delivery.
Google’s Authorized Buyers RTB overview describes that exchange of bid requests and responses for its own system. The important distinction for a buyer is between an opportunity, a submitted bid and delivered advertising. Those stages are not interchangeable counts. Ask which stages your buying account actually reports instead of assuming every request became a paid impression.
You do not need to build a bidder application to run a self-serve FroggyAds campaign. You need a usable offer and sound campaign settings. Treat protocol documentation as an explanation of the machinery, while making your day-to-day decisions from the controls and reports available for the format you have chosen.
- Bid
- The amount offered under the buying method’s rules. A bid setting is different from the total campaign budget and from an average cost calculated after delivery.
- Eligible inventory
- Advertising opportunities that meet the applicable buying, targeting, creative and supply conditions. Access to a broad network does not make every opportunity suitable for one campaign.
- Reconciliation
- Checking recorded delivery, charges and customer results against their respective definitions and periods. Explain differences before treating separate systems as a single trustworthy total.
Confirm the commitment before you operate the campaign
A buying label does not tell you everything about the commitment. An auction-dependent purchase and an arrangement reserving inventory create different obligations. Google Ad Manager’s deal comparison distinguishes its reserved Programmatic Guaranteed inventory from optional Preferred Deal purchases. These are examples of transaction terms, not a claim that FroggyAds supplies every named deal type.
If a launch depends on a named publication, placement or delivery quantity, confirm that requirement before funding the campaign. A forecast can help planning without becoming a promise. Likewise, a negotiated price does not automatically reserve the inventory. Read the actual terms and separate the essential requirement from a preference you could test.
Choose FroggyAds when your purchase benefits from a self-serve traffic workflow with supported targeting, format and source controls. Bring us the audience and offer you want to test. Check any specialised inventory requirement explicitly, then build the campaign around capabilities available to your account instead of assumptions borrowed from another platform.
Eight inputs that make a buying brief usable
| # | Input to the purchase | Decision it should settle |
|---|
| 1 | Offer and destination | Identify the product, service or action being promoted and the page that fulfils the advertisement’s promise. A generic homepage may not answer a specific invitation. |
| 2 | Geography and device | Choose the markets and device conditions the business can actually serve. Separate different destination experiences when combining them would hide a practical mismatch. |
| 3 | Format and creative | Select a supported format and supply appropriate assets. Check the format’s actual requirements rather than assuming one image or message can be reused everywhere. |
| 4 | Inventory requirements | Distinguish a mandatory placement requirement from a preferred context. Confirm available supply and reporting before promising a client a named publisher or exact position. |
| 5 | Price unit and spending limit | Identify the applicable billing basis, bid setting and campaign budget separately. Keep account funding distinct from permission to spend the whole balance on this purchase. |
| 6 | Flight and operating hours | State when the offer is valid and when the business can handle responses. Confirm the campaign’s scheduling options and reporting time basis rather than assuming local time. |
| 7 | Tracking and customer status | Choose a supported tracking setup and specify which business record confirms the useful outcome. A reported event and an approved order can represent different stages. |
| 8 | Intervention authority | Decide who may change bids, exclude sources or stop delivery. Give that person the actual problem and permitted action, rather than an instruction to optimise everything. |
Use the brief to resolve disagreements before they become campaign edits. A request for broader reach may conflict with a narrow service area. A cheaper placement may not accept the required creative. Resolve the buying requirement first, then use the platform to implement it. The software should execute a coherent purchase rather than reconcile contradictory instructions.
Put the buying brief to workTurn a clear brief into your next traffic purchase
FroggyAds gives you practical control over the campaign you are buying: supported formats, audience settings, bids, budgets and source choices. Start with a brief you can implement, then review what delivery reveals. That makes the account a useful working environment for a media buyer, with decisions tied to the offer and customer response.
Create My Free Account 
Ten operating steps from setup to the next purchase
1. Convert the brief into separate campaign decisions
Create a clear configuration for each meaningfully different purchase. A new market, format or destination may need its own evaluation. Avoid splitting everything into tiny groups without a reason, but do not combine incompatible offers merely to produce a larger report. The grouping should help you decide what to repeat.
2. Confirm the inventory requirement
Check what the selected route can supply and what the report will identify. If a particular placement is essential, establish that explicitly. If the purpose is to discover useful sources, leave room for that learning. Do not promise inventory to a client based only on a platform category or reach statement.
3. Match the creative to the destination
Check the message, format requirements and final URL as a single journey. Verify that the destination delivers the advertised offer on the intended device. An approval step does not replace your own offer check. A campaign can be technically eligible while still sending visitors to an unsuitable or expired page.
4. Set the bid and the budget deliberately
Use the account’s applicable price unit when setting the bid, and choose a separate campaign spending limit. Confirm whether the controls are daily, total or otherwise defined in that workflow. An affordable individual opportunity does not make an unlimited series affordable. Keep the initial purchase within a loss the business can accept.
5. Verify the measurement route
Use the supported tracking instructions for the chosen setup and check a known action before evaluating live results. Keep internal test activity identifiable. Decide which customer system will confirm orders or qualified enquiries. The buying account and business record should have a usable connection without pretending that they measure the same event.
6. Check approval and delivery readiness
Confirm campaign and creative status, available funding and the intended start conditions. When spending remains low, inspect these prerequisites first. Raising the bid cannot repair a rejected creative, broken destination or configuration that excludes the intended traffic. A short readiness check can prevent several confusing changes later in the day.
7. Inspect the first delivery pattern
Look at where spend is accumulating within the report’s available dimensions. Check geography, device, source and creative against the brief. Early delivery is useful for catching a mismatch or broken route. It is usually a weaker basis for a sweeping profitability conclusion, especially before customer records have settled.
8. Diagnose the earliest visible problem
Separate a lack of delivery from poor destination response and from low customer acceptance. Each suggests a different investigation. Use the relevant evidence before editing the campaign. A source exclusion may address an unsuitable purchase, while a failed checkout needs a destination repair that another bid adjustment cannot provide.
9. Record each material buying change
Keep the previous value, new value, time and reason for a bid, audience or source adjustment. Include which report supported it. You can then interpret the next result against the actual purchase conditions. A vague note saying optimisation complete will not explain why the source mix or spending pattern changed.
10. Close the purchase before renewing it
Reconcile the delivered units and charges, then review the customer result under the agreed status rule. Keep unresolved discrepancies visible. Renew the part of the purchase that has a sound explanation and a useful outcome. The next campaign should benefit from the first campaign’s evidence, not merely copy its settings.
Read six operational signals without confusing their meanings
A buying report should help you locate a problem, not simply display more numbers. Start with the stage that could explain the observed behaviour. If delivery never begins, customer acquisition cost cannot diagnose the cause. If orders are later cancelled, a healthy impression count cannot settle the commercial result.
| Signal | Question it answers | Useful response |
|---|
| Approval and active status | Is this campaign allowed and configured to deliver now? | Resolve a status or setup problem before changing an economic setting. |
| Spend and billed units | What did this purchase actually consume during the stated period? | Check the billing basis, dates and adjustments before comparing it with a forecast. |
| Delivery mix | Which available sources, devices or locations received the purchase? | Investigate a concentration or mismatch with the buying brief before broadening spend. |
| Destination arrival or response | Can the invitation lead to the intended page and action? | Check the real route and measurement differences; a recorded click alone does not prove a usable arrival. |
| Tracked conversion event | Did the configured event arrive in the reporting system? | Verify the event meaning and duplication rules before calling it a customer. |
| Confirmed business result | Which orders or enquiries meet the business’s usable-result rule? | Review the accepted count and relevant cost when deciding what deserves another purchase. |
Use the information your chosen workflow actually exposes. Detailed auction diagnostics are not available in every advertiser interface. Where a report lacks a stage or dimension, ask what evidence can be obtained and state the limitation. Do not invent a win rate, viewability result or supply-path detail to make a report appear complete.
Match the purchase to the messageChoose a format around the invitation you can fulfil
Our Push, Native, Display and Pop options give media buyers different ways to introduce an offer. Choose the format around the message and destination experience, then evaluate it on its own terms. Keep the buying unit clear and compare useful customer response rather than assuming every format creates an identical impression or visit.
Create My Free Account 
Three buying situations that require different operating choices
A launch that depends on a fixed date
A fictional retailer needs an offer promoted before a sale ends. The buyer checks creative approval, delivery availability and the date boundary before committing. An auction forecast cannot be treated as a reserved quantity. If the essential exposure cannot be established, revise the purchase instead of promising the retailer that a larger bid will guarantee the schedule.
A service business testing a new area
A fictional installer wants enquiries from a newly supported region. Separate that area so its qualification results remain visible. Confirm that the destination describes the available service and that someone can handle responses. The next purchase depends on usable enquiries in that region, not the combined click count from better-established markets.
An agency renewing a client campaign
A fictional agency must explain what the previous allocation bought before asking for another one. It keeps media charges separate from its service work and reconciles customer status with the client. The recommendation identifies which source or configuration deserves another test, alongside unresolved discrepancies. A large dashboard total is not a substitute for that commercial explanation.
Five buying mistakes to catch before they become expensive
Raising bids to solve the wrong problem
A weak delivery period can have several causes. Check status, creative fit, eligible supply, funding and targeting before deciding price is responsible. If the destination is broken, a higher bid can simply send more people into the failure. Make the diagnosis specific enough to justify the setting you change.
Treating available funding as approved spend
An account balance can support several campaigns or future purchases. It is not automatically the budget for the current test. Set the relevant campaign controls deliberately and account for other live activity. Keep funding decisions and campaign-authorisation decisions separate when several people or client projects use the workflow.
Promising a source the purchase does not reserve
Broad network access does not establish a named publisher placement, position or fixed quantity. Confirm any essential inventory condition before making that commitment to a client. If the actual purchase is a test across available sources, describe it that way and use the resulting source evidence to guide refinement.
Changing the destination without recording it
A revised price, form or checkout can change response while the media settings remain identical. Keep the destination version with the campaign review, particularly around a noticeable shift. Otherwise, a buyer may exclude a useful source or raise a bid while overlooking the change that actually altered the customer journey.
Closing the report before customer status settles
A submitted event can later become a duplicate, cancellation or unsuitable enquiry. Preserve the early count and the later business decision separately. Explain when the result was checked, so a provisional report does not quietly become the permanent reason for renewing spend. Choose the review timing around the actual buying cycle.
These checks protect the reason for the purchase. They do not make every campaign profitable, and they should not become paperwork that nobody uses. Keep the record short, tied to a real decision and available to the person who can act. A useful note explains the next move more clearly than a long list of generic warnings.
Ask what supply transparency can actually establish
IAB Tech Lab’s ads.txt guidance explains how publishers declare authorised sellers. Its sellers.json and SupplyChain explanation adds seller identity and the parties represented in a bid request’s selling chain. Together, these standards address different transparency questions. They should not be collapsed into a single claim that an advertisement reached a suitable person or produced a genuine sale.
For the buyer, the practical question is which supply information is available for the intended purchase. Ask how a source is identified and what evidence supports an unfamiliar inventory claim. A source ID in a campaign report is not automatically a public domain or a complete supply-chain record. Keep those levels of identification distinct.
Use FroggyAds source reporting and supported source controls to inspect and refine the traffic you purchase. If your organisation requires additional seller-path evidence or named-placement verification, confirm its availability before committing. This guide explains industry standards; it does not assert that every record is exposed in our advertiser dashboard or certify individual inventory.
Move from diagnosis to a useful adjustmentMake the next adjustment from an explained result
Choose FroggyAds for a buying workflow where you can act on the evidence through supported targeting, bids, budgets and source controls. Keep the change connected to a specific observation. That gives your next purchase a clear purpose, whether you are narrowing an unsuitable source set or testing a more relevant audience.
Create My Free Account 
Why choose FroggyAds for hands-on media buying?
We bring the practical parts of a traffic purchase into a self-serve campaign workflow. You can choose supported formats, set audience conditions, manage bids and budgets, and inspect results by source. That combination suits buyers who want to understand the purchase and make their own adjustments as the campaign develops.
Start with the offer your business can deliver well, then use our GEO and device options to remove obvious mismatches. Read the available source evidence alongside your customer records. Supported whitelist and blacklist controls help you carry a source decision into the next purchase, rather than leaving the conclusion in a report nobody implements.
The benefit is a working connection between your brief, the campaign settings and the next decision. Your team still supplies the creative, destination and business judgement. We provide the advertising controls that help you put that judgement into practice. Open an account when you are ready to prepare a focused campaign and review its results.
Five questions to settle before choosing a buying partner
- Can the available inventory and formats satisfy the purchase requirement, including anything you have promised a client?
- Which controls are available to the advertiser, and which changes require assistance or a separate agreement?
- How are the price unit, billed amount, fees and any later credits represented for this particular purchase?
- Which source and outcome reports can you inspect, and what are their known counting or access limits?
- Who resolves a delivery or billing discrepancy, and what evidence will they need from the campaign?
Ask for answers that match the purchase you intend to make. A platform may offer a capability in one format or arrangement without making it available everywhere. FroggyAds is a strong fit when supported self-serve traffic controls meet your brief. Confirm any specialised requirement before making it a condition of the campaign’s success.
Investigate weak delivery in a useful order
A campaign that spends less than expected is not necessarily underbid. First establish whether it can deliver at all. An inactive setting or unresolved creative status belongs at the beginning of the investigation. Only then consider whether the intended audience and available inventory create enough eligible opportunity for the planned purchase.
Once those prerequisites are sound, inspect the price setting in its correct unit and the campaign’s spending limits. Change one material condition for a clear reason. If you change targeting, creative and bid together, delivery may improve without showing which restriction mattered. Keep the old configuration and the time of the change.
The sequence below is a practical review order, not a promise that every interface exposes every diagnostic. Use the evidence available for your account and format. When a required detail is missing, ask for clarification with the campaign reference and observed period. Avoid guessing at a hidden auction condition from a single low-spend total.
- Confirm the campaign, creative and scheduled period are eligible to run.
- Check funding and the exact daily or total spending controls in use.
- Test the destination and verify that the creative matches the selected format.
- Inspect whether audience and source restrictions leave a viable purchase.
- Evaluate the bid in its correct unit after the earlier prerequisites are satisfied.
- Record one justified adjustment and inspect the resulting delivery before making another.
Questions media buyers ask before operating a campaign
Is programmatic media buying the same as real-time bidding?
No. Real-time bidding is an auction method within programmatic buying. Automated deal workflows also exist. Establish the actual transaction terms, inventory commitment and price basis for the purchase you are making. Do not infer a reservation or a particular deal type from the word programmatic alone.
What is the difference between a campaign budget and a bid?
The budget limits the amount you intend to spend under the campaign’s controls. The bid is an offer under the applicable buying method. They solve different problems. Confirm the price unit and budget period in the workflow, then compare actual charges with the purchase you authorised.
Does a winning bid prove that a visitor saw the advertisement?
No. A bid result, recorded delivery and evidence of attention are different things. Use the measures actually available for the format and understand their definitions. Do not report a viewability or attention result when the account only supplies a different delivery measure.
Why might a campaign deliver less than expected?
Check campaign and creative status, schedule, funding, targeting, format fit and source restrictions before changing price. Available supply and competition may also matter. Investigate the earliest identifiable constraint rather than assuming a higher bid will repair an approval problem or an unsuitable destination.
Can a self-serve campaign guarantee a named publisher placement?
Only rely on a named placement when the actual purchase arrangement establishes it. General network access or a source report is not that commitment. Confirm specialised inventory requirements before funding the campaign or promising a client where an advertisement will appear.
What do ads.txt and sellers.json tell a buyer?
They address supply transparency: authorised selling relationships and seller identities, with SupplyChain information describing participating selling parties. They do not replace campaign quality checks or prove that a particular customer outcome is genuine. Ask what evidence is available for the purchase and how it was validated.
What should I do when platform conversions exceed confirmed orders?
Check what the configured event counts, whether duplicate messages exist, the reporting periods and any later order-status changes. Keep the original platform count and explain the business acceptance rule. Do not force the figures to agree by silently deleting records or relabelling every event as a sale.
Which FroggyAds controls are relevant to a media buyer?
Our supported formats, GEO and device settings, bids, budgets, source reporting and source controls help turn a buying brief into campaign decisions. Choose the controls available for your format and account. Bring a prepared destination and verify your supported tracking setup before evaluating customer response.
How should an agency report campaign costs to a client?
Keep the billed media amount separate from disclosed service work and other agreed costs. State the currency, period and adjustments, then show the useful customer result under its defined status rule. A media-only efficiency figure should not be presented as the client’s complete acquisition cost.
When is it sensible to renew or expand the purchase?
When you can explain the delivery, reconcile the relevant costs and judge the customer result with enough context for the decision. Preserve unresolved limitations and review the new purchase again. A promising first period supports a controlled next step, not a guarantee that a larger allocation will perform identically.
References for buying mechanics and responsible operation
Nearby primary references support the specific auction, deal and seller-transparency explanations. The existing links below cover broader standards, conversion measurement, tagging, security and advertising responsibilities. Treat each document within its own scope. They do not establish FroggyAds feature availability, certify a campaign or promise a commercial result.
Eight records that make the campaign closeout useful
Keep a compact closeout that another buyer can understand. The point is to preserve the purchase’s important facts and explain the next decision. These entries are more useful than a screenshot showing a favourable percentage without its period, cost basis or customer status.
The configuration that actually ran
Save the meaningful campaign settings and record when they changed. Include the format, destination and relevant audience or source restrictions. A final settings screenshot can conceal an earlier configuration that bought most of the delivery. Keep enough history to explain the result without reconstructing the entire campaign from memory.
The reporting clock
State the date range, time zone and extraction time for each report. A platform day and a customer-system day can end at different moments. Match the intended comparison window before investigating the remaining discrepancy. Preserve the original exports so a corrected time filter does not erase how the first total arose.
The billed delivery basis
Identify the units used for the actual charge and any relevant adjustments. Keep invoices or account records appropriate to the purchase. Do not substitute a forecast for billed delivery, and do not apply a CPM formula to a different billing model merely because the report also contains impressions.
The costs outside media
List agreed creative, operational or service costs separately from the media charge. A client or budget holder needs to know which costs a reported efficiency figure includes. Make the distinction clear even when one supplier handles several activities. A convenient combined payment does not make every item media spend.
The customer-status reconciliation
Explain how the configured event relates to the business record used for the decision. Retain duplicate, cancelled, rejected or unresolved counts where relevant. This makes a difference between two totals interpretable and lets the next reviewer update customer status without rewriting the history of what the platform originally reported.
The source decision and its reason
Name the source adjustment the evidence supports within the controls available to you. Distinguish an exclusion for a clear mismatch from a tentative decision based on limited outcomes. Keep the reason with the change so a later buyer does not treat every existing restriction as permanently proven.
The unresolved issue
Write down the specific information still missing and who can provide it. A pending billing adjustment differs from unconfirmed customer outcomes or a tracking defect. State which decision the gap prevents. This keeps a limited uncertainty from either disappearing from the report or blocking unrelated useful work.
The next authorised purchase
Specify what the next allocation should repeat, change or investigate. Connect it to the campaign evidence and the business’s capacity to handle the response. Avoid a vague instruction to scale the winner. The next buyer should understand which conditions made the recommendation reasonable and when those conditions need another review.
Choose the traffic purchase that matches your brief
Our buy traffic guide covers the broader FroggyAds account and campaign workflow. Use it when you are ready to compare supported formats and prepare a purchase. Keep this page beside the operating brief for the later work: inspecting delivery, explaining adjustments and reconciling what the campaign actually bought.
Start your next campaign with a buyer’s plan
Choose FroggyAds when you want hands-on control of a traffic campaign and practical ways to refine it. Prepare the offer and destination, select the supported audience and format, and set the purchase limits deliberately. Then use source reporting and your customer evidence to guide the next action. Our self-serve workflow puts those buying decisions within your reach.
Create My Free Account
Reconcile the purchase before renewing it
A hypothetical closeout that separates media from the complete purchase
Hypothetical example: A buyer records 300,000 impressions at an effective USD 2.40 CPM and 100,000 at USD 3.20 CPM. The corresponding media amounts are USD 720 and USD 320, totalling USD 1,040. Separate, assumed costs are USD 60 for a service and USD 100 for campaign operation. The complete cost in this illustration is therefore USD 1,200.
The platform records fifteen purchase-event messages. Checking the same campaign period against the fictional order system identifies two duplicate messages and two cancelled orders, leaving eleven accepted orders. The buyer reports both stages. Media cost per accepted order is USD 1,040 ÷ 11 = USD 94.55, rounded. Complete cost per accepted order is USD 1,200 ÷ 11 = USD 109.09, rounded.
| Closeout layer | Hypothetical record | Interpretation |
|---|
| Media delivery | 300,000 ÷ 1,000 × USD 2.40 = USD 720; 100,000 ÷ 1,000 × USD 3.20 = USD 320. | USD 1,040 is the media amount for these assumed units and rates, not a published price. |
| Complete purchase | USD 1,040 media + USD 60 service + USD 100 operation = USD 1,200. | The additional costs are explicitly invented and separate; they are not asserted FroggyAds charges. |
| Accepted orders | 15 messages − 2 duplicates − 2 cancelled orders = 11 accepted orders. | Media-only and complete acquisition costs use the same eleven orders but different, clearly labelled cost totals. |
These inputs are invented for arithmetic, not FroggyAds prices, fees or results. The accepted-order figure still does not prove profit; product costs and retained customer value would be needed. Nor does attribution establish that every order was caused by this campaign. The useful closeout explains the unit charges, additional costs and event-to-order difference before requesting another allocation.
If you need to evaluate the buying software itself, continue with Programmatic Media Buying Platform. For the operating purchase, bring your own verified rates, cost items and customer-status rules to the calculation. FroggyAds gives you the campaign controls to act on the resulting decision. Create your free FroggyAds account
The next purchase needs a reasonWhat should a media buyer verify before spending more?
Verify what the campaign delivered, what it cost and which customer outcomes remain useful. Resolve the purchase’s important gaps before increasing its allocation.
Programmatic buying should translate an audience plan into explicit inventory, price and measurement rules. Use FroggyAds as a self-serve buying route when its campaign settings fit the brief, and keep human review over quality and downstream outcomes.
Use a dated decision log for creative, audience and offer changes so a later improvement can be traced to a real campaign action.
When your what is programmatic media buying? auctions, controls and measurement brief is ready, create your free FroggyAds account and turn the plan into a measured campaign test.