programmatic-foundations

Explain programmatic advertising terms, auction mechanics, and KPI computations.

1|Updated Jun 24, 2026
One-click install
npx skills add https://github.com/scumunna/programmatic-skills --skill programmatic-foundations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: programmatic-foundations
Source: https://github.com/scumunna/programmatic-skills/tree/main/skills/programmatic-foundations
Command: npx skills add https://github.com/scumunna/programmatic-skills --skill programmatic-foundations

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides essential programmatic advertising definitions, auction mechanics, and KPI math, enabling users to understand complex concepts and calculate key metrics accurately.

Core Features & Use Cases

  • Programmatic Definitions: Access precise definitions for key terms like CPM, CPA, RTB, and SSP.
  • Auction Mechanics: Learn the intricacies of real-time bidding and deal types like PMP and PG.
  • KPI Math: Understand how to compute and interpret KPIs like CTR, CPA, and ROAS.
  • Use Case: When a user needs to explain or calculate the CPM for a campaign or understand the difference between first-price and second-price auctions.

Quick Start

Use the programmatic-foundations skill to get the definition of CPM.

Frequently Asked Questions about programmatic-foundations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is programmatic advertising and how does real-time bidding work?

Programmatic advertising automates digital ad inventory buying and selling. Real-time bidding (RTB) is its core auction mechanism, enabling instantaneous ad placements based on specific audience targeting parameters.

How do I calculate programmatic advertising KPIs like CPM, CPA, and ROAS?

Calculating programmatic KPIs requires basic arithmetic applied to campaign metrics. You can compute CPM, CPA, and ROAS to measure and interpret advertising performance accurately across digital platforms.

What is the difference between first-price and second-price auctions in digital advertising?

First-price digital advertising auctions charge the winning bidder their exact bid, while second-price auctions charge the second-highest bid amount. This Skill explains these auction mechanics and deal types.

Do I need prior programmatic advertising experience to understand these definitions and KPI math?

You need basic knowledge of programmatic advertising and basic arithmetic skills. The Skill delivers definitions and KPI computation methods, but assumes you understand foundational digital advertising concepts.

What are PMP and PG deal types in programmatic advertising?

PMP (Private MarketPlace) and PG (Programmatic Guaranteed) are specific deal types in programmatic advertising. This Skill details their intricacies alongside the general real-time bidding auction mechanics.

How do I interpret CTR and other key performance indicators for digital ad campaigns?

Interpreting CTR and other KPIs involves understanding their computation methods and what they indicate about campaign success. This Skill provides the math and context to evaluate these metrics accurately.