# Drip Campaign Setup

#### What is a Drip campaign? <a href="#dhhdit3xaawx" id="dhhdit3xaawx"></a>

A Drip Campaign is a scheduled and structured flow of messages created for customer onboarding journeys. You can define which messages to be sent or can create the whole onboarding journey using the timeline-based messages and chat flow. It only applies to the new customers starting their conversation with the bot.

These drip campaigns can be used for creating a funnel and doing timely communication to your new customer to make them aware, act, and adopt your product or services.

It can be easily created on the BotPenguin dashboard using the guide below

#### How to create Drip Campaigns? <a href="#m35gxjfy2pjk" id="m35gxjfy2pjk"></a>

1. Log into your BotPenguin and go to All Bots.
2. Click on existing Telegram Bot.
3. Click on Drips tab from the expanded menu.

<figure><img src="/files/JkaG6ZkhHdT3Ckub0Tjn" alt=""><figcaption></figcaption></figure>

4. Give name to your drip and click on continue.

<figure><img src="/files/CDGg3U66ffgS89scXbxr" alt=""><figcaption></figcaption></figure>

### Creating a Drip Campaign

#### Step 1: Enter Campaign Details

**Drip Campaign Name**

Give your campaign a clear, recognizable name.

**Examples**

* `Welcome Series`
* `Product Onboarding`
* `Promo Follow-up`

> This field is required.

<figure><img src="/files/pwoIa7ObFzPFExOmQYlQ" alt=""><figcaption></figcaption></figure>

***

#### Step 2: Choose When the Campaign Applies

Use the **Applied On** dropdown to decide **who should receive this campaign**.

Available options:

* **New Subscriber**\
  Automatically applies to users as soon as they subscribe to your Instagram bot.
* **Groups**\
  Applies only to users who belong to selected groups (for example: `Leads`, `Customers`, `VIP`).

> 💡 Use **Groups** if you want targeted or segmented campaigns.

***

### Scheduling Your Flows

Drip campaigns are built using one or more **scheduled chat flows**.

#### 1st Schedule (Required)

Each schedule defines:

* **Flow** – The chat flow to send
* **Send After** – When the flow should be sent

**Flow**

Select the chat flow that will be sent at this step.

> Only published flows will appear in the list.

***

**Send After**

Set the delay before sending the selected flow.

You can choose:

* Minutes
* Hours
* Days

**Example**

* Send Flow A **1 minute** after subscription
* Send Flow B **1 day** later
* Send Flow C **3 days** later

***

#### Adding More Steps

Click the **➕ (plus)** button to add additional schedules to your campaign.

Each new schedule:

* Sends a different flow
* Can have a different delay time

This allows you to create a full multi-step drip sequence.

***

### Saving the Campaign

Once all required fields are completed:

* Click **Create Drip Campaign** to activate it
* Click **Cancel** to discard changes

> ⚠️ Once active, the campaign will automatically run for users who meet the selected conditions.

<figure><img src="/files/sQAIlulMuq1PRKkHHMD9" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.botpenguin.com/bots/telegram-bot/telegram-automation/drip-campaign-setup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
