Selling Website Advertising: Did You Promise a Share of Space or a Number of Impressions?
Before adding an advertiser booking portal to a publisher's website, decide what the publisher is selling. A share of eligible advertising opportunities, a specified impression quantity and a daily delivery ceiling are different commitments. A paid booking and an uploaded banner do not establish that any of them has been fulfilled.
This is a commissioning guide for a hypothetical publishing business. It does not announce an active advertising programme on this website, recommend a particular ad platform or promise audience growth. Advertising disclosure, privacy, contracts and permitted content need their own review before launch.
Put the delivery promise into the booking
Write the agreed placement, campaign period, eligible pages or audience, creative requirements and delivery basis into the booking record. Keep the advertiser's accepted terms separate from the current operational settings used to serve the ad.
Google Ad Manager provides a useful product example. Its line-item documentation distinguishes a percentage-based “Goal” for certain line-item types from “Quantity” for Standard and Bulk items and a “Limit” for Price Priority items. It explicitly says the percentage goal does not promise a particular impression number. These are settings in that product, not interchangeable meanings for a custom portal's “target” field.
If an advertiser requests a share, make the denominator explainable. Which eligible inventory is included, during what period and under which restrictions? If the agreement specifies a quantity instead, show that quantity as such. Do not convert a share into a guaranteed count by multiplying it by an unproven traffic forecast.
Decide how delivery should unfold
A campaign can reach its intended quantity early or be intended to run throughout its agreed dates. Ask what the advertiser actually expects before choosing the implementation's delivery pace.
The Google documentation separates even, frontloaded and as-fast-as-possible pacing. It describes the last option as trying to deliver as much as possible rather than being “on schedule.” The existence of these choices does not guarantee that every campaign will meet its intended volume. Delivery also depends on priority and available opportunities.
For your portal, distinguish a booked period, permission to begin, active serving, a pause and completion. A creative still awaiting review must not appear to be delivering simply because the start date passed. A pause needs a visible owner and an agreed consequence for the remaining commitment, not an automatic extension invented by the app.
Show delivery evidence without upgrading the metric
Agree which provider report or measured event supplies the delivered-impression count. Label any reporting delay and the observation period. Keep booked quantity, served impressions, clicks and subsequent business outcomes separate. An impression report is not proof of unique people, attention or sales.
The same applies to money. A projected booking value is not automatically earned revenue or a settled invoice. Google's guide notes that a line item's total value is projected from its current settings and that changing settings does not simply turn that display into a historical delivery account.
Ask for a reconciliation view rather than a single green “fulfilled” label. Staff should be able to inspect the accepted commitment, current configuration, measured delivery and any unresolved difference. If data is unavailable, show unavailable, not zero delivery or successful completion.
Keep changes and remedies authorised
An advertiser may supply a replacement banner or ask to narrow eligible pages during the run. Decide whether that changes only the creative or the delivery commitment too. Preserve the previous accepted version and identify who approved the change.
Do not let an underdelivery warning silently issue a refund, extend the campaign or promise replacement inventory. Those remedies depend on the agreement and an authorised decision. Record the outcome and its link to the original booking so the advertiser and operations team are discussing the same commitment.
Accept a campaign, not just a banner preview
Demonstrate fictional bookings with different delivery bases, a late-approved creative, a pause, a changed quantity and a missing provider report. Ask staff to explain why each is ready, active, at risk or awaiting review. Test the agreed end condition without generating real advertiser traffic or billable activity.
Use that walkthrough in a website or web-app brief. The important deliverable is a traceable advertising commitment and delivery account, not merely an attractive customer dashboard.
Primary reference
Google Ad Manager: About line items, especially volume, projected value and delivery pacing. The booking records, change controls and acceptance scenarios above are proposed requirements for your implementation, not claims that Google automatically provides your entire commercial workflow.