Nativní importní nástroj Microsoft Advertising migruje kampaň Google Ads za 10 až 30 minut — ale na účtech sledovaných ve veřejných benchmarcích Google Ads 35 až 45 % importů vykazuje alespoň jednu závažnou anomálii po migraci (špatně namapované konverze, prázdná publika, ztracená negativní klíčová slova). Microsoft Advertising drží 9 % desktopového vyhledávání v USA a 4 % ve Francii ve 4. čtvrtletí 2025 (StatCounter); trh stojí za to, ale neuváženě provedený import ničí zkušenost od J+1
Tento průvodce není marketingový přehled: je to operační postup aplikovaný v produkci. Tabulka mapování kampaň po kampani, co se importuje vs co ne, kopírování UET, publika k přestavbě a 6 chyb, které pohřbí každou druhou migraci. Pokud začínáte na Microsoft Ads, přečtěte si nejprve náš průvodce začátečníka Microsoft Ads a náš srovnání Microsoft Ads vs Google Ads.
Jak funguje nativní importní nástroj Microsoft Ads?
Importní nástroj Google Ads → Microsoft Ads je spravovaná služba přímo v rozhraní Microsoft Advertising, dostupná přes Tools > Import from Google Ads. Princip: ověřte účet Google Ads přes OAuth, vyberte sub-účty nebo kampaně k importu, zvolte režim (One-time nebo Schedule) a spusťte zpracování. Microsoft čte API Google Ads pouze pro čtení, transformuje entity podle vlastního schématu a pak je vloží do vašeho účtu Microsoft. Oficiální dokumentace na nápovědě Microsoft Advertising.
Existují dva importní režimy. One-time: jednorázový import v daný okamžik, ideální pro počáteční migraci nebo testování. Schedule: opakující se import (denně nebo týdně), který trvale synchronizuje změny. Schedule je užitečný 30 dní po přechodu pro absorpci úprav na Google bez nutnosti vše ručně opravovat, ale stává se kontraproduktivním poté: váš Microsoft účet má vlastní optimalizační logiku a trvalá synchronizace tato specifika smaže.
Zpráva o importu je vyčerpávající. Pro každou entitu uvádí: počet importovaných objektů, počet neúspěšných (s důvodem), varování o degradovaných mapováních. Je to dokument k uchování — umožňuje pochopit, kde import odchýlil nebo zjednodušil a kde je nutný manuální zásah. Na pozorovaných importech se podíl objektů importovaných bez varování pohybuje mezi 78 a 88 % podle složitosti zdrojového účtu.
Import engine řadí každý sub-účet do fronty zvlášť. Pro účet s 5 sub-účty počítejte celkem 30 až 60 minut. Microsoft také uplatňuje postupné kvóty na první importy nového účtu: pokud importujete 50 000 klíčových slov najednou na čerstvě vytvořený účet, API může omezit rychlost a část odložit do fronty. Praktické řešení: importovat po částech (1 sub-účet nebo 5-10 kampaní najednou) spíše než vše hromadně.
Co se importuje automaticky (a co je třeba zkontrolovat)
Import pokrývá většinu strukturálních entit účtu Google Ads, ale s důležitými nuancemi podle typu objektu. Zde je konsolidovaná tabulka mapování, kterou používáme jako kontrolní seznam po importu.
Čtení tabulky: strukturální entity (kampaně, ad groups, klíčová slova, inzeráty) se importují čistě v 95 %+. Entity spojené s trackingem nebo first-party daty (konverze, publika, Customer Match) se nikdy reálně neimportují — Microsoft znovu vytvoří shell, ale obsah začíná prázdný. Toto je past číslo jedna importu: vidíte 1 200 aktivních konverzí ve zprávě, ale žádná nereportuje, dokud není tag UET umístěn na webu.
Strategie nabídek jsou mapovány s určitými omezeními. Target CPA a Target ROAS jsou přeneseny identicky (s cílovými hodnotami). Maximize Conversions a Maximize Conversion Value jsou také podporovány. Naproti tomu manuální nabídky s ECPC jsou někdy překonvertovány na prostý Manual CPC — vždy ověřte po importu. Pro podrobnosti o ekvivalentních strategiích nabídek na straně Microsoft viz náš podrobné srovnání Microsoft Ads vs Google Ads.
Rozšíření inzerátů se obecně importují dobře (sitelinks, callouts, structured snippets), ale call extensions vyžadují ověření formátu čísla (povinný mezinárodní formát E.164 na straně Microsoft, vs místní formát tolerovaný na straně Google). Location extensions propojené s Google My Business se nepřenášejí automaticky — je třeba propojit váš účet Microsoft s Bing Places (ekvivalent Microsoft) pro aktivaci nativních location extensions.
Na pozorovaných importech přibližně 78 až 88 % strukturálních entit projde bez varování, ale 100 % konverzí a publik vyžaduje znovuvytvoření po importu. Nikdy nesuďte import jako "úspěšný" pouze podle počtu importovaných kampaní — vždy ověřte tracking a seznamy publik před aktivací rozpočtu.
Co se NEIMPORTUJE (a co je třeba ručně znovu vytvořit)
Toto je nejhůře zdokumentovaná oblast migrace. Šest rodin entit se neimportuje (nebo se importuje jako prázdný shell) a zapomenutí na jednu z nich zničí výkon od J+1.
- Remarketingová publika. Import znovu vytvoří název a pravidla filtrování publika (např. "návštěvníci, kteří přidali do košíku bez nákupu, posledních 30 dní"), ale publikum začíná striktně prázdné. Technický důvod: publikum je vázáno na cookie doménu. Cookie Google Ads/GA4 na vaší doméně není přístupný Microsoftu. Řešení: nechat tag UET běžet 7 až 30 dní, aby se publika na straně Microsoft naplnila. Neexistuje žádná cesta pro přenos členů publika Google do Microsoft.
- Customer Match (hashované CRM seznamy). Žádný přímý import. Musíte exportovat svůj CRM seznam (e-maily, telefony, adresy), zahashovat ho SHA-256 a znovu ho nahrát na straně Microsoft Advertising. Postup je identický s Google co se týče hashování, pouze upload se provádí přes Tools > Audiences > Customer list. Microsoft přijímá stejné formáty (CSV se sloupci Email, Phone, FirstName, LastName, ZipCode, CountryCode).
- Negativní klíčová slova na úrovni účtu. Import importuje negativní klíčová slova na úrovni kampaně a ad group, ale ne negativní klíčová slova na úrovni účtu (Account-level negative keywords). Toto je nejčastější chyba: seznam 200-300 globálních negativních klíčových slov, která jste trpělivě sestavili v Google Ads, zmizí. Řešení: export přes Google Ads Editor, kopírování-vkládání v Microsoft Editor, opětovné vložení na úrovni účtu. Viz náš 30denní launch checklist pro kompletní postup.
- Google Ads Scripts. JavaScript API Google Ads Scripts není přeneseno na Microsoft Ads Scripts (které má vlastní API). Pokud máte 5 automatizačních scriptů na straně Google (rozpočtové výstrahy, automatická negativní klíčová slova, CPC anomálie), je nutné je přepsat na straně Microsoft. Obchodní logika je přenositelná, implementace se liší. Viz náš průvodce Microsoft Ads Scripts pro 8 scriptů připravených ke vložení.
- IP vyloučení. IP vyloučení na úrovni účtu se neimportují. Pokud vylučujete IP adresy vaší kanceláře, známých konkurentů nebo identifikovaných botů, zkopírujte je ručně. Microsoft přijímá stejné formáty (IPv4 a IPv6, s wildcardama pro rozsahy).
- Konverze UET. Conversion goals se importují jako shell (název + parametry počítání), ale tag UET není nikdy umístěn automaticky. Dokud nenainstalujete UET na web, konverze reportují nulu. Toto je nejkritičtější bod — podrobně v příští sekci.
K těmto 6 rodinám se přidávají méně závažné detaily: automatizovaná pravidla (Automated rules) se nepřenášejí, vlastní Display reklamy (image ads) nejsou vždy přijímány Microsoftem podle rozměrů a určité štítky Google Ads jsou ignorovány. Tyto odchylky zdokumentujte předem pro zamezení překvapení.
UET vs gtag: správné mapování konverzí
Tag UET (Universal Event Tracking) je tag vlastní Microsoft Advertising — vkládá vlastní first-party cookie, měří vlastní konverze a napájí Smart Bidding na straně Microsoft. Nenahrazuje tag konverze Google Ads: oba musí koexistovat. Konverze, která se spustí, odešle zároveň hit Google Ads a hit UET, každý nezávisle počítaný na své platformě.
Zde je základní snippet UET k umístění do <head> webu (nebo přes GTM):
<script>
(function(w,d,t,r,u){
var f,n,i;
w[u]=w[u]||[],f=function(){
var o={ti:"YOUR_UET_TAG_ID", enableAutoSpaTracking: true};
o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")
},
n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){
var s=this.readyState;
s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)
},
i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)
})(window,document,"script","//bat.bing.com/bat.js","uetq");
</script>
Nahraďte YOUR_UET_TAG_ID ID poskytnutým v Microsoft Advertising > Tools > UET Tag. Doporučenou metodou v roce 2026 zůstává GTM: jediný spouštěč (např. "Purchase event") spouští paralelně tag konverze Google Ads a tag UET se stejným transaction_id jako event_id pro umožnění deduplikace při přechodu na server-side.
Pro srovnání funkčního mapování obou tagů:
Události (events) jsou základním kamenem UET trackingu. Tam kde konverze Google Ads používá Conversion ID + Conversion Label na goal, UET používá přizpůsobitelné názvy událostí (purchase, lead, signup) s volitelnými parametry (revenue, currency). Praktické pravidlo: vytvořte v Microsoft Advertising tolik Conversion Goals, kolik máte na straně Google Ads, s přesně stejným názvem pro usnadnění paralelního trackingu a srovnávací analýzy obou platforem.
Pro aktivaci Enhanced Conversions Microsoft je princip stejný jako u Google: předat e-mail, telefon, adresu zahashované SHA-256 v payloadu události. To zlepšuje matchování konverzí při ztrátě ITP signálu. Viz dokumentaci Enhanced Conversions Microsoft a náš kompletní průvodce UET conversion trackingem.
Pro základní tracking na straně Google a paralelní setupy si přečtěte náš průvodce conversion trackingem Google Ads.
Negativní klíčová slova a publika: postup kopírování
Negativní klíčová slova a publika jsou dvě rodiny entit, které vyžadují nejvíce manuální práce po importu. Zde je postup, který aplikujeme pro každou migraci na účtech sledovaných ve veřejných benchmarcích Google Ads.
Negativní klíčová slova na úrovni účtu
Import přebírá pouze negativní klíčová slova na úrovni kampaně a ad group. Pokud jste sestavili seznam 200-300 globálních negativních klíčových slov na straně Google Ads (irelevantní slova, konkurenční značky, sporné výrazy), ve migraci se ztratí. Postup kopírování:
- Na straně Google Ads: otevřete Google Ads Editor, vyberte účet, přejděte na Negative keywords > Account-level negatives, exportujte jako CSV.
- Vyčistěte CSV: odstraňte zbytečné sloupce, ponechte pouze Keyword + Match Type.
- Na straně Microsoft: otevřete Microsoft Advertising Editor, vyberte účet, přejděte na Account negative keyword lists, vytvořte nebo upravte seznam, importujte CSV.
- Odešlete změny na účet. Microsoft aplikuje negativní klíčová slova na úrovni účtu na všechny stávající a budoucí kampaně.
Stejný postup se aplikuje na sdílené seznamy negativních klíčových slov (používané více kampaněmi): Microsoft je také podporuje, jen je nutné je ručně znovu vytvořit a připojit k příslušným kampaním přes Microsoft Editor.
Publika Customer Match
Seznamy Customer Match Google Ads nelze exportovat s e-maily (GDPR zavazuje). Postup spočívá v získání zdrojového seznamu z CRM, jeho zahashování SHA-256 a nahrání na straně Microsoft.
// Hashage SHA-256 en Node.js (côté serveur)
const crypto = require('crypto');
function hashEmail(email) {
return crypto
.createHash('sha256')
.update(email.trim().toLowerCase())
.digest('hex');
}
// Exemple : hash d'un batch de 1000 emails du CRM
const hashedList = customerEmails.map(e => ({
email: hashEmail(e.email),
phone: hashEmail(e.phone),
}));
Po zahashování seznamu v Microsoft Advertising > Audiences > Customer list vytvořte nový seznam, nahrajte CSV, vyčkejte 24-48 hodin na matchování na straně Microsoft. Pozorovaná míra shody se pohybuje mezi 35 a 55 % podle kvality CRM dat (vs 40-60 % na straně Google Ads na stejných seznamech).
Remarketingová publika na základě návštěvnosti webu
Pro remarketingová publika na základě návštěvníků (např. "přidání do košíku bez nákupu 30 dní", "návštěvníci produktové stránky X") import znovu vytvoří shell, ale publikum začíná prázdné. Žádná zkratka není možná: tag UET musí běžet 7 až 30 dní podle objemu provozu pro dosažení minimálně 1 000 uživatelů požadovaných Microsoftem pro použitelné remarketingové publikum. Během tohoto rozjezdového období nelze aktivovat žádnou remarketingovou kampaň — upřednostněte Customer Match nebo nativní in-market publika Microsoft, abyste neblokovali start.
seznamy Customer Match musí být povinně hashované na straně serveru (nikdy na straně prohlížeče) a uživatel musí poskytnout výslovný souhlas s marketingovým využitím. Nahrání seznamu bez jasného právního základu = přímé porušení GDPR + riziko deaktivace funkce Microsoftem. Uchovávejte důkazy o souhlasu (datované CRM logy) před jakýmkoli nahráním.
Běžné chyby importu a řešení
Níže uvedených 6 chyb představuje většinu incidentů importu pozorovaných při auditu (přibližně 70 až 85 % podle složitosti zdrojového účtu). Žádná není složitá pro zamezení — jen je třeba je znát před kliknutím na "Start import".
- Spuštění importu bez předchozího umístění tagu UET. Nejčastější případ. Import vytvoří conversion goals (shell), ale bez UET na webu žádná konverze nereportuje. Smart Bidding se učí naprázdno po 14 dní, plýtváte rozpočtem na průzkum. Řešení: umístěte UET, validujte, že trackuje alespoň 5-10 testovacích konverzí, pak aktivujte rozpočty na importovaných kampaních.
- Trvalý import Schedule místo One-time po přechodu. Režim Schedule denně synchronizuje Google → Microsoft. Praktický na začátku, ale pokud zůstane aktivní déle než 30 dní, přepíše vaše specifické optimalizace na straně Microsoft (úpravy nabídek, místní publika, specifická negativní klíčová slova Bing). Řešení: Schedule maximálně 4 týdny, pak deaktivujte a přejděte na nezávislé řízení.
- Ignorování zprávy o importu a přímý přechod na škálování. Zpráva o importu uvádí všechna varování a selhání. Přeskočit ji znamená ignorovat 5 až 15 % degradovaných nebo nepřenesených objektů. Řešení: exportujte zprávu jako PDF, projděte ji celou, ošetřete každé varování před zvýšením rozpočtů. 30 minut čtení ušetří 30 dní degradovaného výkonu.
- Neověření měny a časového pásma účtu Microsoft. Pokud zdrojový účet Google je v EUR/Europe/Paris a účet Microsoft je standardně v USD/UTC, importy proběhnou ale rozpočty a CPC jsou špatně interpretovány. Důsledek: rozpočet 100 EUR se stane 100 USD na straně Microsoft. Řešení: ověřte parametry účtu před importem, nikdy nespouštějte import na špatně nakonfigurovaném účtu.
- Spoléhání na import pro identickou repliku Performance Max. Microsoft má ekvivalent Performance Max (někdy nazvaný Performance Max nebo Smart Shopping podle verze), ale mapování není 1:1. Asset groups Google se ne vždy přenesou kompletně, signály publik mohou být ztraceny. Řešení: ručně re-auditujte každou importovanou PMax a v případě potřeby přestavte asset groups. Viz náš srovnání Microsoft vs Google pro podrobné ekvivalence.
- Zapomenutí na validaci deduplikace konverzí mezi oběma platformami. Pokud poté srovnáváte ROAS Google vs Microsoft na stejných uživatelích bez správné deduplikace, double-countujete cross-platformové konverze a vaše rozhodování o rozpočtu je zkreslené. Řešení: použijte stejné
transaction_id(nebo order_id) v obou událostech, použijte ho jako event_id na straně UET i gtag, validujte v data layer a pak v přehledech.
Pro detekci těchto chyb na vašem účtu dříve, než budou stát ztrátu signálu, spusťte bezplatný audit SteerAds: prohledá setup Google Ads a Microsoft Ads, ověří konzistenci trackingu, identifikuje špatně namapované konverze a navrhne prioritizovaný plán korekce. Pro účty, které chtějí industrializovat řízení po migraci, viz také náš průvodce 10 scriptů Google Ads a náš průvodce Microsoft Ads Scripts pro přenos automatizací.
Pro doplňkové oficiální zdroje viz portál Microsoft Advertising o importu a centrum nápovědy Microsoft Ads.
Zdroje
Oficiální zdroje použité v tomto průvodci:
FAQ
Jak dlouho reálně trvá import Google Ads do Microsoft Ads?
Samotný technický import trvá 10 až 30 minut přes nativní nástroj Microsoft Advertising. Co zabere čas, je fáze nápravy po importu: ověření mapování konverzí UET, obnovení ztracených publik, kopírování negativních klíčových slov na úrovni účtu, úprava nabídek. Na účtech sledovaných ve veřejných benchmarcích Google Ads trvá čistá migrace 4 až 8 hodin efektivní práce rozložených na 1 až 2 pracovní dny. Počítejte 1 celý den pro standardní účet s méně než 50 kampaněmi, 2 až 3 dny pro multi-trhový nebo velmi katalogový setup. Testování/validace trackingu přidává obecně 7 až 14 dní monitoringu před zvýšením rozpočtů.
Nahrazuje tag UET úplně tag konverze Google Ads?
Ne, jsou to dva nezávislé tagy, které musí koexistovat. UET (Universal Event Tracking) je tag vlastní Microsoft Advertising — vkládá vlastní first-party cookie, měří vlastní konverze a napájí Smart Bidding na straně Microsoft. Zachování Google Ads conversion + UET paralelně je normální konfigurace. Jedinou možnou sdílenou infrastrukturou je GTM: jeden kontejner, dva oddělené tagy spouštěné na stejných spouštěčích. Viz podrobné mapování v sekci UET tohoto článku. Pro účty přecházející na server-side může sGTM relayovat do obou API (Google Ads + UET) s deduplikací přes event_id.
Proč se moje publika Google Ads neimportují?
Protože publika jsou vázána na cookie doménu a platformu. Remarketingové publikum Google Ads je sestaveno z tagu Google Ads/GA4, který vložil vlastní cookie na vaši doménu — Microsoft nemá technický přístup k tomuto cookie. Důsledek: import znovu vytvoří shell (název publika, pravidla filtrování), ale publikum začíná prázdné. Musíte nechat UET běžet 7 až 30 dní, aby se publikum na straně Microsoft naplnilo, nebo aktivovat Customer Match s vaším CRM seznamem pro okamžité rozjezd. Neexistuje žádná cesta pro přenos členů publika Google přímo do Microsoft.
Importovat v režimu Schedule nebo One-time?
One-time pro počáteční migraci, Schedule pouze pokud chcete dlouhodobě udržovat Microsoft Ads jako zrcadlo Google Ads. Režim Schedule každodenně (nebo týdně) synchronizuje změny z Google: nová klíčová slova, upravené inzeráty, přidaná negativní klíčová slova, aktualizované rozpočty. Užitečné prvních 30 dní po přechodu pro absorpci úprav na Google bez nutnosti vše ručně překonfigurovat. Poté Schedule deaktivujte: váš Microsoft účet má vlastní optimalizační logiku (nižší průměrný CPC, odlišná Bing publika, LinkedIn segmenty) a trvalá synchronizace tato specifika smaže. Praktické pravidlo: Schedule po 4 týdny, pak přechod na One-time pro nezávislé řízení.
Co dělat, pokud import blokuje na překročení kvót Microsoft Ads?
Microsoft Advertising uplatňuje limity na účet: 10 000 aktivních klíčových slov na kampaň, 20 000 ad groups na účet, 30M klíčových slov celkem na účet (oficiální čísla Microsoft). V praxi nejčastěji k zablokování dochází u duplicitních broad match klíčových slov nebo rozšíření inzerátů překračujících kvóty na kampaň. Řešení: před importem exportujte Google Ads přes Editor, identifikujte kampaně překračující prahové hodnoty, slučte nebo vyčistěte na straně Google, pak opakujte import. Microsoft Editor (ekvivalent Google Ads Editor) umožňuje také hromadné zaslání po manuální nápravě. Viz oficiální dokumentaci Microsoft pro aktuální kvóty.