Рецепт · Исходящая почта
Outreach touch 1
Отправляет первое письмо каждой подготовленной холодной строке, по одному, из вашего собственного ящика, через его прокси и в пределах дневного лимита. Первая строка — та самая фраза, написанная про этого человека; три следующие ваши, они задаются один раз параметрами. Строки без подготовки пропускаются, итог записывается обратно, а сегодняшняя дата проставляется, чтобы продолжение не пришло в тот же день.
Что он делает
Выберите на шаге «Send touch 1» свой почтовый ящик или назовите пул и прочитайте три параметра с текстом до первого прогона. Письмо не отозвать.
Отправляет первое письмо каждой подготовленной холодной строке — по одному, из вашего собственного ящика, через его прокси и в пределах дневного лимита.
Он выполняется на одном профиле, через его собственный прокси и с его собственными cookie, — поэтому страницы загружаются такими, какими их увидел бы владелец этого аккаунта. Он не открывает ни одной страницы, а значит, его можно запустить на профиле, чью сессию вы предпочли бы не трогать.
Шагов: 7
Настоящее дерево, прочитанное из набора, который поставляется с лаунчером. Отступ — это вложенность: шаги внутри цикла выполняются по разу на строку, а шаги внутри ветви — только когда выполнено условие над ними. Каждое {{…}} — это значение, подставляемое во время выполнения: из строки, по которой идёт обход, из настройки прогона или из самого профиля.
loadRowsLoad the rows ready for touch 1Load Outreach list into rowsloopEach personLoop forEachEach time
setVarStart this row with no outcomeSet outcomeifOnly rows that were preparedIf {{loop.item.cold_read}} existsпри сбое: continueYes
sendEmailSend touch 1Send "{{loop.item.company_casual}} — quick question" to {{loop.item.email}}при сбое: continuesetVarRecord what happenedSet outcomeпри сбое: continuesaveRowsAdvance the rowSave to Outreach listпри сбое: continueКаждый из них — один из типов шагов из справочника по автоматизациям, с теми же полями, которые показывает редактор, и теми же полями, которые получает агент через локальный API.
Какие таблицы использует
Они загружаются вместе с рецептом. Датасет — это типизированная таблица, которой владеет ваше рабочее пространство: колонки названы и типизированы заранее, чтобы шаги могли к ним обращаться, и любую из них потом можно переименовать, дополнить или заполнить из файла.
Outreach list
читаетпишетOne row per person: their address, what you know about them, whether they opted in, and which touch of the sequence they are on.
- Email · email
- first_name
- First name · text
- company
- Company · text
- company_casual
- Company (casual) · text
- location
- Location · text
- location_local
- Location (local) · text
- icp
- Segment · text
- metric
- Metric · text
- signal
- Signal · longText
- cold_read
- Cold read · longText
- consent
- Consent · select · Cold — no consent | Opted in
- status
- Status · select · Queued | Prepared | Touch 1 sent | Touch 2 sent | Sequence finished | Replied | Booked | Unsubscribed | Bounced | Refused
- touch
- Touch · number
- deliverable
- Deliverable · select · Deliverable | Risky — catch-all | Undeliverable | Could not check
- last_sent_at
- Last sent at · datetime
- touch_1_day
- Touch 1 day · date
- outcome
- Outcome · longText
Повторный запуск обновляет ту строку, которую уже записал, а не добавляет вторую. Именно для этого в шаге сохранения нужна колонка сопоставления, и именно в этом разница между проверкой статуса и таблицей, которая удваивается на каждом проходе.
О чём он спрашивает
Настройки заполняются при старте прогона, и у каждого профиля могут быть свои значения — так один сценарий обслуживает целую папку аккаунтов.
- credibility
- Who you are, and why this is not spam · textarea · обязательно
- offer
- The offer · textarea · обязательно
- ask
- The ask · textarea · обязательно
- signoff
- Sign-off · text
- pool
- Mailbox pool · text
One or two sentences with a number in them. This is the part that answers "why is a stranger writing to me", and a number is what answers it — an adjective does not.
A quantified result, a tight window, and the risk taken off them. All three: a result with no timeframe is a hope, and a timeframe with no risk reversal is a demand.
Two concrete times, not "let me know what suits". Every extra reply a meeting needs before it exists is a place the thread dies.
Optional, and short. "sent from my phone" is a real signal that a real person typed this; a deliberate typo is not — it reads as careless far more often than it reads as human, and it cannot be taken back.
The name of a pool under Mail. The least-used mailbox in it that still has allowance today sends each message. Leave empty and pick a single mailbox on the step instead — one of the two has to be set before the first run.
Как загрузить
В лаунчере откройте Automations, выберите Load a starter pack и укажите Исходящая почта. Снимите галочки с того, что вам не нужно. Сначала приходят таблицы, потом сценарии, потом проект с названием Outbound, который связывает их вместе.
К вам приходит обычная строка автоматизации. Откройте её в редакторе, поменяйте шаг, переименуйте, удалите — дальше приложение не считает её чем-то особенным, а повторная загрузка набора делает свежую копию, а не перезаписывает отредактированную вами. С таблицами наоборот: существующая таблица с тем же именем переиспользуется и сохраняет свои строки.
Остальное в наборе «Исходящая почта»
Они загружаются вместе, пользуются таблицами выше и попадают в один проект Outbound.
Prepare the outreach list
Каждая строка стоит одного обращения к модели, а проверка адреса списывает кредит с вашего аккаунта, если верификатор настроен. И то и другое настраивать необязательно; без верификатора колонка просто останется пустой.
One profile · Opens no page · The Outreach list table
Outreach touch 2
Выберите почтовый ящик и прочитайте параметры с текстом. В один день с касанием 1 письмо не уйдёт, но весь остальной интервал задаёте вы тем, как ставите эту последовательность в расписание.
One profile · Opens no page · The Outreach list table · 5 settings on the run