My Campaigns Tab

Manage your advertising campaigns from the Dashboard’s My Campaigns tab.

Campaign Types and Prioritization

The Oath Ad Platforms SSP ad server allows two types of campaigns to be run concurrently; Direct or House.

Direct campaigns are those where you have a direct relationship with an advertiser, agency or network of advertisers. Direct campaigns fall into three priority levels; Sponsorship, Guaranteed and Remnant Campaigns. Campaigns are prioritized and described in the table below.

Campaign Type
Priority Description
Sponsorship Highest A programmatic campaign negotiated between an advertiser and a publisher (Example: Price $ = number of ads served during a specific time frame). Sponsorship campaigns often have an above average revenue potential. Inventory is served at the highest level of priority (first) when called. Un-served Sponsorship ad requests may be filled by the Guaranteed or Remnant campaign types if available.

Guaranteed Variable A paced ad campaign in which pre-set goals are met over a specified time period. Ads are served to Guaranteed Campaigns according to the campaign's progress toward its goals. SSP traffic could be prioritized ahead of Guaranteed Campaigns if pacing goals have been met.

Remnant Lowest Ads are served to these campaigns in the lowest priority, assuming targeting parameters are met. Sponsorship Campaigns, Guaranteed Campaigns, and SSP traffic will always be served first if available.

House campaigns employ creatives built by the publisher (you) to backfill ad requests that are not monetized by one of the three Direct campaign types. House campaigns prevent the user from seeing a blank ad container in cases when it has not been filled by an ad through one of the other sources. Usually House campaigns are composed of a creative and destination webpage (like the app store) of another app in the publisher's portfolio.

Back to Top

Creating Campaigns

Select the My Campaigns Tab and follow the steps below to set up a new campaign.
When filling in the form, required information is designated with RED text and must be completed.


Click the blue Plus icon to add a New Campaign, then select Direct or House from the drop down.


The 'Create a Campaign' wizard opens and will guide your through four easy steps to get your campaign created. Track your progress through the steps on the left.


First Step: Campaign Naming & Pricing Info

Give the Campaign a unique name and then select an advertiser, start and end dates and times, and pricing details.



See the table below for more information about how to fill out the Campaign form. 

Field Name Description
Campaign Name Enter a meaningful unique Campaign Name.

Type Select the type of Campaign: Sponsorship, Guaranteed or Remnant.

Note: Guaranteed campaigns require setting a Campaign Goal.
For campaigns with an end date, an overall campaign goal is required and the campaign will be paced to meet that goal. For campaigns with no End Date (No end date box checked) a daily goal is required.

Advertiser Select an existing advertiser from the drop down or create a new one. The Advertiser name can be anything that is meaningful for you.

Note: HOUSE advertiser is created by default. Use this advertiser for all campaigns where you are self or cross advertising. For example, if you are running a campaign in one of your properties to advertise another of your properties, use the HOUSE advertiser.

Start Date Select the Start Date for the Campaign by clicking whitespace and then selecting the date from the calendar icon. The Campaign will start at 12:01AM ET of the selected date. If you select the current date, the campaign will start as soon as all required info has been entered and the Campaign has been activated.

End Date Select the End Date for the campaign. The Campaign will run through the end of the selected date (11:59PM ET). If you want the Campaign to run indefinitely, check the box for “No End Date”.

Note: Selecting No End Date for Guaranteed Campaigns will require entry of a Daily ads served or Click Goal.

Model Select CPM (cost per thousand ads served) or CPC (cost per click) from the drop down.
The Model selected for Guaranteed Campaigns will determine the type of goal.

If CPM is selected, the goal will be ads served.
If CPC is selected, the goal will be Clicks.

Note: When using 3rd Party markup, clicks can only be counted for ad units that comply with MM4RM. Use of other 3rd Party Ad Units will result in Guaranteed Campaigns not honoring Click Goals. In these cases Clicks will not appear in SSP reports.

Price Enter the price you are charging for the campaign. Zero is a valid entry for this field and is recommended for Remnant campaigns.

Frequency Capping Allows ads served per user to be capped on a Per Hour, Per 24 Hours or Total Campaign basis. Frequency capping is not required and is ‘Off’ by default.

Bias Set the bias level for the campaign using the slide bar. Bias allows you to weight campaigns on a scale from -10 to 10. Zero bias is neutral. If two Sponsorship Campaigns are deployed to the same Position, the campaign with the higher bias value will serve more often.

Click the Next (Targeting) button to save your work and proceed to the targeting information screen.

Clicking Save Campaign will save what you have entered to this point so you can complete the campaign at a later time. Clicking Cancel, closes out the campaign without saving any information you have entered.

Back to Top


Step 2: Targeting Campaigns

Targeting is optional and not required to deploy a Campaign. The descriptions below give you a brief overview. To learn more about Targeting see the Targeting Ad Sources document.

Each campaign can include its own combination of standard targeting parameters.

  • Operating System (OS) and Device; including specific OS versions
  • Countries and Regions
  • Connection Provider (WiFi and Carrier)

In addition, you can create any number of Custom Target Groups. Remember that extremely selective targets are less likely to fill.


To add targets to your Campaign, expand the sections (shown in the window) and make your selections.

Targeting by Operating System and/or Device

Target to specific operating systems (Android, Apple or Other) by selecting the button. You can choose to allow or block the OSs and devices using the drop down. Then check the boxes to make your selection.



Targeting Geographically by Country, Region, Area or Locality

Parameters can be targeted positively (Target) or negatively (Do Not Target) by selecting the appropriate option from the drop down.


Geographic targeting can also include specific countries, regions and combinations of them. Blue boxes are selected, white boxes are unselected. The selected countries are listed in the window and highlighted in green. You can choose to remove one or more single country by clicking the x to remove it from the window.

See the SSP best practices guide that lists targeting recommendations for ad sources.


Targeting by WiFi and Carrier

Target only WiFi providers, only Internet Carriers or both using the drop down.


Below the drop down, the All Carriers button is selected by default. Choose the ‘Select specific’ button if you want to call out a particular provider. Then you can choose to allow or block specific providers (using the drop downs) and add them individually, or by groups you have pre-determined.


Custom Targets

Any number of Custom Target Groups can be created for your campaign.


To create a Custom Target Group, click on the button and follow the steps below:

  • Enter a unique name for your Custom Target Group
  • Select a Target Type
    • Positive Targeting (Target): will serve if the request contains at least one of the key/value pairs.
    • Negative Targeting (Do Not Target): will serve only if every key/value pair is false (none are true).
  • Enter all key/value pair targets.
    • Key - common attributes include: ua, ip, spcat, spage, sref, search, skeywords, did, dpid, dmac, didmd5, dpidmd5, dmacmd5, uid, uyob, ugender, ueth, umarital, ukids, uzip, ucountry, ustate, ucity, udma, ukeywords.
      • Most of the Common Attributes are single-valued, but some can be comma-separated lists (i.e., spcat, skeywords, and ukeywords).
      • Do not use the following characters for keys or values: =,~, !.
    • Operator - options include:
      • Equals: exactly matches at least one of the Values
      • Does not equal: exactly matches none of the Values
      • Contains: is a substring of at least one of the Values
    • Value -what you are targeting on.
  • Click the plus sign to add the selected parameters to the Targeting Group.
    • Additional Key/Value pairs can be added as needed.
  • Click Save to create your Custom Target Group.

Custom Targets can be edited directly in the data grid. Just click any of the cells to edit any Key, Operator or Value. Targets can also be deleted via the Delete button and new Targets can be added at any time.

Special, uniquely defined Attributes can also be added. These can be any single value or list of values that you pass on ad requests.

Back to Top


Step 3: Choose an Ad Placement

The next step is to select your placement. Get more details in these additional documents.

Back to Top  


Step 4: Add Your Creatives

To deploy a campaign, it must include at least one creative. All creatives associated with a campaign can be viewed in the summary panel. 


From the Edit Campaign window you can

  • Add (Upload) New Creatives
  • Preview Creatives
  • Edit Creatives
  • Delete Creatives


Add (Upload) New Creatives

To add new creatives to your Campaign

  • Drag and drop files to the target area
  • Choose files from your hard drive

Both methods will prompt you to verify the files and allow you to enter Click and Tracking URLs (not required). Multiple files can be uploaded at the same time, and the same URLs can be applied at the time of upload. These can also be edited later on individual creatives.

Click URL - Users will be directed to this URL if they click on the ad.

Tracking URL- If you have a 3rd party tracking pixel, enter it here.  Note: Use $timestamp for cache-busting purposes.


Adding 3rd-Party Ad Tags

To add a 3rd-Party Ad Tags, click and enter the required info.

Markup - Enter your 3rd party Javascript tag here.
Note: When using 3rd party markup, clicks can only be counted for ad units that comply with MM4RM. Use of other 3rd party ad units will result in Guaranteed Campaigns not honoring click goals. In these cases clicks will not appear in SSP reports.

Size - Enter the height and width (pixels) of the Creative.

Click URL - Users will be directed to this URL if they click on the ad.

Tracking URL - If you have a 3rd party tracking pixel, enter it here. Note: Use $timestamp for cache-busting purposes.

Finish adding all of the creatives for your campaign. Click Save & Next to select where your campaign will run. Return at any time to add additional Creatives or edit your Creatives.


Previewing Your Creatives

From the Creatives panel click on any creative to view the full size image


Editing or Deleting Creatives

Edit - Some Creative details can be edited. Select Edit from the Actions dropdown.
Delete - Select Delete from the Actions dropdown. Selecting delete will permanently remove the entry.

Active Campaigns (Scheduled, Running and Paused Campaigns) require at least one Creative. You will not be able to delete every Creative from an Active Campaign.

Back to Top


Edit Your Campaigns

All Campaigns that haven’t Completed or been Deleted may be edited. To edit a Campaign, click on the Campaign name from the My Campaigns tab.

Note: The following values cannot be changed for Running and Paused Campaigns:

  • Start Date
  • Type
  • Model


Activating Inactive Campaigns

Ready to Deploy - Select Deploy from the Status drop down menu.

Not Ready to Deploy - Campaigns not yet ready to deploy because information is missing must be edited before they can be deployed. Click on the Campaign to edit and enter any missing information. You will then be able to Deploy the Campaign.

Back to Top

Editing Active Campaigns

Most details of Active Campaigns (Scheduled, Running and Paused Campaigns) can be edited. After a campaign has been deployed, the only fields that cannot be edited are:

  • Start Date
  • Campaign Type
  • Campaign Model
  • Deletion of all Creatives (at least one is required)
  • Removal of all Deployment Positions (at least one is required)

All other fields can be edited.

Back to Top

Pausing and Resuming Campaigns

Running Campaigns can be Paused by changing the Status to Paused.
Paused Campaigns can be resumed by selecting Run.

Deleting Campaigns

Click on the Status drop down for the Campaign you want to delete and select Delete. Deleting a Campaign will permanently remove it from view. Reporting for deleted Campaigns is still available.

Note: Active Campaigns cannot be deleted.

Back to Top


Back to Understanding the Dashboard.

Have more questions? Submit a request