Create a Deal with Marketplaces (Beta)

Media Owners
Last Updated: June 10, 2026

A DealClosed A private auction that allows media owners to offer specific inventory directly to selected buyers identified by a deal ID. Terms are negotiated and are agreed upon before the auction occurs. with Marketplaces is a deal created by Media Owners that allows them to package specific inventory for Marketplace PartnersClosed The owner of an Index Marketplace that curates their media solutions within the Index Marketplace and packages these offerings to bring incremental demand to media owners. For example, a Marketplace Partner could be a media agency, a data provider, or retail media network. to target in Marketplace Packages. For details on how a Deal with Marketplaces works, see What is a Deal with Marketplaces (Beta)?

  1. Enter your email address and password to log in to the Index UI at app.indexexchange.com.

  2. If you have more than one account, select the account that you want to access.

  3. Go to Private Market > Deals.
  4. Click the Create Deal drop-down list and select Deal with Marketplaces.
  5. Under Bidding strategy, select how you want this deal to compete in the Index auction:
    • Standard: Gets the best price for the impression, where the highest bid wins and no priority is given to this deal. The deal competes against all other bids, including open market bids, and all bids must clear the highest floorClosed A pricing control used by media owners and exchanges to set a minimum sale price on inventory. between the deal and open market.

    • Preferred price: Gets the best price for the impression, where the highest bid wins and no priority is given to this deal, but bids only have to clear the deal floor price; all other floors are ignored. Allows you to set the deal floor lower than the open market floor, giving buyers a chance to bid in the auction at a lower clear priceClosed The final price paid for an impression..
    • Priority bidding: Gives a buyer a preferred chance to bid on the deal and win the auction at a negotiated price before other lower-prioritized or non-prioritized bids are considered.

    For more information about which bidding strategy to choose, see Comparing bidding strategies in a Deal with Marketplaces.

  6. If you selected Priority bidding as the bidding strategy, select a number between 1 and 10 to specify this deal's priority in the Index auction. The default priority is 5.

    Note: Setting a deal priority of 1-10 allows you to prioritize the deals that you've created, and specify the ones you prefer to win. For example, if you prefer this deal to win over another deal you've created, set the priority of this deal to 10 and the priority of the other deal to a lower number. This priority does not impact the deal priority in your ad serverClosed A platform that manages, stores, and delivers advertisements to a publisher's site. (such as Google Ad Manager).

  7. In the Name field, enter a name for the deal you're creating.
  8. In the Deal ID field, specify a unique deal identifier using one of the following options:
    • Enter your own deal ID. The deal ID can only contain letters, numbers, and dashes. It cannot start with a zero or contain spaces.
    • Click GENERATE if you want our system to generate a deal ID for you automatically.
  9. To set a priority level for this deal in your ad server, select the Return deal ID in bid responses to your ad server option. When this option isn't selected, the deal can compete only on price in your ad server. If you are using the FreeWheel Programmatic Module and targeting an inbound deal ID, this setting must be on for the deal to transact.
  10. Under Marketplace Partner, select one of the following options:
    • All partners: Select this option to make this deal available to all Marketplace Partners.
    • Specific partner: Select the specific Marketplace Partner that this deal is for.
  11. Set the duration of the deal using one of the following options:
    • In the Start date and End date fields, specify the duration of the deal in UTC.
    • Slide the Set deal as always on toggle to the right to keep this deal active indefinitely.
  12. To bypass blocks in this deal, deselect the Apply blocks checkbox. When this option is selected, blocks are applied to this deal. For more information about blocks, see Blocking content from appearing on your site.
  13. To include labels for reporting on this deal, expand Reporting Labels (optional) and enter values for the following labels:
    • Agency: Use this label to associate the deal with an agency.
    • Advertiser: Use this label to associate the deal with an advertiser.
    • Salesperson: Use this label to associate the deal with a salesperson.
    • External reference ID: Use this label to associate the deal with an external record system.
    • Custom: Use this label to associate the deal with any other values that you want to report on that don't fit the categories listed above.

    Note:

    • To keep reporting consistent, it's best practice to plan your label taxonomy before you start adding values. For example, "Advertiser Corp.", "Advertiser Corporation", and "advertiser corporation" are all considered different values in reporting.
    • Comma-separated values are allowed and are considered a single value in reporting.
  14. In the Pricing section, in the Net floor price field, enter the minimum net CPMClosed Cost Per Thousand (CPM). A pricing structure for buying impressions and is the cost of serving an advertisement 1,000 times. Also known as Cost Per Mille (where M represents 1,000 in Roman numerals) or Cents Per Mille. price in USD that you want to make for impressions. Any Index Revenue Share or Marketplace fees are added on top of this amount before the floor price is sent to DSPs, so set this value to be the minimum publisherClosed The owner of a website or app where advertisements are served. payment that you want to receive. For more information about Index Marketplaces fees, see Understanding Index Marketplaces transactions for Media Owners.
  15. In the Targeting section, you must select at least one site IDClosed Site IDs are unique Index-specific identifiers that represent specific inventory and attributes based on our media owners needs. Site IDs are created in the Index UI and these IDs are used by media owners to make real-time bid requests. to target in the deal. You can target site IDs individually, as part of a preset, or both. Under Required, expand Site IDs and configure the following options:

    OptionSteps

    Site IDs

    In the Site IDs list, select the site IDs that you want to target.

    Apply presets

    A preset is a predefined list of site IDs that can be quickly applied to a deal like a template. The Apply presets drop-down shows only when a preset already exists. For more information on creating a preset, see Create a targeting preset.

    1. From the Apply presets drop-down list, select a preset. To see which site IDs are included in the preset, click the icon next to the preset in the list.

    2. To add site IDs on top of the preset, in the Site IDs list, select the site IDs to include.

    Note: Private-only site IDs included in this Deal with Marketplaces will transact in any package deal that targets it.

  16. To target device types, inventory channels, formats, interstitialClosed A ad that covers the entire screen of the device/host app. ads, and rewardedClosed An opt-in video ad experience, typically in mobile apps, in exchange for which the user receives some type of in-app or in-game currency. ads in the deal, under Optional in the Targeting section, expand General and configure the following options:

    Targeting optionDescription

    Device types

    Select the device types that you want to target:

    Inventory channels

    Select the inventory environments that you want to target:

    • In-App: An ad that displays in an app.

    • Web: An ad that displays in a browser environment.

    Formats and sizes

    Select the formats and sizes that you want to target:

    Interstitial

    Select the interstitial settings that you want to target:

    • Interstitial: A full-screen ad that covers the entire interface of the host app.

    • Not interstitial: An ad that doesn't cover the entire interface of the host app or site, such as a banner or popup ad.

    Rewarded

    Select the rewarded settings that you want to target:

    • Rewarded: A type of ad that the user receives a reward for viewing, such as if the user must watch a video ad before reading a news article.

    • Not rewarded: A type of ad that isn't associated with a subsequent reward.

  17. To target operating system and browsers in the deal, under Optional in the Targeting section, expand Environment and configure the following options:

    Targeting optionDescription

    Operating systems

    Select the operating systems that you want to target.

    Browsers

    Select the browsers that you want to target.

  18. To target specific countries and zip and postal codes in the deal, under Optional in the Targeting section, expand Geography and configure the following options:
    Targeting optionDescription

    Countries

    Select the countries that you want to target. While this setting is optional, it is recommended that you target the countries with the IP traffic that the buyer intends to buy from.

    Zip and postal codes (Beta)

    You can select up to 5,000 zip and postal codes to include and exclude. If you're using zip and postal code targeting, it's recommended that you also target the countries that correspond to those codes to make sure that you're selecting the correct regions. For more information about restrictions with zip and postal code targeting, see Targeting geography in deals.

    To include zip and postal codes:

    1. In the Include section, click ADD TARGETING.

    2. Enter the zip or postal codes to target as a comma-separated list. You can provide either the full code or the prefix (at least the first two characters). Any lowercase letters are converted to uppercase and spaces are removed.

      If a zip or postal code you’re adding is already in the exclusion list, it will be moved to the inclusion list.

    3. Click APPLY.

    Note: If your campaignClosed A collection of multiple ads in different formats. targets the UK, make sure you enter the first four characters of the postal code. Because postal codes in the UK have variable-length prefixes, entering only two or three characters can match unintended postal codes; for example, SE1 will match SE1, SE10, SE11, and SE19.

    To exclude zip and postal codes:

    1. In the Exclude section, click ADD TARGETING.

    2. Enter the zip or postal codes to exclude as a comma-separated list. You can provide either the full code or the prefix (at least the first two characters). Any lowercase letters are converted to uppercase and spaces are removed.

      If a zip or postal code you’re adding is already in the inclusion list, it will be moved to the exclusion list.

    3. Click APPLY.

    Note: If there are any zip and postal codes in the included list, all entries in the excluded list are ignored because targeting will be restricted to the values in the inclusion list.

  19. To target URLs in the deal, under Optional in the Targeting section, expand URLs and configure the following option:
    Targeting optionDescription

    URLs

    Enter the partial URLs that you want this deal to target. For example, "xyz.com/all/" is a partial site match that means both "ww2.xyz.com/all/stories.html" and "ww3.xyz.com/all/editorial.html" would be eligible to serve impressions, but "ww2.xyz.com/sports" would not be included. Wildcards are supported.

  20. To target app bundles in the deal, under Optional in the Targeting section, expand App Bundles and configure the following option:
    Targeting optionDescription

    App bundles

    Select the app bundles that you want to target. Only app bundles that have been pre-registered will be listed. If you want to add an app bundle, contact your Index Representative.

  21. To target specific performance metrics in the deal, under Optional in the Targeting section, expand Performance Metrics and configure the following options:

    Targeting optionDescription

    ViewabilityClosed A measure of how often an impression is actually seen by a user. For example, an ad that is served at the bottom of a page that requires a user to scroll to see it will likely have a lower viewability score than an ad that loads at the top of a page.

    Select the minimum viewability probability percentage that you want to target in the deal. For more information, see What is viewability?.

    Video completion rateClosed The percentage of video advertisements that play to completion. Also known as view through rate and video completion rate. (VCR) (Beta)

    Select the minimum VCR percentage that you want to target in the deal. For more information about what VCR is and how we predict it, see Targeting video completion rate (VCR) in a deal (Beta).

    Click-through rate (CTR)Closed CTR measures the percentage of times an ad was clicked. (Beta)

    Select the minimum CTR percentage that you want to target in the deal. For more information about what CTR is and how we predict it, see Targeting click-through rate (CTR) in deals (Beta).

  22. To target specific video placements, skippability, playback methods, or ad duration in the deal, under Optional in the Targeting section, expand Video and configure the following options:
    Targeting optionDescription

    Video placements

    Select the placement types that you want to target for video ads:

    Skippable

    Select the skippability type that you want to target for video ads:

    • Non-Skippable: A video ad that must be watched in its entirety and cannot be skipped by the viewer.

    • Skippable: A video ad that can be skipped by the viewer after a certain amount of time.

    • Undefined: A video ad that has not been defined as either skippable or non-skippable. If you include this option, the video ad can be either of these types, but would not be included in the targeting if you only choose non-skippable or skippable.

    Playback methods

    Select the playback methods that you want to target for video ads:

    • Initiates on page load with sound on: The video starts playing with the sound on as soon as the page loads.

    • Initiates on page load with sound off by default: The video starts playing with the sound off as soon as the page loads.

    • Initiates on click with sound on: The video starts playing with the sound on after the user clicks the play button.

    • Initiates on mouse-over with sound on: The video starts playing with the sound on after the user mouses over it.

    • Initiates on entering viewport with sound on: The video starts playing with the sound on once it becomes visible to the user on the page.

    • Initiates on entering viewport with sound off by default: The video starts playing with the sound off once it becomes visible to the user on the page.

    • Undefined: A playback method has not been specified for the video.

    Aspect ratios

    Select the aspect ratios to target for video ads. Fuzzy matching is used in aspect ratio targeting to minimize rounding errors. Video sizes that are close to the selected aspect ratio will still be included.

    Player width

    Select the minimum video player width to target.

    Player height

    Select the minimum video player height to target.

    Ad durations

    Select the longest video ad lengths to target.

  23. To target content ratings, livestream, genres, or specific languages in the deal, under Optional in the Targeting section, expand Content and configure the following options:
    Targeting optionDescription

    Genres

    You can include or exclude genres for streaming TVClosed Streaming TV (STV). Video content that is shown across any device with an internet connection, for example a Connected TV (CTV). content targeting. In the Include list, select the genres to include in targeting, or in the Exclude list, select the genres to exclude from targeting.

    Note: If genres are added to the inclusion list, all entries in the exclusion list are ignored because targeting is restricted to the values in the inclusion list.

    Content ratings

    You can include or exclude ratings for streaming TV content targeting.

    1. In the drop-down menu, select either Include or Exclude depending on the type of targeting you need.

    2. Select the ratings to include or exclude. The list includes standard content ratings by country.

    Networks (Beta)

    Select the networks with the channels that you want to target. Before you can see or target networks, they must be set up by Index.

    Channels (Beta)

    Select the channels that you want to target. Before you can see or target channels, they must be set up by Index.

    Series (Beta)

    You can include or exclude series for streaming TV content targeting.

    1. In the drop-down menu, select either Include or Exclude depending on the type of targeting you need.

    2. Select the series to include or exclude.

    Livestream

    Select the streaming options to target:

    • Live content: Content that is real-time and streaming live.

    • Not live: Content that was pre-recorded and not streaming live.

    Languages

    Select the language of the videos that you want to target.

  24. To target inbound deal IDs in the deal, under Optional in the Targeting section, expand Inbound Deal IDs (Beta) and configure the following option:
    Targeting optionDescription

    Inbound deal IDs

    Select the inbound deal IDs that you want to target. An inbound deal ID refers to a deal that was not created in the Index UIClosed The Index UI at app.indexexchange.com that allows you to manage integration settings, such as inventory, campaign, and deal settings. but may be present in inbound ad requests to Index. To add new inbound deal IDs to this list that you can target, contact your Index Representative.

    Note: This feature is currently in Beta. If you would like to participate in the Beta program, contact your Index Representative.

  25. To target segments in the deal, under Optional in the Targeting section, expand Segments and configure the following options:

    OptionDescription

    Include segments

    When including segments, you can add up to four segment rule sets. For more information about how to set up segment targeting, see How segment targeting works.

    1. In the Include section, click ADD TARGETING.

    2. To show or hide columns, click COLUMNS and select or deselect the columns.

    3. Select the segments to include. You can use the search bar to find segments by name or ID.

    4. Click the Segment description icon to view a segment's description.

    5. Click APPLY.

    6. To include another set of segments, click + AND and repeat steps 3-5.

    Exclude segments

    When excluding segments, you can add one segment rule set. For more information about how to set up segment targeting, see How segment targeting works.

    1. In the Exclude section, click ADD TARGETING.

    2. To show or hide columns, click COLUMNS and select or deselect the columns.

    3. Select the segments to exclude. You can use the search bar to find segments by name or ID.

    4. Click the Segment description icon to view a segment's description.

    5. Click APPLY.

  26. To target custom key values in the deal, under Optional in the Targeting section, expand Custom Key Values (Beta) and configure the following option:

    OptionDescription

    Custom key values

    You must register the custom key values with Index before you can see the option to target custom key values in the Index UI. Until they are registered, this option won't be visible.

    1. Click Add Key.

    2. In the Key drop-down list, select a key.

    3. In the Rule drop-down list, select the targeting logic you want to use:

      • is any of: Includes the specified key in targeting

      • is none of: Excludes the specified key from targeting

    4. In the Values list, select one or more values that correspond to the specified key.
    5. To add multiple keys, click + AND and repeat steps 2, 3, and 4.

    Note: This feature is currently in Beta. If you would like to participate in the Beta program, contact your Index Representative.

  27. Click CREATE.