Получайте заявки из scaleo.io → weeek.net
Получайте заявки из партнерских сетей scaleo.io
Настройка передачи данных в crm weeek.net
Получение заявок из scaleo.io
Шаг 1. Выберите источник данных "HTTP-Запрос (Webhook)".
Нажмите на кнопку "Добавить"
Выберите HTTP-Запрос (Webhook)
Не изменяя параметров, нажмите кнопку "Сохранить"
Будет сгенерирован url-адрес, который дальше нам понадобится в настройках
Запустите обработку нажав на кнопку ▶
Шаг 2. Настройте отправку заявок в личном кабинете scaleo.io
Перейдите в личный кабинет в модуль "Управление лидами".
Этот модуль доступен для пользователей scaleo.io на тарифном плане "Корпорация"
Перейдите в раздел "Отправка" и нажмите на кнопку "Добавить отправку"
Выберите кампанию для которой делать отправку и вставьте "Инструкцию по отправке".
Текст инструкции представлен ниже.
В тексте ниже, необходимо будет заменить значение url, выделенное красным, на url-адрес, который вы получили на Шаге 1.
Текст инструкции, которую необходимо вставить:
{
"url":"https://webjack.ru/webhooks/http/1fdc47b6*************7137333f/",
"method":"POST",
"request_headers":[
{
"Content-Type":"application/x-www-form-urlencoded"
}
],
"request_body":{
"affiliate_id":"{affiliate_id}",
"offer_id":"{offer_id}",
"goal_id":"{goal_id}",
"sub_id1":"{sub_id1}",
"sub_id2":"{sub_id2}",
"sub_id3":"{sub_id3}",
"sub_id4":"{sub_id4}",
"sub_id5":"{sub_id5}",
"aff_param1":"{aff_param1}",
"aff_param2":"{aff_param2}",
"aff_param3":"{aff_param3}",
"aff_param4":"{aff_param4}",
"aff_param5":"{aff_param5}",
"email":"{email}",
"firstname":"{firstname}",
"lastname":"{lastname}",
"address":"{address}",
"city":"{city}",
"region":"{region}",
"country":"{country}",
"postcode":"{postcode}",
"phone":"{phone}",
"gender":"{gender}",
"birthday":"{birthday}",
"custom1":"{custom1}",
"custom2":"{custom2}",
"custom3":"{custom3}",
"custom4":"{custom4}",
"custom5":"{custom5}",
"custom6":"{custom6}",
"custom7":"{custom7}",
"custom8":"{custom8}",
"custom9":"{custom9}",
"custom10":"{custom10}",
"custom11":"{custom11}",
"custom12":"{custom12}",
"custom13":"{custom13}",
"custom14":"{custom14}",
"custom15":"{custom15}",
"custom16":"{custom16}",
"custom17":"{custom17}",
"custom18":"{custom18}",
"custom19":"{custom19}",
"custom20":"{custom20}",
"ip":"{ip}",
"idfa":"{idfa}",
"gaid":"{gaid}"
}
}
Нажмите на кнопку "Сохранить".
Чтобы убедиться, что в вашей инструкции нет синтаксических ошибок, воспользуйтесь сервисом https://jsonformatter.curiousconcept.com/#
Скопируйте полный текст вашей инструкции и вставьте в окно и нажмите на кнопку "Process"
В случае обнаружения ошибок, сервис укажет вам на них
Шаг 3. Получение полного списка полей из запроса.
Откройте браузер и вставьте в адресную строку, ваш url-адрес, полученный на Шаге 1.
Следом за ним напишите символ ?
https://webjack.ru/webhooks/http/1fdc47b6*************7137333f/?
и следом, без пробелов, вставьте следующую строку:
affiliate_id=affiliate_id&offer_id=offer_id&goal_id=goal_id&sub_id1=sub_id1&sub_id2=sub_id2&sub_id3=sub_id3&sub_id4=sub_id4&sub_id5=sub_id5&aff_param1=aff_param1&aff_param2=aff_param2&aff_param3=aff_param3&aff_param4=aff_param4&aff_param5=aff_param5&email=hello@scaleo.io&firstname=John&lastname=Smith&address=Scaleo Office&city=Praha®ion=Praha&country=Czech Republic&postcode=102938&phone=+1234567890&gender=male&birthday=1979-06-02&custom1=c1&custom2=c2&custom3=c3&custom4=c4&custom5=c5&custom6=c6&custom7=c7&custom8=c8&custom9=c9&custom10=c10&custom11=c11&custom12=c12&custom13=c13&custom14=c14&custom15=c15&custom16=c16&custom17=c17&custom18=c18&custom19=c19&custom20=c20&ip=127.0.0.1&idfa=IDFA-VALUE&gaid=GAID-VALUE
Нажмите Enter, для отправки тестового запроса
Вернитесь на страницу обработки, обновите страницу.
В журнале операций должна полявиться новая запись:
Зайдите в настройки "Источник данных - HTTP-запрос"
Нажмите там на кнопку "Получить". Автоматически загрузяться все параметры из тестового запроса.
Нажмите на кнопку "Сохранить".
На этом настройка получения данных о поступивших заявках из scaleo.io закончена.
Заявки для компании, для которой вы настроили отправку, будут поступать в обработку.
Далее можно настроить действия по отправке этих данных в amoCRM, Bitrix24, Telegram и др.
Документация находится в разработке!
Создание лида, сделки в срм weeek.net по api
Пункты меню:
Шаг 1. Подготовка данных контакта: здесь нужно подготовить информацию о контакте, которую хотите передать в систему Weeek.
Шаг 2. Настройка отправки данных: после подготовки данных, их нужно настроить для отправки в Weeek при создании нового контакта.
Шаг 3. Получение ID контакта: получение уникального идентификатора контакта после его успешного создания в системе Weeek.
Шаг4 Подготовка данных сделки: подготовка информации о сделке, которая должна быть передана в Weeek.
Шаг 6 Получение ID сделки: получение уникального идентификатора созданной сделки в Weeek.
Подготовка необходимых ключей, данных для работы с api_WEEEK:
Шаг 9 Токен для авторизации можно создать и взять тут:
- Подготовка данных контакта: здесь нужно подготовить информацию о контакте, которую хотите передать в систему Weeek.
Добавьте действие "JSON Компоновщик" со следующими настройками:
В качестве значений для полей можно выбирать доступные поля из источника
JSON: | { "firstName": "Имя", "lastName":"Фамилия", "emails": ["Почта"], "phones": ["Телефон"] } |
- Настройка отправки данных: после подготовки данных, их нужно настроить для отправки в Weeek при создании нового контакта.
Добавьте действие "HTTP-запрос" для создания лида/покупателя:
Шаг 2.1 Настройте действие:
Поля:
Метод | POST |
Адрес | https://api.weeek.net/public/v1/crm/contacts |
Тело | JSON. Результат |
Заголовки:
Authorization | Bearer ваш токен |
Content-Type | application/json |
- Получение ID контакта: получение уникального идентификатора контакта после его успешного создания в системе Weeek.
Добавьте действие "JSON-парсер" для получения id контакта:
Шаг 3.1 Настройте действие:
Поля:
JSON: [HTTP-запрос]- [добавление сделки][Содержимое ответа]
Имя | Путь |
---|---|
id контакта | ["contact"]["id"] |
- Подготовка данных сделки: подготовка информации о сделке, которая должна быть передана в Weeek.
Добавьте действие "JSON Компоновщик" со следующими настройками:
Шаг 4.1 В качестве значений для полей можно выбирать доступные поля из источника
JSON: | { "name": "Название сделки", "status_id": "статус где будет создана сделка", "amount": 1000 - цена, сумма, указывается числом! } |
- Настройка отправки данных о сделке: настройка процесса отправки подготовленных данных о сделке в Weeek.
Добавьте действие "HTTP-запрос" для создания сделки в weeek.net
Шаг 5.1 Настройте действие:
Поля:
Метод | POST |
Адрес | https://api.weeek.net/public/v1/crm/statuses/[статус(этап)]/deals |
Тело | JSON. Результат |
Чтобы посмотреть и получить список статусов вашей воронке обратитесь к официальной документации по api. Там вы можете найти информацию о статусах воронок, либо используйте наше описание на Шаге 10
Заголовки:
Authorization | Bearer ваш токен |
Content-Type | application/json |
- Получение ID сделки: получение уникального идентификатора созданной сделки в Weeek.
Добавьте действие "JSON-парсер" для получения id сделки:
Шаг 6.1 Настройте действие:
Поля:
JSON: [HTTP-запрос]- [добавление сделки][Содержимое ответа]
Имя | Путь |
---|---|
id сделки | ["deal"]["id"] |
- Привязка контакта к сделке: подготовка данных для связывания созданного контакта с определенной сделкой в Weeek.
Добавьте действие "JSON Компоновщик" со следующими настройками:
Шаг 7.1 В качестве значений выберите [Поле id контакта]
JSON: | { "contactId": "[Поле id контакта]" } |
Шаг 8 Отправка данных о привязке контакта к сделке: настройка процесса отправки данных о привязке контакта к сделке в Weeek.
Добавьте действие "HTTP-запрос" для привязки контакта к сделке в weeek.net
Шаг 8.1 Настройте действие:
Поля:
Метод | POST |
Адрес | https://api.weeek.net/public/v1/crm/deals/id сделки/contacts |
Тело | JSON. Результат |
Заголовки:
Authorization | Bearer ваш токен |
Content-Type | application/json |
Шаг 9 Токен для авторизации можно создать и взять тут:
Шаг 10 Для передачи данных, таких как status_id
, в CRM WEEEK через API, необходимо выполнить несколько шагов, чтобы получить этот параметр:
Для передачи данных, таких как status_id
, в CRM WEEEK через API, необходимо выполнить несколько шагов, чтобы получить этот параметр:
- Получение списка воронок (funnels):
- Сначала требуется получить список воронок, чтобы узнать
funnelId
. Это можно сделать через GET-запрос:
curl -X GET "
https://api.weeek.net/public/v1/crm/funnels" \ -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \ -H "Content-Type: application/json"
На полученный ответ ты получишь все воронки и их идентификаторы.
- Получение статусов воронки:
- Используя
funnelId
, полученный на предыдущем шаге, ты можешь запросить список статусов конкретной воронки, чтобы узнатьstatus_id
:
curl -X GET "
https://api.weeek.net/public/v1/crm/funnels/{funnelId}/statuses" \ -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \ -H "Content-Type: application/json"
В результате ты получишь список статусов воронки, из которых можешь выбрать нужный status_id
.
- Использование
status_id
в запросах:
- После получения
status_id
, ты можешь использовать его в API-запросах.
Не забудь заменить YOUR_ACCESS_TOKEN
на свой API токен, а {funnelId}
на реальный идентификатор воронки. Если потребуется помощь, ты всегда можешь обратиться в техническую поддержку через телеграм-бота_weeek или по почте support@weeek.net.
Для помощи в настройке с webjack можешь обратиться в техническую поддержку через телеграм-бота_AlexWebjack
Запустите обработку
Нажмите на кнопку "Запустить"
С этого момента данные будут обрабатываться.
Как все будет работать?
- В обработку будут поступать данные из настроенного вами "Источника данных"
- Поочередно будут выполняться все действия, которые вы настроили
- Все поступающие в обработку данные, а также статус и история их обработки будут отражаться в "Истории операций"
В случае возникновения каких-либо ошибок в процессе обработки, вы получите письмо-уведомление на email.
Если вы обнаружили ошибку или неточность в описании, либо что-то не понятно, напишите нам в чат на сайте. Мы внесем правки.