What is Zapier?
Zapier helps you connect Every.org with over 7,000 other tools—without writing any code.
With Zapier, you can:
Save time by automating repetitive tasks
Send donation data directly into your CRM, email platform, or team chat
Set it up once and let it run in the background
Each workflow is called a Zap. Every Zap has:
A trigger: the event that starts the Zap (in our case, a new donation in Every.org)
An action: what happens next in another app (like adding the donor to your CRM or sending a Slack notification)
Zapier offers a free plan that works well for many nonprofits. You only need a paid plan if you want to create more complex workflows. Learn more at zapier.com.
How to set up a Zap
Step 1: Create a Zapier account
Go to zapier.com and sign up (or log in).
-
From your Zapier dashboard, click Create Zap.
Step 2: Choose Every.org as your trigger
In Zapier, search for Every.org and select it.
Choose the New Donation trigger.
Note: The trigger fires when a donation is completed. Pending donations (e.g., ACH or crypto) won’t trigger until they finish processing.
Step 3: Connect Every.org with an API key
-
When adding your Every.org account, Zapier will ask for your API key.
In a new tab, log in to your Every.org admin dashboard.
-
Go to the Integrations tab and click Create API Key
-
Copy your API key and paste it into Zapier, then click Continue to test the connection.
Step 4: Choose an action app
Now decide what should happen when a donation comes in. This part of the Zap setup has three steps:
-
Choose the app
Search for the tool you want to connect, like Mailchimp, Bloomerang, HubSpot, or Slack.
-
Choose the action
-
Pick what you want Zapier to do in that app. Examples:
Mailchimp: “Add/Update Subscriber”
Bloomerang: “Create Donation”
Slack: “Send Channel Message”
-
-
Connect your account
Zapier will ask you to log in to the selected app (e.g., your Mailchimp, Bloomerang, or Slack account) so it has permission to send the data.
-
Configure the fields
Map the donation data from Every.org to the fields in your chosen app.
-
For example:
Map “Donor Email” → Mailchimp “Email Address”
Map “First Name” → Bloomerang constituent “First Name”
Required fields are marked with an asterisk.
Note: If a donor gives anonymously, their name and email will not be passed through Zapier.
You can also add filters or extra steps if you want more advanced workflows.
Step 5: Test & publish your Zap
-
Run a test with sample data
When you click Test, Zapier will pull in your most recent completed donation from Every.org and perform the action you've set up.
If you haven’t received any donations yet, Zapier will provide sample donation data so you can still finish setup.
-
Check your action app
Review how the test data appears in your chosen app (Mailchimp, Bloomerang, Slack, etc.).
Make sure the fields you mapped are showing up where you expect them (for example, the donor’s email appears in the “Email Address” field).
-
Publish your Zap
When everything looks good, click Publish Zap.
Zapier will confirm your Zap is live. 🎉
From now on, each completed donation in Every.org will trigger the workflow automatically in the background.
Templates
Get started quickly with these pre-built Zapier templates for Every.org. Each one connects new donations to a popular nonprofit tool:
- Add new Every.org donations to Bloomerang
- Add new Every.org donations to Little Green Light
- Create Mailchimp subscribers from new Every.org donations
- Add new Every.org donors to Constant Contact lists
You can also explore more options on the Every.org page in the Zapier app directory.
Troubleshooting & support
If something doesn’t work:
Check your Zap history in Zapier for error details.
Make sure your Every.org API key is valid (regenerate in the Integrations tab if needed).
Try reconnecting your Every.org account in Zapier.
Still need help?
Every.org connection issues: support@every.org
Zapier or other apps: Zapier Support
We welcome feedback and feature requests! If you’d like more triggers or actions, email support@every.org .