When payment is successful in Swipe Pages, create new order in WooCommerce, and create a new contact in FluentCRM
When a payment succeeds on a Swipe Pages landing page, this workflow records it as a WooCommerce order and creates or updates the buyer as a FluentCRM contact on your WordPress site.
Swipe Pages
WooCommerce
FluentCRM3 steps Setup ~5 min Used on 1.5k sites Free to import

What this workflow does
Selling from a Swipe Pages landing page is quick to set up, but the sale then lives outside your WordPress store and email list. Your order history in WooCommerce and your contacts in FluentCRM miss those buyers unless you enter them by hand. This workflow adds both records each time a Swipe Pages payment goes through.
The Swipe Pages trigger fires when a payment is successful. FlowMattic then uses WooCommerce's Create New Order action to add an order from the payment data you map, such as the buyer's name, email and the product sold. The last step sends the buyer to FluentCRM, which creates a contact or updates the one that already has that email address.
The payment itself is taken by Swipe Pages, so the WooCommerce order is a record of the sale. Run a test payment after import to check which details Swipe Pages sends and how the order looks in WooCommerce.
Course sold from a landing page
A Swipe Pages sales page takes payment for an online course. The sale shows in WooCommerce with your other orders, and the buyer joins FluentCRM for course emails.
Ad campaign offers
You run paid ads to a Swipe Pages offer page. Each purchase is recorded in WooCommerce, so sales reports cover the campaign too.
Repeat buyers
A customer who buys again through Swipe Pages gets another WooCommerce order, while FluentCRM updates their existing contact instead of adding a new one.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Swipe Pages Payment SuccessRuns when a payment succeeds on your Swipe Pages page. The payment and buyer details become available to map into WooCommerce and FluentCRM.
WooCommerce Create New OrderCreates a new order in your WooCommerce store from the Swipe Pages payment. Map the buyer and product details from the payment into the order, then check a test order to confirm the totals.
FluentCRM Create or Update ContactCreates a FluentCRM contact from the buyer's email and name, or updates the contact that already has that email address. Map the fields you want stored on the contact.
What you need
- FlowMatticCore
- Swipe Pages AccountAccount
- WooCommerce PluginPlugin
- FluentCRM PluginPlugin
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Add FluentCRM's Add Tags to Contact action after the contact step, with a tag such as Swipe Pages buyer, so you can email these buyers separately. The contact exists by then.
- If you sell more than one product through Swipe Pages, add a Router after the trigger with a route per product, each with its own WooCommerce order step. End the routes with a Join and keep the FluentCRM contact step after it, so it runs once whichever route was taken.
- Make a test purchase after import and look at the new order in WooCommerce before taking live payments.
Questions about this workflow
Does WooCommerce charge the customer again?
No. Swipe Pages has already taken the payment. The workflow only creates an order record in WooCommerce from the payment data.
What if the Swipe Pages buyer is already in FluentCRM?
The step matches by email address, so the existing contact is updated rather than duplicated.
Do I need WooCommerce and FluentCRM on the same site?
Both need to be installed on the WordPress site where FlowMattic runs, because the order and contact are created there.
Are Swipe Pages form submissions without payment included?
No. The trigger is Payment Success, so only completed payments start a run. Swipe Pages has a separate New Form Submission trigger for forms.
More Payments workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted





