Ad Operations (Ad Ops)
The Complete Guide to Campaign Execution
What is Ad Operations?
Ad Operations (Ad Ops) is the discipline responsible for the execution, management, and optimization of digital advertising campaigns. Ad Ops professionals bridge the gap between sales, account management, creative teams, and technology platforms to ensure campaigns launch on time, deliver as promised, and meet performance goals.
Ad Ops is the engine room of digital advertising. While sales teams sell the inventory and account teams manage client relationships, Ad Ops makes it actually work — trafficking creatives, setting up targeting, troubleshooting technical issues, monitoring delivery, and reconciling discrepancies.
- Campaign Setup & Trafficking: Creating campaigns in ad servers, setting up targeting, uploading creatives, and generating ad tags
- Creative QA: Testing ad tags to ensure proper rendering, click-through, and tracking
- Delivery Monitoring: Tracking impression delivery, pacing, and performance against goals
- Troubleshooting: Diagnosing and resolving technical issues (ads not serving, tracking failures, discrepancies)
- Reporting & Reconciliation: Generating campaign reports, reconciling discrepancies, and providing insights
- Optimization: Adjusting bids, budgets, and targeting based on performance data
📋 The Ad Ops Workflow: End-to-End Campaign Lifecycle
Every campaign follows a similar workflow from initial request to final reconciliation. Ad Ops professionals manage each stage to ensure smooth execution.
📊 Campaign Trafficking: The Core of Ad Ops
Trafficking is the process of setting up and managing digital advertising campaigns within ad servers and other platforms. This is the most fundamental Ad Ops skill, requiring attention to detail and deep understanding of ad serving platforms.
Key Elements of Trafficking
- Campaign Setup: Creating campaign structures (campaign → line item → creative) in ad servers like Google Ad Manager, Campaign Manager 360, or DSPs
- Flight Dates & Budgets: Setting start/end dates, daily caps, and total budgets; ensuring proper pacing algorithms
- Targeting Configuration: Setting geo-targeting, device targeting, audience segments, contextual targeting, and dayparting
- Creative Upload: Uploading image, video, HTML5, or native creatives; ensuring file sizes and formats meet specifications
- Ad Tag Generation: Generating JavaScript, iframe, or VAST tags for distribution to publishers or DSPs
- Tracking Implementation: Adding impression and click trackers, conversion pixels, and verification tags (IAS, DoubleVerify)
- Google Ad Manager (GAM): Most common publisher ad server. Supports display, video, native, and programmatic.
- Campaign Manager 360 (CM360): Google's advertiser ad server. Used for campaign management, tracking, and reporting.
- Amazon Ad Server (formerly Sizmek): Strong in creative management and DCO.
- DSPs (The Trade Desk, DV360): Programmatic buying platforms with built-in trafficking workflows.
🔍 Creative QA: Ensuring Everything Works
Creative QA (Quality Assurance) is the critical process of testing ad tags before campaigns go live. A single mistake — a broken link, incorrect tracking, or creative that doesn't render — can derail an entire campaign. Ad Ops professionals test every tag before launch.
What to Test
- Creative Rendering: Does the ad display correctly across browsers, devices, and screen sizes? Do animations loop properly? Is video autoplay working?
- Click-Through URL: Does the click redirect to the correct landing page? Are all redirects working? Is the click tracker firing?
- Tracking Pixels: Are impression and click trackers firing correctly? Check network tab in browser dev tools.
- Click Macro Substitution: Are macros (${CLICK_URL}, ${AUCTION_ID}) being replaced correctly?
- Compliance: Does the creative meet publisher specifications (file size, duration, aspect ratio)?
- Third-Party Tags: Are verification tags (IAS, DoubleVerify) firing? Are they integrated correctly?
Testing Tools
- Browser Dev Tools (F12): Network tab to inspect requests, Console for errors, Elements to inspect DOM
- VAST/VPAID Testers: Tools to validate video ad tags (e.g., Google's VAST Inspector, IAB's VAST Validator)
- Ad Tag Validators: Chrome extensions like "Ad Inspector" or "Tag Assistant"
- URL Encoders/Decoders: To inspect complex click URLs with nested redirects
🛠️ Troubleshooting: Diagnosing & Fixing Problems
Ad Ops professionals spend significant time troubleshooting issues that arise during campaign execution. Knowing how to systematically diagnose problems is essential.
Common Issues & Solutions
| Issue | Possible Causes | Solutions |
|---|---|---|
| Ad Not Serving | Tag not implemented correctly, ad blocker, trafficking errors, flight dates not started | Verify tag placement, test in incognito mode, check ad server status, confirm flight dates |
| Low Delivery / Pacing | Budget too low, targeting too narrow, bid too low, frequency caps, inventory issues | Increase budget, broaden targeting, raise bids, adjust frequency caps, check inventory availability |
| Click-Through Not Working | Broken click URL, redirect chain failure, macro not resolving, landing page down | Test click URL directly, inspect redirect chain, verify macros, check landing page status |
| Discrepancies | Counting differences, ad blockers, latency, bot traffic, attribution windows | Compare reporting periods, check counting methodologies, verify tracking implementations |
| Creative Not Rendering | File size too large, unsupported format, HTML5 errors, third-party content blocked | Validate creative specs, test in multiple browsers, check console errors, reduce file size |
| Tracking Pixel Not Firing | Pixel placement error, CORS issues, ad blockers, network failures | Check network tab, verify pixel placement, test in incognito, check console for errors |
- Always test in incognito/private mode to bypass cache and ad blockers
- Use browser dev tools Network tab to inspect requests
- Reproduce the issue consistently before investigating
- Check platform status pages for outages
- Document resolution steps for future reference
📈 Reporting & Reconciliation: Closing the Loop
Reporting and reconciliation are critical Ad Ops functions that ensure accurate billing and performance measurement. Ad Ops professionals pull reports from multiple sources, reconcile discrepancies, and provide insights to account teams and clients.
Types of Reports
- Delivery Reports: Impressions delivered, clicks, spend, pacing against goals
- Performance Reports: CTR, conversion rates, CPA, ROAS, viewability rates
- Audience Reports: Demographic breakdown, geography, device, time of day
- Discrepancy Reports: Comparing ad server vs. publisher vs. DSP vs. verification data
- Post-Campaign Analysis: Summary of performance, insights, and recommendations
Reconciliation Process
Discrepancies are inevitable in digital advertising. Ad Ops professionals must reconcile differences between ad server, publisher, and third-party data to determine accurate billing and performance.
- Pull reports: Export data from ad server, publisher SSP, DSP, and verification vendors
- Align time zones: Ensure all reports use the same time zone (typically UTC or advertiser's local time)
- Compare metrics: Calculate percentage differences between sources
- Investigate outliers: Identify campaigns or placements with high discrepancies
- Determine billing source: Agree on which source will be used for billing (typically ad server)
- Document and resolve: Track discrepancies and implement fixes to prevent recurrence
🛠️ Essential Ad Ops Tools & Platforms
Ad Ops professionals work with a wide range of platforms and tools to manage campaigns. Proficiency with these tools is essential.
Google Ad Manager (GAM): Publisher ad server. Campaign setup, trafficking, inventory management, reporting.
Campaign Manager 360 (CM360): Advertiser ad server. Campaign management, tracking, attribution.
Amazon Ad Server: Creative management and DCO.
The Trade Desk: Leading enterprise DSP. Campaign setup, bid management, audience targeting.
Google DV360: Google's programmatic buying platform.
Amazon DSP: Retail media and programmatic buying.
Integral Ad Science (IAS): Viewability, fraud, brand safety measurement.
DoubleVerify (DV): Ad verification and performance measurement.
Oracle Moat: Viewability and attention metrics.
Google Sheets / Excel: Ad hoc analysis and reconciliation.
Tableau / Looker: Data visualization and dashboards.
Datorama (Salesforce): Marketing intelligence and reporting.
Browser Dev Tools: Network tab, console, elements inspection.
Tag Assistant (Google): Chrome extension for tag debugging.
VAST Inspector (Google): Video ad tag testing.
Postman / curl: API request testing.
🏪 Ad Ops on the Sell Side (Publishers)
Publisher-side Ad Ops focuses on managing inventory, trafficking campaigns, and optimizing yield. Sell-side Ad Ops professionals work in Google Ad Manager, SSPs, and direct sales systems.
Key Responsibilities
- Inventory Management: Creating ad units, defining sizes, setting price floors, managing placement metadata
- Direct Campaign Trafficking: Setting up insertion orders, line items, and creatives for direct-sold campaigns
- Programmatic Setup: Configuring deal IDs for PG, PD, and PMP; managing SSP connections
- Header Bidding Management: Configuring Prebid.js, managing bidder partners, optimizing timeouts
- Yield Optimization: Adjusting floor prices, running A/B tests, analyzing revenue by demand source
- Brand Safety: Managing blocklists, category exclusions, and verification integrations
- Discrepancy Investigation: Working with buyers to resolve tracking differences
🎯 Ad Ops on the Buy Side (Advertisers/Agencies)
Buy-side Ad Ops focuses on campaign execution across DSPs, ad servers, and third-party platforms. Buy-side Ad Ops professionals work closely with media planners, traders, and account teams.
Key Responsibilities
- Campaign Setup: Creating campaigns in DSPs and ad servers, setting budgets, targeting, and flight dates
- Creative Management: Uploading creatives, implementing tracking pixels, managing DCO
- Tag Generation & Distribution: Generating ad tags and providing them to publishers or SSPs
- Bid Strategy Implementation: Setting bid strategies, bid multipliers, and optimization rules
- Verification Setup: Implementing IAS, DoubleVerify, or Moat tags for viewability and brand safety
- Performance Monitoring: Tracking delivery, pacing, and performance against KPIs
- Reporting: Building dashboards, pulling reports, reconciling discrepancies
📊 Key Ad Ops Metrics & KPIs
Ad Ops performance is measured by operational efficiency and campaign success metrics.
Campaign Setup Time: Average time from IO receipt to launch
Error Rate: Percentage of campaigns with trafficking errors
QA Pass Rate: Percentage of tags passing QA on first test
Discrepancy Rate: Average difference between ad server and publisher numbers
Delivery Rate: Percentage of booked impressions delivered
Pacing Accuracy: Actual vs. planned daily spend
Viewability Rate: Percentage of impressions meeting MRC standards
CTR / Conversion Rate: Campaign performance metrics
eCPM / RPM: Effective CPM or revenue per mille
Fill Rate: Percentage of ad requests filled (publisher)
Yield Lift: Revenue improvement from optimizations
Programmatic Share: Percentage of revenue from programmatic
📚 Essential Skills for Ad Ops Professionals
Successful Ad Ops professionals combine technical expertise with business acumen and problem-solving abilities.
- Technical Proficiency: Deep knowledge of ad servers (GAM, CM360), DSPs, SSPs, HTML, JavaScript, HTTP protocols, and browser dev tools
- Analytical Skills: Ability to analyze data, identify trends, and troubleshoot complex issues
- Attention to Detail: Accuracy in trafficking, QA, and reporting — mistakes can cost thousands of dollars
- Communication: Clear communication with internal teams, publishers, and vendors
- Time Management: Handling multiple campaigns with competing deadlines
- Problem-Solving: Systematic approach to diagnosing and resolving technical issues
- Platform Expertise: Proficiency in industry-standard tools and platforms
- Process Improvement: Ability to identify inefficiencies and implement better workflows
📚 Quick Reference: Ad Ops Essentials
Campaign setup, creative upload, targeting configuration, tag generation
Test rendering, click-through, tracking pixels, macros, compliance
Dev tools network tab, incognito mode, platform status, systematic diagnosis
Align time zones, compare reports, investigate outliers, determine billing source
Inventory management, direct trafficking, programmatic setup, header bidding, yield optimization
Campaign setup, creative management, bid strategies, verification implementation, reporting
GAM, CM360, The Trade Desk, DV360, IAS, DoubleVerify, Dev Tools, VAST Inspector
Setup time, error rate, discrepancy rate, delivery rate, viewability rate, eCPM, fill rate