# How to Send Automatic Follow-Up Messages in Doubletick

{% embed url="<https://youtu.be/XsCDUfAALWA?si=hc48fIS_da4uQuyU>" %}

Never let a lead go cold again. This guide walks you through building a smart follow-up system that sends a reminder only when a customer hasn't replied — and stops automatically once they do.

#### <mark style="color:$primary;">**What you'll build**</mark>

A 3-bot automation that tracks whether a customer has replied to your message and sends a follow-up if they haven't — within any time window you choose.

<figure><img src="https://2303112206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F53n17VnOICC1LtDqlENV%2Fuploads%2FzLPvyF8fdxc1cRPNWKkM%2Fimage.png?alt=media&#x26;token=018a4841-5f8e-485c-8b64-2bb365be5060" alt=""><figcaption></figcaption></figure>

***

#### <mark style="color:$primary;">**Before you begin: Create a custom attribute**</mark>

You'll need a custom contact attribute to track reply status. Here's how to create it:

* Go to **Settings** → **Custom Contact Fields**
* Click **Create Attribute** and name it <mark style="color:$danger;">`Replied On`</mark>
* Set the attribute type to **Text** and save

<mark style="background-color:$warning;">**Why this matters:**</mark> <mark style="background-color:$warning;"></mark><mark style="background-color:$warning;">This attribute acts like a flag. When it's set to "No", the automation knows the customer hasn't replied yet. When it's removed, the reminder flow stops.</mark>

***

#### <mark style="color:$primary;">**Bot 1 — Track message delivery**</mark>

This bot listens for the moment your message is delivered to the customer and immediately marks them as "not yet replied."

<figure><img src="https://2303112206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F53n17VnOICC1LtDqlENV%2Fuploads%2FdRhVzpGjRNkyyOP2HSUJ%2Fimage.png?alt=media&#x26;token=a76ff54b-a617-45c2-aa88-43f8e76d41f1" alt=""><figcaption></figcaption></figure>

***

#### <mark style="color:$primary;">**Bot 2 — Wait, then send the reminder**</mark>

This bot watches for the attribute change made by Bot 1, waits your chosen delay, and sends a follow-up if the customer still hasn't replied.

<figure><img src="https://2303112206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F53n17VnOICC1LtDqlENV%2Fuploads%2Fk8jrmSVTl76Hq8OH72Lt%2Fimage.png?alt=media&#x26;token=5ffd85fe-91d4-420a-a81d-a3d8877f9e8c" alt=""><figcaption></figcaption></figure>

***

### Bot 3 — Stop reminders when the customer replies

This bot fires the moment a customer sends you a message, and clears the attribute so no more reminders are sent.

<figure><img src="https://2303112206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F53n17VnOICC1LtDqlENV%2Fuploads%2Fh9q7Wx7CNOj432uCNIOS%2Fimage.png?alt=media&#x26;token=a580dfee-c83b-4017-a4f4-82998c0688a4" alt=""><figcaption></figcaption></figure>

***

### How it all works together

* You send a message → Bot 1 detects delivery → sets Replied On = No
* Bot 2 is triggered by the attribute change → waits your delay → sends reminder if still no reply
* If the customer replies at any point → Bot 3 fires → removes the attribute → reminders stop

**Pro tip: You can extend this setup to send multiple follow-ups by duplicating Bot 2 with a longer delay. Just make sure each round checks the attribute again before sending.**
