- Home
- Resources
- Integrations
- Microsoft Advertising Campaign Management
Microsoft Advertising Campaign Management Make integrationAutomate Microsoft Advertising Campaign Management with Make.
Tired of opening the ads console for every small campaign change? The Microsoft Advertising Campaign Management Make integration gives you 10 modules: 6 actions and 4 searches over campaigns, ad groups and ads. This page shows marketers how to link the account and build a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Microsoft Advertising Campaign Management Make integration do?
The Microsoft Advertising Campaign Management Make integration lets a Make scenario, the automation you build as a chain of modules, read and edit your paid search setup. Each module is one brick: here it fetches, searches or updates a campaign, an ad group or an ad, using your account linked to Make once.
Apply changes logged by your team. A media buyer writes a campaign ID and the new values in a shared tool. The scenario pulls the current state with Get a campaign, then pushes the edit through Update a campaign (beta), so nobody retypes it in the console.
Build a clean inventory. Search campaigns returns every campaign that matches your criteria, List ad groups expands each one, and Search ads goes down to the ads. Each result travels as a bundle, one item passed to the next module, ready to land in a spreadsheet or a report.
Fix ad copy at scale. Once Search ads has found the ads of an ad group, Update an ad (beta) rewrites them one by one with the values you mapped.
Know the limits before you start. The app has no trigger, so a scenario starts on a schedule or on another app's event, never on something that happens inside Microsoft Advertising. Three update modules carry a beta tag, and the Make doc for this app says it was written with AI help and asks you to verify important points with Microsoft. For anything the list does not cover, Make an API call reaches the rest of the API.
Weighing tools first? Read the n8n vs Make comparison, check Make pricing, or follow the Make training to get comfortable with the editor.
How do you connect Microsoft Advertising Campaign Management to Make?
- 01
Collect your developer credentials
In your Microsoft Advertising account, open the Developer Portal and click Request Token. If asked for a callback URI, paste
https://www.integromat.com/oauth/cb/microsoft-ad-campaign-mgmt. Keep the Client ID, the Client secret and the Developer token at hand. - 02
Add a module and create the connection
In your scenario, add any Microsoft Advertising Campaign Management module and click Create a connection. A connection is your account linked to Make once, then reused by every module of the app. The Connection name field is optional.
- 03
Enter the credentials and authorize
Paste the Client ID, Client secret and Developer token, or follow the on-screen instructions. Once the connection is saved, the module can list the campaigns your account can see.
Your first scenario with Microsoft Advertising Campaign Management
GoalWhen your team logs a campaign change in another tool, Make reads that campaign in Microsoft Advertising Campaign Management and applies the new values.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the +. Start with the module of the app where your team writes changes, for example a spreadsheet, since this ads app has no trigger of its own.
- 02
Add Get a campaign
Click the + on the right, search Microsoft Advertising Campaign Management and pick Get a campaign. Create the connection, then map the campaign ID from the first module.
- 03
Add Update a campaign (beta)
Add Update a campaign (beta) next. Map the same ID, then map the new values your team logged, so the edit reaches the campaign exactly as requested.
- 04
Test with Run once
Click Run once to execute the scenario one time. Open each module's bubble to read the bundles it received, and check the campaign in Microsoft Advertising before trusting the flow.
- 05
Schedule and switch it on
Set the schedule on the first module; a new scenario checks every 15 minutes by default. Then switch the scenario on. Each module run on a bundle counts as one operation on your plan.
What can the Microsoft Advertising Campaign Management modules do?
Microsoft Advertising Campaign Management gives you 10 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Get a campaign
ActionIn Make“Retrieves a campaign based on the its ID.”
Hands you the full record of one campaign once you give it the campaign ID, so later modules can read its current settings before touching anything.
Get an ad
ActionIn Make“Retrieves the ad corresponding to the specified ID.”
Pulls a single ad by its ID and returns its content as one bundle, which is handy when another step already knows exactly which ad it cares about.
Make an API call
ActionIn Make“Makes an arbitrary authorized request.”
Opens the rest of the Microsoft Advertising API to your scenario, reusing the connection you already created, so a missing module does not block the project.
Update a campaign (beta)
ActionIn Make“Updates the campaign specified by ID with the provided values.”
Writes new values onto an existing campaign, picked by its ID, which saves a trip to the console every time a plan changes on your side.
Update an ad (beta)
ActionIn Make“Updates the ad specified by ID with the provided values.”
Replaces the values of one ad, found by its ID, so wording or settings fixed in your own files end up in the account.
Update an ad group (beta)
ActionIn Make“Updates the ad group specified by ID with the provided values.”
Writes new values onto one ad group, picked by its ID, so a change decided for the whole group is applied in one step, without the console.
Get an ad group
SearchIn Make“Retrieves the ad group with the provided ID.”
Fetches one ad group from its ID and gives the scenario its details, which is the safe first look before Update an ad group touches it.
List ad groups
SearchIn Make“Retrieves the ad groups for a given campaign.”
Returns every ad group of the campaign you point it to, one bundle per group, which gives you a clear map of how a campaign is built.
Search ads
SearchIn Make“Searches for ads based on the specified group ID and criteria.”
Finds the ads of a given ad group that match your criteria, so you can work on a precise slice instead of the whole account.
Search campaigns
SearchIn Make“Retrieves campaigns based on the specified parameters.”
Brings back the campaigns that match the parameters you set, a practical starting point when you do not know the IDs in advance.
Need help automating Microsoft Advertising Campaign Management with Make?
A person reads every message.