tr Skip to content

Connect WooCommerce and Zoho Books

Use WooCommerce and Zoho Books in the same FlowMattic workflow. Below are the triggers and actions both integrations offer; pick one of each to see how the two connect.

56 triggers 150 actions 1 ready-made template Unlimited runs

Try a pairing

When this happens in WooCommerce43 triggers

Do this in Zoho Books93 actions

1. TriggerNew Product Created
2. ActionAdd Attachment To Invoice

When WooCommerce fires New Product Created, FlowMattic runs Add Attachment To Invoice in Zoho Books with the data from that event.

You build this in the FlowMattic workflow builder on your own site.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

WooCommerce app icon

WooCommerce

Integration page

Triggers (43)

  • New Product CreatedWhen a new product is created
  • Product UpdatedWhen a product is updated
  • Product DeletedWhen a product is moved to trash
  • Restore ProductWhen a product is restored from trash
  • New Order CreatedWhen a new order is created
  • Order UpdatedWhen an order is updated
  • Order DeletedWhen an order is moved to trash
  • Restore OrderWhen an order is restored from trash
  • New Coupon CreatedWhen a new coupon is created
  • New Customer CreatedWhen a new customer profile is created
  • Product Added to CartWhen user adds product in cart
  • Product Removed from CartWhen a product is removed from cart
  • Order Status Set to PendingTriggers when an order status is set to pending
  • Order Status Set to FailedTriggers when an order status is set to failed
  • Order Status Set to On-holdTriggers when an order status is set to on-hold
  • Order Status Set to ProcessingTriggers when an order status is set to processing
  • Order Status Set to CompletedTriggers when an order status is set to completed
  • Order Status Set to RefundedTriggers when an order status is set to refunded
  • Order Status Set to CancelledTriggers when an order status is set to cancelled
  • WooCommerce Subscription CreatedTriggers when a subscription is created after a customer purchases a subscription product or products
  • WooCommerce Subscription Status UpdatedTriggers immediately after a subscription's status has been changed
  • Product ViewedTriggers when a product is viewed on frontend
  • Order Note AddedTriggers when a note is added to an order
  • Customer Order Count ThresholdTriggers when customer reaches specified completed order count
  • Customer Total Spend ThresholdTriggers when customer reaches specified spending amount
  • Product Category PurchasedTriggers when a product from specific category is purchased
  • Product PurchasedTriggers when a specific product is purchased
  • Variable Product PurchasedTriggers when a variable product is purchased
  • Variable Subscription PurchasedTriggers when a variable subscription product is purchased
  • Order PaidTriggers when an order payment is completed
  • Product ReviewedTriggers when a product review is submitted
  • Product RefundedTriggers when a product refund is created
  • Coupon UpdatedTriggers when a coupon is updated
  • Coupon DeletedTriggers when a coupon is deleted
  • Coupon RestoredTriggers when a coupon is restored from trash
  • Customer UpdatedTriggers when a customer profile is updated
  • Customer DeletedTriggers when a customer is deleted
  • Product Goes Out of StockTriggers when a product goes out of stock
  • Product Back in StockTriggers when a product comes back in stock
  • Product Low StockTriggers when a product reaches low stock threshold
  • Product Variation Goes Out of StockTriggers when a product variation goes out of stock
  • Product Variation Back in StockTriggers when a product variation comes back in stock
  • New Cart AbandonmentTriggers when a customer abandons their cart without completing checkout

Actions (57)

  • Create New ProductCreate a new product in WooCommerce
  • Create Variable ProductCreate a new variable product in WooCommerce
  • Create Product VariationCreate a new product variation in WooCommerce
  • Update ProductUpdate existing product in WooCommerce
  • Create New OrderCreate a new order in WooCommerce
  • Create CouponCreate a new coupon
  • Apply CouponApply a coupon to the cart
  • Add Email(s) to CouponAdd one or more emails to a coupon
  • Add Product to CartAdd products to the cart
  • Remove Product from CartRemoves the given product from the cart
  • Create a CustomerCreate a new customer profile
  • Get Customer by IDGet a customer's profile by their ID
  • Get Customer by EmailGet a customer's profile by their email
  • Get Order by IDGet an order's details by its ID
  • Get Orders by EmailGet all orders by email
  • Create AttributeCreate a custom product attribute
  • Add Attribute TermsAdd terms to the product attribute taxonomy
  • Add Product AttributesAdd attributes to the existing product
  • Update Product AttributesUpdate product attributes with new values and remove previous values
  • Get Product Sales CountGet number of sales for the product by ID
  • Add Order NoteAdd a note to the order
  • Get Product by IDGet product details by ID
  • Get Product by SKUGet product details by SKU
  • Get Orders of UserList all completed orders of a user by email or ID
  • Change Order StatusChange the status of an order
  • Get Customer Total SpentGet total amount spent by a customer
  • Get Customer Order CountGet total number of orders placed by a customer
  • Get Customer Last OrderGet the last order placed by a customer
  • Delete CouponDeletes an existing coupon
  • Retrieve Sales ReportGet total sales, refunds, net sales, and order count for a selected date range
  • Retrieve Top Sellers ReportGet list of top selling products with quantity sold
  • Retrieve Reviews TotalsGet review totals by rating
  • Retrieve Products TotalsGet product totals by type
  • Retrieve Customers TotalsGet customer totals report
  • 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
Zoho Books app icon

Zoho Books

Integration page

Triggers (13)

  • New BillTriggers when a new bill is created.
  • New Credit NoteTriggers when a new credit note is created.
  • New CustomerTriggers when a new customer is created.
  • New Customer PaymentTriggers when a new customer payment is recorded.
  • New EstimateTriggers when a new estimate is created.
  • New ExpenseTriggers when a new expense is created.
  • New InvoiceTriggers when a new invoice is created.
  • New ItemTriggers when a new item is created.
  • New ProjectTriggers when a new project is created.
  • New Recurring ExpenseTriggers when a new recurring expense is created.
  • New Recurring InvoiceTriggers when a new recurring invoice is created.
  • New TimesheetTriggers when a new time entry / timesheet is created.
  • New VendorTriggers when a new vendor is created.

Actions (93)

  • Add Attachment To InvoiceAdds an attachment to an invoice (PDF, image, etc).
  • Add Item to BillAppend a single line item to an existing bill.
  • Add Item to Credit NoteAppend a single line item to an existing credit note.
  • Add Item to Delivery ChallanAppend a single line item to an existing delivery challan.
  • Add Item to EstimateAppend a single line item to an existing estimate.
  • Add Item to InvoiceAppend a single line item to an existing invoice.
  • Add Item to Purchase OrderAppend a single line item to an existing purchase order.
  • Add Item to Recurring BillAppend a single line item to an existing recurring bill template.
  • Add Item to Recurring InvoiceAppend a single line item to an existing recurring invoice template.
  • Add Item to Sales OrderAppend a single line item to an existing sales order.
  • Add Item to Vendor CreditAppend a single line item to an existing vendor credit.
  • Create BillCreates a new bill.
  • Create ContactCreates a new customer or vendor.
  • Create Contact PersonCreates a new contact person under an existing contact.
  • Create Credit NoteCreates a credit note.
  • Create Delivery ChallanCreates a delivery challan (India-specific shipping document).
  • Create EmployeeCreates an employee for an expense.
  • Create EstimateCreates a new estimate.
  • Create ExpenseCreates a new expense.
  • Create ItemCreates an item.
  • Create JournalCreates a manual journal entry with balanced debit / credit lines.
  • Create PaymentCreates a customer payment or changes the status of the invoice.
  • Create Purchase OrderCreates a purchase order.
  • Create Recurring BillCreates a recurring bill template that auto-generates bills on a schedule.
  • Create Recurring ExpenseCreates a recurring expense template that auto-generates expense entries on a schedule.
  • Create Recurring InvoiceCreates a recurring invoice template that auto-generates invoices on a schedule.
  • Create Sales InvoiceCreates a sales invoice with line items.
  • Create Sales Invoice (Legacy)Creates a sales invoice with line items using the legacy "use the customer's contact persons as recipients" shape.
  • Create Sales OrderCreates a new sales order with line items.
  • Create Vendor CreditCreates a vendor credit (credit note issued by a vendor) with line items.
  • Create Vendor PaymentCreates a vendor payment, optionally applied to bills.
  • Delete ContactDelete a specific contact.
  • Delete EmployeeDelete a specific employee.
  • Delete EstimateDelete a specific estimate.
  • Delete ExpenseDelete a specific expense.
  • Delete InvoiceDelete a specific invoice.
  • Delete ItemDelete a specific item.
  • Mark Item ActiveActivate a previously-inactive item.
  • Mark Item InactiveDeactivate an item (it stays in reports but is hidden from new transactions).
  • Email InvoiceEmail an invoice to the customer.
  • Find BillGet specific bill(s) based on search text.
  • Find CustomerGet specific customer(s) based on search text.
  • Find InvoiceFinds an invoice by search text or invoice number.
  • Find or Create ContactLook up a contact by name or email; create it if no match is found.
  • Find VendorGet specific vendor(s) based on search text.
  • Get Contact By IDGet a specific contact detail.
  • Get Contact Address DetailsRetrieves all addresses for a contact.
  • Get Contact by EmailGet contact details by email address.
  • Get Contact by Phone NumberGet contact details by phone number.
  • Get Contact PersonGet a specific contact person detail.
  • Get Contact Person by Contact IDList all contact persons under a specific contact.
  • Get BillGet a specific bill detail.
  • Get Credit NoteGet a specific credit note detail.
  • Get Credit Note RefundGet a specific credit note refund.
  • Get Delivery ChallanGet a specific delivery challan detail.
  • Get EmployeeGet a specific employee detail.
  • Get EstimateGet a specific estimate detail.
  • Get ExpenseGet a specific expense detail.
  • Get InvoiceGet a specific invoice detail.
  • Get ItemGet a specific item detail.
  • Get Item by NameGet a specific item detail by name.
  • Get Purchase OrderGet a specific purchase order detail.
  • Get Record by IDPower-user escape hatch: fetch any record by ID and module slug.
  • Get Recurring BillGet a specific recurring bill detail.
  • Get Recurring InvoiceGet a specific recurring invoice detail.
  • Get Sales OrderGet a specific sales order detail by ID.
  • Get Sales Order by NumberRetrieves sales order details by salesorder_number.
  • Get Vendor CreditGet a specific vendor credit detail.
  • List Active AccountsRetrieves the list of active Chart-of-Accounts entries.
  • List Bill PaymentsList the payments applied to a specific bill.
  • List Contact PersonsList all contact persons across the organization.
  • List ContactsList contacts, optionally filtered by type or status.
  • List CurrenciesList all currencies configured for the organization.
  • List EstimatesList estimates.
  • List ExpensesList expenses.
  • List InvoicesList invoices, optionally filtered by status or customer.
  • List ItemsList items.
  • List All LocationsList all locations configured in your Zoho Books organization.
  • List OrganizationsList all Zoho Books organizations accessible by the connected account.
  • List Customer PaymentsList customer payments.
  • Mark Invoice as SentFlip an invoice from Draft to Sent.
  • Update BillUpdates the existing bill by bill ID.
  • Update ContactUpdates an existing customer or vendor.
  • Update Contact PersonUpdates an existing contact person.
  • Update EstimateUpdates an existing estimate.
  • Update ExpenseUpdates an existing expense.
  • Update ItemUpdates an existing item.
  • Update PaymentUpdates an existing customer payment.
  • Update Purchase OrderUpdates an existing purchase order.
  • Update Sales InvoiceUpdates an existing sales invoice.
  • Update Sales OrderUpdates existing sales order with line items.
  • Update Vendor PaymentUpdates an existing vendor payment.
  • Void InvoiceVoid an invoice by ID.

Start automating WooCommerce and Zoho Books

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

WooCommerce integration 2.2.2, Zoho Books integration 1.0.0.

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Easy to use, familiar UI for automating all kinds of wordpress tasks. Integrating all our plugins together is key and flowmattic fits the job perfectly.

Verified User in Marketing and Advertising

Great product, saves a lot of money on automation subscription. Also great support and response from the team.