Як імпортувати конверсії із Salesforce

Якщо ви відстежуєте потенційних клієнтів і продажі за допомогою рішення Sales Cloud® від Salesforce, імпортуйте офлайн-конверсії з нього в Google Ads. Тоді ви бачитимете, як інтернет-реклама Google Ads впливає на продажі офлайн.

У цій статті описано, як налаштувати імпорт конверсій із Salesforce.

Ця стаття містить лише вказівки з налаштування. Огляд наведено в статті Про імпорт конверсій у Google Ads для Salesforce.

Підготовка до роботи

Для імпорту потрібно виконати наведені нижче умови.

  • Мати доступ до облікового запису Salesforce Sales Cloud і відповідні дозволи (бажано системного адміністратора, якщо ви не змінювали налаштування доступу за умовчанням). Нижче наведено детальний список необхідних дозволів (можна переслати його адміністратору облікового запису Salesforce®). 
  • Увімкнути автоматичне позначення в облікових записах Google Ads.
  • Мати право редагувати код веб-сайту, щоб додати функцію реєстрації ідентифікатора кліку Google (GCLID).
  • Мати змогу вносити зміни в обліковий запис Salesforce, зокрема створювати спеціальні поля та вмикати відстеження їх історії (як описано нижче в кроці 1).
  • Мати цикл "від кліку до конверсії" менше 90 днів. Конверсії, завантажені пізніше ніж через 90 днів після останнього пов’язаного кліку, не імпортуються в Google Ads і не відображаються в статистиці.
  • Використовувати функцію Web-to-Lead від Salesforce або інше рішення для передачі даних потенційних клієнтів із вашого сайту в Salesforce.
Мінімальні вимоги до дозволів облікового запису Salesforce

Нижче наведено поля (упорядковані за об’єктами), доступу до яких потребує функція Google Ads Conversion Import for Salesforce.  У системних адміністраторів він найчастіше є за умовчанням.

  • Organization (Організація): ID (Ідентифікатор), Name (Назва), OrganizationType (Тип організації)
  • LeadStatus (Статус потенційного клієнта): ID (Ідентифікатор), MasterLabel (Головна мітка), SortOrder (Порядок сортування)
  • OpportunityStage (Етап потенційного продажу): ID (Ідентифікатор), (Головна мітка), SortOrder (Порядок сортування), IsActive (Активний)
  • LeadHistory (Історія статусів потенційного клієнта): CreatedDate (Дата створення), OldValue (Старе значення), NewValue (Нове значення), Field (Поле)
  • Lead (Потенційний клієнт): Status (Статус), GCLID (спеціальне поле, яке ви маєте створити відповідно до вказівок нижче)
  • OpportunityFieldHistory (Історія поля "Потенційний продаж"): CreatedDate (Дата створення), OldValue (Старе значення), NewValue (Нове значення), Field (Поле)
  • Opportunity (Потенційний продаж): Amount (Вартість), Probability (Імовірність), StageName (Назва етапу), GCLID (спеціальне поле, яке ви маєте створити відповідно до вказівок нижче)

У версіях Group Edition і Professional Edition можна відкрити доступ до полів, просто додавши їх до макетів сторінок Lead (Потенційний клієнт) і Opportunity (Потенційний продаж). Для цього виберіть Setup (Налаштування) > Customize (Налаштувати) > Lead (Потенційний клієнт) або Opportunity (Потенційний продаж) > Page Layout (Макет сторінки) і просто перетягніть на сторінку потрібні поля.

Якщо ви не хочете зв’язувати облікові записи Google Ads і Salesforce, імпортуйте конверсії вручну.

Як налаштувати Імпорт конверсій Google Ads для Salesforce®

Нижче описано, як налаштувати та зв’язати облікові записи Salesforce і Google Ads, підготувати сайт і почати імпорт конверсій.

У цій статті наведено загальні вказівки, проте ви можете адаптувати пропоновані налаштування до потреб своєї компанії. Якщо вашим обліковим записом Salesforce керує інша особа, проконсультуйтеся з нею з цього приводу.

Зараз більшість користувачів працюють лише з оновленим Google Ads. Якщо ви досі використовуєте AdWords, виберіть Попередня нижче. Докладніше

Крок 1. Налаштування облікового запису Salesforce

Насамперед налаштуйте свій обліковий запис Salesforce, як описано нижче. Якщо вашим обліковим записом керує інша особа, це має зробити вона.

  1. Внесіть в об’єкт Opportunity (Потенційний продаж) наведені нижче зміни.
    1. Створіть спеціальне поле GCLID (введіть його назву в полі Field Name (Назва поля) великими літерами). У полі Field Label (Мітка поля) можна ввести будь-яке значення. Укажіть для поля довжину 255 символів і зробіть його доступним тільки для читання, щоб користувачі випадково не змінили його.
    2. Увімкніть відстеження історії для поля Stage (Етап).
  2. Внесіть в об’єкт Lead (Потенційний клієнт) наведені нижче зміни.
    1. Створіть спеціальне поле GCLID (введіть його назву в полі Field Name (Назва поля) великими літерами). У полі Field Label (Мітка поля) можна ввести будь-яке значення. Укажіть для поля довжину 255 символів і зробіть його доступним тільки для читання, щоб користувачі випадково не змінили його.
    2. Увімкніть відстеження історії для поля Lead Status (Статус потенційного клієнта).
    3. Зіставте створені поля Lead.GCLID і Opportunity.GCLID.
Крок 2. Редагування сторінок сайту (додавання функції реєстрації ідентифікатора кліку у файлі cookie)

Якщо ви вже налаштували імпорт конверсій в AdWords, пропустіть цей крок.

Коли відвідувач натискає оголошення AdWords, до URL-адреси цільової сторінки додається параметр gclid.

Значення цього параметра потрібно буде зберегти у файлі cookie, щоб отримати його пізніше, коли потенційний клієнт заповнюватиме форму Web-To-Lead. Якщо підтримкою сайту займається веб-майстер, він має додати в код сайту функцію реєстрації GCLID у файлі cookie.

Якщо вставити наведений нижче код JavaScript одразу перед тегом </body> цільових сторінок, значення GCLID зберігатиметься у файлі cookie.

<script type="text/javascript">
function setCookie(name, value, days){
    var date = new Date();
    date.setTime(date.getTime() + (days*24*60*60*1000)); 
    var expires = "; expires=" + date.toGMTString();
    document.cookie = name + "=" + value + expires;
}
function getParam(p){
    var match = RegExp('[?&]' + p + '=([^&]*)').exec(window.location.search);
    return match && decodeURIComponent(match[1].replace(/\+/g, ' '));
}
var gclid = getParam('gclid');
if(gclid){
    var gclsrc = getParam('gclsrc');
    if(!gclsrc || gclsrc.indexOf('aw') !== -1){
        setCookie('gclid', gclid, 90);
    }
}
</script>

Рекомендуємо додати такий код на кожну сторінку сайту, щоб не робити цього щоразу, коли ви створюватимете оголошення з новими цільовими сторінками. Крім того, так ви не втратите ідентифікатори GCLID, якщо зміните цільові сторінки оголошень. Радимо додати цей код у шаблон веб-сторінки (або в один зі спільних елементів, як-от нижній колонтитул), щоб надалі його містили всі нові сторінки.

Крок 3. Налаштування форми Web-to-Lead від Salesforce

Щоб у даних потенційного клієнта зберігався його GCLID, додайте у форму Web-to-Lead спеціальне приховане поле. Для цього вам може знадобитися допомога веб-майстра й адміністратора Salesforce.

Щоб додати поле GCLID до форм Web-to-Lead:

  1. Створіть стандартну форму Web-to-Lead і додайте в неї всі поля, які повинні заповнити потенційні клієнти. Також додайте поле потенційного клієнта GCLID. HTML-код, створений у Salesforce, міститиме такий код (де xxxx – це ідентифікатор створеного вами поля GCLID):

    GCLID:<input id="xxxx" maxlength="255" name="xxxx" size="20" type="text" />
  2. Змініть цей код, щоб він виглядав так: <input id="xxxx" name="xxxx" type="hidden" />
    Тобто потрібно вилучити атрибути maxlength і size, а значення атрибута type змінити на hidden. Залиште атрибути id та name без змін (вони відрізнятимуться для кожної організації в Salesforce).
  3. Додайте створене приховане поле до HTML-форми Web-to-Lead між тегами <form>.
  4. На тій самій HTML-сторінці реєстрації потенційних клієнтів додайте між тегами <head> такий код:
    <script> 
      window.onload = function getGclid() {        
                 document.getElementById("xxxx").value = (name = new     RegExp('(?:^|;\\s*)gclid=([^;]*)').exec(document.cookie)) ? 
    name.split(",")[1] : ""; }
     // window.onload() може не підтримуватися деякими веб-переглядачами.  
     // Якщо не вдається додати поле GCLID
     // як приховане, скористайтесь іншим способом,
     // щоб ця функція викликалася під час завантаження сторінки.
     </script>
        
    У цьому коді замініть xxxx на ідентифікатор із кроку 1 вище.

Тепер усі необхідні дані передаватимуться з ваших сторінок у Salesforce. Цей сценарій передаватиме в приховане поле значення GCLID та заповнюватиме спеціальні поля, коли клієнт надсилатиме форму Web-to-Lead. 

Пам’ятайте: щоб значення GCLID можна було отримати з файлу cookie, форму Web-to-Lead слід розмістити в тому ж домені, що й решту сторінок сайту.

Примітка. Інші способи збирання інформації про потенційних клієнтів

Якщо інформація з онлайн-форми реєстрації потенційних клієнтів передається в Salesforce через іншу систему обробки даних, переконайтеся, що значення GCLID зберігається в обліковому записі Salesforce. Якщо вам знадобиться допомога, зверніться в службу підтримки цієї системи.

Крок 4. Перевірка роботи системи
  1. Перейдіть на свій сайт, додавши до URL-адреси параметр ?gclid="test".

    https://www.example.com?gclid="test"
  2. Заповніть онлайн-форму, щоб створити тестового потенційного клієнта.
  3. Знайдіть тестового клієнта в обліковому записі Salesforce. У спеціальному полі GCLID має відображатися значення test.
  4. Зареєструйте для тестового клієнта потенційний продаж. У спеціальному полі GCLID цього потенційного продажу також має відобразитися значення test.
  5. Повторіть кроки 2–4 для всіх онлайн-форм потенційних клієнтів, щоб переконатися, що вони налаштовані правильно. Якщо значення test відображається в полі GCLID усіх потенційних клієнтів і продажів, дані про яких надійшли з ваших онлайн-форм, можна перейти до наступного кроку – зв’язати облікові записи.
Крок 5. Зв’язування облікових записів AdWords і Salesforce

Щоб виконати цей крок, потрібно ввійти в обліковий запис Salesforce. Про необхідні дозволи читайте тут. Детальні вказівки можна знайти в статті про зв’язування облікових записів AdWords і Salesforce.

Порада щодо відстеження конверсій у кількох облікових записах

Якщо в керуючому обліковому записі (Центрі клієнтів) використовується відстеження конверсій у кількох облікових записах, зв’яжіть із Salesforce саме його, а якщо ні, для зв’язування можна вибрати будь-який обліковий запис AdWords.

Крок 6. Налаштування дій конверсій

Зв’язавши облікові записи AdWords і Salesforce, визначте, які статуси потенційних клієнтів і етапи потенційних продажів потрібно реєструвати як конверсії.

  1. Поруч із потрібним обліковим записом Salesforce натисніть Налаштувати конверсії. Якщо ви налаштували їх на кроці 5 (відразу після зв’язування облікових записів), пропустіть цю дію.
    Сторінка облікового запису Salesforce
  2. У розділі "Етап" виберіть статуси потенційних клієнтів і етапи потенційних продажів, які потрібно імпортувати як конверсії AdWords.
  3. У стовпці "Конверсія" відкрийте спадне меню для першого етапу й натисніть Створити конверсію.
  4. Виберіть Назва та введіть таку назву, щоб потім цю дію легко було знайти у звітах про конверсії (наприклад, "Перспективний покупець" або "Новий потенційний продаж"). Натисніть кнопку Готово.
    Дія конверсії Salesforce
  5. Натисніть Цінність і вкажіть, чи потрібно реєструвати цінність конверсій. Якщо так, виберіть, яка вона буде: однакова чи різна для кожної дії. Цінність задається в полі Expected Revenue (Прогнозований дохід) потенційного продажу в обліковому записі Salesforce (тільки для конверсій етапів потенційних продажів). Натисніть кнопку Готово.
  6. Натисніть Кількість і виберіть, скільки конверсій потрібно зараховувати за кожен клік оголошення: усі чи лише одну. Для відстеження продажів краще вибрати параметр "Усі", а для потенційних клієнтів – "Одна". Натисніть кнопку Готово.
  7. Натисніть Вікна конверсії та виберіть період, протягом якого для дії потрібно відстежувати конверсії після кліку оголошення. Щоб зареєструвати якнайбільше конверсій, виберіть максимальний період – 90 днів. Натисніть кнопку Готово.
  8. Натисніть Створити.
  9. Повторіть кроки 3–8 для кожного з рядків, вибраних на кроці 2.
  10. У спадному меню "Графік імпорту" вкажіть, як часто потрібно імпортувати конверсії в AdWords, і виберіть час імпорту.

    Примітка. Якщо для конверсій використовується стратегія автоматичного призначення ставок AdWords, для найкращих результатів потрібно завантажувати конверсії якомога частіше (бажано раз на день).
    Графік імпорту даних Salesforce
  11. Натисніть кнопку Зберегти.

Як імпортується цінність конверсій?

Якщо ви налаштували імпорт цінності конверсії з облікового запису Sales Cloud, система AdWords обчислює це значення, множачи значення ймовірності Probability відповідного етапу потенційного продажу (налаштоване в обліковому записі Sales Cloud) на останнє значення в полі вартості Amount цього потенційного продажу.  

Приклад

Уявімо, що ви налаштували щотижневий імпорт конверсій в AdWords, а остання така операція була виконана 7 днів тому. Два дні тому ви змінили етап потенційного продажу Opportunity на Negotiating. Вартість у полі Amount складає 1000 дол. США, а значення ймовірності Probability етапу Negotiating – 75%. Учора ви збільшили вартість до 1600 дол. США. Сьогодні після імпорту в AdWords цінність конверсії становить 1200 дол. США (75% x 1600 дол. США).

Якщо ви вважаєте, що цінність конверсії має обчислюватися на основі вартості, зазначеної до зміни етапу потенційного продажу Opportunity, рекомендуємо налаштувати щоденний імпорт.

Порада: змініть дії конверсій Salesforce

Щоб змінити етапи циклу продажів Salesforce, які мають зараховуватися як конверсії:

  1. В обліковому записі AdWords відкрийте меню Інструменти.
  2. Виберіть Конверсії.
  3. У меню зліва натисніть Salesforce.com.
  4. Відобразиться список зв’язаних облікових записів Salesforce. Натисніть "Редагувати" поруч з обліковим записом, для якого потрібно змінити дії конверсій.
  5. Щоб додати нові дії конверсій, дотримуйтеся наведених вище інструкцій. Щоб вилучити дію конверсії, зніміть прапорець поруч із відповідним етапом.
  6. Натисніть кнопку Зберегти.
Крок 7. Імпорт конверсій

Тепер конверсії автоматично імпортуватимуться із Salesforce у ваш обліковий запис згідно з налаштованим графіком.

Щоб переконатися, що функція працює правильно, імпортуйте конверсії вручну, натиснувши Імпортувати зараз. Не закривайте сторінку, доки не відобразиться повідомлення про те, чи виконано імпорт.

Під час першого імпорту в AdWords завантажаться конверсії за останні 14 днів. Надалі завантажуватимуться всі конверсії, отримані після попереднього імпорту, який виконувався протягом останніх 14 днів (тому рекомендуємо імпортувати конверсії принаймні раз на тиждень). 

Імпорт може зайняти кілька хвилин, залежно від кількості конверсій. У цей час кнопка "Імпортувати зараз" буде неактивна. Ви також не зможете скористатися нею, якщо ви не зіставили з діями конверсій AdWords жодного потенційного клієнта чи продажу Salesforce або в діях конверсій є незбережені зміни.

Якщо не вдається виконати запланований імпорт, в обліковому записі AdWords з’являється відповідне сповіщення.

Як переглянути історію імпорту

  1. Увійдіть в обліковий запис AdWords.
  2. Натисніть меню Інструменти та виберіть Конверсії.
  3. У меню зліва натисніть Salesforce.com.
  4. Виберіть потрібний обліковий запис Salesforce і натисніть Редагувати.
    Змінення конверсії Salesforce
  5. Натисніть Переглянути історію імпорту.
    View import history button
  6. Інформація відобразиться в спливаючому вікні.
    Історія імпорту

Як виправити помилки

Якщо під час завантаження конверсій Salesforce станеться помилка, перегляньте відомості в цій статті.

Статті за темою

Чи корисна ця інформація?
Як можна її покращити?