1. Documentation
  2. Plugins
  3. WooCommerce
  4. Extensions
  5. WooCommerce Zapier Integration
  6. Zaps

Create New Xero Invoices for New WooCommerce Orders

Automatically invoice your WooCommerce customers with Xero, using Zapier.

You need:

Prepare your accounts ↑ Back to top

Install Zapier: To connect your WooCommerce store to Zapier, ensure that you have the WooCommerce Zapier extension installed. Learn more about WooCommerce on Zapier at Getting Started with Zapier and WooCommerce.

Authorize Zapier on Xero: To link Xero to WooCommerce using Zapier, you need to authorize Zapier access. Learn more about Xero on Zapier at Getting Started with Zapier and Xero.

Note: Xero requires a Contact Name and order details to create an invoice.

Connecting your accounts ↑ Back to top

To create Xero invoices for new WooCommerce orders, you need to save new WooCommerce customers as Xero leads and connect your WooCommerce store.

1. Copy and paste the provided URL into the Webhook URL field on your WordPress dashboard.

2. Click the Ok, continue button.

3. Log into your Xero account with your Email Address and Password or select a connected account.

4. Click Authorize when Zapier requests access.

5. Match the fields from WooCommerce with the fields in Xero. These fields will populate the Xero invoice.

6. Click Save + Finish to complete the Zap.

7. Test the Zap to make sure it works.

Once you’re satisfied, new WooCommerce customers can be sent invoices with Xero!

FAQ ↑ Back to top

How do I make changes? ↑ Back to top

If you want to alter the Xero and WooCommerce integration, go to your Zapier dashboard and tweak anything you wish.

What else can I do with WooCommerce on Zapier? ↑ Back to top

Check out everything that’s possible with WooCommerce on Zapier, plus other ways to connect Xero and WooCommerce.

WooCommerce - the most customizable eCommerce platform for building your online business.

  • 30 day money back guarantee
  • Support teams across the world
  • Safe & Secure online payment