# Ad Operations

*/Departments/Ad_Operations*

## Neighborhood

### Parent

- [Advertising Agency](/CompanyTypes/Advertising_Agency) — parent · CompanyTypes

### Siblings

- [Account Management](/Departments/Account_Management) — siblings · Departments
- [Account Services](/Departments/Account_Services) — siblings · Departments
- [Advertising Sales Planning](/Departments/Advertising_Sales_Planning) — siblings · Departments
- [Audience Insights](/Departments/Audience_Insights) — siblings · Departments
- [Audio Production](/Departments/Audio_Production) — siblings · Departments
- [Brand Strategy](/Departments/Brand_Strategy) — siblings · Departments
- [Business Affairs](/Departments/Business_Affairs) — siblings · Departments
- [Creative](/Departments/Creative) — siblings · Departments
- [Creative Department](/Departments/Creative_Department) — siblings · Departments
- [Creative Services](/Departments/Creative_Services) — siblings · Departments
- [Design Studio](/Departments/Design_Studio) — siblings · Departments
- [Digital Media](/Departments/Digital_Media) — siblings · Departments
- [Digital and Social Media](/Departments/Digital_and_Social_Media) — siblings · Departments
- [Market Research](/Departments/Market_Research) — siblings · Departments
- [Media Asset Management](/Departments/Media_Asset_Management) — siblings · Departments
- [Media Buying](/Departments/Media_Buying) — siblings · Departments
- [Media Planning](/Departments/Media_Planning) — siblings · Departments
- [New Business](/Departments/New_Business) — siblings · Departments
- [Research and Analytics](/Departments/Research_and_Analytics) — siblings · Departments
- [Research and Insights](/Departments/Research_and_Insights) — siblings · Departments
- [Traffic](/Departments/Traffic) — siblings · Departments

### Related (delivered by)

- [Digital Signage Reporting](/Processes/Digital_Signage_Reporting) — delivered by · Processes
- [Real Time Bidding Auction Operation](/Processes/Real_Time_Bidding_Auction_Operation) — delivered by · Processes
- [Proof Of Play Reporting](/Processes/Proof_Of_Play_Reporting) — delivered by · Processes
- [Dynamic Ad Insertion Hosting](/Processes/Dynamic_Ad_Insertion_Hosting) — delivered by · Processes
- [Campaign Booking and Fulfillment Handoff](/Processes/Campaign_Booking_and_Fulfillment_Handoff) — delivered by · Processes
- [Ad Technology Operations](/Processes/Ad_Technology_Operations) — delivered by · Processes
- [Ad Sales to Fulfillment](/Processes/Ad_Sales_to_Fulfillment) — delivered by · Processes
- [Customer Device Correlation Studies](/Processes/Customer_Device_Correlation_Studies) — delivered by · Processes
- [Ad Delivery](/Processes/Ad_Delivery) — delivered by · Processes
- [Advertising Insertion Order Management](/Processes/Advertising_Insertion_Order_Management) — delivered by · Processes
- [Ad serving operations](/Processes/Ad_serving_operations) — delivered by · Processes
- [Insertion Order Management and Reconciliation](/Processes/Insertion_Order_Management_and_Reconciliation) — delivered by · Processes
- [Programmatic Campaign Trafficking and Setup](/Processes/Programmatic_Campaign_Trafficking_and_Setup) — delivered by · Processes
- [Dynamic Ad Insertion](/Processes/Dynamic_Ad_Insertion) — delivered by · Processes
- [Media Ad Serving and Trafficking](/Processes/Media_Ad_Serving_and_Trafficking) — delivered by · Processes
- [Ad Account Provisioning](/Processes/Ad_Account_Provisioning) — delivered by · Processes
- [Enter reason codes for clearances in traffic system](/Processes/Enter_reason_codes_for_clearances_in_traffic_system) — delivered by · Processes
- [Set up commercial pods according to show format, distribution channel and inventory type in traffic system](/Processes/Set_up_commercial_pods_according_to_show_format,_distribution_channel_and_inventory_type_in_traffic_system) — delivered by · Processes
- [Manage programmatic orders](/Processes/Manage_programmatic_orders) — delivered by · Processes
- [Manage advertising inventory](/Processes/Manage_advertising_inventory) — delivered by · Processes
- [Develop and manage placement and campaign management](/Processes/Develop_and_manage_placement_and_campaign_management) — delivered by · Processes
- [Create formats for all inventory types and distribution platforms](/Processes/Create_formats_for_all_inventory_types_and_distribution_platforms) — delivered by · Processes
- [Allocate units for programmatic sale](/Processes/Allocate_units_for_programmatic_sale) — delivered by · Processes
- [Allocate bonus and 'make-good' units for underdelivery](/Processes/Allocate_bonus_and_'make-good'_units_for_underdelivery) — delivered by · Processes

### Parent organization

- [Programmatic Ad Exchange](/CompanyTypes/Programmatic_Ad_Exchange) — has department · CompanyTypes
- [Podcast Sales Houses](/CompanyTypes/Podcast_Sales_Houses) — has department · CompanyTypes
- [Boutique Niche Media Reps](/CompanyTypes/Boutique_Niche_Media_Reps) — has department · CompanyTypes
- [FAST Channel Operators](/CompanyTypes/FAST_Channel_Operators) — has department · CompanyTypes
- [Media Planning & Buying Agency](/CompanyTypes/Media_Planning_&_Buying_Agency) — has department · CompanyTypes

### Processes it runs

- [Ad Inventory Trafficking](/Processes/Ad_Inventory_Trafficking) — runs · Processes
- [Reconciling Billed Versus Delivered Impressions](/Processes/Reconciling_Billed_Versus_Delivered_Impressions) — runs · Processes
- [Ad Trafficking and Creative Asset Delivery](/Processes/Ad_Trafficking_and_Creative_Asset_Delivery) — runs · Processes
- [Manage Programmatic Deal Setup](/Processes/Manage_Programmatic_Deal_Setup) — runs · Processes
- [QA Creative Assets and Tags](/Processes/QA_Creative_Assets_and_Tags) — runs · Processes
- [Monitor Campaign Pacing and Delivery](/Processes/Monitor_Campaign_Pacing_and_Delivery) — runs · Processes
- [Troubleshoot Creative and Tag Issues](/Processes/Troubleshoot_Creative_and_Tag_Issues) — runs · Processes
- [Monitor Delivery and Pacing](/Processes/Monitor_Delivery_and_Pacing) — runs · Processes
- [Configure Campaign Targeting and Pacing](/Processes/Configure_Campaign_Targeting_and_Pacing) — runs · Processes
- [Tracking Tag Generation](/Processes/Tracking_Tag_Generation) — runs · Processes
- [Delivery Log Verification](/Processes/Delivery_Log_Verification) — runs · Processes
- [Ad Delivery Troubleshooting](/Processes/Ad_Delivery_Troubleshooting) — runs · Processes

### Measured by

- [Trafficking Error Rate](/Metrics/Trafficking_Error_Rate) — measured by · Metrics
- [Make-Good Rate](/Metrics/Make-Good_Rate) — measured by · Metrics
- [Impression Discrepancy Rate](/Metrics/Impression_Discrepancy_Rate) — measured by · Metrics
- [Campaign Launch Cycle Time](/Metrics/Campaign_Launch_Cycle_Time) — measured by · Metrics
- [Delivery-to-Booking Fulfillment Rate](/Metrics/Delivery-to-Booking_Fulfillment_Rate) — measured by · Metrics
- [Make Good Rate](/Metrics/Make_Good_Rate) — measured by · Metrics
- [Fill Rate](/Metrics/Fill_Rate) — measured by · Metrics
- [Discrepancy Rate](/Metrics/Discrepancy_Rate) — measured by · Metrics
- [Campaign Delivery Rate](/Metrics/Campaign_Delivery_Rate) — measured by · Metrics

### Part of

- [Digital Media Publisher](/CompanyTypes/Digital_Media_Publisher) — part of · CompanyTypes
- [Ad Tech Company](/CompanyTypes/Ad_Tech_Company) — part of · CompanyTypes
- [Media Network](/CompanyTypes/Media_Network) — part of · CompanyTypes
- [Advertising Technology Company](/CompanyTypes/Advertising_Technology_Company) — part of · CompanyTypes
- [Digital Publisher](/CompanyTypes/Digital_Publisher) — part of · CompanyTypes

### Problems this exposes

- [rush IOs jump the trafficking queue on verbal Sales pressure with no prioritization rule, so the launch-time metric is whipsawed by escalations outside ops' control](/Problems/rush_IOs_jump_the_trafficking_queue_on_verbal_Sales_pressure_with_no_prioritization_rule,_so_the_launch-time_metric_is_whipsawed_by_escalations_outside_ops'_control) — exposes problem · Problems
- [launch clock is gated by Creative delivering correctly-spec'd, QA-passing tags, so Ad Ops is measured on a turnaround it shares with a team it has no shared defect tracker with](/Problems/launch_clock_is_gated_by_Creative_delivering_correctly-spec'd,_QA-passing_tags,_so_Ad_Ops_is_measured_on_a_turnaround_it_shares_with_a_team_it_has_no_shared_defect_tracker_with) — exposes problem · Problems
- [minimizing recorded make-goods incentivizes informal off-ledger re-trafficking with no audit trail, hiding under-delivery rather than resolving it](/Problems/minimizing_recorded_make-goods_incentivizes_informal_off-ledger_re-trafficking_with_no_audit_trail,_hiding_under-delivery_rather_than_resolving_it) — exposes problem · Problems
- [make-good rate moves on Sales' over-promised IO terms that diverge from what Ad Ops can actually traffic, so ops is charged for shortfalls it didn't commit to](/Problems/make-good_rate_moves_on_Sales'_over-promised_IO_terms_that_diverge_from_what_Ad_Ops_can_actually_traffic,_so_ops_is_charged_for_shortfalls_it_didn't_commit_to) — exposes problem · Problems
- [raising fill rate by accepting low-floor bids trades against yield/CPM the dept is also held to, a target conflict baked into the same auction config](/Problems/raising_fill_rate_by_accepting_low-floor_bids_trades_against_yield%2FCPM_the_dept_is_also_held_to,_a_target_conflict_baked_into_the_same_auction_config) — exposes problem · Problems
- [fill rate is driven by header-bidding/Prebid wrapper demand and SSP bid density outside Ad Ops' control, attributing thin marketplace demand to ops performance](/Problems/fill_rate_is_driven_by_header-bidding%2FPrebid_wrapper_demand_and_SSP_bid_density_outside_Ad_Ops'_control,_attributing_thin_marketplace_demand_to_ops_performance) — exposes problem · Problems
- [Ad Ops verifies delivery logs and Finance independently re-checks the same impressions for billing, so the discrepancy number is owned by neither and reconciled twice with no shared ledger](/Problems/Ad_Ops_verifies_delivery_logs_and_Finance_independently_re-checks_the_same_impressions_for_billing,_so_the_discrepancy_number_is_owned_by_neither_and_reconciled_twice_with_no_shared_ledger) — exposes problem · Problems
- [discrepancy rate compares GAM ad-server counts to DSP/agency counts, so the dept is scored on a gap driven by the counterparty's measurement methodology it can't dictate](/Problems/discrepancy_rate_compares_GAM_ad-server_counts_to_DSP%2Fagency_counts,_so_the_dept_is_scored_on_a_gap_driven_by_the_counterparty's_measurement_methodology_it_can't_dictate) — exposes problem · Problems
- [delivery rate is propped by over-pacing into low-quality inventory, trading the make-good/IVT-clawback exposure that the dept is separately measured on](/Problems/delivery_rate_is_propped_by_over-pacing_into_low-quality_inventory,_trading_the_make-good%2FIVT-clawback_exposure_that_the_dept_is_separately_measured_on) — exposes problem · Problems
- [delivery rate suffers from viewability/IVT filtering that eats deliverable inventory unpredictably, charging Ad Ops for fraud-filter loss outside its control](/Problems/delivery_rate_suffers_from_viewability%2FIVT_filtering_that_eats_deliverable_inventory_unpredictably,_charging_Ad_Ops_for_fraud-filter_loss_outside_its_control) — exposes problem · Problems
- [creative and tag defects route back to the Creative team with no shared defect tracker, so Ad Ops re-tests the same broken asset on every revision round](/Problems/creative_and_tag_defects_route_back_to_the_Creative_team_with_no_shared_defect_tracker,_so_Ad_Ops_re-tests_the_same_broken_asset_on_every_revision_round) — exposes problem · Problems
- [tracking-tag specs pass from Ad Ops to Creative with no team owning the canonical macro list, so tags get rebuilt and mismatched between the two groups](/Problems/tracking-tag_specs_pass_from_Ad_Ops_to_Creative_with_no_team_owning_the_canonical_macro_list,_so_tags_get_rebuilt_and_mismatched_between_the_two_groups) — exposes problem · Problems
- [the reconciliation handoff from Ad Ops to Finance has no sign-off gate, so disputed impressions get invoiced by Finance before Ad Ops closes the discrepancy](/Problems/the_reconciliation_handoff_from_Ad_Ops_to_Finance_has_no_sign-off_gate,_so_disputed_impressions_get_invoiced_by_Finance_before_Ad_Ops_closes_the_discrepancy) — exposes problem · Problems
- [Ad Ops verifies delivery logs and Finance independently re-checks the same impression counts for billing, duplicating one audit across two departments with no shared ledger](/Problems/Ad_Ops_verifies_delivery_logs_and_Finance_independently_re-checks_the_same_impression_counts_for_billing,_duplicating_one_audit_across_two_departments_with_no_shared_ledger) — exposes problem · Problems
- [targeting and pacing parameters Ad Ops enters diverge from what Sales promised in the IO, surfacing only later as advertiser disputes with no reconciliation step](/Problems/targeting_and_pacing_parameters_Ad_Ops_enters_diverge_from_what_Sales_promised_in_the_IO,_surfacing_only_later_as_advertiser_disputes_with_no_reconciliation_step) — exposes problem · Problems
- [rush IOs jump the Ad Ops trafficking queue on verbal Sales pressure, with no prioritization rule, so committed campaigns slip](/Problems/rush_IOs_jump_the_Ad_Ops_trafficking_queue_on_verbal_Sales_pressure,_with_no_prioritization_rule,_so_committed_campaigns_slip) — exposes problem · Problems
- [Ad Ops trafficking-queue depth silently gates Sales' ability to confirm go-live dates, yet the two teams share no committed turnaround SLA](/Problems/Ad_Ops_trafficking-queue_depth_silently_gates_Sales'_ability_to_confirm_go-live_dates,_yet_the_two_teams_share_no_committed_turnaround_SLA) — exposes problem · Problems
- [zero-delivery escalations bounce between Ad Ops, Sales, and the SSP with no owning team, so a flight stalls mid-ticket while each side waits on the other](/Problems/zero-delivery_escalations_bounce_between_Ad_Ops,_Sales,_and_the_SSP_with_no_owning_team,_so_a_flight_stalls_mid-ticket_while_each_side_waits_on_the_other) — exposes problem · Problems
- [Ad Ops absorbs the launch-day troubleshooting spike but its staffing is planned on a steady-state model, not on Sales' booked flight calendar](/Problems/Ad_Ops_absorbs_the_launch-day_troubleshooting_spike_but_its_staffing_is_planned_on_a_steady-state_model,_not_on_Sales'_booked_flight_calendar) — exposes problem · Problems
- [line-item status across sales, ops, and the DSP lacks a single source of truth during the trafficking handoff](/Problems/line-item_status_across_sales,_ops,_and_the_DSP_lacks_a_single_source_of_truth_during_the_trafficking_handoff) — exposes problem · Problems
- [delivery-troubleshooting runbooks live in tickets, so the same zero-delivery root cause is re-diagnosed each flight](/Problems/delivery-troubleshooting_runbooks_live_in_tickets,_so_the_same_zero-delivery_root_cause_is_re-diagnosed_each_flight) — exposes problem · Problems
- [line-item and creative trafficking in Google Ad Manager done by hand from messy IO specs, introducing setup errors](/Problems/line-item_and_creative_trafficking_in_Google_Ad_Manager_done_by_hand_from_messy_IO_specs,_introducing_setup_errors) — exposes problem · Problems
- [invalid-traffic (IVT) and viewability shortfalls trigger advertiser clawbacks that ops must investigate per-line-item](/Problems/invalid-traffic_(IVT)_and_viewability_shortfalls_trigger_advertiser_clawbacks_that_ops_must_investigate_per-line-item) — exposes problem · Problems
- [impression discrepancies between the ad server (GAM) and DSP/agency counts forcing manual reconciliation before billing](/Problems/impression_discrepancies_between_the_ad_server_(GAM)_and_DSP%2Fagency_counts_forcing_manual_reconciliation_before_billing) — exposes problem · Problems
- [header-bidding / wrapper config (Prebid) tuning for yield is opaque and trial-and-error](/Problems/header-bidding_%2F_wrapper_config_(Prebid)_tuning_for_yield_is_opaque_and_trial-and-error) — exposes problem · Problems
- [campaign taxonomy and UTM/naming conventions drift across trafficking teams, breaking downstream reporting](/Problems/campaign_taxonomy_and_UTM%2Fnaming_conventions_drift_across_trafficking_teams,_breaking_downstream_reporting) — exposes problem · Problems
- [pacing and delivery monitoring against flight dates is reactive, so under-delivery is caught too late to fix](/Problems/pacing_and_delivery_monitoring_against_flight_dates_is_reactive,_so_under-delivery_is_caught_too_late_to_fix) — exposes problem · Problems
- [ad tag QA across placements missing broken or mis-sized creatives until the campaign is already live](/Problems/ad_tag_QA_across_placements_missing_broken_or_mis-sized_creatives_until_the_campaign_is_already_live) — exposes problem · Problems
- [makegood negotiation and re-trafficking after under-delivery eats manual effort with no audit trail](/Problems/makegood_negotiation_and_re-trafficking_after_under-delivery_eats_manual_effort_with_no_audit_trail) — exposes problem · Problems
- [discrepancy reconciliation between advertiser, DSP, and publisher impression counts](/Problems/discrepancy_reconciliation_between_advertiser,_DSP,_and_publisher_impression_counts) — exposes problem · Problems
- [UTM and macro tagging errors corrupt downstream attribution](/Problems/UTM_and_macro_tagging_errors_corrupt_downstream_attribution) — exposes problem · Problems
- [consent/GDPR-CCPA signal loss degrades addressable audience targeting](/Problems/consent%2FGDPR-CCPA_signal_loss_degrades_addressable_audience_targeting) — exposes problem · Problems
- [creative spec mismatches rejected by exchanges only after launch](/Problems/creative_spec_mismatches_rejected_by_exchanges_only_after_launch) — exposes problem · Problems
- [make-good negotiation when delivery shortfalls breach IO terms](/Problems/make-good_negotiation_when_delivery_shortfalls_breach_IO_terms) — exposes problem · Problems
- [pacing drift — flights under/over-deliver before anyone checks the dashboard](/Problems/pacing_drift_—_flights_under%2Fover-deliver_before_anyone_checks_the_dashboard) — exposes problem · Problems
- [trafficking creative into DSPs/ad servers (GAM) is manual tag QA per placement](/Problems/trafficking_creative_into_DSPs%2Fad_servers_(GAM)_is_manual_tag_QA_per_placement) — exposes problem · Problems
- [viewability and IVT/fraud filtering eats deliverable inventory unpredictably](/Problems/viewability_and_IVT%2Ffraud_filtering_eats_deliverable_inventory_unpredictably) — exposes problem · Problems
- [Prevent Campaign Tracking Outages](/Problems/Prevent_Campaign_Tracking_Outages) — exposes problem · Problems
- [Replace Burned-Out Ad Traffickers](/Problems/Replace_Burned-Out_Ad_Traffickers) — exposes problem · Problems
- [Prevent Unauthorized Pixel Firing](/Problems/Prevent_Unauthorized_Pixel_Firing) — exposes problem · Problems
- [Fund Trafficking Error Makegoods](/Problems/Fund_Trafficking_Error_Makegoods) — exposes problem · Problems
- [Dispute Invalid Traffic Charges](/Problems/Dispute_Invalid_Traffic_Charges) — exposes problem · Problems
- [Deploy Cross-Channel Ad Tags](/Problems/Deploy_Cross-Channel_Ad_Tags) — exposes problem · Problems

### Staff

- [Programmatic Operations Analyst](/JobTypes/Programmatic_Operations_Analyst) — staff · JobTypes
- [Ad Operations Manager](/JobTypes/Ad_Operations_Manager) — staff · JobTypes
- [Yield Analyst](/JobTypes/Yield_Analyst) — staff · JobTypes
- [Ad Trafficker](/JobTypes/Ad_Trafficker) — staff · JobTypes
- [Campaign Manager](/JobTypes/Campaign_Manager) — staff · JobTypes
- [Ad Operations Specialist](/JobTypes/Ad_Operations_Specialist) — staff · JobTypes

### Latent gaps

- [Invalid Traffic Resolution](/Opportunities/Invalid_Traffic_Resolution) — latent gap · Opportunities
- [AI Ad Trafficking](/Opportunities/AI_Ad_Trafficking) — latent gap · Opportunities
- [Pixel Monitoring](/Opportunities/Pixel_Monitoring) — latent gap · Opportunities
- [Ad Tag Orchestration](/Opportunities/Ad_Tag_Orchestration) — latent gap · Opportunities
- [Campaign QA Automation](/Opportunities/Campaign_QA_Automation) — latent gap · Opportunities

### Roles it staffs

- [Tag Integration Specialist](/JobTypes/Tag_Integration_Specialist) — staffs · JobTypes
