Архив рубрики: Без рубрики

Распределение заявок из Тильды с помощью Гугл-таблиц

Задача

Сделать прозрачной систему распределения заявок между двумя компаниями согласно источнику трафика, а также региональной принадлежности.

Дано

Сайт на Тильде
Гугл-таблица в которую попадают все заявки с сайта.
Нельзя давать доступ ко всей таблице, так как в ней содержатся данные с других страниц.
Невозможно подключить вторую гугл-таблицу к Тильде.

Решение

Подключить вторую Гугл-таблицу и реализовать автоматическое определение города и региона по DEF-коду номера телефона.

Переносим данные из одной Гугл-таблицы в другую

Создаем гугл-таблицу и импортируем данные с помощью формулы QUERY и IMPORTRANGE

Определять какие заявки отображать в новой таблице будем по значению столбца UTM_SOURCE

Формула для импорта нужных нам строк состоит из двух вложенных друг в друга функций:
IMPORTRANGE — импортирует данные таблицы, где указана ссылка на исходную таблицу в виде ID таблицы, а также имя листа и нужные нам колонки

Синтаксис IMPORTRANGE(ключ_таблицы; диапазон)
ключ_таблицы – URL таблицы, из которой импортируются данные.

диапазон – строка в формате "[название_листа!]диапазон" (например, "Лист1!A2:B6" или "A2:B6"). Параметр определяет диапазон, который нужно импортировать.

QUERY — формирует на лету таблицу по заданным критериям, где функция IMPORTRANGE принимается за таблицу из которой мы извлекаем нужные нам столбцы и указываем соответствие нужной нам utm_метки с помощью кляузы WHERE с параметром CONTAINS

Синтаксис QUERY(данные; запрос; [заголовки])
данные – диапазон ячеек, для которого нужно выполнить запрос.

запрос – запрос на выполнение, записанный на языке запросов API визуализации Google.

заголовки – [ НЕОБЯЗАТЕЛЬНО ] – количество заголовочных строк в верхней части раздела данных. В случае, если параметр опущен или равен -1, его значение вычисляется автоматически в зависимости от содержимого данных.

Формула импорта таблицы выглядит так:

=QUERY(importrange("1q2FFUSi9W4Srw7AjYcY0LiBD1a2su_5QmXCM8";"LeadsFromTilda!A:S");"select Col1, Col2, Col3, Col6, Col8, Col19 WHERE Col8 contains 'glvrd'")

Важно
При использовании в составе QUERY функции IMPORTRANGE столбцы указываются не в формате букв A,B,C,D, а с помощью номеров столбцов Col1, Col2, Col3, Col4

Если что-то не работает, попробуйте сначала импортировать всю таблицу с помощью IMPORTRANGE. При первом обращении необходимо будет подтвердить доступ к исходной таблице.

Находим справочник кодов телефонов

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

Скачиваем справочник DEF-кодов из реестра российской системы и плана нумерации.

После этого импортируем данные из справочника в отдельный лист нашей таблицы.

Извлекаем код телефона с помощью функций ПСТР и НАЙТИ

Так как номер телефона из формы Тильды сохраняется в формате вида X (DEF) XXX-YY-ZZ нам необходимо для начала извлечь DEF-код с помощью функций ПСТР и НАЙТИ.

НАЙТИ — функция находит порядковый номер символа скобки «(«

Синтаксис НАЙТИ(запрос; текст; [начиная_с])
запрос – строка, которую нужно найти в указанном тексте.

текст – текст, где нужно найти первое вхождение запроса.

начиная_с (необязательно, по умолчанию равно 1) – позиция в тексте того символа, с которого начинается поиск.

ПСТР — извлекает три символа, начиная с порядкого номера, которое мы находим с помощью функции Найти

Синтаскис ПСТР(строка; начиная_с; длина_подстроки)

строка – текстовая строка, из которой требуется извлечь подстроку.

начиная_с – номер символа, отсчитываемый от левого края строки, с которого нужно начать извлечение подстстроки. Отсчет символов в строке начинается с 1.

длина_подстроки – длина извлекаемой подстроки.

Формула извлечения кода телефона выглядит так:

=ПСТР(C3;НАЙТИ("(";C3;1)+1;3)

Сверяем код со справочником с помощью функции ВПР

Это пожалуй самое простое в этой задаче, с помощью функции ВПР сравниваем значение ячейки под с данными из справочника

Формула подстановки значений региона выглядит так

=ВПР(G2;DEF!A:B;2)

Синтаксис ВПР(запрос; диапазон; индекс; [отсортировано])
запрос – критерий, по которому выполняется поиск ( например, 42, «кошка" или I24).

диапазон – диапазон, в первом столбце которого будет производиться поиск по запросу.

индекс – номер столбца (от начала диапазона), из которого нужно взять искомое значение.

Задача решена, распределение заявок происходит согласно региону.

Как продвигать пост в инстаграм через Фейсбук на базу клиентов

Основная проблема кнопки «Продвинуть» в Инстаграм в том, выбор аудитории очень ограничен. Есть возможность выбрать два режима «Автоматический и по интересам.

В этом видео рассказываю о том, как обойти ограничения Инстаграм и запустить продвижение любого поста из профиля на базу клиентов, посетителей сайта, и даже тех, кто просто заходил к вам в профиль