WooCommerce and Zapier connect to automate your store. You can trigger actions when new orders or customers are created and create products or update inventory.
Prerequisites
To use the WooCommerce app on Zapier, you must have:
- The paid WooCommerce Zapier Integration plugin from the WooCommerce.com Extension Store.
-
Software requirements:
- A WordPress website with WooCommerce installed (minimum version 8.3, latest version recommended).
- WordPress version 6.4 or higher (latest version recommended).
- PHP version 7.4 or higher (latest version recommended).
-
Configuration requirements:
- A WordPress administrator account with administrator role permissions.
- WordPress pretty permalinks enabled (default permalinks will not work).
- HTTPS enabled on your website (site must be accessible via https://).
- WooCommerce REST API running and operational.
- WordPress Cron running and operational.
WooCommerce extensions
To use specific features for a WooCommerce extensions with Zapier, you must ensure you have the minimum version installed. Learn more in WooCommerce's extension requirements documentation.
Connect WooCommerce to Zapier
To create an app connection to WooCommerce on Zapier:
- Go to the Apps page.
- Click + Add connection.
- A new dialog box will appear. Search for and select WooCommerce.
- Click Add connection.
- A Connect an Account page will open in a browser tab or window.
- Complete the following fields:
- WordPress Site Address (URL): Enter your WordPress website's home page URL starting with https:// and without trailing slash.
- WordPress Username: Enter your administrator username or email address.
- WordPress Application Password: Enter your WordPress Application Password (recommended) or regular WordPress password.
- Click Yes, Continue to WooCommerce.
Your WooCommerce account is now successfully connected to Zapier.
About WooCommerce's app
Triggers, searches, and actions
Triggers
- Booking (Instant) - Triggers when any Booking is created, updated, deleted, etc. WooCommerce Bookings must be installed and enabled.
- Customer (Instant) - Triggers when any Customer is created, updated, deleted, etc.
- Order (Instant) - Triggers when any Order is created, updated, deleted, etc.
- Order Note (Instant) - Triggers when an Order Note is created or deleted.
- Subscription (Instant) - Triggers when any Subscription is created, updated, deleted, etc. WooCommerce Subscriptions must be installed and enabled.
- User Membership (Instant) - Triggers when any User Membership is created, updated, deleted, etc. WooCommerce Memberships must be installed and enabled.
- Coupon (Instant) - Triggers when any Coupon is created, updated, deleted, etc. Coupon functionality must be enabled.
- Membership Plan (Instant) - Triggers when any Membership Plan is created, updated, deleted, etc. WooCommerce Memberships must be installed and enabled.
- Line Item in an Order (Instant) - Triggers when any Order is created, updated, deleted, etc. Creates a separate task for each line item in an Order.
- Product (Instant) - Triggers when any Product or Variation is created, updated, deleted, etc.
- Subscription Note (Instant) - Triggers when an Subscription Note is created or deleted.
Searches
- Find Coupon - Finds a Coupon by searching.
- Find Membership Plan - Finds a Membership Plan by searching.
- Find Order - Finds an Order by searching.
- Find Subscription Note - Finds a Subscription Note by searching.
- Find User Membership - Finds a User Membership by searching.
- Find Customer - Finds a Customer by searching.
- Find Order Note - Finds an Order Note by searching.
- Find Product - Finds a Product or Variation by searching.
- Find Subscription - Finds a Subscription by searching.
Actions
- Update Coupon - Updates an existing Coupon.
- Update Customer - Updates an existing Customer.
- Create Order Note - Creates a new Order Note.
- Create Product - Creates a new Product or Variation.
- Update Product Stock Quantity - Manage the stock quantity and stock status of an existing Product or Variation by SKU or ID.
- Create Subscription - Creates a new Subscription.
- Update Subscription - Updates an existing Subscription.
- Update User Membership - Updates an existing User Membership.
- Create Coupon - Creates a new Coupon.
- Create Customer - Creates a new Customer.
- Create Order - Creates a new Order.
- Update Order - Updates an existing Order.
- Update Product Price - Manage the regular price or sale price of an existing Product or Variation by SKU or ID.
- Update Product - Updates an existing Product or Variation.
- Create Subscription Note - Creates a new Subscription Note.
- Create User Membership - Creates a new User Membership.
- API Request (Beta) - This is an advanced action which makes a raw HTTP request that includes this integration's authentication.
- Find or Create Customer - Finds a Customer by searching.
- Find or Create Order - Finds an Order by searching.
- Find or Create Subscription Note - Finds a Subscription Note by searching.
- Find or Create User Membership - Finds a User Membership by searching.
- Find or Create Coupon - Finds a Coupon by searching.
- Find or Create Order Note - Finds an Order Note by searching.
- Find or Create Product - Finds a Product or Variation by searching.
- Find or Create Subscription - Finds a Subscription by searching.
Limitations
- Data is not sent immediately to Zapier but queued via Action Scheduler with typical delays of 10 seconds to 1 minute.
- Various security plugins and firewalls can interfere with authentication and API communication, causing compatibility issues.
- When creating orders via Zapier, product stock quantities are not automatically reduced and require additional steps. Learn more about creating orders in WooCommerce with Zapier.
- Meta data fields are unstructured and can vary between resources, with potential for missing fields or multiple values overwriting each other. Learn more about using meta data fields in Zapier.
Templates
View all of WooCommerce's templates.
Use cases
- 7 ways to automate WooCommerce with Zapier
- How to add or update ActiveCampaign contacts for new WooCommerce orders
Additional WooCommerce resources
- Zapier's WooCommerce integration page
- WooCommerce Quick Start Guide
- WooCommerce's Help Center
- WooCommerce's API documentation
- WooCommerce Troubleshooting
0 comments
Article is closed for comments.