---
title: Microsoft Advertising Campaign Management
slug: microsoft-ad-campaign-mgmt
description: How to integrate Microsoft Advertising Campaign Management with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_microsoft-ad-campaign-mgmt.png
docTags: 
createdAt: 2025-03-24T11:44:39.030Z
---

| ::Image[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/microsoft-ad-campaign-mgmt.png" size="50" width="512" height="512" position="center" alt="Microsoft Advertising Campaign Management logo" showCaption="false"} | Microsoft Advertising enables businesses to create and manage ads across Bing, Yahoo, and Microsoft partner networks. Integrating with Make.com allows users to automate campaign management, ad creation, and performance tracking directly from their workflows. |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

:::hint{type="warning"}
This is AI-generated content based on official Microsoft Advertising Campaign Management documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [Microsoft Advertising Campaign Management](https://ads.microsoft.com/) directly.
:::

# Requirements

To use the Microsoft Advertising Campaign Management app in Make, you must have a Microsoft Advertising account and a developer token, [create your account on Microsoft Advertising Campaign Management](https://ads.microsoft.com/). For subscription, refer to the [Microsoft Advertising Campaign Management pricing page](https://ads.microsoft.com/).

# Connect Microsoft Advertising Campaign Management and Make&#x20;

To get started, you must first create a connection between Microsoft Advertising Campaign Management and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your OAuth2 with Developer Token credentials in your Microsoft Advertising Campaign Management account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your OAuth2 with Developer Token credentials in your Microsoft Advertising Campaign Management account

Before you create the connection in Make, you should first obtain your **OAuth2 with Developer Token credentials** in your Microsoft Advertising Campaign Management account.

To obtain your **OAuth2 with Developer Token credentials&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate to th&#x65;**&#x20;Developer Portal** from your Microsoft Advertising account.
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;Request Token** to start the application registration process.
:::

:::WorkflowBlockItem
If prompted, enter the callback URI: `https://www.integromat.com/oauth/cb/microsoft-ad-campaign-mgmt`
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client ID** displayed after application registration.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client secret** displayed after application registration.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Developer token** displayed in you&#x72;**&#x20;Developer Portal** account.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://learn.microsoft.com/en-us/advertising/shopping-content/get-started)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[ account](https://www.make.com/en/register), add the Microsoft Advertising Campaign Management module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Microsoft Advertising Campaign Management account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see [Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ) page.

# Microsoft Advertising Campaign Management modules

After connecting to the Microsoft Advertising Campaign Management app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Get a campaign

Retrieves detailed information about a specific campaign using its unique ID.
:::

:::ExpandableHeading
### Get an ad

Fetches the advertisement details associated with the provided ad ID.
:::

:::ExpandableHeading
### Get an ad group

Fetches detailed information about the ad group specified by the given ID.
:::

:::ExpandableHeading
### List ad groups

Fetches all ad groups associated with a specified advertising campaign.
:::

:::ExpandableHeading
### Make an API call

Sends a custom API request to a specified endpoint using your authorized account.
:::

:::ExpandableHeading
### Search ads

Finds advertisements that match your chosen group ID and search criteria.
:::

:::ExpandableHeading
### Search campaigns

Fetches a list of marketing campaigns that match the specified search criteria.
:::

:::ExpandableHeading
### Update a campaign (beta)

Updates the details of a specific campaign, identified by its ID, using the values you provide.
:::

:::ExpandableHeading
### Update an ad (beta)

Updates the details of a specific ad, identified by its ID, using the values you provide.
:::

:::ExpandableHeading
### Update an ad group (beta)

Updates the details of a specific ad group, identified by its ID, using the values you provide.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Microsoft Advertising Campaign Management resources&#x20;

You can have access to more resources related to this app on the following links

- [Microsoft Advertising Campaign Management topics on Make community](https://community.make.com/search?q=Microsoft%20Advertising%20Campaign%20Management)
- [Microsoft Advertising Campaign Management website](https://ads.microsoft.com/)
- [Microsoft Advertising Campaign Management API documentation](https://learn.microsoft.com/en-us/advertising/guides/get-started?view=bingads-13)
- [Microsoft Advertising Campaign Management page on make](https://www.make.com/en/integrations/microsoft-ad-campaign-mgmt)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

