Как перенести рекламные кампании из Яндекс Директ в Google Adwords за 4 шага?
Обычная задача для многих рекламодателей. Запустили Яндекс Директ, отладили — приходит время расширяться. Заново создавать кампании в Google не всегда есть время и желание. Тем более когда кампаний не одна и не десять, а поболее. Поэтому нужно быстро и просто перенести. Разберем каждый шаг такого переноса на примере трех тестовых кампаний.
Шаг 1. С помощью Direct Commander экспортируем кампании в Excel.
-
Выделяем нужные кампании и нажимаем кнопку “Экспорт кампаний в файл”
-
Нажимаем кнопку “Экспортировать”, выбираем куда сохранить в файл и сохраняем.
Шаг 2. Подготовка кампаний к экспорту в Adwords Editor.
Открываем в Excel сохраненный файл и немного отредактируем его.
-
Удаляем все столбцы кроме:
-
Название группы (если название группы в яндексе не заполнялось, скопируйте значение из столбца “Фраза (с минус-словами)”
-
Название кампании
-
Фраза (с минус-словами)
-
Заголовок
-
Текст
-
Ссылка
-
Вот что у нас должно быть
-
Разобьем столбец “Текст” на 2 столбца
В Google Adwords текст объявления состоит из двух строчек, а в директе из одной, поэтому требуется разделение. Что для этого нужно:
-
Добавляем 2 столбца справа от столбца с текстом объявлений. В столбце F у нас будет первая строка объявления, а в столбце G — вторая. Заголовок первого столбца: Description Line 1; Заголовок второго столбца: Description Line 2
-
Вставляем в ячейку F2 формулу: =MID(TRIM(E2);1;FIND(CHAR(1);SUBSTITUTE(TRIM(E2);" ";CHAR(1);38-LEN(SUBSTITUTE(LEFT(TRIM(E2);38);" ";""))+(IF(MID(TRIM(E2);38+1;1)<>" ";0;1))))-1) — если язык экселя у вас английский или используете Open Office или Таблицы Google.
Если эксель русский, тогда формула будет такая:
=ПСТР(СЖПРОБЕЛЫ(E2);1;НАЙТИ(СИМВОЛ(1);ПОДСТАВИТЬ(СЖПРОБЕЛЫ(E2);" ";СИМВОЛ(1);38-ДЛСТР(ПОДСТАВИТЬ(ЛЕВСИМВ(СЖПРОБЕЛЫ(E2);38);" ";""))+(ЕСЛИ(ПСТР(СЖПРОБЕЛЫ(E2);38+1;1)<>" ";0;1))))-1)
-
В ячеку G2 вставляем формулу: =MID(TRIM(E2);FIND(CHAR(1);SUBSTITUTE(TRIM(E2);" ";CHAR(1);38-LEN(SUBSTITUTE(LEFT(TRIM(E2);38);" ";""))+(IF(MID(TRIM(E2);38+1;1)<>" ";0;1))))+1;LEN(TRIM(E2))-LEN(F2)-1)
Для экселя на русском:
=ПСТР(СЖПРОБЕЛЫ(E2);НАЙТИ(СИМВОЛ(1);ПОДСТАВИТЬ(СЖПРОБЕЛЫ(E2);" ";СИМВОЛ(1);38-ДЛСТР(ПОДСТАВИТЬ(ЛЕВСИМВ(СЖПРОБЕЛЫ(E2);38);" ";""))+(ЕСЛИ(ПСТР(СЖПРОБЕЛЫ(E2);38+1;1)<>" ";0;1))))+1;ДЛСТР(СЖПРОБЕЛЫ(E2))-ДЛСТР(F2)-1)
-
Протягиваем формулы до конца таблицы. Вот что у нас должно получиться
-
Теперь нужно чтобы в этих столбцах содержались не формулы, а текст. Для этого выделяем ячейки этих столбцов, копируем и через правую кнопку мыши вставляем значение
-
Удаляем столбец E в котором содержится текст объявления из яндекса. Теперь он нам не нужен.
-
Отделяем ключевые слова от минус слов
В Google Adwords минус слова хранятся отдельно от ключевых слов, поэтому нам нужно выделить минус слова в отдельный лист:
-
Копируем на отдельный лист 3 столбца: Название группы, Название кампании,Фраза (с минус-словами). Столбец “Фраза (с минус-словами)” на исходном листе удаляется. Больше он нам там не нужен.
-
На новом листе выделяем столбец “Фраза (с минус-словами)” и разбиваем его по столбцам
В качестве разделителя выбираем минус (-)
Теперь минус слова находятся в отдельных столбцах, а в исходном столбце находятся только ключевые слова.
-
Везде переименуем заголовки столбцов
-
Название группы — Ad Group
-
Название кампании — Campaign
-
Фраза (с минус-словами) — Keyword
-
Заголовок — Headline
-
Ссылка — Final URL
-
Добавим дополнительный столбец Display URL.
Здесь будет храниться значение отображаемого URL. Вставляем название домена, в моем примере это superholodilnik.ru
Теперь наши кампании готовы к экспорту в Adwords Editor.
-
Сохраните в новом xls файле — это нужно для того чтобы в исходном файле сохранились обе вкладки.
-
Снова сохраните, но уже в csv файле. При этом сохранится только активная вкладка
-
Откройте csv файл блокнотом и через автозамену замените точку с запятой на запятые. Сохраните.
Шаг 3. Экспорт кампаний в Adwords Editor
-
Импортируем кампании.
Меню “аккаунт”, далее “Импорт” и “Из файла”
Выбираем сохраненный csv файл. И если все было сделано правильно, получаем такую картину
2. Импортируем ключевые слова.
-
Открываем вкладку на которой сохранили ключевые слова и копируем на новый лист столбцы Ad Group, Campaign, Keyword
-
Сохраняем файл xls
-
Сохраняем лист в файл csv
-
Заменяем в блокноте точки с запятой на запятые. Сохраняем
-
Импортируем через меню “аккаунт”, далее “Импорт” и “Из файла”
Кампании импортированы.
Осталось только исправить ошибки в объявлениях, если они есть, не забыть добавить модификаторы широкого соответствия для ключевых слов и перенести минус слова.
Модификаторы можно добавить через функцию замены текста. Найти “пробел”, заменить на “пробел+”
Также добавляем + и перед словами
Минус слова на уровне кампании можно вручную перенести. А минус слов на уровне ключевых слов обычно много так как включают в себя кросс-минусовку, которую яндекс автоматически делает. А в гугле такого нет, поэтому более высокочастотное слово может забирать все показы более низкочастотных ключей.
Шаг 4 Импортируем минус-слова.
За подсказку этого способа, передаю благодарность Александру Налетову. Правда способ не идеальный, потому что яндекс понимает словоформы минус-слов, а в гугле чтобы отминусовать слово нужно указывать все падежи и окончания. Так что кросс-минусовка получается частичной.
-
Открываем наш лист на котором сохранили столбцы Ad Group, Campaign, Keyword и минус слова и форматируем как таблицу.
?Нужно убедиться что в таблицу попали все данные. Поставьте галочку что таблица содержит заголовки
-
Теперь переходим на вкладку Power Query. Если у вас такой вкладки нет, значит нужно установить этот аддон. Скачать его можно по ссылке. Жмем на кнопку “Из таблицы”
-
Выделяем столбцы с минус словами, на вкладке “Transform” нажимаем на кнопку “unpivot columns” (не знаю как в русском экселе она называется)
-
Жмем кнопку “Close&Load” на вкладке “Home”. Теперь таблица перестроилась и минус слова идут одним столбцом
-
Готовим к импорту.
-
Столбец “Keyword” нам больше не нужен, удаляем его.
-
Столбец Attribute переименовываем в “Criterion Type” и заполняем его значениями “Negative Broad”
-
Столбец “Value” переименовываем в “Keyword”
-
Сохраняем файл xls
-
Сохраняем лист в файл csv
-
Заменяем в блокноте точки с запятой на запятые. Сохраняем
-
Импортируем через меню “аккаунт”, далее “Импорт” и “Из файла”
Готово!
Олег, очень хорошая статья. Особенно понравился способ переноса минус-слов на уровне групп, а то всегда было проблемой.
По поводу, отделения минус-слов от ключевой фразы, я обычно делаю замену " -"(пробел, минус) на "&"(амперсант), а затем уже деление на столбцы, так можно избежать случая попадания дефисов и тогда часть ключевой фразы может уйти в минуса.
Да, это предусмотрительно. Спасибо. И спасибо за отзыв. Рад что пригодилось.
Формула для ячейки G2 не работает, пишет #ЗНАЧ!
возможно при копировании лишнии символы добавили или столбцы расположены не так как в примере. в последние дни несколько раз переносил и формулы отсюда копировал — все работало.
если не найдете ошибку, отправьте файл мне на почту oleg@nexter83.ru
Спасибо за статью! Одна из немногих,которая действительна полезна и проста в понимании.
Спасибо за отзыв. Рад что информация оказалось полезной 🙂
Ну наконец-то! Спасибо тебе, добрый человек. Я уже думал вручную все перебирать буду, а тут как раз работающая и понятная инструкция! Респект Олегу)
Пожалуйста 🙂
Огромное спасибо! Пожалуй лучшая метода.
Пожалуйста! 🙂