Campaign Management

Campaign Management

This is where the advertiser can set up campaigns as per the budgets, required ad formats and targeting. This is the default view of Campaigns as on Today.
  1. Number of campaigns in each status:
    1. New: Campaigns with the CPC payment model.
    2. Active: Campaigns that are in an Active state.
    3. Paused: Campaigns that are in a Paused state.
  2. Campaign Filters:
    1. Search: This allows you to limit the results to a required set that matches the filter(s) selected.
    2. Date: Specify the date range that includes a start and end date and all in between: You can specify a date range when you search.
    3. Type: Campaign Type.
      1. CPM: When your ad loads and displays for a user, it counts as one impression. Cost Per Mille (CPM), also called Cost Per Thousand (CPT), is used for a thousand impressions on one website.
      2. CPC: Cost per click (CPC) is an online advertising revenue model that websites use to bill advertisers based on the number of times visitors click on a display ad attached to their sites.
    4. Labels: User created campaign nomenclatures while setting up campaigns come under labels.
    5. Status: Filter by Campaign Status (Active, Paused, Suspended, Removed)
      1. NEW: Campaigns set up under CPC.
      2. Active: Displays list of all the Active campaigns.
      3. Paused: Displays list of Paused campaigns.
      4. Suspended: Displays list of all the suspended campaigns. If the campaign spends exceed advertiser balance or campaign spend (Revenue) exceeds total campaign budget the campaign will automatically get suspended.
      5. Removed: Deleted campaign.
  3. Summary per campaign:
    1. ID: Campaign ID
    2. Name: Campaign Name
    3. Type: Bid Type (CPM / CPC)
      1. CPM: When your ad loads and displays for a user, it counts as one impression. Cost Per Mille (CPM), also called Cost Per Thousand (CPT), is used for a thousand impressions on one app or website.
      2. CPC: Cost per click (CPC) is an online advertising revenue model that app or websites use to bill advertisers based on the number of times visitors click on a display ad attached to their sites.
    4. Impressions: An Impression or an ‘ad view’ is a metric that indicates the number of digital views or engagements, usually an advertisement, digital post, app or web page.
    5. Clicks = It is a click on a banner ad or button to redirect the user to the next event in the Advertiser CRM or purchase flow.
    6. Conversions: An action that's counted when someone interacts with your ad or free product listing (for example, clicks a text ad or views a video ad) and then takes an action that you've defined as valuable to your business, such as an online purchase or a call to your business from a mobile phone.
    7. CTR (%): CTR is simply the percentage of people that saw your ad and felt compelled enough to click it. You can count your CTR by dividing the total number of Clicks by the total number of Impressions ((i.e. the total number of people who saw the ad). (Total Clicks on Ad) / (Total Impressions) = Click-Through Rate Achieving a high click-through rate is essential to your PPC (Pay per click) success, because it directly affects both your Quality Score and how much you pay every time someone clicks your search ad. Are your click-through rates holding you back, or are they high enough?
    8. CR (%): Conversion rate is a metric, shown as a percentage that displays how many website and app visitors complete an action out of the total number of visitors. You can use conversion tracking in your account to measure your conversion rates and ultimately use them to help guide your advertising decisions.
    9. Spend: Ad spend is the amount of money you are spending on advertising campaigns. Depending on how you account for ad spend, you may simply measure actual spending on ad placements, or you may include costs for agencies and ad operations personnel.
    10. Status: Campaign Status (Active, Paused, Suspended, Removed).
  4. Campaign Creation: We have simplified the campaign creation workflow by dividing it into various tabs, The NEXT button on each tab saves the details that you have entered currently.
    1. Create new Campaign Click on +ADD on Campaign Management Page
    2. Select Ad Type You can create a new campaign with one of the different Ad Types - Banner/Native/Video/Audio/CTV.
    3. Campaign Info & Tracking
      1. Campaign Name: Campaign naming convention refers to the name you give your campaign in your advertising account.
      2. Campaign URL: The actual URL people will go to / go through when they click on your ad. It can be used as a tracking link too. Please see the below example UTM parameter campaign URL.{CLICK_ID}&publisher_id={PUBLISHER_ID}.

        Macros Insertion A macro is a component you can add to a link/ tracking URL. It is used as a key that represents a command or an action. Using macros enables you to collect more data in your tracker about the clicks your campaign generates, based on your interests.
      3. Required Macros: CLICK_ID The click macro expands to a special URL so you can track clicks in Ad Manager for third-party creatives. This macro is generally paired with the click-through URL of a creative in the anchor tag (<a>). Do not enter the click macro as the source of an image or iframe. Doing so results in a click being recorded every time the image or iframe renders, which is not legitimate and is filtered out as an invalid click.
      4. Optional Macros: can be placed to the link to track click unique parameters.
        1. PUBLISHER_ID: special parameters that can be added to an ad tag URL that will send dynamic data back to your ad partners (ad servers and SSPs).
        2. DEVICE_ID: Macro allows in-app publishers to send a resettable mobile advertising ID (IDFA for iOS, AdID for Android, RIDA for Roku, and tvOS for Apple TV) to advertising partners for serving interest-based ads. This makes it easier for you to give mobile advertising ID access to your advertisers and agencies.
        3. APP_BUNDLE: An App Bundle is a publishing format that includes all your app’s compiled code and resources, and defer APK generation and signing to Google Play.
        4. APP_NAME: Application naming is an essential part of its branding, marketers say, as the product name is aimed to evoke a brand feeling in the customer’s heart and leave it in their memory by a particular label.
        5. IFA: Identifier for Advertisers (IFA or IDFA) is a temporary device identifier used by the Apple set of handheld devices. It provides device identification while giving end users the ability to limit the device/consumer information accessed by advertisers or apps.
        6. AUCTION_PRICE (the price and advertiser pays after participating in an ad auction) An auction price is a price where the price is determined by the highest price the buyer is willing to pay (bids), and the lowest price the seller is willing to take (offers). Bids and offers are matched for a trade to occur.
        7. CR_ID (Creative ID).
        8. IP: A unique string of characters that identifies each computer using the Internet Protocol to communicate over a network.
      5. Impression Url: Impression URL supports view counting and post view attribution.  It can be placed external tracking link from some other platform like (DCM, Sizmek etc). Please see the below Impression tracker example:;dc_trk_aid=456683171;dc_trk_cid=124904844;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=?
      6. Top Level Domain: A top-level domain (TLD) is one of the domains at the highest level in the hierarchical Domain Name System of the Internet after the root domain.
      7. Postback URL - A Postback URL is a URL created by a conversion data platform. The URL is then called by an affiliate network, whenever a conversion takes place. When calling the Postback URL, the affiliate network passes contextual data such as the conversion value, the product name, or the conversion type. Postback URLs are important for many reasons. First of all, they allow performance marketers (AKA affiliate marketers) to track and attribute conversions to their ad campaigns. This is done without placing a tracking pixel on the merchant’s “thank you page”. The other top reason is that they do not rely on cookies, which can be blocked by browsers such as Firefox or Safari. How Postback URLs work?
      8. Anti-Fraud Optimization - enables connection to platform from 3d party anti-fraud solutions to the particular campaign.
      9. Campaign Labels - functionality to add labels that are shown on Campaigns list (Hashtags)
    4. Budget

      1. Bid Type:
        1. CPM - CPM or Cost Per Mille measures is a payment model as per which the advertiser pays the cost of every 1000th ad impression made.
        2. CPC - Cost per click. A payment model in which advertisers pay each time a user clicks on their advertisement.
      2. Max Bid - stands for maximum bid price that the advertiser is ready to pay for each campaign.
      3. Total Budget - Amount that advertisers want to spend for this campaign.
      4. Daily Budget - Amount that advertisers want to spend for this campaign each day till the total budget ends. (cannot exceed Total budget).
      5. Hourly Budget - amount of budget that advertisers aim to spend for this campaign each hour. (cannot exceed daily and Total budget).
      6. Start: Campaign Start Date.
      7. End: Campaign End Date
      8. Frequency capping Frequency capping is a term in advertising that means restricting (capping) the number of times (frequency) a specific visitor to a website is shown a particular advertisement. This restriction is applied to all websites that serve ads from the same advertising network. When trafficking a Campaign you have the option of setting a Frequency Cap to restrict the number of times a particular ad will be shown to a particular user. A frequency cap is expressed in terms of a count (N) and a duration (M):  "Show campaign X to each user no more than N times every M hours/days/weeks."  Durations of hours, days, and weeks represent rolling windows of time. For example, a cap of "1 impressions per hour" means that a user who sees an impression at 8:59 am will not be eligible to see that campaign again until 9:59am.  Please note that the maximum duration of any discrete frequency cap is 30 days (or 2,592,000 seconds). Similarly you can set a control to set limits for impression events on hourly, daily or weekly basis per:
        1. Cap per IP address
        2. Cap per IP + User agent
        3. Cap per Device
      9. Delivery Type: Accelerated Bidding or Consistent Bidding. Accelerated Bidding: Accelerated delivery tries to show your ads more quickly until your budget is reached. With this option, your ads can stop showing early in the day if your budget is spent. Consistent Bidding: Consistent delivery shows your ads evenly when your budget is reached.
    5. Targeting Targeting is a formalized method that identifies and then intentionally aims to create content, connections and the use of platforms toward a specific demographic, psychographic and/or geographic audience, their needs and concerns.
      1. Campaign category: Based on Advertisers we can select multiple Interactive Advertising Bureau (IAB) which are predefined categories for example (Arts and Entertainment, Business etc..).
        Contextual targeting involves displaying ads based on an app or a website’s content.
        Think: placing an ad for disaware on a recipe site, or an ad for running shoes on a running forum. It’s like the digital version of placing a print ad in a niche magazine. Contextual targeting works based on the assumption that someone reading a page about running is likely to also be interested in your ad for sneakers.
         On desk you can select business/ profession categories under Campaign Category.
      2. Campaign scheduling: Day parting is an advertising strategy where you schedule your ads to only run on certain days of the week and certain times of the day when you get the most conversions. It can help reduce wasted ad spend.
      3. Geography: Geo-targeting is an active response to a user’s geographical location. Once the platform determines a visitor’s location based on their IP address, Wi-Fi, or GPS data, content specific to that location is delivered. This location can be a country, state, city, and more. You can either include or exclude the selected Geo's for specific campaigns.
      4. Language: Language targeting can benefit marketers who want to reach a global audience with language-specific messaging, or who are in countries where large populations speak multiple languages.
        For example, an advertiser who wants to Promote banners to Italian-speaking soccer fans during the World Cup can use Italian language targeting to reach the right users around the world.
      5. Inventory type: All, Web, In App
        1. All: Campaign will run in both App and Web inventory
        2. Web: Banners will run only on Web inventory
        3. In App: Banners will run only on In App inventory
      6. Device Type: Use cross-device targeting to reach your best customers on any device. Bid adjustments for each device type (PC, Tablet, Mobile) gives you the control you need to effectively manage campaign performance and ROAS. You can control when, where and on what device your ads connect with customers based on what’s best for your business.

        Why target devices?
        1. Flexible targeting options: Combine device targeting with other types of ad targeting, such as location, day of the week, time of day, age and gender.
        2. Cost control: Adjust your bidding so you can gain targeted traffic by allocating your budget toward the best performing devices and ads.
      7. Platform - Platform targeting is to target specific operation systems (IOS and Android) and get enabled when Mobile or Tablets are selected in the Device type.
      8. Browser: Select the Browser type and specific version for targeting. You can select specific browser versions. The Select All option enables selecting all the versions of selected Browser type.
        Browser targeting is important for brands and advertisers looking to drive installs or downloads of specific browser plug-ins/extensions along with other products.
        For example, if a user is utilising Google Chrome, a Google chrome productivity plug-in ad will be shown.

      9. Demographic targeting

        1. Gender: Demographic targeting provided to target different gender from requests coming from SSPs.
        2. Age: Age group targeting (12 to 65+).
      10. Connections: To target users with different internet connection types (Both, Mobile Carrier, Wifi).
      11. List of Carriers: To target particular mobile internet providers.
      12. Required bid request parameters: To proceed only with selected parameters in request (IFA, GDPR compliant, Bundle ID, Site ID, Sub ID, COPPA) Depending on what sort of user you want to bid and show your ads on, you can select the parameters that you deem necessary in the requests coming from the SSPs. Desk provides making any or all of the following parameters compulsory in the request bodies for you to consider them eligible to bid on. This helps you only to deal with the inventories that follow global compliances and laws.
        1. IFA: Identifier for Advertisers (IFA or IDFA) is a temporary device identifier used by the Apple set of handheld devices. It provides device identification while giving end users the ability to limit the device/consumer information accessed by advertisers or apps.
        2. GDPR compliant: The General Data Protection Regulation is a legal framework that sets guidelines for the collection and processing of personal information from individuals who live in the European Union (EU). SSPs that are compliant with GDPR guidelines will have a flag value enabled for this parameter which they share in the request bodies.
        3. Bundle ID: A string that is set up during development and can uniquely identify apps. A bundle ID otherwise known as a package in Android is the unique identifier for all Android apps.
          In the Apple App Store, the Bundle ID serves as a resource that represents the app's unique identifier that you can register, modify, and delete.
        4. Site ID: A site ID is a unique identification number allocated to publishers’ websites (the domain, eg.
        5. Sub ID: Sub IDs are parameters available for publishers to store tracking information, especially non-unique values. Publishers can use returned tracking information to analyze what leads to more conversions and optimize the performance.
        6. COPPA: The Children's Online Privacy Protection Act imposes certain requirements on operators of websites or online services directed to children under 13 years of age, and on operators of other websites that know that they are collecting personal information online from a child under 13 years of age.
    6. Inventory Control Select the specific publisher inventory to serve the campaign that best suits your targeting needs. Our publishers are segregated based on the inventories they provide in terms of adformats (Banner/ Native/ Video/ Audio/ CTV/ DOOH), inventory types (Web/ In App)
    7. Audience Audience targeting is used to retarget collected audiences via IFA values (Refer to Audience creation section) link:
      On ReBid Desk you can collect audience (users info) which rendered impressions and clicks on previous campaigns. You can use this audience as a targeting tool for the new campaigns that you set up. We provide both First party and Third party segments for campaign targeting.
      1. My segments: On ReBid Desk you can collect an audience from your own campaigns based on served impressions and clicks through collected IFAs. You can create the audience from specific campaigns that you execute under the AUDIENCE tab.

      2. THIRD PARTY SEGMENTS: ReBid Desk is integrated with third party data vendors like Liveramp, Digiseg and Lotame. You can select relevant segments from these vendors and use them for targeting. Total campaign cost will include the cost of used segments (for served impressions) as decided by the vendors. You can see the estimated cost for the use of particular segments when you select and apply the AND or OR logic on the segments.

    8. Add a creative
      1. Banner:
        1. A banner ad, also known as a display ad, is similar to a digital billboard in that it uses imagery (hence the term "banner") to attract attention with the goal of driving traffic to the advertiser's site.
        2. A mobile banner ad is a rectangular system-initiated ad unit, which can be either static or animated. Mobile banner ads are typically displayed on the top or bottom of the screen, sticking to the screen for the duration of the user session. Mobile banner ads might refresh automatically after a certain period of time.
          Banner ads are a common form of display ads that combine text, images, and a URL that links to a website where a customer can learn more about or buy products and are frequently used for awareness campaigns. The three types of banner ads listed above and by far the most prevalent – Flash, animated GIF, and static banners dominate the online world. In addition to the three primary types of banner ads, there are also different layouts, formats, and presentation styles that a banner may be displayed in. For Banner Ad Type available 2 options to add creative
          1. File upload (directly upload the image file)
          2. External JS Tag - To set the JS Tag Advertiser we need to add to the script 2 macros:
            1. CLICK_URL - to implement a click macro to track clicks.
            2. IMPRESSION_URL - to implement an Impression macro to track impressions.
      2. Native: Native ads match the look and feel of your site or app and provide a better user experience for your visitors. Native ads are different from standard ads in that they're designed to fit neatly inside the user's path through your site or app. Visitors still know their ads, but they look great next to your content. Native advertising is the use of paid ads that match the look, feel and function of the media format in which they appear. Unlike display ads or banner ads, native ads don't really look like ads. While adding a Native ad creative on Desk, you need to add the following details:

        1. Title: Primary headline for the creative (e.g., article title) (Max 90 characters).
        2. Select App Rating: Star Rating Rating from 0-5 that represents the average rating of the app in a store.
        3. CTA: Call to Action: Max 25 characters (Examples: Contact us, Request Demo, Sign up, Submit).
        4. Description: Description of the creative (e.g., article description) (Max 150 characters).
        5. Sponsored: Brand / Advertiser name of your Ad (Max limit 30 Characters).
        6. Upload Creative:
          1. Main Image: Large, primary image.(recommended 1200 x 627px).
          2. Icon Image: Small icon image (e.g., the advertiser logo) (recommended 50x50, 80x80, 100x100).
      3. Video Video advertising encompasses online display advertisements that have video within them, but it is generally accepted that it refers to advertising that occurs before, during and/or after a video stream on the internet.
        1. Title: Video Title
        2. Duration: Video Duration (min 5s and max 30s)
        3. Upload video creative file.
      4. Audio
        An audio file format is a file format for storing digital audio data on a computer system. The bit layout of the audio data is called the audio coding format and can be uncompressed, or compressed to reduce the file size, often using lossy compression.
        1. Title: Audio Title
        2. Duration: Audio Duration (min 5s and max 30s)
        3. Upload audio creative file
      5. CTV
        1. Title: Video Title
        2. Duration: Video Duration (min 5s and max 30s)
        3. Upload video creative file
Following is the summary of different formats and constraints used to create campaigns on Desk
Ad Format
Supported formats
Max File size
Supported resolutions








250 x 250

200 x 200

468 x 60

728 x 90

300 x 250

336 x 280

120 x 600

160 x 600

300 x 600

970 x 90












150 * 1024 (KB)

icon image - 50x50; 80x80; 100x100

main image - 1200x627

Video (App & Web)






























Video (CTV)

1920 x 1080

1280 x 720

    • Related Articles

    • What is ReBid Desk?

      ReBid Desk is a customized programmatic desk with a state-of-the-art DSP. In this Programmatic-as-a-Service option, our media and data in-housing solution comes with an inbuilt DMP (Data Management Platform) service.  Presenting the best from the ...
    • Ads reporting & analytics

      Advertisers have access to reports with filtering. This section gives detailed reports on the data comprising all the important advertising metrics. You can select specific filters to select, compare and analyze data of your choice. This guide helps ...
    • Settings (WL/BL)

      Blacklists/Whitelists functionality provides Advertisers to optimize their campaigns. Whitelists - A Whitelist is a list of website domains that the advertiser is willing to serve its ads on. For publishers getting your domain name added to an ...
    • Buying with ReBid Desk

      You can manage both traditional media buys and real-time bidding through a single, unified interface.  ReBid Desk offers Seamless integration with major SSPs, ad networks, exchanges and aggregators Manage direct and managed media buys and ...
    • Audience

      Audiences is a functionality that enables Advertisers to collect user identification information (IFA) from running campaigns or They can upload a CSV file externally for further retargeting. Advertisers can select the list of campaigns that are ...