In the dynamic world of digital advertising, reaching relevant local audiences is important. For permitted, non-sensitive geofencing campaigns, this can involve a sophisticated ecosystem known as the programmatic advertising stack. At its core are two critical components: the Demand-Side Platform (DSP) and the Supply-Side Platform (SSP), which together automate the buying and selling of ad impressions in real time. Programmatic advertising refers to the automated, algorithmic buying and selling of ad space in real time, reducing manual processes and supporting campaign execution.
This article describes non-sensitive commercial, community, and professional outreach. It does not recommend using healthcare-provider visits, patient or clinical inputs, care or procedure profiling, or health-linked household expansion as advertising audiences.
What is a Demand-Side Platform (DSP)?
A Demand-Side Platform (DSP) is a software platform used by advertisers to buy advertising inventory across multiple ad exchanges and publishers. Think of it as a centralized hub where advertisers can manage campaigns, set permitted targeting parameters (including geographic context), bid on ad impressions, and manage spend. For geofencing, a DSP can help a marketing manager select permitted geographic boundaries, use broad audience or contextual parameters, and bid on inventory that matches those criteria.
- Advertiser Control: DSPs give advertisers control over campaign settings, including permitted audience or contextual parameters, budgets, and ad formats.
- Real-Time Bidding (RTB): A common mechanism through which DSPs operate is Real-Time Bidding. When an eligible ad impression becomes available, the DSP may bid on behalf of the advertiser using predefined criteria.
- Geofencing Integration: DSPs can support permitted geographic context in campaign configuration. That capability does not make sensitive-location targeting appropriate.
What is a Supply-Side Platform (SSP)?
Conversely, a Supply-Side Platform (SSP) is a technology platform used by publishers to manage, sell, and optimize their advertising inventory. An SSP helps publishers make their ad space available to potential buyers (DSPs). For a publisher, an SSP connects its website or app to multiple ad exchanges and DSPs, facilitating the automated sale of ad impressions.
- Publisher Revenue: SSPs help publishers expose their ad space to a pool of advertisers.
- Inventory Management: Publishers can set rules and preferences for their inventory, such as minimum prices or types of ads allowed.
- Efficiency: SSPs automate parts of the selling process, reducing the need for direct sales teams and manual negotiations.
How the Programmatic Advertising Stack Works for Geofencing
DSPs and SSPs can work together in a programmatic workflow. Here is a simplified, non-sensitive example:
- Geographic Context Is Available: In a permitted non-sensitive commercial or community configuration, a device may be associated with a defined geographic area. Whether a location signal may be used depends on data-source terms, permissions, platform rules, and applicable law; location data is not automatically anonymous.
- Ad Impression Available: A publisher’s app or website has an ad slot available. The SSP connected to the publisher’s inventory can send a bid request containing permitted information about the placement, geographic context, and content context.
- DSP Bids: The bid request can be sent through ad exchanges to relevant DSPs. An advertiser’s DSP, configured for permitted non-sensitive geographic or contextual criteria, evaluates the bid request in real time and may place a bid.
- Highest Bid Wins: The ad exchange facilitates an auction among the DSPs that placed bids. The highest eligible bidder wins the impression.
- Ad Served: The winning advertiser’s ad is then served in the publisher’s app or website.
This process can occur in milliseconds, subject to the applicable platform and campaign controls.
Campaign Implications for Geofencing
Appropriate applications can include broad geographic, contextual, community, or professional-event outreach rather than identifying people from sensitive visits. The stack can support:
- Local Relevance: Advertisers can align messages with permitted broad local areas or contextual placements. For example, a restaurant may run a lunch offer across selected local areas.
- Efficiency and Scale: Programmatic buying can provide access to inventory across numerous publishers without manual buying for every placement.
- Campaign Management: Campaigns can be monitored, and creative or settings can be adjusted based on performance and applicable platform controls.
- Budget Controls: Advertisers can set bid and budget parameters, while evaluating results against their own campaign objectives.
- Contextual Messaging: Contextual placement and broad geographic creative can help keep messaging appropriate to the setting without health-status personalization.
Healthcare Advertising Considerations
Healthcare campaigns require campaign-specific review of data sources, vendor roles, permissions, applicable state law, and platform rules. This site does not certify legal compliance.
Understanding the programmatic advertising stack—the interplay between DSPs and SSPs—can help marketing managers assess non-sensitive campaign configurations and the controls they require.
Contact our team at Mediavision2020 for a free consultation here.

