Как сделать рассылку из гугл таблицы

Обновлено: 06.07.2024

Google Scripts — это мощный инструмент, который вы можете использовать для автоматизации инструментов повышения производительности Google. как листы и документы. Возможность автоматически отправлять электронные письма делает его очень мощным инструментом.

Возможно, вы являетесь сотрудником, надеющимся ежемесячно отправлять электронное письмо своему боссу с автоматически рассчитанными формулами в Google Sheets. Или, может быть, вы менеджер, который тратит слишком много времени на отправку по электронной почте отдельным членам вашей команды с такими вещами, как данные о производительности или обновления статуса. Функция Google Scripts, которую вы узнаете в этой статье, поможет вам выполнить эти задачи и многое другое.

Приложив немного усилий, вам больше никогда не придется отправлять данные вручную. Пусть Google Scripts будет вашим личным помощником, выполняя всю работу за вас.

Настройка вашего листа для отправки электронной почты

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

Статическая информация — это просто текст, который я ввел в ячейку. Это не изменится из месяца в месяц. Это просто часть электронного письма, которая всегда остается неизменной. Однако для данных, которые вы хотите изменять каждый месяц, вы можете вставить функции, которые будут импортировать соответствующие данные из любого другого листа в вашу электронную таблицу.

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

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

Теперь, когда ваш лист для всех отдельных писем готов, пришло время написать сценарий!

Написание автоматического сценария электронной почты

Чтобы написать свой сценарий, вам нужно использовать редактор сценариев. Вы найдете редактор скриптов в меню Сервис , выбрав Редактор скриптов .

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

Просто скопируйте и вставьте скрипт ниже в область скриптов.

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

Ломать код

Чтобы эта функция работала правильно, вам нужно убедиться, что лист, на котором хранится вся информация вашей электронной почты, действительно является активным листом. В противном случае все, что придет после, не будет работать. Вот для чего эти две строки:

Далее нам нужно извлечь все данные из этого листа. Метод sheet.GetRange () извлекает информацию из любого диапазона ячеек, который вы предоставляете в кавычках. Затем метод dataRange.getValues ​​() фактически извлекает значения и сохраняет их в двумерном массиве с именем data .

Теперь, когда у нас есть все данные, хранящиеся в массиве, мы можем перебрать массив, используя цикл for . Каждый элемент массива представляет собой строку, которая содержит одномерный массив элементов столбца. Вы можете ссылаться на каждый столбец, используя номер.

Как вы можете видеть выше, я вытащил элементы столбца в одномерный массив с именем rowData . Затем я ссылаюсь на второй столбец (чтобы получить адрес электронной почты), ссылаясь на rowData [1] , второй элемент массива (первый элемент массива всегда равен нулю).

Последние несколько строк кода просто устанавливают строку темы для электронного письма (это может также включать данные из электронной таблицы, если вы хотите) и, наконец, метод sendEmail () .

Как запустить свой сценарий

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

Сценарии Google могут помочь вам сэкономить время

Это всего лишь один из примеров того, как вы можете использовать Google Scripts для автоматизации всех видов задач. что сэкономит ваше время. Например, вы можете использовать Google Scripts для автоматического создания отчета Google Analytics . Сложность заключается лишь в том, что на это уходит немного времени, но каждую минуту, которую вы тратите на настройку автоматизации с помощью сценариев, экономится много часов. Просто подумайте обо всех других замечательных вещах, которые вы могли бы сделать за эти часы!

Вы когда-нибудь использовали умные Google Scripts для автоматизации своей работы? Поделитесь своими собственными примерами в разделе комментариев ниже!

Урок 39. Таблицу Google - рассылка. Как сделать рассылку по емаил адресам занесенным в Таблицу Google.

Урок 39. Таблица Google — рассылка. Как сделать рассылку по емаил адресам занесенным в Таблицу Google.

Из видеоурока №39 вы узнаете:

Вебинар-тренинг прошел в великолепной дружественной обстановке. Все отлично поработали.

Урок 39-1. Таблица Google — email рассылка. Информация для новеньких.

Урок 39-2. Таблица Google — email рассылка. Подготовка базы адресов для рассылки. Примеры.

Урок 39-4. Таблица Google — email рассылка. Как настроить готовое письмо для рассылки.

Урок 39-5. Таблица Google — email рассылка. Как редактировать письмо-шаблон для рассылки.

Урок 39-6. Таблица Google — email рассылка. Как персонализировать письмо — шаблон.

Урок 39-8. Таблица Google — email рассылка. Как создать список адресов в Таблице Google.

Урок 39-9. Таблица Google -email рассылка. Как нужно изучать уроки. О рисованной клавиатуре пианино.

Урок 39-10. Таблица Google — email рассылка. Почему люди бросают блоги.

Урок 38. Как создать форму обратной связи с помощью сервиса Google Forms для блога на WordPress. смотрите здесь.

Урок 39. Таблица Google — email рассылка. Как сделать рассылку по email адресам занесенным в Таблицу Google.

Вы находите данную статью полезной или интересной? Поделитесь ею, пожалуйста, с другими - просто нажмите на кнопки ниже:

А вы знали, что в Google Docs (таблицах) можно с помощью несложного скрипта сделать рассылку по email?

Итак приступим. Для примера создадим новую таблицу в GoogleSheet. В ней создадим вкладку test.

Google Docs

На это вкладке есть несколько блоков данных:

  1. В блоке Email's есть кнопка, по которой будет запускаться скрипт и список самих email'ов.
  2. В блоке Тема письма указана тема, которая будет в каждом разосланном письме.
  3. В блоке Доп. текст письма указан дополнительный текст, который будет в каждом разосланном письме. Так же там указано, какая информация будет в нашем письме.
  4. В блоке Рассылать каждому отдельно? Можно указать 2 значения ДА и НЕТ. Это влияет на то, будет ли каждому пользователю разослано отдельное письмо или всем вместе 1 письмом.

Теперь заходим в редактор скриптов и переименовываем автоматически созданный скрипт с названием Код на test и создаем 3 функции.

Первая выглядит вот так:

Google Docs

В этой функции мы создаем простой код, который выбирает валидные имейлы (в нашем случае просто проверка на наличие специального символа @) и, в зависимости от типа рассылки (каждому отдельно или всем в 1 письмом), запускает соответствующие функции sendEmailSeparate_() или sendEmailInOne_()

Google Docs
Google Docs

Google Sheets

8 (800) 333-06-99


Пройдите простую регистрацию в нашем сервисе, создав учетную запись

2. Возьмите API-ключ

В разделе "Интеграции - API" кликните по кнопке "Настройка API" и скопируйте свой ключ

3. Интеграция

Зарегистрируйтесь в Apix-Drive и настройте связь Google Sheets и SMS Gorod

1. Описание

2. Начало работы

1. Пройдите регистрацию в нашем сервисе СМС рассылок. Вы получите тестовый баланс, тестовое имя отправителя VIRTA и API-ключ.

3. Подключение

1. Зайдите в аккаунт ApiX-Drive.

2. Создайте новую связь. В качестве источника выберите Google Sheets. Введите в форме авторизационные данные от своего аккаунта и проверьте получение данных.

Создать связь с Google Sheets

3. Выберите систему в качестве приема данных. Соответственно необходимо указать SMS Gorod.

Приём данных

5. Следующим шагом нажимаем "Подключить аккаунт SMS Gorod".

Подключить аккаунт

6. Появляется окно с полем "API ключ". Теперь зайдем к нам в SMS Gorod, чтобы получить ключ для интеграции.

7. В нашем кабинете зайдите в раздел "Интеграции" - "Настройка API" и скопируйте ключ.

Берем API-ключ

8. После того, как подключенный аккаунт будет показан в списке "активные аккаунты", выберете его. Если аккаунт не активен, то необходимо проверить скопированный ключ.

Аккаунт активен

Проверка данных

11. На этом этап настройки завершен. Включите автообновление и задайте интервал автообновления.

Проверка данных

Обращаем внимание! Чтобы исключить нежелательные рассылки спама, все отправленные СМС у новых пользователей проходят проверку и будут отправляться с задержками. Чтобы избежать этого и СМС отправлялись мгновенно, необходимо заключить с нами договор. Напишите нам любым способом и мы подготовим договор.


СМС Рассылка

Самый быстрый и надежный способ оповещения клиентов


Viber рассылка


Рассылка в VK


Без пакетов

Без минимальной суммы. Не нужно выкупать пакетов СМС


Подпись СМС

Подпись (имя отправителя) СМС предоставляется бесплатно


По всему миру

Международные рассылки в любую страну по единой цене


Легко оплатить

Все современные способы оплаты и безнал для ЮЛ и ИП

ЧТО ГОВОРЯТ КЛИЕНТЫ ?


Григорий Мишин


Ярослава Иванова


Елена Павлова


Маленькая девочка
СМОТРЕТЬ ВСЕ ОТЗЫВЫ

СМС рассылка в Google Sheets

Google Sheets

Интегрируйте отправку СМС

Соедините наш сервис с Google Sheets за 5 минут, чтобы автоматически отправлять СМС

Google Sheets - это приложение для работы с электронными таблицами, включенная в бесплатный пакет программного обеспечения, предлагаемый компанией Google в рамках ее сервиса Google Drive. Программа совместима с форматами файлов Microsoft Excel. Google Sheets позволяет пользователям редактировать и создавать файлы в режиме реального времени, сотрудничая с другими пользователями онлайн. Отследить изменения пользователи могут с помощью истории изменений. Позиция редактора выделяется определенным цветом и курсором, а система разрешений регулирует, что могут делать пользователи. В обновлениях появился функционал с использованием машинного обучения, в том числе "исследуйте", предлагающие ответы на вопросы естественного языка в электронной таблице.

Читайте также: