Microsoft Advertising Feature Suggestions

Welcome, friends!  This is a place for you to suggest a feature you'd like added to Microsoft Advertising, or vote for those already suggested by your peers to help them rise to the top of this feed. To see if your feature is already live or someone else mentioned it already, do a keyword search in the search function below, or check out our library of Features & Releases. You can also send a private e-mail to advertising-feedback@microsoft.com if you prefer not to post to this forum.  


Looking for technical support or have an issue about something that didn't work according to expectations? Please contact the Microsoft Advertising support team.   

Please keep in mind that it takes time to design, develop, test, and release new features, but we'll be sure to update entries when we announce or release updates based on your feedback. Also, note that choosing the right category will help route your suggestion more quickly. 



  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Make API call to get Json Response

    Make API call to get Json Response instead of donwloading a zip file

    40 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  2. Add Performance Filters to Product Dimension Performance Reports (and other Performance Reports)

    It would be amazing if the Product Dimension Performance Report via API had filtering options for metrics such as clicks > 0 or conversions > 0. This would greatly reduce the size of some of these reports and make them less taxing while bringing Bing to parity with Google, where this is already an option.

    23 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  3. IP Address exclusion using Bing API

    I need the ability to exclude IP address using API so please consider this as a feature request and help us to automate the ip exclusion process. Thanks

    17 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  4. Please simplify API

    What is it with enterprise companies and the obsession to make the simple complex?

    I have a golden rule, if an API can not be understood and implemented in less then 30 minutes its useless and over engineered.

    Ultimately, all an API is, IS a FFI (a Foreign Function Interface):

    It should just be a list of calls, with their parameters, some super basic authentication with well defined return payload structure. The API documentation should therefor just really document those Method calls and their parameter types.

    But of course, we can't have nice things, and instead we need to build…

    9 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  5. Allow Bing to update feeds automatically on a monthly basis

    We are running Dynamic search ads campaigns and we would like Bing to update feeds automatically on a monthly basis.

    Now we need to upload/update feeds manually and it takes a lot of time.

    7 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  6. set IP exclusions via API

    i can't set IP exclusions via API. I only have to set it on webUI.

    7 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  7. Permanent token for application

    Please consider having a permanent token for advertisers application.

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add/Remove Excluded Locations via API / Bing Ads Scripts

    Similar to the 'excludeLocation' method for Google Ads scripts: https://developers.google.com/google-ads/scripts/docs/examples/excluded-locations

    It would be very valuable for us to be able to automate the adding and removal of excluded locations via the API / Bing Ads Scripts, because it would make it possible to exclude low converting locations during specific times of the day. That would instantly make our ROAS a lot more competitive compared to Google Ads.

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  9. Add script/API functionality for e-mail notifications

    Add a functionality so important and critical notifications can be sent to your e-mail address based on the script output; similar to the MailApp in Google Ads Scripts.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  10. Scripts Beta

    Open up the API for scripts to take advantage of the following
    - Ad Schedules
    - Locations
    - Devices
    - Audiences

    With the ability to:
    - Read performance metrics
    - make bid adjustments

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  11. Add Impression share percent to keywords performance

    We pull impressions, clicks, etc. via the keyword performance report because we aggregate by the final URL. However, search impression share is not an available metric in this report. Is this something that can be added?

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  12. Automatic IP exclusion from third-party tools - via Bing API

    I'd like to make an additional inquiry to Bing Ads regarding the IP address exclusions issue, too.

    We are using a third-party tool to recognize the fraudulent click activity on our Bing Ads. Unfortunately, because we couldn't have this third party tool to be connected directly to Bing Ads (the way we have it connected with Adwords by putting the Customer ID number into the dashboard and the template link), there's no way for us to automate things and start adding the freshly-detected IP addresses that have been recognized by the third-party tool back to Bing Ads - on a…

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add Spreadsheet functionality in scripts/API

    Add a functionality to push and retrieve data to/from an online spreadsheet, like the SpreadsheetApp in Google Ads scripting.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  14. Add more details into tutorial page about bingAPI

    I think you need to add one more paragraph between second and third on https://docs.microsoft.com/en-us/advertising/guides/walkthrough-desktop-application-python?view=bingads-13

    Because for start example which you can find there you need to set up "Redirect URIs" for web application. Without it will give you error-response
    "invalidrequest: The provided value for the input parameter 'redirecturi' is not valid. The expected value is a URI which matches a redirect URI registered for this client application."

    Just add paragraph as third point with some information about it.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  15. Show status column in page feeds for Dynamic Search Ads.

    To make our user experience better we would like to have the "STATUS" column in our page feeds for DSA campaigns.

    It is important because:
    1. we can see how quickly new items have been approved;
    2. we can see which items have been disapproved, so we can delete these items from our feeds.

    If we can delete disapproved items:
    1. we can impove our user experience, as we won't show the property what is not availible for booking
    2. we will improve our performance just not bidding on items that are not available in our inventory.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  16. "Grant Access" button

    It would be good if user can share his access to the account using a Grant Access button similar to the Google analytics button.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  17. Speed up the developing of Bing Ads Scripts

    Since February 11, 2019 there were added no new methods. For expample on campaign level it exists a method 'getBiddingStrategyType' but if I want to change the bidding stragegy type I can't use 'setBiddingStrategyType'

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  18. Please include all Postal Codes in the Geo locations downloadable file

    I have downloaded the Geo Locations file from: https://developers.ads.microsoft.com/Account?ccuisrc=2. But, this file does not contain all the postal codes. Few o the postal codes are missing. E.g.: 94299, 94245, 33195, 33206, 92862, 90010, 33198, 33191, 33192, 30063, 78241 postal code and corresponding location ids are missing in the file. But, I am able to add these locations directly from the UI. Please do update the Geo locations file to include all the postal codes

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  19. master account

    Can we have one master account that can see all campaigns and performance?
    In current version of API, we need to call each account one by one to get performance.
    Same feedback to the offline conversion, instead of uploading different conversion goals, it would nice if we can upload for one master account.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  20. Make the login more simple. No need for two page login.

    Keep it simple and don't over complicate.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4
  • Don't see your idea?

Feedback and Knowledge Base