Stape

Как интегрировать ActiveCampaign с веб-сайтом используя серверный контейнер Google Tag Manager

Обновлено
8 нояб. 2021 г.
Опубликовано
31 мая 2021 г.
Также есть

Мы создали тег ActiveCampaign для серверного контейнера Google Tag Manager, чтобы помочь подключить веб-сайты к ActiveCampaign. Преимущество использования этого тега для серверного контейнера заключается в том, что вы можете полностью интегрировать свой сайт с ActiveCampaign без помощи разработчиков. Теперь вы можете настроить интеграцию с помощью серверного контейнера Google Tag Manager. Тег ActiveCampaign для серверного контейнера Google Tag Manager позволяет отслеживать события, создавать или обновлять контакты или и то, и другое.

Что такое ActiveCampaign?

ActiveCampaign - это онлайн- CRM с широкими функциональными возможностями для маркетинга электронной почты и продаж. Поскольку одной из основных функций является автоматизация, они позволяют автоматически переносить все ваши контакты и контактную информацию в ActiveCampaign CRM.

ActiveCampaign - это мощное программное обеспечение для маркетинга электронной почты и CRM, которое упрощает создание и развитие отношений. Вы можете сразу же приступить к работе благодаря его простым в использовании функциям, таким как встроенная отчетность и гео-трекинг. ActiveCampaign позволяет отслеживать поведение пользователей на сайте и настраивать автоматизацию электронной почты на основе их действий.

Интеграция вашего сайта с ActiveCampaign

Допустим, у вас есть магазин электронной коммерции, продающий зубную пасту. И вы хотите добавить каждого нового клиента в список контактов в ActiveCampaign и отправить ему напоминание о покупке новой зубной пасты.

Для этого вам нужно отправить этот новый контакт в ActiveCampaign и добавить параметр, который будет отличать тех, кто совершил покупку. Раньше это было возможно только с помощью разработчиков, поскольку ActiveCampaign позволяет использовать только метод API для добавления контактов.

Мы хотели создать более простое решение для интеграции сайтов с ActiveCampaign. Теперь это можно сделать внутри серверного контейнера Google Tag Manager с помощью нашего тега ActiveCampaigns.

И хотя вам не потребуется помощь разработчиков, вы должны понимать, как настроить веб-контейнер и серверный контейнер Google Tag Manager. Если вы уже настроили серверные Universal Analytics, GA4 или Facebook, у вас должны быть готовы все данные внутри веб-контейнера и серверного контейнера Google Tag Manager.

Итак, давайте приступим.

Как работает тег ActiveCampaign для серверного контейнера Google Tag Manager

Тег AC для серверного контейнера Google Tag Manager будет взаимодействовать с API ActiveCampaign и отправлять данные о событиях и пользователях в ваш аккаунт ActiveCampaign. 

Этот тег позволяет сделать следующее:

  • Отслеживать события
  • Создавать или обновлять контакты
  • Создавать или обновлять контакты и отслеживать события

Чтобы выполнить любое из этих действий, необходимо отправить эту информацию в ActiveCampaign:

Электронная почта. Электронная почта пользователя. Обязательное поле.

URL API. Чтобы найти URL API для вашего AC, перейдите на страницу моих настроек на вкладку "Разработчик".

API KEY. У каждого пользователя в вашем AC есть свой API KEY. Вы можете найти его на странице настроек на вкладке "Разработчик".

Имя. Информация о пользователе. Не требуется

Фамилия. Информация о пользователе. Не требуется

Телефон. Информация пользователя. Не требуется

Ключ события. Требуется и может быть найден под названием "Event Key" на странице Settings > Tracking > Event Tracking внутри вашей учетной записи ActiveCampaign.

Actid. Требуется и может быть найден под названием "actid" в Настройках > Отслеживание > API отслеживания событий кликов.

Имя события. Имя события, которое должно быть добавлено внутри AC.

Данные события. Параметры, которые вы хотите добавить к событию.

Значения пользовательских полей контакта. Вы можете добавить пользовательские поля к контакту.

Как интегрировать сайт с ActiveCampaign

2. Добавьте пользовательский поддомен. Этот шаг настоятельно рекомендуется, но не обязателен.

3. Чтобы установить тег Active Campaigns внутри серверного контейнера, вам необходимо иметь параметры события и пользователя, которые вы хотите отправить в ActiveCampaign. Первым шагом будет определение того, какую информацию нужно отправить из веба в серверный контейнер. 

4. Я покажу вам, как отправлять данные из веба в серверный контейнер с помощью GA4. Здесь подробно описано, как настроить GA4 на стороне сервера. В этом руководстве я также расскажу об основных шагах. Первым шагом будет настройка серверного GA4.

5. Допустим, вы хотите добавить в AC клиента, совершившего покупку на вашем сайте. Я буду использовать GA4 для передачи всей необходимой информации о пользователях и событиях из веба в серверный контейнер. Внутри веб-контейнера создайте базовый код GA4 -> Создайте новый тег с типом тегаGoogle Analytics: GA4 Configuration -> Add GA4 Measurement ID -> Add transport_url внутри Fields to Set. 

tag configuration

6. Создайте тег покупки GA4 -> Создайте новый тег с типом тега Google Analytics: GA4 Event -> Выберите тег конфигурации (базовый тег GA4, который вы создали на предыдущем шаге) -> Добавьте название события -> Добавьте параметры события и свойства пользователя. У меня все необходимые параметры пользователя и события находятся в слое данных -> Добавьте триггер и нажмите Сохранить. 

ga 4 configuration

7. Откройте серверный контейнер и создайте клиента GA4.

client configuration ga4

8. Внутри серверного контейнера перейдите на вкладку Tag -> Create GA4 Tag -> Add GA4 ID -> В имени события выберите variable Event Name -> Оно должно срабатывать всякий раз, когда заявлен клиент GA4. Опубликуйте серверный контейнер.

ga4 tag configuration
ga4 trigger configuration

9. Откройте свой сайт и протестируйте тег GA4. Вы должны увидеть само событие, пользователя и параметры события внутри режима отладки серверного контейнера.

debug mode

10. Теперь я создам переменные (variables) внутри серверного контейнера, которые будут собирать информацию о пользователе. Внутри серверного контейнера создайте новую переменную -> Тип переменной Event Data -> Добавьте путь к вашему ключу. В моем случае это x-ga-mp2-user_properties.email. Откройте режим предварительного просмотра и проверьте, работает ли переменная. Создайте переменные для других параметров пользователя.

variable configuration
ga4 email

11. Добавьте тег ActiveCampaign в серверный контейнер, используя эту ссылку.

12. Создайте тег Active Campaign внутри серверного контейнера. Выберите тип события, Я хочу добавить или обновить контакт и отслеживать событие -> Добавьте переменную, которая фиксирует email пользователя -> Добавьте API URL, API Key (вы можете найти его внутри аккаунта AC на странице настроек во вкладке "Разработчик") -> Добавьте переменные, используя имя и фамилию пользователя -> Добавьте Event Key и Actid (вы можете найти его внутри аккаунта AC, Настройки > Отслеживание > Event Tracking API) -> Добавьте название события и данные события. Вы можете добавить дополнительные параметры внутри значений пользовательского поля Contact. Этот тег должен вызывать события покупки из клиента GA4.

activecampaign tag
trigger configuration

13. Откройте режим предварительного просмотра веб-контейнера и серверного контейнера и протестируйте тег, который вы недавно настроили. Если все работает правильно, вы увидите адрес электронной почты и событие, которое вы использовали для теста, внутри AC.

output of gtm
active campaign

14. Опубликуйте веб- и серверный контейнеры.

Заключение

Надеюсь, это руководство помогло вам интегрировать ActiveCampaign с вашим сайтом. Подробное описание интеграции является обязательным условием успешной маркетинговой кампании по электронной почте. Она поможет создавать персонализированные кампании электронной почты, лучше сегментировать контакты и создавать более подробные отчеты.

Использование тега ActiveCampaign для серверного контейнера Google Tag Manager - один из самых простых способов интегрировать ваш сайт с AC без помощи разработчиков, тем более что ActiveCampaign принимает данные только с сервера.

Теги:Email

Хостите свой сервер GTM на Staperight now!