FlowMail Campaigns is an email marketing and automation workspace for WordPress and WooCommerce. It brings campaigns, customer journeys, subscribers, forms, product alerts, reporting, testing, and delivery diagnostics together inside WordPress so you can see not only what is configured, but what is actually happening and why.
Instead of presenting automations as a disconnected list of triggers, FlowMail maps them across the customer journey: consent and signup, welcome, first purchase, post-purchase, loyalty, cart recovery, inactivity, win-back, and product interest. Guidance shows which automations are recommended, optional, alternatives, or protected from broader audiences.
No external FlowPress service is required for plugin functionality. Operational data stays in WordPress, and email is sent through your site's WordPress mail configuration or an SMTP server you choose.
Customer journey and automations
- Journey View organises automations across the real customer lifecycle.
- Recommended, Alternative, Optional, System, and Protected guidance badges explain how each automation should be used.
- Use single triggered emails or multi-step workflows without accidentally running duplicate paths.
- Progressive High-value and VIP loyalty tiers can use different lifetime-spend thresholds and rewards.
- Protected win-back paths separate standard inactive customers from High-value/VIP recovery audiences.
- New subscriber, welcome follow-up, lead magnet, anniversary, birthday, inactivity, and lifecycle automations are available where appropriate.
- First-order, repeat-customer, post-purchase, review-request, loyalty, abandoned-cart, and purchase-inactivity automations can use WooCommerce completed-order data.
Campaigns and scheduling
- Create one-time email campaigns.
- Schedule campaigns for a future date and time.
- Run recurring campaigns on repeat schedules.
- Use UK seasonal campaign starters for common retail dates.
- Reuse templates, placeholders, and linked customer offers.
- Keep campaigns separate from trigger-based automations so planned sends and lifecycle messaging remain easy to understand.
WooCommerce customer lifecycle
When WooCommerce is installed and active, FlowMail can use completed orders as the source of truth for customer lifecycle and value classification.
- Recognise first-order and repeat customers.
- Trigger post-purchase follow-up and review requests.
- Reward High-value and VIP customers when configured spend thresholds are crossed.
- Recover abandoned carts through a dedicated recovery workflow.
- Re-engage inactive buyers with separate standard and High-value recovery paths.
- Attribute the full value of a qualifying WooCommerce order back to FlowMail when a tracked email click or FlowMail-managed coupon provides strong evidence; open/view-only matches are retained separately as assisted influence.
- Capture an optional marketing opt-in alongside customer contact details at checkout.
Product interest alerts
Product alerts are request-driven rather than general lifecycle marketing. Customers can ask to receive:
- Back-in-stock notifications.
- Price-drop notifications.
- Category new-arrival notifications.
FlowMail keeps those requests separate from normal customer automations and can track real opens and clicks while excluding test sends from engagement figures.
Subscribers, audience, and preferences
- Subscriber profiles combine identity, acquisition source, preferences, interests, tags, lifecycle context, purchases, and engagement.
- Customer Journey shows milestones such as welcome, purchases, loyalty, recovery, and email engagement.
- Segments create reusable audience groups for campaigns and automations.
- Subscriber preferences and unsubscribe handling let people control what they receive.
- Double opt-in, hard/soft bounce, complaint, and suppression information help keep sending safer.
- Acquisition tracking records how subscribers entered FlowMail, including forms, WooCommerce, imports, and retained source context.
Forms, Inbox, and reviews
- Subscriber signup forms.
- Contact enquiry forms.
- Selling enquiry forms.
- WordPress block-editor and popup tools for FlowMail forms and subscriber-update content.
- Internal Bot Shield to reduce automated form spam without relying on a third-party CAPTCHA service.
- Inbox for managing incoming form enquiries.
- Manual Google-style review badge and copy/paste review imports without a Google API connection.
Email operations and reporting
- Waiting to Send shows queued, future, due, held, or failed email.
- Sent Emails keeps delivery history and source context.
- Email Results compares Campaigns, Automations, and System email.
- Track delivery, opens, clicks, outcomes, and conversions where supported.
- Test sends remain separate so they do not distort real performance.
- Campaign Activity provides drill-down into audience, queue, and result history.
- Tracking Diagnostics helps verify open/click tracking and automation provenance.
Automation testing and diagnostics
FlowMail includes tools for checking automation behaviour before waiting for a live customer event. Depending on the workflow, the testing area includes:
- Quick Test.
- Trigger Simulator.
- Customer Scan.
- Audience Check.
- Customer Simulation.
- Time Travel.
- Cart Inspector.
- Waiting to Send.
- Activity Feed.
- Diagnostics.
- Event Ledger.
These tools help explain whether an automation should fire, who currently matches a rule, what is waiting to send, and what evidence exists behind an automation event.
Meaningful activity, not background noise
The Activity workspace combines audience, purchase, campaign, automation, review, content, and system events while keeping future work under Upcoming. Routine queue, cron, maintenance, and watchdog noise is hidden from the normal business timeline, but important failures remain visible. Full technical history is still available under System when deeper investigation is needed.
System email and branding
- Double opt-in confirmation, reminders, cleanup rules, delivery checks, and test sends are managed in one place.
- Password-reset email content can be customised.
- WordPress login branding can use a custom logo, background, button colour, and message.
- Content publishing activity can be reviewed alongside email marketing and customer engagement.
Health, delivery, and send safety
- Health Check monitors the database, automation engine, queue, delivery, tracking, and watchdog.
- Optional SMTP configuration can be used instead of the site's default WordPress mail transport.
- Sender-domain, SPF, DMARC, and DKIM checks help surface delivery configuration issues.
- Watchdog and cron recovery help detect and restore required scheduled jobs.
- Send-safety checks reduce the risk of duplicate, stale, or unsafe sends.
- Mail transport failures are captured for diagnosis.
Built for WordPress control
FlowMail does not require a fixed external FlowPress API or hosted email-marketing account. Subscriber, campaign, automation, activity, and reporting data is managed inside WordPress. If you choose to use an SMTP provider, outgoing email is delivered through the SMTP server you configure.
All features described here are included in FlowMail Campaigns; WooCommerce-specific features require WooCommerce to be installed and active.