Microsoft Advertising tools
Tools for the Microsoft Advertising (Bing Ads) API: campaign/ad group/RSA management, keyword & bid strategy, location/demographic/device targeting, UET tag, conversion goal, and remarketing audiences.
Connection & Account · 2
connect_microsoft_adsfreeGenerates a one-time authorization link to connect a Microsoft Advertising (Bing Ads) ad account.
list_microsoft_accounts1 creditsLists the user's connected Microsoft Advertising ad account(s).
Reading & Reports · 8
list_microsoft_ad_groups1 creditsLists the ad groups in a Microsoft Advertising campaign.
list_microsoft_ads1 creditsLists the ads in a Microsoft ad group.
list_microsoft_audiences1 creditsLists the account's audiences (remarketing / similar / combined) — for audience targeting.
list_microsoft_campaigns1 creditsLists the campaigns in a Microsoft Advertising ad account (account_id).
list_microsoft_conversion_goals1 creditsLists the conversion goals in the account — required for conversion-based bidding strategies (MaxConversions/TargetCpa).
list_microsoft_keywords1 creditsLists the keywords in a Microsoft ad group.
list_microsoft_uet_tags1 creditsLists the account's UET (conversion tracking) tags — required for conversion goals + remarketing.
microsoft_performance_report2 creditsMicrosoft Advertising campaign performance report (spend/impressions/clicks/CTR/conversions).
Campaign · 5
create_microsoft_campaign8 creditsCreates a campaign in Microsoft Advertising (starts PAUSED).
delete_microsoft_campaign5 creditsDeletes a Microsoft campaign (irreversible).
set_microsoft_bid_strategy5 creditsSets a campaign's bid strategy.
update_microsoft_campaign_budget5 creditsUpdates a campaign's daily budget.
update_microsoft_campaign_status5 creditsChanges campaign status.
Ad group & Ad · 4
create_microsoft_ad_group8 creditsCreates an ad group in a campaign (starts PAUSED by default).
create_microsoft_responsive_search_ad8 creditsCreates a Responsive Search Ad (RSA).
update_microsoft_ad_group_status5 creditsChanges an ad group's status.
update_microsoft_ad_status5 creditsChanges ad status.
Keywords · 3
add_microsoft_keywords4 creditsAdds keywords to an ad group.
add_microsoft_negative_keywords3 creditsAdds negative keywords to a campaign or ad group.
update_microsoft_keyword3 creditsUpdates a keyword's bid (bid>0) and/or status (Active|Paused).
Targeting · 3
add_microsoft_demographic_target4 creditsAdds a demographic bid adjustment.
add_microsoft_device_target4 creditsAdds device bid adjustments (all THREE TOGETHER — required by Microsoft).
add_microsoft_location_target4 creditsAdds a geographic location target to a campaign using Bing LocationIds.
Conversion & Audience · 4
create_microsoft_conversion_goal6 creditsCreates a URL-based conversion goal.
create_microsoft_remarketing_list6 creditsCreates a remarketing audience — visitors of a specific page (URL).
create_microsoft_uet_tag5 creditsCreates a UET (conversion tracking) tag.
delete_microsoft_audience5 creditsDeletes a Microsoft audience (remarketing list, etc.).
Other
add_microsoft_ad_extensionsfreeAdds SITELINK and/or CALLOUT ad extensions to a Microsoft (Bing) campaign — the extra links and highlights that make the ad taller and lift CTR.
add_microsoft_ad_schedulefreeSets WHEN a Microsoft (Bing) campaign is allowed to serve — e.g.
list_microsoft_ad_extensionsfreeLists the SITELINK and CALLOUT extensions attached to campaigns in a Microsoft (Bing) account, with their text, URLs and status — use it before adding more (duplicates are a common cause of disapprovals) or to find the id to remove.
list_microsoft_negative_keywordsfreeLists the NEGATIVE keywords currently blocking traffic on a Microsoft (Bing) campaign or ad group — run this when impressions drop unexpectedly, or before removing one.
microsoft_entity_performance_reportfreeMicrosoft (Bing) performance BROKEN DOWN below campaign level — which ad group, ad, keyword, location, device or age/gender actually produced the clicks and conversions.
microsoft_location_search2 creditsSearches Microsoft/Bing Advertising GEOGRAPHIC LOCATIONS by name and returns the numeric LocationId(s) required by add_microsoft_location_target.
microsoft_search_terms_reportfreeSEARCH TERMS report for Microsoft Advertising (Bing) — the actual queries people typed, with the keyword that matched and its match type.
remove_microsoft_ad_extensionsfreeREMOVES sitelink/callout extensions: detaches them from the campaign and deletes them from the account library.
remove_microsoft_negative_keywordsfreeREMOVES negative keywords from a Microsoft (Bing) campaign or ad group — the undo for a negative that was added by mistake.
update_microsoft_ad_groupfreeUPDATES a Microsoft (Bing) ad group's settings.
update_microsoft_responsive_search_adfreeEDITS the copy of an existing Microsoft (Bing) Responsive Search Ad — swap a weak headline or description WITHOUT deleting and rebuilding the ad (a rebuild resets its performance history).
upload_microsoft_offline_conversionsfreeUPLOADS OFFLINE CONVERSIONS to Microsoft Advertising (Bing) — closes the loop between your CRM and your Bing ads, so bidding optimises toward real revenue instead of just form fills.