Automatic Customer Group Switching



Magento Platform
Open Source (CE)
1.4,, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4
Commerce using on prem (EE)
1.10, 1.11, 1.11.1, 1.12, 1.13, 1.13.1, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4,,,,

Tech Specifications

Current Version:
Stable Build
20 May, 2019
Extensions, Marketing, CRM


Extension to simplify your customer group management in Magento by automatically moving clients to different customer groups using a super flexible rule-based system.

Other Extensions by Plugin Company


Back to top

Managing your customer groups can be a time-consuming and numbing job, especially if you're running a successful eCommerce business with a large and diverse customer base. Our Automatic Customer Group Switching extension offers a super flexible solution for automating your customer group management in Magento. By setting flexible group switching rules, customers are automatically moved to any desired group, saving you a lot of valuable time and effort!


Super Flexible Group Switching Rules

Automatic Customer Group Switching works with a rule system you might already know when using Magento's catalog or shopping cart price rules.

It enables you to set up custom group switching rules choosing from an extensive list of conditions, including customer account information, shipping and billing address details, aggregated sales attributes, single order and product attributes, and recurring Paypal profiles.

The conditions can be configured using a specific order history time frame, making it possible to set up rules based on the customer's recent and past purchasing activity, including product memberships. On top of that you can select the applicable order and invoice statuses of each rule.


Extensive Choice of Rule Conditions

By configuring and combining the extension's rule conditions according to your specific requirements, you can easily create virtually any type of automatic group switching rule for Magento. You can find example rules for each of the below mentioned condition categories in our Automatic Customer Group Switching demo store.

Customer Account Information
Set up rules based on customer attributes and account details, such as newsletter subscription, account age, e-mail address, or customer gender and age.

Shipping & Billing Address
Automatically group your customers by city, postcode, region or country.

Invoice & Order Totals
Switch customers based on aggregated sales attributes, such as their monthly turnover or total shipping costs.

Single Order Attributes
Move customers based on any single order attribute, including order turnover, weight, item quantity, discount and tax amount, shipping method, VAT number and address details.

Ordered Product Attributes
Switch groups based on any ordered product attribute from the customer's order history or from new orders only, such as SKU, category, price, quantity and total product turnover.

Recurring Profiles
Organize customers based on their recurring Paypal profile state and other attributes.


Configurable Rule Processing Options

Our extension includes various options to automatically process your customer group switching rules: you can execute individual or multiple rules 'on demand', configure specific group switching events per rule, for example when a customer account is saved or when a new order is created, or periodically batch process rules with the integrated Cronjob functionality.

Besides that you can optionally set a period during which the rule should be executed, define its priority and stop further processing after a specific rule.


Customizable E-mail Notifications

Automatic Customer Group Switching includes an optional e-mail notification functionality to notify your customers and admin users of automatic group switching events.

The e-mails can be configured per group switching rule and their subject and content support the use of various insertable variables, allowing you to automatically include relevant information in the customer and admin notifications.


Extension Features

  • Flexible rule-based customer management solution with endless possibilities
  • Automatically manage customer groups in Magento by creating custom rules
  • Set up any kind of group switching rule choosing from extensive list of conditions
  • Create rules based on customer account details such as account age or newsletter subscription
  • Group customers by city, postcode, state/region or country
  • Organize customers based on total turnover and other aggregated sales attributes
  • Switch groups based on any single order or product attribute
  • Automatically manage customers with recurring PayPal profiles and membership products
  • Create rules based on specific order history time frames
  • Configure the rule processing order, period and events
  • Execute individual or multiple rules at once 'on demand'
  • Periodically batch process group switching rules using the integrated Cron functionality
  • Optionally notify customers and admins by e-mail about group switching events


Live Demo

Visit our Automatic Customer Group Switching live demo to check out all of the extension's features and functionalities.



You can find the most recent version of the Automatic Customer Group Switching extension user manual and installation guide in our Knowledge Base.



Please don't hesitate to contact us directly with any questions about this extension. We'll be happy to help!


Release Notes

Back to top


  • Compatible with Open Source (CE) : 1.4 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3 1.9.4
  • Compatible with Commerce using on prem (EE) : 1.10 1.11 1.11.1 1.12 1.13 1.13.1 1.14 1.14.1 1.14.2 1.14.3 1.14.4
  • Stability: Stable Build
  • Description:

    Changelog v1.11.0
    Optimized performance for on demand rule execution in the admin area by pre-filtering the customer collection on "From Group" and "Website" combination(s) based on the selected rule(s)
    Optimized performance for cron job group switching by pre-selecting rules enabled for cron job event & current date and by pre-filtering customer collection on possible "From Group" and "Website" combination(s) from the currently active rule(s)
    Improved error reporting during manual rule execution from admin area
    Fixed customer attribute loading issue during manual rule execution from admin area

    Changelog v1.10.6
    Fix for issue related to total qty in cart condition
    Added translation csv file
    Fix for date display in subselection condition. Previously displayed date was adjusted for timezone.

    Changelog v1.10.4
    Added support for Magento 1.4.x - 1.6.x. (Additional patch is needed when installing the extension on these Magento versions)


  • Compatible with Open Source (CE) : 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    First release on Magento Marketplace


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top