И
+

Интеграция Trigly с Power BI + Trigly

Подключение данных Trigly к Microsoft Power BI для создания продвинутых дашбордов и аналитических отчётов по маркетингу.

analytics

Что даёт интеграция

Прямое подключение к данным Trigly через API
Готовые шаблоны дашбордов для маркетинга
Автоматическое обновление данных
Кросс-канальная аналитика в одном месте

Как подключить

1

Установите Power BI Desktop

2

Перейдите в Интеграции в Trigly и создайте API-ключ

3

В Power BI подключите источник данных Web API

4

Настройте запросы к эндпоинтам Trigly

5

Создайте дашборды или используйте готовые шаблоны

Зачем интегрировать Power BI с Trigly

Microsoft Power BI — ведущий инструмент бизнес-аналитики, который позволяет создавать интерактивные дашборды и отчёты из различных источников данных. Trigly предоставляет встроенную аналитику по маркетинговым кампаниям, CDP-сегментам и каналам коммуникации, но для некоторых задач требуется более глубокий анализ: объединение маркетинговых данных с финансовыми показателями, кастомные визуализации, сложные вычисляемые метрики или отчёты для руководства.

Интеграция Trigly с Power BI решает эту задачу, предоставляя доступ ко всем данным платформы через API. Вы можете строить сквозные отчёты, объединяющие данные из Trigly с данными из 1С, CRM, ERP и других бизнес-систем. Руководители получают единый дашборд с ключевыми метриками маркетинга в контексте общих бизнес-показателей компании.

Power BI особенно востребован в крупных организациях, где маркетинговая аналитика должна интегрироваться в корпоративную BI-инфраструктуру. С интеграцией Trigly вы можете создавать отчёты, соответствующие корпоративным стандартам визуализации, настраивать доступ по ролям и публиковать дашборды для разных подразделений компании.

Что синхронизируется

Через API Trigly в Power BI доступны следующие данные:

  • Метрики кампаний: общее количество кампаний, статусы (draft, running, completed), количество отправленных, доставленных, открытых, кликнутых сообщений, процент отписок и bounce. Данные доступны в разрезе по каналам (email, SMS, Telegram, WhatsApp, push), по периодам и по сегментам.

  • CDP-данные: общее количество контактов, распределение по жизненному циклу (new, active, at_risk, lost), RFM-сегменты, AI-скоринг, распределение по источникам, показатель качества данных (data quality score). Динамика роста базы контактов по дням.

  • Аналитика каналов: стоимость отправки по каналам, процент доставки, воронка (отправлено → доставлено → открыто → кликнуто → конвертировано), сравнение каналов по эффективности, бюджет и расход.

  • Финансовые метрики: revenue по кампаниям, ROAS (return on ad spend), средний чек, LTV по когортам, конверсия из лида в покупателя.

  • Событийные данные: агрегированные данные из ClickHouse — топ событий, активность по часам, тепловая карта, источники трафика.

Пошаговая настройка

Шаг 1. Создание API-ключа в Trigly

Перейдите в Trigly: «CDP» → «API-ключи» → «Создать ключ». Дайте ключу описательное имя (например, «Power BI Integration»). Скопируйте сгенерированный API-ключ — он понадобится для аутентификации запросов из Power BI. Ключ отображается только один раз, сохраните его в надёжном месте.

Шаг 2. Установка Power BI Desktop

Скачайте и установите Power BI Desktop с официального сайта Microsoft. Для публикации отчётов в облако потребуется лицензия Power BI Pro или Premium. Для локальной работы достаточно бесплатной версии Desktop.

Шаг 3. Подключение источника данных

В Power BI Desktop перейдите «Получить данные» → «Веб». Введите URL первого эндпоинта Trigly API, например: https://your-trigly-instance/api/v1/analytics/dashboard. В параметрах аутентификации выберите «Заголовок API» и укажите: Authorization: Bearer {ваш_JWT_токен}. Повторите для каждого нужного эндпоинта.

Шаг 4. Трансформация данных в Power Query

Используйте Power Query Editor для преобразования JSON-ответов API в табличный формат. Разверните вложенные объекты, переименуйте столбцы, установите типы данных. Для пагинированных данных настройте параметризованные запросы с автоматическим перебором страниц.

Шаг 5. Создание модели данных

Постройте связи между таблицами: кампании ↔ сегменты (segment_id), сообщения ↔ контакты (customer_id), кампании ↔ каналы (channel_type). Создайте вычисляемые метрики в DAX: open_rate = opens/delivered, click_rate = clicks/opens, conversion_rate = conversions/delivered, ROAS = revenue/spend.

Шаг 6. Построение дашбордов

Создайте визуализации: KPI-карточки для основных метрик (total contacts, active campaigns, avg open rate, total revenue), линейные графики для динамики, гистограммы для сравнения каналов, круговые диаграммы для распределения по сегментам. Trigly предоставляет готовые шаблоны Power BI (.pbit файлы) для быстрого старта.

Шаг 7. Настройка автоматического обновления

Опубликуйте отчёт в Power BI Service и настройте расписание обновления данных: каждый час, каждые 4 часа или раз в сутки. Для этого потребуется установить Power BI Gateway, если Trigly размещён в локальной сети. Для облачных инстансов Trigly обновление работает напрямую через API.

Примеры автоматизаций

Еженедельный отчёт для руководства

Настройте автоматическую рассылку Power BI отчёта каждый понедельник утром. Дашборд содержит: общий маркетинговый бюджет и расход за неделю, количество отправленных сообщений по каналам, top-5 кампаний по конверсии, рост базы контактов, прогноз выручки от маркетинга на текущий месяц. Руководители получают PDF-отчёт без необходимости входить в Trigly или Power BI.

Сквозная аналитика маркетинга и продаж

Объедините в Power BI данные из Trigly (маркетинговые кампании, лиды, engagement) с данными из CRM (сделки, выручка) и 1С (фактическая оплата). Постройте воронку от первого касания до оплаты: показ рекламы → клик → лид в CDP → квалифицированный лид → сделка → оплата. Определите, какие маркетинговые каналы и кампании генерируют наибольшую выручку с учётом полного цикла продажи.

Мониторинг здоровья email-канала в реальном времени

Создайте дашборд, отслеживающий ключевые метрики доставляемости email: bounce rate, spam complaint rate, процент доставки по почтовым доменам (mail.ru, yandex.ru, gmail.com). Настройте алерты: если bounce rate превышает 3% или spam complaint rate превышает 0.1%, Power BI отправляет уведомление маркетологу. Это позволяет быстро реагировать на проблемы с репутацией отправителя.

Частые вопросы

Какие эндпоинты API Trigly доступны для Power BI?

Все эндпоинты Trigly API доступны для интеграции с Power BI. Наиболее полезные для аналитики: /api/v1/analytics/dashboard, /api/v1/analytics/time-series, /api/v1/cdp/customers (с пагинацией), /api/v1/campaigns (список кампаний со статистикой), /api/v1/channels/analytics/dashboard. Полная документация API доступна в Swagger UI вашего инстанса Trigly.

Как часто можно обновлять данные в Power BI?

Power BI Pro поддерживает обновление до 8 раз в день, Power BI Premium — до 48 раз. Для большинства маркетинговых отчётов достаточно обновления раз в час или раз в 4 часа. Для дашбордов реального времени рекомендуется использовать DirectQuery mode с ограничением количества одновременных запросов.

Нужна ли платная лицензия Power BI?

Power BI Desktop бесплатен — его достаточно для локальной работы с данными и построения дашбордов. Для публикации в облако, совместного доступа и автоматического обновления потребуется лицензия Power BI Pro (от $10/мес на пользователя) или Power BI Premium для организации.

Можно ли подключить Power BI напрямую к ClickHouse Trigly?

Нет, прямое подключение к ClickHouse не предоставляется по соображениям безопасности. Используйте REST API Trigly как источник данных в Power BI. API возвращает агрегированные данные, оптимизированные для аналитических отчётов.

Сценарии использования

Ритейл: единый дашборд для совета директоров

Розничная сеть объединяет в Power BI данные из Trigly (маркетинговые кампании, email-метрики, рост базы), 1С (выручка, маржинальность), Roistat (рекламные расходы) и YClients (визиты в салоны). Совет директоров каждую пятницу получает автоматический PDF-отчёт с ключевыми KPI: маркетинговый ROI, стоимость привлечения клиента, LTV по когортам, доля повторных покупок. Решения о бюджете принимаются на основе данных, а не интуиции.

Маркетинг-директор: мониторинг здоровья каналов

Директор по маркетингу e-commerce компании создал в Power BI дашборд с данными из Trigly: delivery rate по каналам и доменам, bounce rate, spam complaint rate, бюджет и расход по каналам за месяц. Настроены алерты: если delivery rate для mail.ru падает ниже 95% — немедленное уведомление в Telegram. Раннее обнаружение проблем с доставляемостью позволяет реагировать до того, как репутация отправителя существенно пострадает.

Связанные материалы

Другие интеграции: analytics

Подключите Интеграция Trigly с Power BI к Trigly

Бесплатная настройка за 15 минут. Техподдержка поможет с подключением.

Записаться на аудит