Chat Boty
изображение
12/14/202513 минут

🔗Интеграция SaleBot с Google Таблицами: пошаговая настройка и примеры

Добрый день, в этой статье вы узнаете как настроить интеграцию с гугл-таблицей в сервисе SaleBot.

Я бы разбил эту задачу на следующие этапы:

  1. Подготовка таблицы
  2. Настройка блоков в конструкторе
  3. Тестирование

🔗Настройка таблицы для передачи данных в SaleBot

Начнём с таблицы, для начала нужно её создать и сделать доступ по ссылке, с правами редактирования

Фото prava-v-gugl-tablitse

Теперь нужно заполнить первую строку под наши значения, которые мы хотим получать: ФИО, телефон, почта

Фото kak-dolzhna-vyglyadet-tablitsa

А также нам нужно скопировать и запомнить айди нашей таблицы из адресной строки:

Фото gde-nayti-aydi-gugl-tablitsy

Отлично, на этом первый этап завершён. Теперь переходим в SaleBot и создаём блоки в конструкторе воронок там.

🔗Настройка блоков в конструкторе SaleBot

Нам понадобится всего 4 блока:

  1. Первостепенная проверка условия (ярко-зелёный): в условии пишем /start, а в сообщении ваш текст
Фото kak-vsyo-dolzhno-vyglyadet-v-salebot

И обящательно, нажмите на стрелку правой кнопкой мыши и включите тумблер "пользователь вводит данные" и напишите перменную куда сохранится ответ

Фото sokhranyaem-otvet-na-soobshchenie-v-salebot

Далее для блока с запросом номера телефона в Телеграм есть классная фича, мы можем получить его одной кнопкой, для этго в сейлботе нажмите:

добавить кнопку -> выберите функцию "Запросить телефон" -> введите текст кнопки -> сохраните блок

Фото kak-podelitsya-telefonom-v-tg-1

И далее от стрелки к третьему вопросу мы пишем регулярное выражение, чтобы бот среагировал только на номер телефона, а не на рандомные цифры/буквы.

Для этого в условии стрелки добавьте это: ^(+)?((\d3) ?\d|\d)(([ -]?\d)|( ?(\d3) ?))12\d$

А также не забудьте сохоранить ответ пользователя в переменную, у меня это phone

Фото sokhranyaem-nomer-telefona-v-peremennuyu-i-proveryaem-ego-cherez-regulyarnoe-vyrazhenie

Далее мы узнаем у человека почту

Фото uznayom-pochtu

(но тут уже нет волшебной кнопки, как с телефоном) которую также проверяем через регулярное выражение: ^[-\w.]+@([A-z0-9][-A-z0-9]+.)+[A-z]4$

и сохраняем в перменную email

Фото nastroyki-strelki-dlya-pochty

🔗Тестирование в SaleBot

Остался один шаг: настроить блок, который будет передавать эти данные в нашу гугл-таблицу.

Создаём белый блок, пишем сообщение и жмём API запрос.

Фото pravilnaya-peredacha-dannykh-v-gugl-tablitsu

Тип запроса: POST-Json

URL: https://store.salebot.pro/function/gsheets

JSON-параметры: {"id": "ID вашей таблицы", "mapping":{"a":"#{ FIO}", "b": "#{phone}", "c": "#{email}"}}

Тут важно, лучше копирайте всё, как у меня, иначе, пропустив одну скобку, у вас уже может быть ошибка.

Далее идём тестировать:

Фото testiruem-bota-v-tg

И видим, что всё работает:

Фото vsyo-rabotaet-dannye-peredalis-v-tablitsu

🔗Что делать если не работает?

Для этого в последнее сообщение нужно добавить переменную #{custom_answer} и запустите заново бота.

Для примера, я просто удалю закрывающую скобку в JSON параметре

Фото primer-oshibki-v-integratsii

А в сообщении вывожу ответ от сервера:

Фото vyvozhu-otvet-ot-servera-v-salebot-1

Что же теперь я увижу, когда буду запускать бота:

Фото vyvod-oshibki-v-tekst-salebot

И уже с этой ошибкой вы можете идти в техподдержку/гуглить как её исправить и в чём причина.

Как видите, если делать всё маленькими шагами, то ничего трудного нет. В начале кажется, что всё это невероятно трудно, но вы делайте всё по этапам и увидите, что всё получается.

Если вам нужна разработка чат-ботов/автоворонок в ВК, ТГ, Инсте, WhatsApp или нужна автоматизация CRM, то заполняйте заявку по форме ниже и мы с вами свяжемся!

остались вопросы?
Не зHаете нужен ли вам чат-бот/автоворонка?

Оставьте заявку на Оставьте заявку на бесплатную консультацию, обсудим насколько наши решения (применимы или полезны) для вашего бизнеса

Позвонить Telegram

спасибо!

мы с вами свяжемся
в течение 2 часов

заполните форму ниже

И мы с вами свяжемся в
течение нескольких часов