In this article, we’ll show you how to automatically assign users to specific groups based on their WooCommerce purchase history using the ProfileGrid plugin. This feature allows you to organize your customers more effectively, offering tailored content and benefits to each group. By linking purchase behavior with group assignments, you can enhance the user experience and boost engagement on your site. Let’s dive in and see how you can set this up easily.
WooCommerce Product Integration
The WooCommerce product integration extension lets you automatically add users to a specific ProfileGrid group based on their WooCommerce purchase history. This feature is particularly valuable for membership or group-based WooCommerce sites, as it allows you to leverage WooCommerce data to assign users to the appropriate groups.
For example, you can add users to a group based on how much they’ve spent, the type of products they’ve purchased, or even the number of items they’ve bought. This allows you to create highly targeted WordPress groups, making it easier to personalize communication and improve the customer experience on your site. It’s a powerful way to make your interactions more relevant and engaging for your users.
Features
The extension has various features related to WooCommerce user order history and group assignment that you can utilize on your website.
Highlights:
- Assign users to one or more groups.
- Assign one or more groups to a user based on the purchase amount of the user.
- Disable or enable groups for an individual based on the products they have purchased.
- Assign one or more groups to a user based on the number of products purchased.
- Assign closed groups in WordPress with or without seeking admin approval.
Setup WooCommerce Product Integration Extension
Install the extension on your WordPress website from this link.
Assign Group based on Purchased Amount
Step 1: Once you have activated the extension, go to the ProfileGrid Extensions tab.

Step 2: Then find WooCommerce Product Integration and click on Options.

Step 3: Toggle to Enable Group in WooCommerce Products.

Step 4: Select the group to which you want to assign the users.

Step 5: You can select multiple WordPress groups as well.

Step 6: Further, enable the ‘Assign Group based on Purchased Amount’ toggle to assign a group based on the Purchase amount.

Step 7: Next you can enter the purchase amount and select the groups to which you want to add users.

Step 8: Enable ‘Assign Group based on Product Count’ toggle if you want to assign groups based on Product Count.

Step 9: Then enter the number of Products purchased to assign and then select the groups.

Step 10: Tick the ‘Allow users to join the closed groups without administrator approval’ option if you want to allow users to join closed groups without the approval of the admin.

Step 11: Save the settings. It will then add members to the groups that were selected above.
You can switch off this feature anytime you want. To do so, go to the WooCommerce Product Integration settings page and disable ‘Enable Group in WooCommerce Products’. This will remove the group settings based on WooCommerce purchase history.
Summary
If you want to personalize your user groups according to their WooCommerce order history, then WooCommerce Product Integration is the best extension. You just need to follow a simple steps given above to start using WooCommerce order history and patterns for assigning groups.
Assigning groups manually on the basis of WooCommerce customer purchase history can be time taking. Hence, the WooCommerce Product Integration extension can eliminate manual efforts, and customize your user experience in a hassle-free manner.
In case you face issues while installing the extension or ProfileGrid plugin, comment below. We would soon reach out to you with a solution.

