It’s been just over a month since the WooCommerce Zapier plugin was released, and we’ve been lucky enough to receive some great feedback and suggestions from users.

We’ve listened closely to the feedback, and version 1.1 of the WooCommerce Zapier plugin has just been released, containing some nice new features and enhancements that were suggested by our users:

WooCommerce Checkout Field Editor support

Zapier Custom Fields Example

Zapier Custom Fields Example

Any additional checkout fields added to your store by the WooCommerce Checkout Field Editor plugin will now be sent to Zapier, allowing you to use your custom checkout fields in your Zaps!

For example, you could add How did you find out about us? or a Yes, I wish to join your mailing list checkbox to your WooCommerce checkout screen, and that data will be available for use in Zapier zaps.

This becomes even more powerful when combined with Zapier filters – you could add a Subscribe to our mailing list? checkbox to your WooCommerce checkout page, and then use Zapier to only subscribe your customers to your MailChimp or Campaign Monitor mailing list if they opt-in (tick the box) during checkout.

We have documented this approach here to help get you started.

Sequential Order Numbers Pro support

Zapier Order Number Example

Zapier Order Number Example

If using the Sequential Order Numbers Pro plugin to customise your store’s order numbers, you can now use the new number data field in Zapier.

The original WooCommerce order ID is still available in the id field.

See the documentation for full details.

New Country Name Fields

Zapier Country Example

Zapier Country Example

In addition to sending the customer’s country code (2 letter code), the plugin now sends the full country name via the new billing_country_name and billing_country_name data fields.

This provides ultimate flexibility, with both the 2-letter country codes and full country names being sent to Zapier.

See the documentation for full details.

4 New WordPress Filters

Zapier Filter Example

WooCommerce Zapier WordPress Filter

Some users have requested the ability to customise the order and customer data sent to Zapier, so we’ve added 4 new WordPress filters to the plugin itself.

The new filters are named wc_zapier_data and wc_zapier_data_json, as well as two other dynamically named filters.

These filters can be used by other WordPress plugins or code to override or customize the order and customer data that is sent to Zapier.

See line 179 – 253 of the includes/WC_Zapier_Trigger.php file for documentation of these new filters.

Order Cancellation Event Handling

Zapier Order Cancelled Example

Zapier Order Cancelled Example

Previous versions of the plugin handled scenarios where the store administrator cancelled an order, but it didn’t handle scenarios where the customer elected to cancel their order.

In version 1.1 of the plugin, order cancellations are now handled correctly when the customer elects to cancel their order during the checkout/payment process.

And more!

See the full changelog for details of the other changes in this release.

Update today!

The latest plugin version can be downloaded via your WordPress dashboard, or via the WooThemes.com my account page.