What Is Krom Automation? WordPress Workflow Automation Explained
Krom Automation is a visual workflow automation plugin for WordPress. It connects events that happen on your site to automated responses, using a drag-and-drop canvas builder with no code required.
Think of it as “If This Then That” for WordPress, but with a proper visual workflow editor, execution history, analytics, and AI-powered automation built in.
The problem Krom Automation solves #
Your WordPress site generates events constantly. Users register, orders are placed, forms are submitted, posts go live, comments land in the queue.
Every one of those events probably deserves a response. A welcome email. An admin notification. A tag applied to a contact. A Slack message to your team.
Doing all of that manually is repetitive and doesn’t scale. Krom Automation handles it automatically. You build a workflow once, and it runs every time the triggering event fires.
How Krom Automation works #
Krom Automation follows a simple Trigger + Action pattern.
A trigger is something that happens on your site. A user registers. A post is published. An order is completed. When the trigger fires, it collects all the event data (the user’s email, the post title, the order total) and passes it into the workflow.
An action is what Krom Automation does in response. Send an email. Update a user’s role. Create a coupon. Call an external API. You can chain as many actions as you need, add delays between them, and branch into different paths using conditions.
Every workflow runs in the background using Action Scheduler, the same job processing library that powers WooCommerce. Your site’s front end is never slowed down.
What makes Krom Automation different #
Visual canvas, not a flat list. Krom Automation gives you a true drag-and-drop workflow canvas built on ReactFlow. You can see your entire automation at a glance, add branching logic visually, and understand complex multi-step workflows without reading through rows of dropdown settings.
Self-hosted, no per-task fees. Everything runs on your own WordPress server. Your data never leaves your site, there are no monthly SaaS bills, and there are no execution limits. You pay once for Krom Automation Pro (or use the free version forever) and automate as much as you want.
AI built in from the start. The free version includes three AI-powered actions: generate text, moderate content, and auto-tag posts. Krom Automation works with OpenAI, Google Gemini, and Groq. Krom Automation Pro adds the ability to generate entire workflows from a plain-English description.
What’s included in the free version #
Krom Automation’s free plugin is fully functional with no paywalled core features. Here’s what you get:
- 16 triggers covering user registration, login, logout, role changes, post publishing, comments, media uploads, and WooCommerce orders
- 21 actions including email, user management, post management, comment management, HTTP requests, and AI
- Visual drag-and-drop workflow builder
- Conditional branching to split your workflow based on any trigger data
- Delay scheduling to postpone actions by minutes, hours, or days
- Merge tags to inject live event data into any action field
- Workflow simulator to test workflows without sending real emails or making real API calls
- 20 ready-to-use templates for the most common automation scenarios
- Execution logs and analytics with a full per-step audit trail and daily charts
- REST API for full programmatic control
WooCommerce support is also included in the free version. Order created and order completed triggers, plus coupon creation and order status actions, all ship in the free plugin.
What Krom Automation Pro adds #
Krom Automation Pro extends the free plugin with 80+ additional triggers and 60+ additional actions across 24 integrations.
Forms: Contact Form 7, Gravity Forms, WPForms, Elementor Forms, Fluent Forms, Ninja Forms
Email marketing: Mailchimp, ConvertKit, MailerLite, MailPoet
CRM: FluentCRM, ActiveCampaign
LMS: LearnDash, TutorLMS
Membership: MemberPress
Messaging: Slack, Discord, Twilio (SMS, MMS, and voice calls), Telegram
E-commerce: Extended WooCommerce (11 extra triggers, 6 extra actions), WooCommerce Subscriptions, Easy Digital Downloads
Data and productivity: Google Sheets, Google Calendar
Social media: Facebook, Twitter/X, LinkedIn
Pro also unlocks four exclusive features with no free equivalent: AI workflow generation, the visual email builder, the schedule trigger, and the incoming webhook receiver.
For the full side-by-side breakdown, see the Free vs Pro comparison.
Who is Krom Automation for? #
Site owners and administrators who want to stop doing repetitive tasks manually without hiring a developer or paying for a SaaS tool.
WooCommerce store owners who need order automation: follow-up emails, review requests, payment failure recovery, coupon rewards, and subscription management.
Course creators and LMS operators running LearnDash or TutorLMS who want automatic enrollment emails, quiz result branching, and team notifications when a student completes a course.
Membership site owners on MemberPress who need automated welcome flows, renewal reminders, dunning sequences for failed payments, and win-back campaigns for cancelled members.
Marketing teams using Mailchimp, ConvertKit, ActiveCampaign, or FluentCRM who want WordPress events to automatically sync contacts, apply tags, and trigger email sequences.
Developers and agencies who want a programmable automation engine with a full REST API, incoming webhook support, and clean import/export for deploying workflows across client sites.
System requirements #
| Requirement | Minimum version |
|---|---|
| WordPress | 6.2 or higher |
| PHP | 7.4 or higher |
| MySQL | 5.7+ or MariaDB 10.2+ |
| WooCommerce | Optional. Required only for WooCommerce triggers and actions. |
Krom Automation works with any well-maintained WordPress theme and does not require Gutenberg, the Classic Editor, or any page builder.