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

# Post Dripper

> MainWP Post Dripper Extension allows you to deliver posts or pages to your network of sites over a pre-scheduled period of time.

## What You'll Learn

* Understanding how post dripping works
* Creating drip sessions for posts and pages
* Canceling active drip sessions
* Using Post Dripper with Boilerplate content

***

<div id="addon-data" style={{display: 'none'}} data-title="Post Dripper" data-purchase-url="https://mainwp.com/add-on/post-dripper/" data-pricing-tier="pro" data-bundle="MainWP Pro" data-addon-type="extension" data-version="5.0.1" data-developer="MainWP" data-changelog-url="https://mainwp.com/changelog/mainwp-post-dripper-extension/" data-owned-by="Jestart LLC" data-privacy-url="https://mainwp.com/mainwp-plugin-privacy-policy/" />

<Info>
  **Extension Add-on** - This add-on provides standalone functionality within MainWP Dashboard. No third-party plugins required.
</Info>

[MainWP Post Dripper Extension](https://mainwp.com/add-on/post-dripper/) allows you to deliver posts or pages to your child sites over a pre-scheduled period of time. The Extension allows you to drip:

* Posts
* Pages
* Boilerplate Posts **(only if the [Boilerplate Extension](https://mainwp.com/add-on/boilerplate/) is installed and activated)**
* Boilerplate Pages **(only if the [Boilerplate Extension](https://mainwp.com/add-on/boilerplate/) is installed and activated)**

## How it Works

Post Dripper Extension allows you to set how many selected sites receive the content at each interval. The Extension will post to all selected child sites. Once the Post/Page is published on all selected sites, the drip session ends. It will never publish the same content to one child site multiple times.

### Example 1

Publish this post to 1 site every 1 day (20 child sites selected)

* Day 1: the article gets published on one selected child site
* Day 2: the article gets published on another selected child site
* Day 3: the article gets published on another selected child site
* ...
* Day 20: the article gets published on the final selected child site

### Example 2

Publish this post to 3 sites every 2 days (20 child sites selected)

* Day 1: the article gets published on 3 selected child sites
* Day 2: nothing gets published
* Day 3: the article gets published on another 3 selected child sites
* Day 4: nothing gets published
* Day 5: the article gets published on another 3 selected child sites
* Day 6: nothing gets published
* ...
* Day 13: the article gets published on the final 2 selected child sites

### Example 3

Publish this post to 5 sites every 1 week (20 child sites selected)

* Day 1: the article gets published on 5 selected child sites
* Day 2: nothing gets published
* Day 3: nothing gets published
* Day 4: nothing gets published
* Day 5: nothing gets published
* Day 6: nothing gets published
* Day 7: nothing gets published
* Day 8: the article gets published on another 5 selected child sites
* Day 9: nothing gets published
* Day 10: nothing gets published
* Day 11: nothing gets published
* Day 12: nothing gets published
* Day 13: nothing gets published
* Day 14: nothing gets published
* Day 15: the article gets published on another 5 selected child sites
* ...
* Day 22: the article gets published on the final 5 selected child sites

#### Important Notes

Post Dripper runs through the `mainwp_post_dripper_cronposting` scheduled event. If you rely on WordPress cron, keep **MainWP Dashboard > Settings > Advanced Settings > Use WP Cron** enabled and make sure your MainWP Dashboard site receives regular cron triggers.

## Cancel a Drip Session

### Cancel Post Drip Session

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the MainWP Dashboard > Sites > Content Operations > Post Dripper page" />

  <Step title="Open the Post Drips tab" />

  <Step title="Locate the session that you want to cancel" />

  <Step title="Click the Cancel Drip action">
    Click the **Cancel Drip** action<img src="https://mintcdn.com/mainwp/2rlXQ4CNzTqDCqtT/images/add-ons/35242f345f57.jpg?fit=max&auto=format&n=2rlXQ4CNzTqDCqtT&q=85&s=c96449df829b2edaf898bcdcbe3446f6" alt="Cancel Drip action" width="1720" height="289" data-path="images/add-ons/35242f345f57.jpg" />
  </Step>
</Steps>

### Cancel Page Drip Session

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the MainWP Dashboard > Sites > Content Operations > Post Dripper page" />

  <Step title="Open the Page Drips tab" />

  <Step title="Locate the session that you want to cancel" />

  <Step title="Click the Cancel Drip action" />
</Steps>

## Create a Drip Session

### Drip Posts

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the MainWP Dashboard > Sites > Content Operations > Add New (Post) page" />

  <Step title="Set your post content and meta fields">
    Set your [post content and meta fields](/sites/content/manage-posts)
  </Step>

  <Step title="Locate the Post Dripper section">
    Locate the Post Dripper section <img src="https://mintcdn.com/mainwp/fYo8wl5GET5OrNvZ/images/add-ons/8a4e7f1ee92b.jpg?fit=max&auto=format&n=fYo8wl5GET5OrNvZ&q=85&s=85c0b804d6530cf693ac120c742c0331" alt="Post dripper scheduling system" width="787" height="243" data-path="images/add-ons/8a4e7f1ee92b.jpg" />

    1. Select the **Use the post dripper** option
    2. Set dripper preferences
  </Step>

  <Step title="Select your child sites">
    [Select your child sites](/getting-started/mainwp-user-interface)
  </Step>

  <Step title="Click the Publish button" />
</Steps>

### Drip Pages

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the MainWP Dashboard > Sites > Content Operations > Add New (Page) page" />

  <Step title="Set your page content and meta fields">
    Set your [page content and meta fields](/sites/content/manage-pages)
  </Step>

  <Step title="Locate the Post Dripper section">
    Locate the Post Dripper section

    1. Select the **Use the post dripper** option
    2. Set dripper preferences
  </Step>

  <Step title="Select your child sites">
    [Select your child sites](/getting-started/mainwp-user-interface)
  </Step>

  <Step title="Click the Publish button" />
</Steps>

### Drip Boilerplate Posts

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the MainWP Dashboard > Sites > Content Operations > Manage Posts page" />

  <Step title="Click the Create New Boilerplate button" />

  <Step title="Set your boilerplate post content and meta fields">
    Set your [boilerplate post content and meta fields](/add-ons/posts-pages/boilerplate-extension)
  </Step>

  <Step title="Locate the Post Dripper section">
    Locate the Post Dripper section

    1. Select the **Use the post dripper** option
    2. Set dripper preferences
  </Step>

  <Step title="Select your child sites">
    [Select your child sites](/getting-started/mainwp-user-interface)
  </Step>

  <Step title="Click the Publish button" />
</Steps>

### Drip Boilerplate Pages

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the MainWP Dashboard > Sites > Content Operations > Manage Pages page" />

  <Step title="Click the Create New Boilerplate button" />

  <Step title="Set your boilerplate page content and meta fields">
    Set your [boilerplate page content and meta fields](/add-ons/posts-pages/boilerplate-extension#create-a-boilerplate-page)
  </Step>

  <Step title="Locate the Post Dripper section">
    Locate the Post Dripper section

    1. Select the **Use the post dripper** option
    2. Set dripper preferences
  </Step>

  <Step title="Select your child sites">
    [Select your child sites](/getting-started/mainwp-user-interface)
  </Step>

  <Step title="Click the Publish button" />
</Steps>

## Related Resources

* [Posts/Pages Add-ons](/add-ons/posts-pages) - Browse all content tools
* [Boilerplate Extension](/add-ons/posts-pages/boilerplate-extension) - Create reusable content
* [Manage Posts](/sites/content/manage-posts) - Post management guide
