When order completed in WooCommerce, create invoice in Zoho Invoice and email to customer automatically
When a WooCommerce order is completed, FlowMattic creates a Zoho Invoice customer from the billing details, creates an invoice for the order total, and emails it to the customer. The customer name includes the order number so repeat buyers never clash in Zoho.
WooCommerce
Zoho Invoice4 steps Setup ~8 min Used on 553 sites Free to import

How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
WooCommerce Order Status Set to CompletedThe workflow starts automatically when an order status is set to completed in WooCommerce. FlowMattic captures that data for the steps below.
Zoho Invoice Create CustomerZoho Invoice — creates a new customer. Data is mapped from earlier steps; connect your Zoho Invoice account on import.
Zoho Invoice Create InvoiceZoho Invoice — creates a new invoice. Data is mapped from earlier steps; connect your Zoho Invoice account on import.
Zoho Invoice Email InvoiceZoho Invoice — email an invoice to the customer. Data is mapped from earlier steps; connect your Zoho Invoice account on import.
What you need
- FlowMatticCore
- WooCommerce PluginPlugin
- Zoho Invoice AccountAccount
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.
More E-Commerce 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




