Skip to content
FlowWP logo
Menu

WordPress Automation for Nonprofits

Thank every donor personally, treat regular givers and large gifts differently, and keep supporters, events and lists up to date — with GiveWP, The Events Calendar and the email tools you already use.

Example workflow

Thank donors, and thank regulars differently

  1. GiveWP logoTrigger · GiveWPA donation is completed
  2. GiveWP logoCondition · GiveWPThe donor has given before
    1. Branch: True
      1. Action · EmailSend Email
    2. Branch: False
      1. Action · EmailSend Email
  3. GiveWP logoAction · GiveWPAdd a note to a donor
Open this template

The problem

What makes this slow by hand

  • Thank-yous that wait

    A personal thank-you only goes out when someone has time to write it.

  • Every donor treated the same

    A first gift, a regular supporter and a large donation all get the same receipt.

  • Lists out of date

    Donors and event attendees are copied into the newsletter tool by hand, or not at all.

  • A small team stretched thin

    The people who should hear about a large gift find out days later.

How FlowWP handles it

The same work, as workflows on your own site

  • Thank donors the moment they giveA completed GiveWP donation starts a workflow on every plan, including Free.
  • Regulars and large gifts get their own pathCheck whether a donor has given before, and send a large donation straight to the person who should call them.
  • Supporters on the right listAdd donors and attendees to MailPoet lists or FluentCRM tags as they give or sign up.
  • Fundraising eventsRSVPs, ticket sales and check-ins from The Events Calendar can welcome attendees and thank the people who came.
  • The team hears firstTell the team in Slack or Telegram about the donations and sign-ups that need a person.
  • Every gift on recordRun history shows which donor each step acted on and what it did, so nothing depends on memory.

Example workflows

Ready-made workflows to start from

Browse all templates
    1. GiveWP logoTrigger: A donation is completed (GiveWP)
    2. GiveWP logoCondition: The donor has given before (GiveWP)
    3. Action: Send Email (Email)
    4. GiveWP logoAction: Add a note to a donor (GiveWP)
    5. +1 more steps
    DonationsBusiness plan

    Thank donors, and thank regulars differently

    Every completed donation is thanked — but someone giving for the second time or more gets a letter that says so, and a note goes on their donor record either way.

    5 stepsIntermediate
    1. GiveWP logoTrigger: A donation is completed (GiveWP)
    2. GiveWP logoAction: Get a GiveWP donor (GiveWP)
    3. Action: Send Email (Email)
    DonationsBusiness plan

    Tell someone about a large donation

    A gift over 500 — change that to whatever is large for you — reaches a person the same day, with the donor’s history beside it, so it can be acknowledged properly.

    3 stepsIntermediate
    1. The Events Calendar logoTrigger: Someone RSVPs to an event (The Events Calendar)
    2. Action: Send Email (Email)
    3. MailPoet logoAction: Add or update a MailPoet subscriber (MailPoet)
    4. MailPoet logoAction: Add tags to a subscriber (MailPoet)
    EventsBusiness plan

    Confirm an RSVP and keep the list

    Someone RSVPs, gets a confirmation with the date and the address, and joins a MailPoet list tagged as an attendee so you can write to them before the day.

    4 stepsIntermediate
    1. The Events Calendar logoTrigger: An attendee checks in (The Events Calendar)
    2. Groundhogg logoAction: Add tags to a contact (Groundhogg)
    3. Action: Delay (Delay)
    4. Action: Send Email (Email)
    EventsBusiness plan

    Thank the people who actually turned up

    A day after someone is checked in at the door, they are thanked — and a Groundhogg tag marks them as somebody who comes, not just somebody who registers.

    4 stepsIntermediate

Before you start

  • Which plan you need. A completed GiveWP donation is a trigger on every plan, including Free, so a personal thank-you costs nothing. Donation statuses, donor notes and checking whether someone has given before are on Business, as are the ready-made donor templates and most Events Calendar steps.
  • Receipts stay with GiveWP. GiveWP still sends its own donation receipts; FlowWP adds the personal message, the team alert and the list update around them.
  • Your email tool keeps its lists. Adding a supporter to a MailPoet list is on Business; FluentCRM contacts and tags start on Personal. Newsletters are still sent from those tools.
  • Supporters’ data stays on your site. Workflows run inside WordPress, and FlowWP answers WordPress’ own personal data export and erasure requests for what it stores.

Other solutions

Build your WordPress workflow visually.

Start with a template or a blank canvas. Nothing runs until you activate it.