The Users Insights WordPress plugin comes with out of the box support for the popular e-commerce plugin WooCommerce. Users Insights can be a powerful tool for your WooCommerce setup, providing structured data about the orders made by each of your customers that are registered users on your WordPress installation. With the dedicated WooCommerce module that comes with the Users Insights plugin, you can easily filter the users by different shop order criteria and then you can export and use the filtered selection to provide more customised services to your customers based on their order history.
Number of orders made
A very useful feature is displaying the number of orders that each user has made. Once the WooCommerce module is activated, this field will be automatically added to the Users Insights users list:
and once added to the Users Insights users table, you can work with this field like the rest of the existing fields – you can order the users by the number of orders made (ascending and descending) and you can also use the Users Insights filters to filter the users by the number of WooCommerce orders made:
This feature can be very useful to setup your e-mail marketing based on the number of orders made – once you apply the selected filter you can then export the e-mails of the selected WordPress users and use then use the exported e-mails in your favourite marketing tool to send customised e-mails. For example, you could send gift coupons to your more active users/customers or you can send an e-mail as a reminder to your customers that have only one order.
Last Order Date
Another very useful field that the Users Insights WordPress plugin adds is the date of the last WooCommerce order for each WordPress user:
This field can be very useful to check who your most and least recent customers are by re-ordering the Users Insights users table by the WooCommerce Last Order field. You can also use the filters to set more specific conditions to the last order field:
There are various useful scenarios that you can make of this field – for example, you can use the Users Insights filters to select the WordPress users that have made the least recent orders, then you can export their e-mails by using the Export feature and use these e-mails in your favourite marketing tool to send your older customers a friendly e-mail as a reminder of your great products.
Filter your WordPress users by an ordered WooCommerce product
The WooCommerce module for Users Insights adds another very useful feature that can be a great tool for your marketing strategies. Once the WooCommerce module is activated, the filter will automatically include a new criteria that you can filter by – the product that your users have or haven’t ordered. This filter includes the list with all of your WooCommerce products, so you can easily select the set of WordPress users that have purchased a specific product:
With this feature you can easily export the WooCommerce users data based on the orders made and it can be very useful to send more personalised e-mails to your users.
Filter your WordPress users by their WooCommerce order statuses:
The WooCommerce module for Users Insights also includes another very useful feature to filter your customers – it gives you the option to filter them by the status of their orders. With this filter, you can include or exclude the users by their order statuses:
For example, you could load all of the WordPress users that have completed orders or you could load all of the users that don’t have refunded or cancelled orders.
View the WooCommerce orders list for each WordPress user
The WooCommerce module for Users Insights also includes more details about the orders made in the profile section for each user. It includes a list with the several most recent orders, including info about the order status and also a link to the order page where you can view and edit the order details:
The list also includes a “View” link that opens the default WooCommerce orders page, filtering the orders by the selected user. In this way you can see the full details of each of the orders made by the user: