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?

    238 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Backlog  ·  30 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  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. Add ClickDate (or similar) to GoalsAndFunnelsReport

    Please add something to the GoalsAndFunnelsReport that would allow us to get the date of the click that caused the conversion. Bing obviously has that, as it is returning the campaign, ad group, and keyword of the click that led to the conversion. It would be very helpful in figuring out what is working, as some clients have a long time between when a click occurs and the actual conversion. Things can change in that time period, and we'd like to be able to know what was going on in the account when the click happened that eventually led to…

    61 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    9 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  5. Enable offline conversion's cancellation functionality

    We know Bing Ads API supports the offline conversion import in v11. But the current system doesn't support the conversion cancellation feature. It only tracks the first conversion value (and it must be a (+ve) positive value). Nothing found for the conversion cancellation process. If you consider my below scenario.

    Say:

    I send a positive value with the a MicrosoftClickId when the conversion occurs at our side & a negative value for the same MicrosoftClickId when conversion cancelled by our partners. For example : at first (+ve) $4 will be passed through Bing API when the conversion occurs and (-ve)…

    41 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. 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 →
  7. Cost Parameter in URL Tracking

    Cost Parameter in URL tracking. (here is the reference: http://help.bingads.microsoft.com/apex/index/3/en/51091 ) Right now we get a ton of good data that we can pass via parameters to our trackers like keyword, query string, Ad Id ect. But why there is no Cost Parameter? If we cant pass the cost of the click to our tracker how can we properly optimize a campaign if we do not know how much was the cost of that click?

    24 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 →
  8. 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 →
  9. 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 →
  10. Support Product Dimension (advertised SKU) Data in the API

    It would be very helpful to have parity with Google's API on advertised SKU data and add the ability to get the data in the Product Dimension report to allow us to better refine product grouping and determine which products do well when they show and which ones do poorly.

    15 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 →
  11. Allow Call Extension for Ad Group

    We would like to be able to have different phone number for each a group. Current system only allow call extension at campaign level. To get around this limitation, we have to create a massive number of campaign, one for each ad group. Google Adwords already has this feature.

    14 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 →
  12. 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 →
  13. Include Option for filtering the AdPerformance report by status.

    Ad Performance report shuold have an ability to filter the report data by status active campaigns, status active adgroups and status active ads.More over Status Column also required in Ad Performance report.As of now report gives me all ads where it is paused or active, filtering the data by status column would be more handy to track the performance of ads.

    9 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. BingAds SDK needs a way to provide SOAP Messages for debugging purposes

    When I need to contact Bing Ads support with API questions, they always ask for the SOAP Request and SOAP Response. However, since there's no easy way to get that information from the BingAds SDK, it makes the support process way more difficult than it needs to be. If there was an easy way to pull this information from the BingAds SDK, that would be great!

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

    7 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. bigcommerce feed

    I would love it if you added an app to BigCommerce so I can easily upload my feed to you! It is impossible to edit my Google Feed, which is automatically created, to make it work with Bing. We're part of a huge platform, so making product feeds automatic without paying for an external service would be huge benefit to us. Frankly, I tried the external service once and won't do it again due to the cost.

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

    6 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. 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 →
  19. 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.

    5 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. 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 →
← Previous 1 3 4
  • Don't see your idea?

Feedback and Knowledge Base