> ## Documentation Index
> Fetch the complete documentation index at: https://fliqr.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Run drip campaigns with Flows

> Schedule a series of Fliqr AI Flows over time — create a drip, subscribe contacts from a Flow or the inbox, and unsubscribe cleanly.

A drip campaign sends a timed sequence of **published Flows** to a contact. Use drips for onboarding, nurture, and reminders without parking someone inside one long Delay chain.

## When to use a drip

| Use a drip when…                                 | Prefer an in-Flow [Delay](/docs/core-concepts/flows/delays) when… |
| ------------------------------------------------ | ------------------------------------------------------------ |
| You need multi-day nurture with easy unsubscribe | You only need a short pause in one script                    |
| Each touch is its own Flow                       | The wait is seconds/minutes inside one path                  |
| Marketing/CS owns the sequence separately        | The wait is inseparable from the current graph               |

## Create a drip campaign

<Steps>
  <Step title="Publish the step Flows">
    Build and publish each Flow the campaign will send.
  </Step>

  <Step title="Open Drip Campaigns">
    Go to **Tools → Drip Campaign**.
  </Step>

  <Step title="Add a campaign">
    Click **Add** and name the campaign.
  </Step>

  <Step title="Attach Flows and timing">
    For each step, select a published Flow and the wait before it sends (for example step 1 after 1 hour, step 2 one hour after step 1).
  </Step>

  <Step title="Save">
    Review the schedule, then save the campaign.
  </Step>
</Steps>

## Subscribe a contact

Enroll contacts from:

1. **Flow / automation action** — **Subscribe to Drip Campaign**
2. **Inbox** — open the contact and subscribe them to the campaign

Enrollment starts that contact’s timing clock.

## Unsubscribe a contact

Always provide an exit:

* Flow action: **Unsubscribe from Drip Campaign**
* Inbox: remove the campaign from the contact

Put an unsubscribe option in early nurture messages when channel policy or local law requires it.

## Channel windows

Long gaps between steps can exit Meta messaging windows. For WhatsApp/Messenger/Instagram, later drip steps may need template-capable Flows. Plan templates before you schedule multi-day Meta drips.

## Best practices

* One job per step Flow (tip, case study, CTA)
* Keep step 1 valuable so contacts stay enrolled
* Test with a short interval, then stretch timing for production
* Don’t stack overlapping drips that message the same contact hourly

## Related

<CardGroup cols={2}>
  <Card title="Delays" icon="clock" href="/docs/core-concepts/flows/delays">
    In-Flow waits vs campaign timing.
  </Card>

  <Card title="Trigger a Flow" icon="bolt" href="/docs/core-concepts/flows/trigger-a-flow">
    Other ways to start Flows.
  </Card>

  <Card title="Inbox" icon="inbox" href="/docs/inbox/overview">
    Subscribe contacts to drips while chatting.
  </Card>

  <Card title="Ads Lead capture" icon="facebook" href="/docs/ads/facebook-lead-ads">
    Enroll new ad leads into a nurture drip.
  </Card>
</CardGroup>
