Динамические шаблоны писем
Шаблоны, персонализирующие контент, изображения и предложения под каждого получателя с помощью собственных скриптов Marketing Cloud, сложнее простого merge-поля с именем.
Salesforce
Journey, шаблоны писем, data extensions и персонализация на основе API в Marketing Cloud, в формате выделенного найма, проекта с фиксированным объёмом, поддержки в подборе персонала или консалтинга.
Как только journey и письма маркетинговой команды требуют логику, которую собственные инструменты перетаскивания Marketing Cloud выразить не могут, приходит время нанять Salesforce Marketing Cloud-разработчика в Дубае. Marketing Cloud Engagement, если назвать его полным текущим именем, это отдельный продукт Salesforce для маркетинговой автоматизации, построенный вокруг Journey Builder для клиентских journey, Content Builder и Email Studio для шаблонов, и data extensions как базовой структуры данных.
Разработчик оправдывает себя, как только проекту нужна персонализация сложнее простого merge-поля, шаг journey, вызывающий внешнюю систему, или модель data extension, отражающая реальную сегментацию клиентов вашим бизнесом, а не общий шаблон по умолчанию. Marketing Cloud технически отделён от облаков CRM Salesforce, хотя оба обычно связаны, поэтому Marketing Cloud-разработчик, это отдельный навык от Apex-разработчика, работающего на стороне CRM.
Остальная часть страницы описывает, как выглядит эта разработка, какие навыки стоит проверить, и как нанять Salesforce Marketing Cloud-разработчика в Дубае под масштаб вашей реальной программы.
Что строит Marketing Cloud-разработчик
Конкретные результаты, а не общее описание должности.
Шаблоны, персонализирующие контент, изображения и предложения под каждого получателя с помощью собственных скриптов Marketing Cloud, сложнее простого merge-поля с именем.
Шаги внутри Journey Builder, вызывающие внешнюю систему или применяющие логику, которую стандартные активности journey выразить сами не могут.
Базовые таблицы, хранящие данные подписчиков и транзакций, структурированные под то, как ваш бизнес сегментирует и рассылает, а не под общий макет по умолчанию.
Подключение Marketing Cloud к сайту, приложению или CRM-стороне Salesforce, чтобы события клиента автоматически запускали нужный journey.
Кастомные отчёты и представления данных, взятые напрямую из модели данных Marketing Cloud, когда стандартные дашборды не отвечают на нужный вопрос.
Плановый импорт, экспорт и преобразование данных, поддерживающие data extensions Marketing Cloud в синхронизации с остальным бизнесом.
Важные навыки
Конкретное знание платформы, отличающее разработчика от маркетолога, немного умеющего кодить.
| Навык или инструмент | Как выглядит хороший уровень | Почему это важно |
|---|---|---|
| AMPscript и серверный JavaScript | Уверенно пишет и отлаживает оба, а не копирует фрагменты с форума, не понимая их | Сломанный скрипт в живой рассылке может молча сломаться и дойти до каждого получателя, прежде чем кто-то заметит |
| Моделирование data extensions | Проектирует реляционные data extensions с разумными ключами, а не одну плоскую таблицу на всё | Плохо смоделированный data extension становится медленным и подверженным ошибкам по мере роста базы подписчиков |
| Логика Journey Builder | Понимает развилки решений, активности ожидания и правила повторного входа, а не только перетаскивание шага на канву | Неправильно настроенное правило повторного входа может отправить один и тот же journey клиенту повторно |
| API и аутентификация | Уверенно работает с REST и SOAP API Marketing Cloud и их аутентификацией на основе токенов | Большая часть реальной интеграционной работы зависит от того, правильно ли сначала настроены аутентификация и лимиты запросов |
| Дисциплина тестирования рассылок | Тестирует логику персонализации на реальных, неидеальных тестовых данных перед запуском рассылки | Тест на одной чистой записи скрывает граничные случаи, ломающие реальную рассылку |
Собственные сертификации Marketing Cloud Engagement Salesforce, проходящие через Trailhead, отделяют администрирование от навыков разработки, что полезно напомнить: знание настроек платформы и умение строить на ней, не одно и то же. Держите это различие в уме, когда нанимаете Salesforce Marketing Cloud-разработчика в Дубае для чего-либо сложнее конфигурации.
Форматы работы с нами
Маркетинговые команды с плотным календарём кампаний обычно держат Marketing Cloud-разработчика на абонентской основе, с ежемесячной оплатой, чтобы запросы на шаблоны и journey не вставали в очередь за другими приоритетами. Разовая сборка, например миграция journey или редизайн data extension, подходит для фиксированного объёма, согласованного заранее и закрытого полной документацией того, что и почему изменилось. Если вы хотите вырастить собственную внутреннюю экспертизу по Marketing Cloud, мы можем провести поиск, отсеять кандидатов и составить техническое задание, оставив финальный выбор за вами. А маркетинговой команде, унаследовавшей настройку Marketing Cloud от предыдущего агентства или найма, чаще всего больше всего пользы приносит короткий независимый аудит модели данных и практики рассылок, прежде чем кто-то тронет саму сборку.
Оценка кандидата
Вопросы, отделяющие реальный опыт сборки от знакомства с интерфейсом.
Спросите, что он персонализировал, почему был выбран именно такой подход, и как он тестировался на неидеальных реальных данных.
Спросите, почему поля и ключи были структурированы именно так, и как дизайн справляется с растущим списком подписчиков.
Спросите, что вызывала кастомная активность, что происходит, если та внешняя система медленная или недоступна, и как обрабатывались сбои.
У кандидата с реальным продакшн-опытом найдётся конкретная история про ошибку персонализации или проблему повторного входа, и что её исправило.
Попросите объяснить, как аутентифицируется интеграция Marketing Cloud, поскольку размытый ответ здесь обычно означает ограниченный реальный опыт интеграции. Это один из самых быстрых способов отделить настоящего Salesforce Marketing Cloud-разработчика в Дубае от того, кто пользовался только инструментами перетаскивания.
Сертификации
Что доказывают собственные сертификаты Salesforce и как их проверить.
Это сертификат, который Salesforce публикует через Trailhead для настройки и управления самой платформой Marketing Cloud Engagement. Наши сотрудники не заявляют о наличии этого сертификата, но кредентиал кандидата можно включить в бриф для шортлиста, если клиент хочет его проверить.
Сертификация показывает знакомство с настройками платформы, поэтому дополните её реальным примером кода и разбором journey, который кандидат действительно построил, поскольку именно там проявляется навык разработки. Каким бы способом вы ни нанимали Salesforce Marketing Cloud-разработчика в Дубае, относитесь к сертификату как к отправной точке для вопросов, а не как к самому ответу.
Особенности ОАЭ
Актуально везде, где платформа хранит контактные данные клиентов.
Федеральный декрет-закон № 45 от 2021 года ОАЭ делает согласие базовым основанием для обработки персональных данных человека, за узким исключением, а маркетинговая рассылка, хрестоматийный пример обработки таких данных. Встройте поле согласия прямо в data extension и проверяйте его на каждом входе в journey, а не полагайтесь на список, однажды выгруженный и больше не перепроверенный.
Письмо или SMS-шаблон, отправляемый арабоязычным подписчикам, нужно строить и тестировать с реальным арабским контентом, включая отображение справа налево прямо в почтовом клиенте, а не только предпросматривать в редакторе Marketing Cloud. Salesforce Marketing Cloud-разработчик, работающий с базой подписчиков в Дубае, должен встроить этот шаг тестирования как стандартный.
Изучите остальную часть нашей категории Salesforce или весь раздел наём разработчиков в Дубае, чтобы увидеть другие роли Salesforce, которые мы покрываем. CRM-сторона среды Salesforce, отдельный навык, описанный на нашей странице Salesforce Apex-разработчик, а программа Marketing Cloud, которой нужно связаться с интернет-магазином, подключается через нашу роль Salesforce Commerce Cloud-разработчик. Если вопрос на самом деле про стратегию кампаний, а не саму сборку, наша страница Salesforce-консультант, более подходящая отправная точка.
Прямые ответы
Он строит то, что маркетолог не может собрать одними инструментами перетаскивания: персонализированные шаблоны писем на собственных языках скриптов Marketing Cloud, кастомные активности внутри journey и data extensions, структурированные так, чтобы аккуратно хранить данные клиентов. Простые рассылки и несложные journey вообще не требуют разработчика.
Нет. Marketing Cloud, теперь называемый Marketing Cloud Engagement, это отдельный продукт от Sales Cloud и Service Cloud Salesforce, со своим входом, собственными языками скриптов и своей моделью данных, связанный с CRM через интеграцию, а не построенный на той же основе.
Часто команда маркетинга может строить несложные journey и письма самостоятельно в Journey Builder и Content Builder. Разработчик становится нужен, как только требуется динамическая логика персонализации, кастомная активность, вызывающая внешнюю систему, или структура data extension, которую стандартные инструменты выразить не могут.
Это собственный язык скриптов Marketing Cloud для персонализации писем, посадочных страниц и SMS-контента, наряду с более новым вариантом использовать серверный JavaScript для сложной логики. Marketing Cloud-разработчик должен уверенно владеть тем из двух языков, который используют ваши существующие шаблоны.
Разработчик может построить корректно структурированные рассылки на основе согласия и чистые data extensions, что действительно часть хорошей доставляемости, но репутация отправителя также зависит от качества списков, паттернов отправки и аутентификации домена, что лежит за пределами разработки. Точно опишите, какую именно часть проблемы вы нанимаете решать.
Источники
Фиксированная цена в письменном виде
Получили. Мы уже готовим ваше предложение.
В рабочее время вы получите его в течение 45 минут. Проверьте почту, там письмо с подтверждением.