Skip to content

Guide for New Users

WooCommerce Zapier offers seamless integration with over 6,000 cloud apps and services via the Zapier web automation service.

With this integration, you can automate tasks, synchronise data efficiently, and connect with the tools essential to your business. By reducing manual effort, WooCommerce Zapier streamlines your processes, enhancing efficiency and setting the stage for growth. Embrace the intelligent, scalable, and automated solutions WooCommerce Zapier provides to elevate your online store.

Supports more than 70 triggers across 10 resources:

Supports more than 20 actions:


The actual fields and data can vary depending on the WordPress and WooCommerce versions installed and by installed plugins and settings. If you are using an Actions template, please refresh the fields to make sure everything is updated to match your store.


This powerful tool offers two-way integration that supports ten distinct WooCommerce resources—including Orders, Order Notes, Products, Customers, Coupons, Bookings1, Membership Plans2, User Memberships2, Subscriptions3, and Subscription Notes3.

To automate your workflows, you can use more than 70 outgoing connections, known as “Trigger Rules,” and over 20 incoming connections, known as “Actions.” These allow you to integrate and update your WooCommerce data seamlessly.


After Installing the WooCommerce Zapier Extension for the first time, you will be prompted with the following message:

New User Notice

From then on, everything else is handled in the interface.

Creating your first Zap


If you haven’t created a Zap before, please refer to Zapier’s key concepts article before proceeding.

The simplest way to get started is to create a Zap using one of the Zap templates, as it is typically quicker than hand-crafting your own Zap from scratch.

For detailed instructions on creating your first Zap with WooCommerce, please refer to the Make a Zap instructions.

Create a Connection

To create a connection you don’t need to jump around multiple screens or create authentication between Zapier and WooCommerce manually. Everything is provided seamlessly for you by the integration.


When you create your first WooCommerce Zap, you will be asked to choose your WooCommerce account.

The authentication process involves the service connecting to your WooCommerce store using your WordPress administrator username and password.

Please ensure you complete the authentication dialogue window correctly:

  • In the WordPress Site Address (URL) field, enter the URL to your WordPress website’s home (front) page. Be sure the URL starts with https:// and does not include the trailing slash.
    For example:
    If in doubt, go to the WordPress DashboardSide MenuSettingsGeneral screen and copy the Site Address (URL) field value and paste it into the WordPress Site Address (URL) field in the authentication dialogue window.
  • In the WordPress Username field, enter your administrator username or email address that you use when logging into the WordPress dashboard.
  • In the WordPress Application Password field, create an Application Password for your WordPress administrator account, and enter it here.

    Use a WordPress Application Password

    Using an application password (rather than your regular password) improves compatibility with security-related plugins and services. See details in the Security Plugins chapter.

    To set up an Application Password, go to WordPress DashboardSide MenuUsersProfile screen and press the “Add New Application Password” button. Please see here for details.

    Can’t see the Application Passwords settings in WordPress? Please see here for suggestions.

    Alternatively, if you are unable to create an Application Password, you can use your regular WordPress password.

Example Authentication dialog

Click the Yes, Continue button to complete the process.


Here is a high-level overview for creating a Trigger (an outgoing connection from WooCommerce to Zapier):

  1. Create a new Zap in Zapier.
  2. Choose WooCommerce as the app, and choose the Resource.
  3. Authenticate Zapier into WooCommerce. See above.
  4. Test the connection.
  5. Choose one of the 6000+ third-party service integrations as your Action.
  6. Turn on your Zap.

For detailed information, refer to the Create a Trigger chapter in the User Guide.


Here is a high-level overview for creating an Action (incoming connection to WooCommerce):

  1. Create a new Zap in Zapier.
  2. Choose one of the 6000+ third-party service integrations as your Trigger.
  3. In the Action step, Choose WooCommerce as the app, and choose an Action.
  4. Authenticate Zapier into WooCommerce. See above.
  5. Fill the Input Fields with the incoming data.
  6. Turn on your Zap.

For detailed information, refer to the Create an Action chapter in the User Guide.

Integration Features

To help keep track of what is happening in your WooCommerce store, the plugin provides various information on your WooCommerce admin screens.

The most important is a Task History screen, which informs you about what communications happened between your store and Zapier in the last 30 days.

Historical information is also available for every resource in the Resource History block.

Troubleshooting Helpers

In case of a problem, there is are detailed Los available, as well as an extensive Troubleshooting guide.

Next Steps

Please read the whole User Guide for more information. Especially the Usage and the Plugin Interface chapters to familiarise yourself with the integration capabilities.

You can also find detailed information for Trigger Rules and Actions. There are also detailed Field Definitions for each Resource to explain what data will be transferred between WooCommerce and Zapier.

  1. Only available if the WooCommerce Bookings plugin is installed. 

  2. Only available if the WooCommerce Memberships plugin is installed. 

  3. Only available if the Woo Subscriptions plugin is installed.