- Enhanced conversions добавят хеширани first-party данни за клиента, например имейл адреса на купувача, към конверсия в Google Ads в момента, в който тя се случи.
- Google съпоставя хешираните данни с акаунти в Google, в които човекът е бил влязъл, когато е взаимодействал с вашата реклама.
- Импортирането на офлайн конверсии е различно: качвате конверсиите по-късно, идентифицирани чрез click ID като gclid, gbraid или wbraid.
- В ROASaurus конверсиите за Google Ads се задействат в браузъра от персонализирания пиксел на страницата за плащане на Shopify, с ID на поръчката като transaction_id, и само в Shopify.
- Enhanced conversions трябва да бъдат включени и в настройките за конверсии на вашия Google Ads, където приемате условията на Google за данните на клиентите.
Enhanced conversions е функция на Google Ads, която добавя хеширани first-party данни за клиента, например имейл адреса, телефонния номер или адреса на купувача, към конверсия в момента, в който тя се случи. Google съпоставя тези данни с акаунти в Google, в които човекът е бил влязъл, когато е взаимодействал с вашата реклама. Google казва, че това може да подобри точността на измерването на конверсиите ви.
В Shopify естественото място за изпращане на тези данни е страницата за плащане, където клиентът току-що ги е въвел. Това ръководство обяснява как работят enhanced conversions, ролята на gclid, gbraid и wbraid, с какво enhanced conversions се различават от импортирането на офлайн конверсии, какво предоставя страницата за плащане на Shopify и как точно ROASaurus ги изпраща.
Какво са enhanced conversions?
Стандартният таг за конверсии на Google Ads отчита, че е настъпила конверсия, със стойност и ID на поръчка. След това Google трябва да я свърже с кликване върху реклама, обикновено чрез click ID от целевата страница. Когато тази връзка липсва, конверсията може да не бъде приписана на вашата кампания.
Enhanced conversions добавят втори път. Заедно с конверсията тагът изпраща данни за клиента, например имейл адреса. Данните се хешират със SHA-256, еднопосочен алгоритъм, преди да бъдат изпратени. Google използва хешираните данни, за да съпостави вашия клиент с акаунт в Google, в който е бил влязъл, когато е взаимодействал с рекламите ви.
Google предлага две версии. Enhanced conversions for web, за която е тази публикация, подобрява измерването на продажбите във вашия уебсайт. Enhanced conversions for leads е за продажби, които се затварят офлайн след формуляр за запитване във вашия сайт, и работи заедно с импортирани офлайн конверсии.
- Изпраща конверсията със стойност, валута и transaction_id
- Разчита на click ID и бисквитките на Google, за да намери кликването върху рекламата
- Не изпраща данни за клиента
- Изпраща същата конверсия
- Добавя имейл, телефон и адрес, хеширани със SHA-256
- Google може да съпоставя и по акаунти в Google, в които потребителят е влязъл
gclid, gbraid и wbraid: как Google свързва кликване
При включено автоматично маркиране Google добавя параметър, наречен gclid, към URL адреса на целевата страница, когато някой кликне върху рекламата ви. Още два параметъра покриват кликвания, които включват приложение за iOS:
| Параметър | Кога присъства |
|---|---|
| gclid | Някой кликва върху рекламата ви и отива във вашия уебсайт |
| gbraid | Някой кликва върху реклама в мрежата и отива във вашето приложение за iOS |
| wbraid | Някой кликва върху реклама в приложение за iOS и отива във вашия уебсайт |
ROASaurus улавя и трите на целевата страница и ги съхранява с посетителя, така че кликванията от Google се появяват под Google в неговите отчети за атрибуцията. Самата конверсия се изпраща от собствения таг на Google, който сам съпоставя кликванията. Enhanced conversions дават на този таг и данни за клиента, по които да съпоставя.
С какво enhanced conversions се различават от импортирането на офлайн конверсии?
И двете изпращат first-party данни към Google Ads, затова лесно се бъркат. Те решават различни проблеми.
| Enhanced conversions for web | Импортиране на офлайн конверсии | |
|---|---|---|
| Кога се изпращат | В момента на конверсията | По-късно, след като продажбата стане известна |
| Как се изпращат | Чрез тага на Google във вашия сайт | Като качване, например чрез Google Ads API |
| Как се намира кликването | Данните на Google за кликванията плюс хеширани данни за клиента | Click ID (gclid, gbraid или wbraid), в идеалния случай с хеширани данни за клиента |
| Типична употреба | Продажби, които се завършват във вашия уебсайт | Продажби, които се затварят извън уебсайта, например след телефонно обаждане |
| В ROASaurus | Да, от страницата за плащане на Shopify | Не |
При офлайн импорт през Google Ads API всяка конверсия препраща към действие за конверсия от тип качване и носи click ID, запазено при пристигането на посетителя, плюс данни за клиента, където са налични. Това е правилният инструмент, когато продажбата се затваря по телефона или в магазин. Поръчка в Shopify се завършва във вашия уебсайт, докато тагът работи, така че не се нуждае от качване.
Какви данни за клиента предоставя страницата за плащане на Shopify?
Тагът на Google очаква данните в обект user_data с фиксирани ключове. Завършена страница за плащане на Shopify може да попълни всички тях.
| Ключ в user_data | Взето от страницата за плащане на Shopify |
|---|---|
| Имейл адресът, въведен от клиента | |
| phone_number | Телефонният номер, ако клиентът е въвел такъв |
| address.first_name, address.last_name | Името в адреса за фактуриране |
| address.street | Първият ред на адреса за фактуриране |
| address.city, address.region, address.postal_code | Град, регион и пощенски код от адреса за фактуриране |
| address.country | Кодът на държавата от адреса за фактуриране |
Google определя минимум за всяка конверсия: имейл адрес или собствено име, фамилно име, пощенски код и държава. Телефонният номер се отчита само заедно с имейл адрес или с пълно име и адрес. Google също изисква да пропускате поле, което нямате, вместо да го изпращате празно, и да използвате формат E.164 за телефонните номера, например +14155550123.
Не хеширате тези стойности сами, когато използвате тага на Google. Ръководството на Google изисква нехеширани стойности в user_data: тагът ги нормализира и хешира, преди да ги изпрати. Възможни са и предварително хеширани стойности, но те използват други ключове.
Как ROASaurus изпраща enhanced conversions от Shopify
В ROASaurus Google Ads е настроен като пиксел, но не е връзка от страна на сървъра. Той работи в персонализирания пиксел на ROASaurus на страницата за плащане на Shopify, който Shopify зарежда в изолирана среда (sandbox). Страницата за интеграцията с Google Ads изброява всички настройки. Когато една поръчка завърши, в браузъра на купувача се случва следното:
gtag('config', 'AW-123456789')Страницата за плащане зарежда тага на Google с разрешени enhanced conversionscheckout_completedShopify съобщава на пиксела за завършеното плащанеgtag('set', 'user_data')Имейлът, телефонът и адресът за фактуриране се задават като потребителски данниgtag('event', 'conversion')Конверсията за покупка се изпраща с ID на поръчката като transaction_idgtag('event', 'conversion', {
send_to: 'AW-123456789/AbCdEfGhIjK',
transaction_id: '5512345678901',
value: 84,
currency: 'USD',
new_customer: true,
items: [
{ id: 'shopify_US_8123456789_44123456789', price: 42, quantity: 2, google_business_vertical: 'retail' }
]
});Всяка част има своя задача:
- transaction_id е ID на поръчката в Shopify. Ако същата поръчка някога бъде отчетена два пъти, Google Ads вижда две конверсии със същото ID на транзакцията за едно и също действие за конверсия. Той третира втората като дубликат и не я брои.
- value е общата сума на страницата за плащане в Shopify, която включва данъци и мита, умножена по Conversion value multiplier, ако сте задали такъв.
- items използват по подразбиране формата на Merchant Center: shopify_, кодът на държавата на магазина ви, ID на продукта и ID на варианта. По този начин артикулите могат да съвпаднат с вашия продуктов фийд в Google. Вместо това можете да зададете собствен Item ID template.
- new_customer е true за първата поръчка на клиента и false за връщащ се клиент, когато Shopify го знае.
Допълнителни етикети за конверсии
Освен етикета за покупка можете да добавите Begin checkout conversion label, който изпраща конверсия, когато започне плащането, и New customer purchase label, който изпраща втора конверсия само за първите поръчки. Тази втора конверсия отива към друго действие за конверсия. Google прави дедупликация на ID-тата на транзакциите за всяко действие за конверсия, така че първата поръчка се брои веднъж във всяко от двете действия. Задайте действието за нови клиенти като вторично, освен ако не искате да наддавате по него: вторичните действия се отчитат в All conversions, но не се използват за наддаване.
Отчитане на марж вместо приходи
Множителят на стойността на конверсията променя стойността, която получава Google. Задайте го равен на процента на брутния си марж и стойността на конверсията се превръща в оценка на брутната печалба вместо на приходите. Вземете примерен магазин с 40% процент на брутния марж и една кампания:
| Приходи като стойност | Множител 0.4 | |
|---|---|---|
| Приходи от 50 поръчки | $6,000 | $6,000 |
| Стойност на конверсията в Google Ads | $6,000 | $2,400 |
| Разходи за реклама | $2,000 | $2,000 |
| ROAS, показан от Google Ads | 300% | 120% |
| Целеви ROAS на точката на рентабилност | 250% | 100% |
При приходи ROAS на точката на рентабилност е 1 ÷ 0.40 = 2.5, което Google показва като целеви ROAS от 250%. При стойности на марж точката на рентабилност винаги е 100%, което е по-лесно за четене при различни продукти. Фиксираният множител все пак е оценка: той дава на всеки продукт един и същ марж. Ако маржовете ви се различават много, сравнявайте кампаниите и по POAS от реални разходи за поръчките. ROASaurus може също да изпраща като стойност средната маржинална печалба на магазина ви и след като свържете акаунта си в Google Ads, по-късно да я замени с реалния марж на всяка поръчка чрез корекции на конверсиите. Ръководството за ROAS на точката на рентабилност показва как да изчислите процента на марж, който да използвате.
Една подробност променя множителя: общата сума на страницата за плащане в Shopify включва данъци. Вашият процент на брутния марж се основава на приходите без данък. Ако цените ви включват 20% ДДС, марж от 40% върху приходите без ДДС е 0.40 ÷ 1.20 = около 0.33 от общата сума на страницата за плащане, така че множителят, който да използвате, е 0.33.
Ограничения
- Само за Shopify. Конверсията се задейства от страницата за плащане на Shopify. В WooCommerce и другите онлайн магазини ROASaurus използва click ID-тата на Google за атрибуция и за качване на лийдове, но не изпраща конверсии за покупки към Google Ads.
- Браузър, не сървър. Ако браузърът на купувача блокира тага на Google или страницата, на която Shopify задейства събитието за завършено плащане, не се зареди, конверсията не се изпраща. При включено Respect visitor consent тагът на Google се зарежда само за купувачи, които разрешават маркетингови бисквитки. Вижте ръководството за съгласие и поверителност.
- Разходите изискват свързан акаунт. Разходите от Google Ads започват да постъпват, след като свържете акаунта в Google Ads в Setup › Ad spend; дотогава ROAS и печалбата в ROASaurus не ги включват.
Как да настроите enhanced conversions в Shopify
Нуждаете се от действие за конверсия за покупка в Google Ads, приложението ROASaurus във вашия магазин в Shopify и достъп до настройките за customer events на Shopify.
- Намерете ID и етикет на конверсията
В Google Ads отворете настройката на тага за вашето действие за конверсия за покупка. Фрагментът на събитието съдържа стойност
send_to, например AW-123456789/AbCdEfGhIjK. Числото след AW- е ID на конверсията, а частта след наклонената черта е етикетът на конверсията. - Включете enhanced conversions в Google Ads
В Goals отворете Settings, разгънете Enhanced conversions, включете ги и приемете условията за данните на клиентите. Когато Google попита за метода, изберете Google tag с фрагмент от код.
- Добавете пиксела на Google Ads в ROASaurus
Отидете в Tracking & platforms, кликнете върху Add pixel в картата на Google Ads и попълнете Conversion ID и Purchase conversion label. Добавете етикетите за започване на плащане и за нови клиенти, ако ги използвате.
- Добавете пиксела за страницата за плащане в Shopify
В Shopify admin › Settings › Customer events добавете персонализиран пиксел с име ROASaurus, задайте разрешението на „Not required“ и поставете фрагмента от страницата Tracking & platforms. ROASaurus прилага Respect visitor consent сам. Ръководството за настройка в Shopify показва всяка стъпка.
- Направете тестова поръчка
Завършете поръчка във вашия магазин и проверете заявката за конверсията, както е описано по-долу.
- Дръжте едно основно действие за покупка
Ако друго действие за конверсия също брои покупките от Shopify, например създадено от друго приложение, задайте го като вторично.
Как да проверите дали enhanced conversions работят?
Google описва две проверки. Първата работи веднага. Отворете Chrome DevTools по време на тестовата поръчка, отидете в раздела Network и филтрирайте по „google“. Намерете заявката за конверсията и потърсете параметър em, чиято стойност започва с tv.1~em, последвано от хеширан низ. Това са хешираните данни за клиента.
Втората проверка отнема време. Отчетът Diagnostics за enhanced conversions в Google Ads става достъпен около 72 часа след настройката. Google казва, че ефектът се вижда в отчетите след около 30 дни.
Източници
- Google Ads Help: About enhanced conversions
- Google Ads Help: Set up enhanced conversions for web using the Google tag
- Google Ads Help: Use a transaction ID to minimize duplicate conversions
- Google Ads API: Manage offline conversions
- Google Ads Help: About primary and secondary conversion actions
В ROASaurus
- Интеграция с Google Ads
- Интеграция с Shopify
- Помощ: настройване на ROASaurus в Shopify
- Калкулатор за ROAS и ROAS на точката на рентабилност