Krom Automation Email Marketing: CRM & List Sync Guide
Krom Automation connects WordPress events to your email marketing list and CRM automatically, with no third-party connector plugin required. The free version handles welcome emails and basic syncing out of the box. The Pro version adds direct integrations with platforms like Mailchimp, ActiveCampaign, and ConvertKit so contacts flow in with tags, list assignments, and custom field data.
If you have ever manually exported a CSV from WordPress and imported it into your email platform, you already know the problem. Someone registers, buys a product, or fills out a form, and that contact sits in WordPress while your email list stays out of date. Krom Automation closes that gap by turning WordPress events into live triggers that push data wherever it needs to go.
This article walks through exactly how to build those workflows, what each version covers, and where the honest limits are. We will also compare it to dedicated tools like FluentCRM so you can decide which approach fits your site.
What Does Krom Automation Do for Email Marketing?
Krom Automation is a visual workflow builder that lives inside your WordPress admin. You choose a trigger, connect it to one or more actions on a drag-and-drop canvas, and the workflow runs in the background every time that event fires. No page loads are blocked because execution runs through Action Scheduler.
For email marketing specifically, that means you can react to WordPress events in real time. A new user registration fires a trigger. That trigger sends a welcome email, adds the contact to a Mailchimp list, applies a tag in ActiveCampaign, and updates a custom user meta field, all in a single workflow. Each step is visible on the canvas, and every execution is logged so you can verify what actually ran.
The free version covers the email sending side natively. The Pro version adds the external CRM and list integrations. We will cover both in detail below.
Free Version: What You Can Build Without Spending Anything
The free version of Krom Automation includes 16 triggers, 21 actions, and 20 ready-made workflow templates. For email marketing use cases, the most useful triggers are User Registered, User Login, Post Published, Comment Approved, Order Created, and Order Completed. The Send Email action is included free and supports merge tags so you can inject live event data into the message.
A simple welcome email workflow looks like this. Set User Registered as the trigger. Add a 5-minute delay so the email does not arrive before the confirmation message. Connect the Send Email action and use merge tags to pull in the user’s first name, username, and registration date. That workflow runs automatically for every new registrant, with zero manual work after setup.
You can also add conditional branching in the free version. If a user registers with a specific email domain, route them to a different email sequence. If an order total exceeds a threshold, trigger a different follow-up. These branches are built visually with Yes and No paths on the canvas, not buried in settings menus.
The free version is a real automation tool, not a stripped-down trial with a paywall after two steps.
Step-by-Step: User Registration to Welcome Email Workflow
Here is a concrete workflow you can build in the free version today. It takes about 10 minutes to set up and runs indefinitely without maintenance.
- Go to Krom Automation in your WordPress admin and click New Workflow.
- Choose the User Registered trigger from the User category.
- Add a Delay node and set it to 5 minutes.
- Connect the Send Email action. Set the recipient to
{{user.email}}and the subject to something like “Welcome to [Site Name], {{user.first_name}}”. - Write the email body using merge tags for any personalisation you need.
- Enable the workflow and use the Workflow Simulator to do a dry run before going live.
The Workflow Simulator runs the entire flow with a test payload and no side effects, so you can verify the merge tags resolve correctly before a real user triggers it. Execution logs then give you a per-step audit trail for every live run.
If you are running a BuddyBoss-powered community on WordPress, this same workflow fires every time a new member joins. Pair it with a role check in the conditional branch and you can send different welcome emails to free members, paying members, and course students without duplicating the entire workflow. We covered more BuddyBoss-specific automation patterns in our 10 Krom Automation recipes for BuddyBoss guide.
Pro Version: Direct CRM and Email Platform Integrations
Krom Automation Pro adds more than 60 additional actions and 25 integrations. The email marketing and CRM integrations are what most list-focused site owners upgrade for. These integrations let you push contact data directly into your platform of choice, with field mapping, tagging, and list assignment handled inside the workflow canvas.
The Pro integration categories include forms, e-commerce, CRM, email marketing, LMS, membership, messaging, and more. Specific platforms supported include Mailchimp, ActiveCampaign, ConvertKit, and FluentCRM among the marketing and CRM category. Because wpRigel has not published a full line-by-line integration list publicly, we recommend checking the Krom Automation features page for the current complete list before purchasing.
What the Pro integrations add beyond the free Send Email action is bidirectional field mapping and native API calls to your CRM. When an Order Completed trigger fires, you are not just sending an email from WordPress. You are creating or updating a contact record in your CRM, applying a tag that reflects the product purchased, and assigning the contact to a specific sequence, all from one workflow.
Tagging a contact in your CRM based on what they actually did on your site is what turns a list into a segmented audience.
Step-by-Step: WooCommerce Order to CRM Contact Sync
This workflow runs in Pro and uses the Order Completed trigger. It is one of the highest-value automations for any WordPress store owner because it eliminates the gap between a completed purchase and an updated CRM record.
- Create a new workflow and select Order Completed as the trigger. This is under the WooCommerce trigger category.
- Add your CRM integration action, for example Add or Update Contact in ActiveCampaign.
- Map the fields: order email to contact email, billing first and last name to the CRM name fields, and the order total or product name to a custom field.
- Add a second action to apply a tag. Use a merge tag that pulls the product name from the order so each product purchase gets its own tag in the CRM.
- Add a conditional branch if you want high-value orders to trigger an additional action, such as notifying your sales team via HTTP Request or adding the contact to a VIP segment.
Every step is logged. If a contact sync fails because of an API key issue or a field mapping error, the execution log shows exactly which step failed and why. Krom Automation also retries failed steps automatically with configurable backoff, so a temporary API hiccup does not lose the contact permanently.
For stores already using the WooCommerce setup covered in our Krom Automation WooCommerce workflows guide, adding CRM sync is a natural next step in the same canvas.
Free vs Pro: Email Marketing Feature Comparison
| Capability | Free | Pro |
|---|---|---|
| Send email from WordPress | Yes | Yes |
| Merge tags in email body | Yes | Yes |
| Visual email builder (Gutenberg block based) | No | Yes |
| Conditional branching | Yes | Yes, with richer Pro trigger data |
| Delay scheduling | Yes | Yes, with extended units |
| Mailchimp / ActiveCampaign / ConvertKit integration | No | Yes (25 integrations total) |
| CRM contact sync with field mapping | No | Yes |
| CRM tagging based on WordPress events | No | Yes |
| Incoming webhook (for CRM callbacks) | No | Yes |
| AI Generate Text for email personalisation | Yes | Yes |
| Schedule trigger (time-based sends) | No | Yes |
| Pro workflow templates | No (20 free templates) | 101 additional (121 total) |
How Is Krom Automation Different from FluentCRM or AutomateWoo?
FluentCRM is a self-hosted CRM that lives entirely inside WordPress. It manages contacts, sequences, campaigns, and segmentation without external platform dependencies. Krom Automation is a workflow builder that orchestrates events across WordPress and external tools. They serve different primary jobs, and they are not direct replacements for each other.
AutomateWoo is WooCommerce-specific and built around cart abandonment, follow-up emails, and loyalty programmes within a WooCommerce store. Krom Automation covers WooCommerce events but also covers user registration, comments, media uploads, BuddyBoss community events, LMS completions, form submissions, and any custom webhook. The scope is wider.
The practical difference comes down to where you want your contact data to live. If your team works inside a CRM platform like ActiveCampaign or HubSpot and wants WordPress data flowing into it, Krom Automation Pro is built for that job. If you want to run everything self-hosted inside WordPress with no external platform, FluentCRM handles the CRM side and Krom Automation’s HTTP Request action can still feed it data from any trigger.
Merge Tags: How to Map WordPress Data to CRM Fields
Merge tags are how Krom Automation injects live event data into action fields. Every trigger exposes a set of available merge tags. The User Registered trigger exposes tags like {{user.email}}, {{user.first_name}}, {{user.last_name}}, {{user.role}}, and {{user.id}}. The Order Completed trigger exposes order-level tags including billing details, product names, quantities, and totals.
When you configure a CRM integration action, you map each CRM field to a merge tag from the trigger. If your CRM has a custom field called “last_product_purchased”, you map it to the order’s product name merge tag and the value flows in automatically with each execution. Getting the merge tag syntax right matters. The Workflow Simulator is the fastest way to catch a misconfigured tag before it creates blank fields in your CRM for every new contact.
One common gotcha is using a merge tag from the wrong trigger context. If you add a delay between the trigger and the CRM action, the merge tag data is still bound to the original trigger event, not the moment the action runs. This is correct behaviour, but it surprises people who expect the data to reflect the state of the user at the time the email or CRM sync fires.
Getting merge tags right once means every contact record is accurate forever. Getting them wrong means hundreds of blank fields you will not notice until a campaign fails.
Visual Email Builder in Pro
Pro includes a visual email builder built on the Gutenberg block editor. Instead of writing HTML in a plain text field, you design email templates the same way you build a WordPress page. Blocks, columns, images, buttons, and text sections are all available, and merge tags work inside every block.
This matters for teams that send branded emails from WordPress rather than from an external platform. You get a consistent template experience across all your automated emails without needing a third-party email builder plugin. The template is stored in your WordPress database and renders at send time, so it respects any merge tags in the content.
Krom Automation vs SaaS Automation Tools for Email Marketing
| Factor | Krom Automation Pro | Zapier (Professional) | Uncanny Automator (with AI) |
|---|---|---|---|
| Price per year (1 site) | Starts at $69/year (launch price) | Around $240/year for 750 tasks/month | From $300/year with AI features |
| Per-task / per-execution billing | No | Yes, with overage charges | No |
| Lifetime plan available | Yes, from $199 | No | No |
| Workflow data stays on your server | Yes | No (Zapier cloud) | Yes |
| Visual canvas builder | Yes | List-based steps | List-based steps |
| AI actions included | Yes, free tier and Pro | Paid add-on | Requires higher tier |
| Native WordPress CRM/email integrations | Yes (25 integrations in Pro) | Yes (via Zapier apps) | Yes |
| Works without touching WordPress | No, WordPress native | Yes | No, WordPress native |
Zapier prices are as of September 2026. Uncanny Automator prices are as of September 2026. These figures can change and we recommend checking each provider’s pricing page directly before making a purchase decision.
Honest Limitations Worth Knowing
Krom Automation’s delays depend on WordPress Cron. On a site with very low traffic where no page loads happen for hours, WP-Cron fires late, which means a timed email might arrive late. Setting up a real server cron job solves this, and the Krom Automation documentation covers the setup. If you are running a high-traffic site, this is not a concern in practice.
The Pro integrations cover 25 platforms, which is solid but not exhaustive. If your CRM or email platform is not in the list, the HTTP Request action covers most APIs that expose a REST endpoint, so you can still build the integration manually. It is not as clean as a native integration, but it works for most platforms that support JSON over HTTPS.
For teams that need automation entirely between external services with no WordPress involvement, Krom Automation is not the right tool. It is WordPress native by design. That is a strength for site owners who want their workflow data in their own database, and a constraint for anyone expecting a general-purpose cloud automation platform.
Pricing: What You Pay at Each Scale
The free version is free forever with no run caps and no features locked behind a trial. For Pro, launch pricing currently applies and brings annual plans down significantly from the regular prices.
| Plan | Sites | Annual (launch price) | Lifetime (launch price) |
|---|---|---|---|
| Basic | 1 site | $69/year | $199 |
| Standard | 5 sites | $149/year | $399 |
| Enterprise | Unlimited sites | $299/year | $699 |
Every plan includes every Pro feature and all 25 integrations. The only difference between plans is the number of site activations. All Pro plans include a 14-day money-back guarantee. For agencies managing multiple client sites, the lifetime Enterprise plan converts to a fixed one-time cost with no annual renewals.
See the full breakdown and current pricing on the Krom Automation pricing page.
Market Context: Why WordPress Site Owners Are Rethinking SaaS Automation
Task-based billing from SaaS automation tools has become a real line item for growing sites. A busy WooCommerce store completing several hundred orders a month, with form submissions and user registrations on top, can exceed task limits quickly. The appeal of a flat annual fee with no per-execution charges is straightforward math for anyone who has watched a Zapier bill grow month over month.
Self-hosted automation also addresses data residency in a way cloud tools cannot. Execution logs, contact data, and API credentials all stay inside the site’s own database. For regulated industries or clients with GDPR concerns, keeping automation data on the server is not optional.
BuddyBoss community sites have an additional angle here. A BuddyBoss community generates a constant stream of events, member joins, group activity, course completions, that most community operators never automate because connecting each event to a CRM or email list required custom code or expensive middleware. Visual workflow tools running natively in WordPress change that calculation.
Also from wpRigel
Pollify is wpRigel’s Gutenberg native poll, survey and quiz plugin. Polls are built as real blocks inside the editor, so there are no shortcodes to paste and no separate configuration panel to manage.
Commandify gives the WordPress admin a keyboard-first command palette. Press Cmd or Ctrl plus K and type what you want, whether that is navigating to a settings page, managing a WooCommerce order, or searching users. It is the only WordPress command palette with real WooCommerce order, product and customer commands built in.
FAQ
Which CRM and email platforms does Krom Automation integrate with in Pro?
Krom Automation Pro includes 25 integrations spanning CRM, email marketing, forms, LMS, membership, and messaging platforms. Mailchimp, ActiveCampaign, and ConvertKit are among the email marketing integrations. Check the features page for the current complete list.
Can I use Krom Automation to tag or segment contacts based on WordPress activity?
Yes. Pro integrations support contact tagging and list assignment as part of the action configuration. You map merge tags from the trigger to tag fields in your CRM, so the tag reflects exactly what event fired, such as the product purchased or the form submitted.
Does the free version let me send automated emails from WordPress?
Yes. The Send Email action is included in the free version and supports merge tags for personalisation, conditional branching, and delay scheduling. You can build a complete welcome email workflow without upgrading to Pro.
How is Krom Automation different from FluentCRM?
FluentCRM is a self-hosted CRM that manages contacts, sequences, and campaigns inside WordPress. Krom Automation is a workflow builder that orchestrates events across WordPress and external platforms. They serve different jobs and can complement each other.
What happens if a CRM sync fails mid-workflow?
Krom Automation logs every step of every execution and retries failed steps automatically with configurable backoff. If a step fails, the execution log shows which step failed and the error reason, so you can diagnose and fix it without guessing.
Can I build visual email templates in Krom Automation?
Yes, in Pro. The visual email builder is block-based and powered by the Gutenberg editor. Merge tags work inside any block, so templates are both reusable and personalised per execution.
Does Krom Automation work with WooCommerce to sync customers to an email list?
Yes. The Order Created and Order Completed triggers are available in the free version. Pro adds CRM and email platform integrations so the order data, including customer details, product names, and order totals, flows directly into your list with field mapping.
