Zapify automates WordPress in one sentence: when this happens, do this. Pick a trigger — an order is completed, a form is submitted, a user registers. Pick what should follow — send an email, grant a role, create a post, call a webhook. Set it live. That is the whole product. It is a simple, self-ho
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.4 and PHP 7.4.
SourceWordPress plugins · Nov 13, 2026
01 / Source details
Aboutthistool.
Zapify automates WordPress in one sentence: when this happens, do this.
Pick a trigger — an order is completed, a form is submitted, a user registers. Pick what should follow — send an email, grant a role, create a post, call a webhook. Set it live. That is the whole product.
It is a simple, self-hosted alternative to Zapier, Make, n8n, Uncanny Automator, AutomatorWP and Thrive Automator for the things that happen inside your WordPress site — with no per-task pricing, no monthly quota, and no round trip to somebody else’s server.
⚡ Build an automation in a minute
01When this happens — choose a trigger from any plugin you already run
02Do this — add one action, or a dozen, in the order you want them
03Set it live — Zapify binds it to the right WordPress hook and gets out of the way
Every value you type can carry a placeholder — the order total, the person’s email, the field they filled in — and the builder lists what is available at each step, so you are picking from a list rather than guessing at a variable name.
💝 Why Zapify
➡️ The logs tell you what actually happened — every run records what each action was given after your placeholders were filled in, written down before the action runs. “Why did it email the wrong person?” is answered on the screen instead of in your imagination. ➡️ Webhooks are free, both ways — every automation can be started by an inbound webhook and can call out to one, on the free plan. If you already run n8n, Make or Zapier, Zapify is the WordPress half you were missing. ➡️ Multiple triggers are free — one automation can watch several things at once, and require all of them or any of them, without paying for the privilege. ➡️ Nothing is deleted when a licence lapses — anything using a paid feature is marked inactive with the reason stated, and resumes the moment your licence does. ➡️ It stays out of the way — a page view on a site with no matching automation costs no database queries of Zapify’s own. Integration code loads only when something actually uses it. ➡️ Your data stays yours — automations run on your server. Nothing is sent anywhere unless you build an action that sends it.
Features
Everything below is in the free plugin.
🧩 A visual builder, not a settings screen Triggers and actions as cards you can read at a glance, reorder by dragging, and edit in place. No modals, no wizard.
👉 23 triggers and 18 actions out of the box Posts, users, roles, comments, terms, page views, WooCommerce orders and purchases, and four form plugins.
🔀 Several triggers on one automation Require all of them, or any of them. Free on every plan.
🪝 Any hook in WordPress The custom hook trigger takes any do_action name from core, a theme, or any plugin — and its listen mode shows you what that hook passes, so you can build placeholders from something Zapify has never heard of.
📥 Incoming webhooks Start an automation from anything that can send an HTTP request, with signature verification, rate limiting and a per-source key. Up to three sources on the free plan; one source can feed any number of automations.
📤 Outgoing webhooks Call any URL as an action, with your own headers and body, guarded against SSRF.
🧾 Run logs that resolve Filterable history showing every action’s configuration with the placeholders already substituted, plus the reason anything was skipped. Seven days of retention on the free plan.
🎛️ Live, Draft and Off, per step Switch a whole automation, or a single trigger or action, without deleting anything. Turning an automation off leaves each step exactly as you set it, so turning it back on restores what you had.
📚 32 ready-made templates Start from a working automation and change the parts you care about.
🧰 Utilities Write a note to the log, and set a variable one step can hand to the next.
⚙️ Tools and system status Rebuild the hook map, see what Zapify has bound, and copy a full environment report for support in one click.
Premium Features
🎚️ Conditions on automations and actions Gate a whole automation, or one action inside it, on conditions of your choice — so one automation covers the cases that would otherwise need four.
🧠 Advanced conditions Nested condition groups, unlimited rules, and the pattern and date comparisons.
⏱️ Delays Run an action minutes, hours or days after the trigger fires.
🔀 Routes Branch one automation into several, each with its own condition, instead of maintaining one automation per case.
🔁 Loops Run a set of actions once for every item in a list — every line item on an order, every row in a payload.
🕗 Scheduled automations Run on a clock rather than in response to anything — every hour, every Monday morning, or once at a moment you pick, with no trigger at all.
📦 Bulk automations Run across a set you choose — every subscriber, every draft post — instead of waiting for each one to do something.
🖱️ Buttons Put a button or link on any page with a shortcode and let people start an automation by clicking it.
🔐 Webhook auth, signing and retries Reusable auth profiles, request signing, retry policies, and unlimited incoming sources.
🔍 Dry-run and bulk replay Ask why an automation did not match a delivery, and re-run a filtered set at once.
👤 Advanced subject resolution Skip a delivery when its person has no account, or create one from the payload.
♻️ Retry a failed run Re-run a failed automation from the logs without rebuilding it.
🗄️ Extended log retention Keep run history beyond seven days and export it as CSV.
🔗 Connections Store credentials and OAuth connections for external services once, and use them across every automation.
📤 Import and export Move automations between sites as JSON.
🧩 15 premium integrations Listed below.
Integrations
Free
👉 WordPress — 12 triggers and 12 actions: users, roles, posts, comments, terms, page views, custom fields, email and password resets 👉 WooCommerce — order status changes and product purchases; change an order status, add an order note 👉 Gravity Forms — submissions, submissions matching a field value, payments completed and refunded; create an entry 👉 Contact Form 7 , WPForms , Fluent Forms — form submissions, with a placeholder generated for every field on the form you pick 👉 Webhooks — receive one, send one 👉 Utilities — any WordPress hook, notes and variables
Premium
👉 Slack — send a message 👉 AI (OpenAI & Anthropic) — generate text and use it in a later step 👉 Google Sheets — add a row to a spreadsheet 👉 Mailchimp , ActiveCampaign , ConvertKit , FluentCRM — add or update a contact or subscriber 👉 ClickUp — create a task 👉 LearnDash — 7 triggers and 3 actions: courses, lessons, topics, quizzes, enrolments and groups 👉 LifterLMS — course and lesson completion, enrolments, memberships; enrol or remove a user 👉 Tutor LMS — course and lesson completion, enrolments 👉 Easy Digital Downloads — a download is purchased 👉 Ninja Forms , Formidable Forms — form submissions 👉 Buttons — somebody clicks a button or link you placed
For developers
Zapify publishes a small, stable extension surface — register your own integrations, intercept the engine, rewrite placeholder values — and ships a sample integration plugin to copy. See the docs/ folder inside the plugin.
Privacy and external services
Zapify does not phone home. Automations run on your own server, and the free plugin sends data to a third party only where you have explicitly built it to: an outgoing webhook goes to the URL you enter, and the premium integrations talk to the service you connect them to, using the credentials you supply. Each of those requests happens only when an automation you created runs.
Licensing and optional usage tracking are handled by Freemius ( terms , privacy ). Usage tracking is opt-in — the plugin works fully without it, and declining changes nothing.
DO YOU HAVE ANY QUESTIONS / FEEDBACK / FEATURE REQUEST / BUG REPORT ❓
Please open a support topic or get in touch . We read everything.
Spread The Word ❤️
If Zapify saves you a job, please leave a review . It is the single most helpful thing you can do for a small plugin.
02 / Source details
Gettingstarted.
01Upload the plugin, or install it from Plugins → Add New.
02Activate it.
03Go to Zapify and build your first automation.
There is nothing to configure before you start.
03 / Source details
Frequently asked questions.
Does this slow my site down?
A front-end request on a site with no matching automation adds no database queries of Zapify’s own. Automations are compiled into a single cached map at save time, and integration code is only loaded when a matching hook fires.
What happens to my automations if I stop paying?
They are kept exactly as you built them. Anything using a paid feature is marked inactive with the reason stated — nothing is deleted, nothing is rewritten, and everything resumes the moment your licence does.
Can it trigger on something Zapify does not support?
Yes. The custom hook trigger takes any do_action name in WordPress or any plugin, and has a listen mode that shows you what that hook passes so you can build placeholders from it.
Is the webhook URL safe to share?
No — treat it as a password, because anyone holding it can fire that automation. Turn on signature verification for anything that matters, and issue a new URL if one leaks.
Does it work with my page builder / membership plugin / LMS?
If it fires a WordPress hook, yes, through the custom hook trigger. Purpose-built integrations for more plugins are being added.
FinderPress Media Auditor helps site administrators scan for broken images, missing Media Library files, unreachable media URLs, and other media issues across WordPress content. Use it to audit images, video, audio, PDFs, featured images, and attachment files without sending scan data to an external
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati