Microsoft Ads Management: Beyond the Google Import
Most Microsoft Advertising accounts are a Google import nobody has looked at since. John Williams runs
Microsoft Ads as its own channel, with its own audience, LinkedIn-based targeting, and measurement, after 15+
years across Google, Microsoft, Meta, and Amazon.
Importing from Google gets you started fast, but scheduled imports can overwrite changes you've made in
Microsoft Advertising. John governs imports deliberately.
LinkedIn profile targeting (company, industry, job function) works on Search, Shopping, Dynamic Search,
Audience, and Performance Max campaigns. On Search it adjusts bids rather than narrowing reach.
UET is the measurement backbone. Microsoft enforces consent mode for visitors in the EEA, UK, and
Switzerland.
Microsoft's audience is different from Google's, so ads, bids, and negatives get adjusted rather than
copied.
You pay a flat fee and no percentage of spend. It's often bundled with Google Ads management.
Who this is for
B2B companies that want company, industry, or job-function signals on search intent without
paying LinkedIn's native rates for every impression.
Advertisers capped by Google volume who need incremental, high-intent search traffic.
Accounts running stale Google imports, with odd budgets, re-enabled campaigns, and no UET
conversion goals.
Brands with EU, UK, or Swiss traffic who need UET consent handled correctly.
How much volume to expect depends on device mix. In September 2026, Bing had 18.8% of US desktop searches but
9.89% across all devices, while Google had 74.71% and 85.19% (Statcounter). Desktop-heavy buyers, which describes a lot of B2B, are where Microsoft tends to be worth a separate plan.
Mobile-first consumer offers usually see far less.
The Google import: useful, and easy to get wrong
Microsoft Advertising can import campaigns straight from Google Ads, with an Advanced import option that lets
you choose what comes across, adjust bids and budgets, and associate UET tags (Import campaigns from Google Ads). Schedules can be Auto, daily, weekly, or monthly (Import schedule and history).
The trap is in Microsoft's own warning: automated imports keep running at the frequency you set, "reactivating
the campaigns and modifying the settings back to what they are on Google Ads (including the budget)." In other
words, every optimization you make in Microsoft gets undone on the next sync. John's rule is to import once to
build the skeleton, then turn off scheduled updates to existing items (or limit imports to
items not previously imported) and manage Microsoft as its own channel.
LinkedIn profile targeting, used correctly
Microsoft describes itself as the only ad platform other than LinkedIn that can target by LinkedIn profile data:
company, industry, and job function. It's available on Search, Dynamic Search Ads, Microsoft Shopping, Audience,
and Performance Max campaigns (LinkedIn profile targeting).
The detail most teams miss: Microsoft says LinkedIn profile targeting "will not narrow your ads' audience." It's
bid only, not target-and-bid. Targeting a company doesn't exclude everyone else. It lets you
bid up (or down) for people who work there. So John uses it to:
Raise bids for named target accounts and buying-committee job functions on high-intent B2B queries.
Lower bids for job functions that research but never buy, such as students and job seekers in some categories.
Build account-based lists by hand. Microsoft's help page notes company lists must be added in the platform,
with a limit of 1,000 companies per ad group or campaign.
What's included
Import governance. Map of what came from Google, what diverges, and the import schedule
settings that prevent overwrites.
UET and conversion goals. UET deployed (usually through Google Tag Manager), conversion goals
that match your Google Primary actions, and consent mode configured. Microsoft enforces consent for visitors
in the EEA, UK, and Switzerland, where the default is denied and missing "granted" signals mean lost
conversions (UET consent mode).
Audience layer. LinkedIn profile bid adjustments, remarketing lists from UET, and in-market
audiences where they fit.
Copy and negatives rebuilt for Microsoft's search query mix rather than inherited from
Google.
Bidding matched to Microsoft's conversion volume, which is usually lower than Google's, so
strategies that work on Google may need pooling or a simpler goal here.
Enhanced conversions and offline imports. Microsoft matches conversions on email addresses
and E.164-formatted phone numbers, hashed with SHA-256; for offline uploads, formatting and hashing are
mandatory (Microsoft enhanced conversions). On offline goals with enhanced conversions turned on, the Microsoft Click ID becomes optional when hashed
contact data is supplied (OfflineConversion). For lead gen, that's how qualified CRM stages get back to Microsoft.
Unified reporting that puts Google and Microsoft side by side in Looker Studio with the same
definitions.
How John runs Microsoft Ads
Measure first
Verify UET fires on every page, conversion goals match real outcomes, and consent signals pass correctly.
Microsoft's
UET consent FAQ
covers using Google Consent Mode through Tag Manager.
Import once, then diverge
Use the Google import to save build time, review the import log for anything that failed, then stop
automatic overwrites.
Tune for the audience
Rewrite ads that lean on Google-specific features, review search terms separately (Microsoft's query
matching differs), and set device and location bids from Microsoft's own data.
Layer LinkedIn signals
For B2B, add company, industry, and job-function bid adjustments in measured steps and compare cost per
qualified lead by segment.
Decide on Performance Max separately
Microsoft's Performance Max runs on Maximize conversion value (with an optional ROAS target) or Maximize
conversions (with an optional CPA target), needs its own daily budget because shared budgets aren't
supported, and has a final URL expansion opt-out. It can optimize to an offline conversion goal without UET,
which suits CRM-driven lead gen (Microsoft Learn). We add it after Search has a clean conversion baseline, not as part of the first import.
Report together
One dashboard, one definition of a conversion, and one weekly note covering both engines, so budget can move
to whichever one is producing.
Common mistakes John fixes
Scheduled imports undoing work. Paused campaigns come back on and budgets revert to Google
values.
No UET conversion goals because the import brought campaigns over but nobody built
measurement.
Treating LinkedIn targeting as a filter. It's a bid modifier. Expecting it to restrict who
sees the ad leads to confusing results.
Missing consent signals for European visitors, which Microsoft enforces.
Identical copy and bids to Google on an audience that behaves differently.
John's LinkedIn bid-adjustment playbook for B2B
Because LinkedIn profile targeting on Search is bid-only (Microsoft Learn), the work is deciding how much more a visitor from a target company or function is worth, then
letting the data correct you.
Start with your CRM, not Microsoft. Pull closed-won deals from the last year and tag each one
with industry and the buyer's job function. That gives you a value-weighted picture of who actually buys.
Tier the segments. Tier 1 (functions and industries that close), Tier 2 (influencers who
research), Tier 3 (noise). Positive adjustments go to Tier 1 only, and only on campaigns targeting
purchase-intent queries.
Build the named-account list by hand. Microsoft notes company lists are added inside the
platform, up to 1,000 companies per ad group or campaign, so start with your real target accounts rather than
everyone in an industry.
Move in steps. Change adjustments in measured increments and read results by segment over a
full sales cycle, not a week.
Judge on qualified pipeline. Send CRM stages back as offline conversions so the comparison is
cost per qualified opportunity by segment, not cost per form fill.
Google-to-Microsoft import checklist
The sequence John uses when an account is built from a Google import:
Choose Advanced import so you control which items come over and can associate a UET tag with
imported conversion goals and remarketing lists. Microsoft can create a tag for you during import (Microsoft Learn).
Lower imported budgets to test levels. Microsoft volume is typically smaller, and a straight copy of Google
budgets hides that.
Review the import log for items that failed or were changed.
Review Microsoft's import options so later imports update only items not previously imported, or
pause the schedule entirely once Microsoft is managed separately.
Rebuild negatives from Microsoft's own search terms after two to four weeks of data.
Check scheduled imports at both the account and manager-account levels. Microsoft notes imports can be
scheduled at either, and a forgotten one at manager level keeps overwriting (Microsoft Learn).
Reporting Microsoft and Google together
The point of running both engines is to move budget to whichever produces cheaper qualified outcomes. That only
works if both measure the same thing. We map each Google Primary conversion to a matching UET conversion goal
with the same counting rules and values, pull both into one Looker Studio report, and compare on cost per
qualified outcome. Microsoft Clarity session recordings help diagnose landing page problems that hurt both
engines.
Pricing and engagement
Microsoft Ads is usually managed alongside
Google Ads
under one flat monthly fee, quoted after a free audit. It can also be scoped on its own. Per the
pricing page, nothing at Ahmeego is billed as a percentage of ad spend and there are no
long contracts. Nonprofits should also read our page on
Microsoft's nonprofit ad grant status.
Platforms we work in
Microsoft Ads runs on Microsoft's own stack, and we bridge it to the Google tools you already use. Official
product links below.
Is Microsoft Ads worth it if we already run Google Ads?
Often, yes, especially for B2B and desktop-heavy audiences, because Microsoft adds LinkedIn profile signals to
search intent. The answer depends on your data. We test with a controlled budget and compare cost per
qualified conversion.
Can I just import my Google Ads campaigns into Microsoft?
You can, and it's a good starting point. But Microsoft warns that scheduled imports re-sync settings from
Google, including budgets and campaign status, which undoes Microsoft-specific optimization. Import once, then
manage separately or limit what future imports update.
How does LinkedIn targeting work in Microsoft Ads?
You can adjust bids by LinkedIn company, industry, and job function on Search, Dynamic Search, Shopping,
Audience, and Performance Max campaigns. Microsoft says it doesn't narrow your audience. It works as a bid
modifier, not a filter.
Do I need consent mode for the UET tag?
For visitors in the European Economic Area, the UK, and Switzerland, yes. Microsoft enforces consent mode or
the IAB TCF there, and the default is denied, so missing signals mean lost conversions and remarketing data.
Does Microsoft Advertising have Performance Max?
Yes. Microsoft Performance Max uses Maximize conversion value or Maximize conversions, each with an optional
target, requires its own daily budget, and lets you opt out of final URL expansion. It can optimize to offline
conversion goals, so a CRM upload can stand in for UET.
Can Microsoft Ads optimize to our CRM's qualified leads?
Yes, through offline conversion goals. Uploads are keyed on the Microsoft Click ID, or, on goals with enhanced
conversions turned on, on hashed email and phone data. Once qualified stages are flowing, bidding can target
them instead of raw form fills.
Do you manage Microsoft Ads without Google Ads?
Yes, though most clients run both. A shared measurement setup and one weekly report covering both engines make
budget decisions easier.
Talk to John about Microsoft Ads
Tell John whether your Microsoft account is a Google import, whether UET conversion goals exist, and whether you
sell B2B. He'll reply with a written read.
John, Kristy, or Sandeep will reply.One of the three of us will respond personally within 1 business day. No SDR queue.
Message received.
One of us will reply directly within one business day. While you wait, run a free
Buddy audit on your account.
Top 25 references
The primary sources, standards, research, and tools we rely on for this work. Every link was checked on
2026-10-11. We aren't affiliated with these publishers unless noted.
Official documentation
Import campaigns directly from Google Ads— Microsoft Learn Quick vs. Advanced import, and Microsoft's warning that automated imports reactivate campaigns and
reset budgets.
LinkedIn profile targeting— Microsoft Learn Which campaign types support company, industry, and job function targeting, and why it won't narrow
reach.
Setting up UET for consent mode— Microsoft Learn Microsoft's consent mode enforcement for the EEA, UK, and Switzerland, and the denied-by-default
behavior.
Enhanced conversions— Microsoft Learn How Microsoft uses hashed first-party data to fill conversion gaps, including offline uploads.
Performance Max campaigns (API guide)— Microsoft Learn Technical requirements for Microsoft PMax: bid strategies, conversion goals, and the final URL expansion
opt-out.
Performance Max— Microsoft Advertising Microsoft's product overview of Performance Max across its search and audience network.
Audience targeting tools— Microsoft Advertising Overview of Microsoft's audience options, including LinkedIn profile targeting and in-market
audiences.
Microsoft Advertising Blog— Microsoft Advertising Where Microsoft announces product changes, which often land months before the help docs catch up.
Guidelines 05/2020 on consent under Regulation 2016/679— European Data Protection Board The EU regulators' definition of valid consent under GDPR: freely given, specific, informed,
unambiguous, and as easy to withdraw as to give.
Cookies and similar technologies— UK Information Commissioner's Office The UK regulator's PECR guidance on when analytics and advertising cookies need consent.
Measuring Ad Effectiveness Using Geo Experiments— Google Research (Vaver & Koehler) The method behind matched-market tests, used to measure incremental conversions when platform-reported
numbers can't be trusted.
Microsoft Advertising Editor— Microsoft Advertising Microsoft's free desktop app for bulk edits and Google imports outside the web interface.
Bing Ads Python SDK— Microsoft Advertising (GitHub) Microsoft's official SDK for the Microsoft Advertising API, used for reporting and bulk
automation.
Microsoft Clarity— Microsoft Microsoft's free heatmap and session recording tool for diagnosing landing page problems.
Optmyzr— Optmyzr A widely used PPC management platform for Google and Microsoft Ads rule-based automation, audits, and
alerts.
Expert guides
What is PPC – Pay-Per-Click marketing?— Search Engine Land Search Engine Land's maintained primer on how paid search auctions, platforms, and campaign planning
fit together.
A Complete PPC Marketing Guide— Search Engine Journal A multi-chapter guide from Search Engine Journal covering account structure, keyword research, bidding, and
reporting.
Communities & courses
Learning Lab— Microsoft Advertising Microsoft's free training and certification program for Microsoft Advertising.
r/PPC— Reddit The largest practitioner forum for paid search, useful for spotting platform bugs and rollout issues before
they're documented.
AI disclosure: This page was drafted with AI assistance and edited by a human. Platform rules and
limits are cited to official documentation as checked on 2026-10-11; Google, Microsoft, and Meta change these
often, so confirm against the linked source before acting. Brand names mentioned in John's background are past
engagements listed on the about page; no current endorsement is implied.
Start with your Google account, then expand to Microsoft.
The free Buddy audit finds the measurement and structure issues that would otherwise get imported straight into
Microsoft Ads.