Automated Timezone-Aware Email Outreach Sequence
This template automates a personalized, multi-step email outreach campaign. It sends a sequence of up to four emails to a list of contacts, intelligently respects each contact's local timezone for sending, and automatically stops the sequence for a contact if a reply is detected.
This automation executes a sophisticated email sequence by performing the following steps:
- State Management: On its first run, it creates a new Google Doc to store the state of the email sequence for each contact. On subsequent runs, it reads this document to know which email to send next, or if a sequence is already complete or has received a reply.
- Timezone-Aware Sending: For each contact, it checks if the current time is within a 30-minute window of the configured sending time in their specific local timezone, ensuring your emails arrive at the optimal moment.
- Reply Detection: Before sending any follow-up email, it securely checks your connected Gmail account for any replies from the contact within the same conversation thread. If a reply is found, the automation marks the sequence as complete for that contact and will not send them any more automated emails.
- Automated Sending: If no reply has been detected and the timing is right, it sends the next email in the sequence. Follow-ups are sent as replies within the same thread to maintain context.
- Dynamic Content: The automation can dynamically insert the names of the next two business days (e.g., "Tuesday or Wednesday?") into your first email, making your scheduling suggestions timely and relevant.
- Reporting: After processing all contacts, it updates the state in the Google Doc and provides a detailed summary of its actions, including which emails were sent, which were skipped and why, and any errors that occurred.
Usage Ideas
- Sales Prospecting: Automate your cold outreach and follow-up sequences to potential customers.
- Lead Nurturing: Guide new leads through a drip campaign with helpful content and calls-to-action.
- PR & Link Building: Systematically reach out to journalists, bloggers, and website owners for press opportunities or backlink requests.
- Event Follow-ups: Send a series of thank-you notes, resource links, and meeting requests to people you met at a conference or event.
- Recruiting: Engage with potential candidates by sending a timed sequence of messages about job opportunities.
Customization Ideas
This template is designed to be easily adapted to your specific outreach needs. You will have the flexibility to:
- Provide Your Own Contacts: Replace the sample data with your own list of contacts and write your own custom, personalized email copy for a 4-step sequence.
- Connect Your Accounts: Securely connect your own Google account for sending emails via Gmail and for tracking sequence state using Google Docs.
- Customize the Schedule: Use the automation parameters to set the exact time of day (hour and minute) you want emails to be sent. You can also define the number of days to wait between each follow-up email.
- Personalize Email Content: Easily customize the sender's name and other key details within your email templates to match your brand and campaign goals.
Agent Inputs
Optional Parameters
Name | Type | Default |
|---|---|---|
sendHour | number | 8 |
Hour of the day (0-23) to send emails in each prospect's local timezone | ||
sendMinute | number | 31 |
Minute of the hour (0-59) to send emails in each prospect's local timezone | ||
staggerDays | number | 2 |
Number of days to wait between sending each email in the sequence | ||
stateDocId | string | |
Google Docs document ID for persisting sequence state across runs. On the first run, if left empty, a new state document will be created and its ID will be included in the output. Set this parameter to that ID for all subsequent runs. | ||