Skip to content
Programmatic Advertising Cheat Sheet
Back to Blog
Digital Marketing11 min read

Programmatic Advertising Cheat Sheet

G

GoBizly

10 October 2026

Programmatic Advertising Cheat Sheet: DSPs, SSPs, RTB & Optimization

Programmatic advertising uses technology and automated systems to buy and sell digital advertising inventory. Instead of negotiating every advertising placement manually, advertisers can use platforms, audience data, bidding strategies, and automation to purchase impressions across eligible digital channels.

Programmatic advertising is widely used for display, video, connected TV, audio, and other digital advertising formats. Understanding its ecosystem is essential for digital marketers, media buyers, campaign managers, and ad operations professionals.

This cheat sheet explains the programmatic advertising ecosystem, demand-side platforms, supply-side platforms, real-time bidding, campaign structure, targeting, measurement, optimization, and troubleshooting.

1. What Is Programmatic Advertising?

Programmatic advertising is the automated buying and selling of digital advertising inventory through technology platforms.

Traditional media buying often involves direct negotiations, manual insertion orders, and placement-level agreements. Programmatic buying can automate many of these processes, allowing advertisers to evaluate opportunities and bid on impressions according to campaign objectives and available signals.

Key Benefits

  • Automated media buying.

  • Access to multiple inventory sources.

  • Audience-based targeting.

  • Flexible bidding strategies.

  • Campaign-level optimization.

  • Measurement and reporting.

  • Potential for more efficient media allocation.

Programmatic advertising does not automatically guarantee lower costs or better results. Performance depends on campaign strategy, inventory quality, targeting, creative relevance, measurement, and execution.

2. Understanding the Programmatic Ecosystem

Several platforms and participants work together to facilitate programmatic advertising.

Advertiser

The advertiser is the company or organization promoting a product, service, or brand.

Example: A business running a campaign to generate product sales.

Agency or Trading Team

An agency or media team may plan campaigns, manage budgets, select audiences, configure platforms, monitor performance, and report results.

Demand-Side Platform (DSP)

A DSP allows advertisers to purchase digital advertising inventory programmatically.

Common functions include:

  • Campaign setup and management.

  • Bidding and budget control.

  • Audience targeting.

  • Inventory selection.

  • Creative management.

  • Frequency management.

  • Reporting and optimization.

Examples include Display & Video 360 (DV360) and The Trade Desk.

Supply-Side Platform (SSP)

An SSP helps publishers make advertising inventory available to buyers.

It can support inventory management, auction configuration, demand access, and publisher monetization.

Ad Exchange

An ad exchange facilitates transactions between buyers and sellers, often through auction-based systems.

Publisher

A publisher owns or operates a website, application, streaming service, or other digital property that offers advertising inventory.

Ad Server

An ad server manages advertising delivery and may support creative selection, impression tracking, reporting, and campaign delivery controls.

Advertisers and publishers may use different ad-serving arrangements depending on their technology setup.

3. DSP vs SSP vs Ad Exchange

Component

Primary role

Main user

DSP

Buys advertising inventory

Advertisers and agencies

SSP

Makes publisher inventory available

Publishers

Ad exchange

Facilitates buying and selling

Buyers and sellers

Ad server

Supports ad delivery and measurement

Advertisers, publishers, or both

DMP or data platform

Organizes audience data for supported use cases

Advertisers or publishers

These components may integrate with each other, and their exact responsibilities vary by platform and implementation.

Easy Way to Remember

  • DSP: Demand-side buying.

  • SSP: Supply-side selling.

  • Exchange: Marketplace connecting buying and selling.

  • Ad server: Ad delivery and measurement.

4. What Is Real-Time Bidding (RTB)?

Real-time bidding is an auction-based method of purchasing individual advertising impressions through automated systems.

The process typically occurs within milliseconds while a webpage, app, or other digital experience loads.

How RTB Works

  1. A user visits a website or opens an app.

  2. The publisher or its technology partner identifies an advertising opportunity.

  3. The opportunity is made available to eligible buyers through the relevant auction infrastructure.

  4. DSPs evaluate the impression against campaign settings, targeting, budget, and bidding logic.

  5. Eligible bidders submit bids.

  6. The auction determines the winning bid according to its rules.

  7. The winning creative is selected and served, if the transaction completes successfully.

  8. Measurement systems record available delivery and performance signals.

Not every impression follows exactly the same technical path. Auction mechanics, integrations, and processing steps vary across environments.

Important RTB Terms

  • Bid request: Information describing an advertising opportunity and its available attributes.

  • Bid response: A buyer's response to a bid request, which may include a bid and creative information.

  • Impression: An ad delivery event recorded according to the relevant measurement definition.

  • Auction: The mechanism used to determine the outcome of a buying opportunity.

  • Win rate: The proportion of eligible bids or bid responses that win, depending on the platform's reporting definition.

5. Types of Programmatic Buying

Programmatic advertising includes different buying arrangements.

Open Auction

Inventory is made available to eligible buyers through an auction environment.

Advantages may include broad inventory access and flexible buying.

Considerations include inventory quality, competition, transparency, and brand suitability.

Private Marketplace (PMP)

A PMP is an invitation-based or otherwise restricted marketplace in which selected buyers can access specified inventory under agreed conditions.

It can provide more controlled access to particular publishers or inventory packages.

Preferred Deal

A preferred deal generally gives a buyer access to negotiated inventory at an agreed price or pricing arrangement without necessarily requiring the buyer to purchase every eligible impression.

The precise mechanics depend on the deal setup.

Programmatic Guaranteed

Programmatic guaranteed buying typically involves an agreed inventory commitment and price, with transactions executed through programmatic technology.

Quick Comparison

Buying type

Access

Typical characteristic

Open auction

Broad eligible buyer access

Auction-based buying

PMP

Selected buyers

Restricted marketplace

Preferred deal

Selected buyer and seller

Negotiated buying opportunity

Programmatic guaranteed

Agreed buyer and seller

Committed inventory and pricing

Actual deal terms and transaction mechanics depend on the platform and agreement.

6. Programmatic Campaign Structure

Campaign structure varies by DSP, but a common conceptual hierarchy is:

Advertiser → Campaign → Insertion Order or equivalent budget group → Line Item → Creative

The exact terminology and hierarchy depend on the platform.

Campaign

The campaign organizes advertising activity around a business or marketing objective.

Examples include brand awareness, product consideration, or conversion generation.

Insertion Order (IO)

In platforms that use insertion orders, an IO can organize budgets, dates, pacing, and other delivery settings across line items.

An IO is not identical to every form of contract or media authorization used in the industry.

Line Item

A line item defines a specific buying strategy or delivery configuration.

Depending on the DSP, settings may include:

  • Budget and flight dates.

  • Targeting.

  • Bidding.

  • Inventory sources.

  • Frequency caps.

  • Creative assignments.

  • Pacing.

  • Optimization goals.

Creative

The creative is the advertisement shown to the user.

It may include image, HTML5, native, video, or other supported formats.

Why Structure Matters

A clear structure makes it easier to separate audiences, formats, inventory strategies, budgets, and performance reporting.

Poorly planned structures can make optimization and troubleshooting more difficult.

7. Programmatic Targeting Methods

Targeting determines which advertising opportunities are eligible for a campaign.

Contextual Targeting

Ads are selected based on the content or context in which they may appear.

Example: Advertising outdoor equipment alongside relevant outdoor recreation content.

Geographic Targeting

Campaigns may target selected countries, regions, cities, or other supported geographic areas.

Accuracy depends on the platform's available location signals and settings.

Device Targeting

Depending on the DSP, campaigns may apply device-related controls for mobile, desktop, tablet, or connected TV environments.

Audience Targeting

Campaigns can use eligible audience segments based on available signals, data permissions, and platform capabilities.

Retargeting

Retargeting attempts to reach eligible users who previously interacted with a website, app, product, or other supported touchpoint.

It depends on valid measurement, audience eligibility, privacy requirements, and the platform's available identification methods.

First-Party Data

First-party data is collected directly through a business's own interactions with customers or users.

Examples include eligible customer lists and website interaction data.

Its use must follow applicable privacy requirements, consent obligations, and platform policies.

Lookalike or Similar-Audience Approaches

Some advertising platforms provide methods for finding users who resemble a source audience. Availability and terminology vary by platform.

Do not assume that every DSP supports the same audience products or targeting controls.

8. Understanding Programmatic Bidding

Bidding determines how much an advertiser is willing to pay for an eligible advertising opportunity, subject to the platform's bidding method and campaign constraints.

Common approaches include:

CPM Bidding

CPM represents cost per thousand impressions.

It is commonly used when buying and evaluating impression-based advertising.

CPC-Oriented Optimization

Some campaigns optimize toward clicks or use click-related performance goals, depending on platform capabilities.

CPA-Oriented Optimization

Cost-per-acquisition goals focus on the cost of generating a defined action.

Value-Based Optimization

Where supported, campaigns can optimize toward conversion value or another business-value signal.

Manual vs Automated Bidding

Manual approaches provide direct control over certain bid settings. Automated approaches use platform systems to adjust bidding based on objectives and available signals.

The appropriate approach depends on the buying platform, campaign objective, measurement quality, and available data.

9. Essential Programmatic Metrics

Impressions

The number of ad impressions recorded by the applicable measurement system.

Reach

The number of distinct people or users reached, according to the platform's measurement method.

Reach estimates may differ between platforms.

Frequency

The average number of impressions delivered per reached user or audience member.

Formula:

Frequency = Impressions ÷ Reach

CPM

Cost per thousand impressions.

Formula:

CPM = (Cost ÷ Impressions) × 1,000

CTR

Click-through rate measures clicks relative to impressions.

Formula:

CTR = (Clicks ÷ Impressions) × 100

CPC

Cost per click.

Formula:

CPC = Cost ÷ Clicks

Conversion Rate

Conversion rate measures conversions relative to a defined denominator, commonly clicks or sessions.

Formula:

Conversion Rate = (Conversions ÷ Eligible Interactions) × 100

Always specify the denominator used.

CPA

Cost per acquisition or action.

Formula:

CPA = Cost ÷ Conversions

Viewability Rate

Viewability rate measures viewable impressions relative to the applicable impression denominator.

Formula:

Viewability Rate = (Viewable Impressions ÷ Measured Impressions) × 100

Use the relevant measurement provider's definition.

ROAS

Return on ad spend compares attributed conversion value with advertising cost.

Formula:

ROAS = Conversion Value ÷ Advertising Cost

A ROAS of 4.0 means ₹4 of attributed conversion value for every ₹1 spent, assuming consistent currency and measurement.

10. Frequency Capping

Frequency capping limits how often an eligible user is shown an advertisement within a specified period, where the platform can apply the cap.

For example, a campaign might aim to limit delivery to three impressions per user per day.

The available cap settings and how they are applied depend on the DSP, campaign setup, and measurement environment.

Why Frequency Capping Matters

  • Helps reduce excessive repetition.

  • Supports controlled audience exposure.

  • Can reduce wasted impressions.

  • Helps manage user experience.

  • Can inform campaign reach and frequency planning.

Optimization Considerations

A very restrictive cap may limit delivery. A very loose cap may result in repeated exposure to the same audience.

Review reach, frequency, campaign objective, and available performance data together rather than using a single universal cap for every campaign.

11. Brand Safety and Inventory Quality

Brand safety aims to reduce the risk of advertisements appearing alongside content that conflicts with the advertiser's standards.

Inventory quality concerns whether the impressions purchased are appropriate, legitimate, measurable, and valuable for the campaign.

Useful controls and checks may include:

  • Publisher or inventory exclusions.

  • Content suitability settings.

  • Domain and app reviews.

  • Fraud and invalid-traffic monitoring.

  • Viewability measurement.

  • Supply-path analysis.

  • Third-party verification tools, where available.

Brand Safety vs Brand Suitability

Brand safety focuses on avoiding clearly harmful or unacceptable environments.

Brand suitability is more specific to an individual advertiser's preferences, risk tolerance, and communication standards.

A campaign should apply controls that fit the brand rather than relying on a generic setting without review.

12. Programmatic Creative Formats

Common programmatic formats include:

  • Display: Static or animated visual advertisements.

  • Native: Ads designed to fit the surrounding content format.

  • Video: Video advertisements served in supported environments.

  • Connected TV (CTV): Advertising delivered through eligible internet-connected television environments.

  • Audio: Advertising delivered through supported digital audio inventory.

  • Rich media: Interactive or more advanced creative experiences.

Not every DSP supports every format in every market or inventory source.

Creative Best Practices

  • Match the message to the audience and campaign objective.

  • Follow platform specifications.

  • Use readable text and clear calls to action.

  • Ensure the landing page supports the advertisement.

  • Test creative variations where possible.

  • Monitor creative approvals and delivery status.

  • Avoid misleading claims or outdated offers.

13. Programmatic Campaign Optimization

Optimization should connect delivery data to the campaign's actual objective.

If Impressions Are Low

Check campaign status, budget, flight dates, line-item configuration, bid competitiveness, targeting restrictions, inventory availability, creative eligibility, and frequency controls.

If CPM Is High

Review the inventory mix, targeting restrictions, auction competition, deal terms, bid settings, and the quality or scarcity of the selected inventory.

A high CPM is not automatically a problem if the impressions are more valuable and the campaign meets its objective.

If CTR Is Low

Review creative relevance, message clarity, audience selection, placement quality, and whether the call to action matches the user's likely intent.

If Conversions Are Low

Check conversion tracking, landing-page performance, offer relevance, traffic quality, and the relationship between campaign objectives and actual user behavior.

If CPA Is High

Investigate the conversion rate, bidding strategy, targeting, inventory quality, frequency, and measurement accuracy.

If Frequency Is Too High

Review audience size, frequency caps, campaign duration, reach, and budget distribution.

Consider whether the campaign is repeatedly reaching a limited audience.

Optimization Rule

Do not change every setting at once. Identify the likely cause, make a controlled adjustment, document it, and evaluate the result over a suitable period.

14. Programmatic Troubleshooting Checklist

Use this sequence when a campaign underperforms or delivery suddenly changes.

  1. Reproduce: Confirm the issue in the platform reports.

  2. Check status: Review campaign, IO, line-item, and creative status where applicable.

  3. Identify timing: Determine when the change started.

  4. Review change history: Check recent edits to budgets, bids, targeting, or creatives.

  5. Validate targeting: Look for overly restrictive audience, geography, device, or inventory settings.

  6. Check creative: Review approval, format, assignment, and landing-page status.

  7. Review bidding: Check bids, automated bidding goals, and target constraints.

  8. Check budget and pacing: Look for budget exhaustion, underdelivery, or unusual spend patterns.

  9. Review frequency: Check whether frequency controls are limiting delivery.

  10. Inspect inventory: Evaluate available supply, deal status, and inventory exclusions.

  11. Validate tracking: Confirm impression, click, and conversion measurement.

  12. Fix and QA: Make the appropriate change and verify the configuration.

  13. Monitor: Confirm that delivery and performance recover.

The order may vary depending on the issue, but checking status, timing, recent changes, and measurement early helps narrow the investigation.

15. Programmatic Campaign Launch Checklist

Planning

  • Define the campaign objective.

  • Establish KPIs and measurement methods.

  • Confirm the budget and flight dates.

  • Identify the target audience.

  • Select suitable inventory and buying methods.

Campaign Setup

  • Create the campaign structure.

  • Configure targeting and exclusions.

  • Set bidding and pacing.

  • Configure frequency caps where needed.

  • Assign approved creatives.

  • Confirm destination URLs.

Measurement and Quality

  • Validate tracking.

  • Confirm reporting access.

  • Review brand-safety settings.

  • Check inventory-quality requirements.

  • Verify applicable privacy and consent requirements.

After Launch

  • Confirm delivery.

  • Monitor spend and pacing.

  • Review key metrics.

  • Check for policy or creative issues.

  • Document changes and outcomes.

  • Optimize based on evidence.

16. Programmatic Advertising Best Practices

  • Choose a DSP based on campaign requirements rather than brand popularity alone.

  • Set measurable objectives before launching.

  • Match buying methods to inventory and business goals.

  • Keep targeting relevant without creating unnecessary restrictions.

  • Monitor inventory quality and brand suitability.

  • Apply frequency controls appropriate to the campaign.

  • Use consistent metric definitions across reports.

  • Validate tracking before judging performance.

  • Consider the value of conversions, not only their volume.

  • Document changes and troubleshooting steps.

  • Review platform documentation because capabilities and interface labels can change.

Conclusion

Programmatic advertising combines automated media buying, bidding technology, audience signals, inventory marketplaces, creative delivery, and measurement.

A successful programmatic campaign requires more than launching a line item or setting a bid. Marketers need to understand the buying ecosystem, define clear objectives, maintain appropriate inventory and brand-safety controls, validate measurement, and optimize based on reliable evidence.

Use this cheat sheet as a quick reference when planning campaigns, reviewing performance, troubleshooting delivery, or preparing for programmatic advertising and ad operations interviews.

#Programmatic Advertising#DSP#SSP#Real-Time Bidding#AdTech

Related Posts