Typeform is good at asking questions: product quizzes, wholesale applications, pre-order forms and post-purchase surveys. FlowMattic takes each response into your WooCommerce store, where it can create a customer account, a personal coupon, a draft order or a product review. It suits shops that use conversational forms to sell, qualify buyers or collect feedback.
44 triggers57 actions7 example workflows1 ready-made templateUnlimited runs
Try a pairing
When this happens in Typeform1 trigger
Do this in WooCommerce57 actions
1. TriggerNew Form Submission
2. ActionCreate a Customer
When Typeform fires New Form Submission, FlowMattic runs Create a Customer in WooCommerce with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
Typeform and WooCommerce workflows you can build
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.
Ready-made template
Create a WooCommerce customer from each Typeform response
Wholesale and membership applications become store accounts, so an approved buyer can log in and order without registering a second time.
Create a WooCommerce customer from each Typeform responseTemplate
1. Trigger in Typeform
New Form Submission
2. Action in WooCommerce
Create a Customer
Fields mapped from the earlier steps (a typical setup)
From Typeform
To WooCommerce
Email answer
Email
First name answer
First name
Last name answer
Last name
Company answer
Billing company
Phone answer
Billing phone
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.
Triggers and actions in this pair
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Good to know
Every workflow here starts from a new Typeform response, and nothing is written back to Typeform.
An email address can belong to only one WordPress account, so check with Get Customer by Email before Create a Customer if repeat respondents are likely.
Product lookups need a value the store knows. Label answer choices or hidden fields with SKUs so Get Product by SKU finds the right product.
Retrieve Coupons TotalsGet coupon totals by discount type
Retrieve Orders TotalsGet order totals by status
Retrieve a List of RefundsGet list of refunds for an order
Fetch Coupon DetailsRetrieves coupon details by coupon code or ID
Add/Update Custom FieldsAdds or update custom fields on specific order
Create Product ReviewCreate a new product review
Create Product TagCreate a new product tag
Create Product CategoryCreate a new product category
Delete CustomerDelete a customer account
Delete Product TagDelete a product tag
List All OrdersRetrieve a list of all orders
Retrieve Product by Name/SlugGet product details by product name or slug
Update CouponUpdate an existing coupon
Update CustomerUpdate customer details
Get All CustomersRetrieve a list of all customers
Get All ProductsRetrieve a list of all products
Get Product VariationGet variation details by product and variation ID
List All Order NotesRetrieve all notes for a specific order
Update Product VariationUpdate an existing product variation
Send Abandoned Cart EmailSend a recovery email to customers with abandoned carts
Check Cart StatusCheck if a cart is abandoned, recovered, or active
Update Product PriceManage the regular price or sale price of an existing Product or Variation by SKU or ID
Update Product Stock QuantityManage the stock quantity and stock status of an existing Product or Variation by SKU or ID
Why run this pair with FlowMattic
Typeform and WooCommerce connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Answers stay on your own site
Responses travel from Typeform into WooCommerce through your WordPress server, not through another company's automation account.
Quiz traffic costs nothing extra
Runs are unlimited on every plan, so a viral quiz with thousands of responses needs no bigger plan than a quiet one.
One response, many store steps
The same workflow can create the customer, issue a coupon and add an order note, with a Router choosing the path by answer.
Common questions
Can Typeform create a WooCommerce customer automatically?
Yes. Start with the Typeform New Form Submission trigger and add WooCommerce Create a Customer, mapping the email and name answers. Add Get Customer by Email first if the same person may answer twice.
Can a product quiz recommend a real product from my store?
Yes. Use Lookup Table to turn each quiz outcome into a product ID or SKU, fetch the product with Get Product by ID or Get Product by SKU, and send its link and price by email.
Can Typeform take payment for a WooCommerce order?
These workflows create orders from answers but do not move payment between the two. Use a pre-order form to create the order, then let the customer pay through your store's normal payment methods.
Will older responses be imported?
No. The trigger runs for responses that arrive after the workflow is switched on. Export earlier responses from Typeform if you need to add those customers.
Can I restrict a coupon to the person who took the quiz?
Yes. After Create Coupon, run Add Email(s) to Coupon with the respondent's email, so the code works only for that address at checkout.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Typeform integration 1.0, WooCommerce integration 2.2.2.