• Skip to primary navigation
  • Skip to main content
ShopMagic

ShopMagic

  • Pricing
  • Add-ons
  • Docs
  • Support
  • Blog
  • Ideas
  • My account
ShopMagic 2.5 is here: Advanced Filters

Updated: November 23, 2022 / Blog, New Release Wednesday

ShopMagic 2.5 is here: Advanced Filters

Maciej Swoboda

For the last couple of months we were rewriting ShopMagic to have a strong code base for future development. Today marks the point when we are almost done. We covered the last step which is automation filtering. We are releasing ShopMagic 2.5 along with our brand new Advanced Filters add-on, which adds conditional logic to automations.

Let’s say that you want to send follow-up emails only to customers that purchased a specific product and paid with PayPal:

shopmagic.app

[caption id="attachment_10723" align="aligncenter" width="1000"]Email Filter Product Payment Gateway ShopMagic: filter your email’s recipients[/caption]

That’s where the filters come in and let you segment your customers and orders based on certain criteria and send personalized follow-up emails.

ShopMagic 2.5 is all about filters

Automation filters add conditional logic to execute actions based on certain criteria, i.e. order total value, customer email, shipping method, payment gateway and so on.

Basic filtering was already present in the free version. However when we acquired ShopMagic it was very limited. You could only choose one product and it didn’t have support for variable products. Along the way we added variations, but it was still impossible to exclude products.

In ShopMagic 2.5 we are introducing a completely new approach to filters and now it is possible to select multiple products (including variations) and have 3 comparison types (match any, all or none):

shopmagic.app

[caption id="attachment_10725" align="aligncenter" width="1085"]Shopmagic Recipients Segmentation WooCommerce Email Product Filter[/caption]

The product filter that you see above is available in ShopMagic free. The filters that will be mentioned below are available in the premium Advanced Filters add-on.

Advanced Filters as a premium add-on

Apart from the product filter described above, we’ve also released a brand new add-on with advanced filters. You’ll find the complete list on the add-on page, I will just mention a few in this blog post.

Apart from products you can also target your orders by product categories:

shopmagic.app

[caption id="attachment_10726" align="aligncenter" width="1020"]Email Filter Product Categories ShopMagic: Item Categories Filter[/caption]

Or a bit more complicated example, segment a customer that:

  • Spent more than $500 (all orders).
  • Is guest (didn’t setup an account in the store).
  • Didn’t choose PayPal as his payment method.
  • And selected free shipping.
shopmagic.app

[caption id="attachment_10729" align="aligncenter" width="1019"]Email Filter Total Spent Guest Shipping Payment Total Spent, Guest, Shipping Payment Filters in ShopMagic[/caption]

It think you get the idea what it’s all about 🙂

The most important thing is that now you can segment your customers and add conditional logic to all your WooCommerce emails that are handled by ShopMagic.

Advanced Filters

Add conditional logic to your WooCommerce emails!

Add to cart or View Details
WP Desk
10,000+ Active Installations
Last Updated: February 2, 2023
Works with WooCommerce 5.2.0 - 7.1.x

But there’s one more thing

Oh, I almost forgot that we have a nice treat for our more advanced users and developers. In selected filters you can use regular expressions:

shopmagic.app

Email Filter Regex

That’s sweet!

About Maciej Swoboda

Founder of WP Desk, in love with WordPress since 2006. He believes in the power of WP community, speaks at WordCamps around the world and helps people build better businesses with WooCommerce.

  • Terms & Conditions
  • Privacy Policy
  • Support Policy
  • Refund Policy

© 2023 A WP Desk WP Desk Automation