Linux 软件免费装
Banner图

FlowWP – Visual Workflow Automation

开发者 flowwp
更新时间 2026年10月16日 21:00
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce automation workflow integrations no-code

下载

1.2.2

详情介绍:

FlowWP watches for things happening on your site — an order, a form submission, a new member, a published post — and does what you would otherwise have done yourself. You build it by dragging steps onto a canvas and joining them up. Nothing runs until you activate it. It runs inside WordPress. There is no external service in the middle, no per-task pricing, and no account to create: your workflows execute on your own site, on WordPress' own hooks, using Action Scheduler for anything that needs to happen later. What you can build Every value produced by an earlier step is available to a later one as a token — {{ trigger.order.email }}, {{ nodes.lookup.output.name }} — with a picker so you do not have to remember them. You can see what happened Every run is recorded: which steps ran, what each was given, what each returned, and where it stopped if it stopped. A failed step can be retried on its own rather than re-running the whole thing. This is usually the difference between an automation you trust and one you turn off. What the free version includes There are no caps in the free version and nothing in it is a trial: it does not count down, expire, or stop after a number of runs. Works with what you already have FlowWP adds steps for the plugins it finds installed, and says so plainly when one is missing rather than hiding it: WooCommerce, WPForms, Gravity Forms, Fluent Forms, Formidable Forms, Ninja Forms, Forminator, Contact Form 7, Elementor, Advanced Custom Fields, LearnDash, Tutor LMS, LearnPress, LifterLMS, MemberPress, Paid Memberships Pro, Ultimate Member, BuddyPress, GamiPress, FluentCRM, Groundhogg, MailPoet, Easy Digital Downloads, GiveWP, The Events Calendar. FlowWP Pro adds Slack, Discord, Telegram, WhatsApp, Mailchimp and the major AI providers, which need a connection rather than a plugin. Built to be extended Node types, triggers, conditions and actions are all registered through a documented contract, so another plugin can contribute its own steps without touching FlowWP. Registered functions let a developer expose a PHP function to workflow authors safely. Source code The editor and the pricing page are JavaScript, shipped minified in admin/dist and assets/freemius-pricing. Their full source is included in the plugin: admin/src (TypeScript and React, built with Vite) and pricing-app/src (React, built with webpack), with the package.json and lock files that pin every dependency. To rebuild both from the plugin's folder, with Node.js 24 or later: npm ci npm run build npm ci installs the dependencies for both, and npm run build type-checks the editor and writes admin/dist and assets/freemius-pricing. Premium FlowWP has paid plans that add steps and features the free version does not include — loops, delays, Switch, scheduled triggers, more condition operators, the messaging and marketing integrations, the AI steps and the AI workflow builder, file imports, workflow import and export — and keep run history for longer on the Business and Agency plans. They add to the free version rather than lifting limits on it: everything listed under "what the free version includes" keeps working, unchanged, whether or not you ever upgrade. External services Apart from Freemius, below, the plugin contacts no outside service on its own and loads no analytics. It has no connections to one either: the connections to Slack, Discord, Telegram, WhatsApp, Mailchimp and the AI providers are part of FlowWP Pro and are not included in it. Freemius (freemius.com, including api.freemius.com, checkout.freemius.com, img.freemius.com and wp.freemius.com) runs FlowWP's plans, checkout and licences. FlowWP talks to it only in these cases: Freemius: Terms of service · Privacy policy The HTTP Request step sends data to whatever address you give it. That address is yours, not ours, and FlowWP neither chooses it nor sees the response.

安装:

  1. Install and activate the plugin.
  2. Open FlowWP in the admin menu. The dashboard offers two ways to start: a ready-made template or a blank canvas.
  3. Build a workflow, then press Activate. Nothing runs until you do.
  4. Watch the first few runs under Run history to see exactly what happened.
FlowWP needs WordPress 6.5 or newer and PHP 8.1 or newer.

屏幕截图:

  • The canvas — a trigger joined to a condition and three actions, the step library on the left, and the step being configured on the right with a picker for every value earlier steps produced.
  • Your workflows: what each one connects and how often it has run.
  • The template gallery — ready-made workflows, filtered by plan, category, and what this site actually has installed.
  • Run history — every run, what started it, how long it took, and why one of them failed.

升级注意事项:

1.2.2 Removes Google Analytics and Gravatar from the Pricing page, and documents exactly what Freemius receives. Nothing changes in how FlowWP works. 1.2.1 Removes the last mentions of tracking parameters from the plugin's files. Nothing changes in how FlowWP works. 1.2.0 A new name, no limits or usage counting of any kind, no tracking on links, and Action Scheduler 4.2.0. Connections to outside services move to FlowWP Pro. 1.1.2 Updates the plugin's homepage link. Nothing changes in how FlowWP works. 1.1.1 Includes the source of the editor and pricing page. Nothing changes in how FlowWP works. 1.1.0 The free version no longer has caps: unlimited workflows, steps and runs, with AND / OR conditions, error paths and retries included. 1.0.0 First public release.

常见问题:

Does this send my site's data to a third party?

No. Workflows run on your own server, and the plugin contacts no outside service on its own. It sends something elsewhere only when a workflow uses the HTTP Request step, to the address you give it, or through Freemius: when you open the Pricing page, or if you opt in to anonymous usage data when activating — see "External services" above.

Does anything run before I want it to?

No. A new workflow is a draft. It does nothing at all until you activate it, and deactivating it stops it immediately.

What happens when a step fails?

The run stops and is recorded with the step that failed and why. You can retry that step on its own, and steps that would be unsafe to repeat — a sent message, a created order — are marked so the engine never retries them for you.

Can it handle things that take a while?

Yes. Retries — and, on the paid plans, delays and scheduled workflows — go through Action Scheduler, which WordPress plugins have used for this for years. A workflow waiting three days does not hold a request open.

Is the free version limited?

No. There is no cap on workflows, steps, runs, webhooks or HTTP requests, and nothing in it is a trial. The paid plans add steps and features the free version does not contain; they never lift a limit on what it already does.

Will my workflows survive deactivating the plugin?

Yes. Deactivating stops workflows running and changes nothing else. Deleting the plugin only removes your data if you explicitly ask it to — the default is to leave everything where it is.

Someone has asked me to export or delete their data. Does FlowWP help?

Yes. FlowWP registers with WordPress' own Tools → Export Personal Data and Erase Personal Data, so a request made there covers FlowWP's run history alongside everything else. Two things it deliberately does not delete, and tells you about rather than hiding: a run still in progress, which the ordinary history sweep removes once it finishes, and a workflow whose own setup contains that address — deleting that would stop an automation working, so FlowWP names the workflow and leaves the decision to you.

Can I add my own steps?

Yes. Nodes are registered through a documented contract, so a plugin or a site's own code can add triggers, conditions and actions that behave exactly like the built-in ones.

更新日志:

1.2.2 1.2.1 1.2.0 1.1.2 1.1.1 1.1.0 The free version has no caps. 1.0.0 First public release.