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. click performance report by msclkid

    Can we get the click performance report by msclkid?

    136 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    29 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
    Gathering Feedback  ·  dareo responded

    We have started investigating the use cases around providing a click performance report by MSCLKID. Please let us know if and how you use this report in other ad platforms today as well as how it does or does not meet your needs.

  2. Please add a column for SearchQuery to the GoalsAndFunnelsReport

    It would be great to have this column in the report, as this report is the only way to get per-goal conversion information (rather than overall conversion information). If this column contained the same data as the corresponding column in the SearchQueryPerformanceReport, it would allow us to know which searches are driving which types of conversions, allowing us to optimize our campaigns better.

    72 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    16 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  3. Option to filter out zero-conversion rows from the ConversionPerformanceReport

    Since conversions may happen up to 45 days after a click, we end up downloading a massive amount of records we don't need to.

    Having that option would greatly save us and you bandwidth and potentially processing power serving that information.

    This is a conversion report after all. In the majority of cases the user is only interested in records with a least one conversion.

    64 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
    Started  ·  adCenterCPE, KellyB responded

    Great suggestion! We have ongoing plans to improve our reporting experience, and it is very helpful for us to know what is most important to our users. Thank you for taking the time to submit this feedback.

  4. 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

    29 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 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.

    18 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  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.

    15 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  7. Allow a service account to make API requests without a human logging into the system.

    I would like to request a daily report from the API very early in the morning each day. Currently, I cannot do this without having a user log in to grant access each time. Having to log in each time destroys any hopes for automation.

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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…

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  9. Permanent token for application

    Please consider having a permanent token for advertisers application.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  10. Allow bulk editing of param1 field

    There is currently no way to bulk update (add, change or delete) the Param1 field in the Keyword view. Please add this functionality to work like updating Dest URL, bids, etc. Until then, I'll be selecting them manually and making my changes - big waste of time.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  11. Include AdGroupId, AdGroupName in campaign performance report and needs more filtering inputs

    In campaign performance report, there should be a column of adgroupid, adgroup name ths is really required for analyzing the status of associated campaign and adgroup, and also there needs to be more option for filtering report data, i can't able to filter report data for Active adgroup and active campaigns, current documentation is only allowing us to report data by campaign status, there should be an option to filter report by active status adgroup also. Please guyz think on this feature to implement.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  12. 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.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  13. Bring back the old charts - New charts are too wide

    The recent (July 2016) change to the performance charts in the API creates a chart that is too wide to easily view. Please go back to the old charts with the 4 choices of measure on the right. It was nice and compact and easy to view.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  14. add Microsoft Media Network placement via api

    when setting siteplacement via api, there is no way to add an placement with Microsoft Media Network.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  15. download siteplacements via bulk service

    in bulk service, i can't get siteplacements. i have to call other api to get them.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  16. API version 11 ADD sub account feature availability

    So it will be easier to manage accounts in API

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  17. offline conversion adjustment

    please add Conversion Adjustments for offline conversions

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  18. 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.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  19. Clearly stating an applied coupon will expire on a date and an email sent to use prior to expiration as a warning

    Clearly stating an applied coupon will expire on a particular date and an email sent to user prior to expiration date as a warning.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    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.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base