Magento Select Customer Group At Registration
Enhance your Magento store’s registration experience by allowing customers to select their desired customer group during signup.
Magento Select Customer Group At Registration
Enhance your Magento store’s registration experience by allowing customers to select their desired customer group during signup.
10-day module exchange guarantee
Allow customers to select their preferred customer group (e.g., retailer, wholesaler, distributor) during account registration.
Add a customizable dropdown field to the Magento registration form for group selection.
Support both manual and automatic approval of selected customer groups.
Set a default group for new users pending approval or as a fallback.
Enable selective visibility — show only specific customer groups in the dropdown.
Notify customers and admins via email when a group is selected or approved.
Display a custom message box on the signup form for extra communication.
Manage group approvals directly from the Magento customer grid in admin.
Improve customer segmentation and targeting from the moment of signup.
Reduce admin workload while maintaining full control over special group assignments.
Enhance user experience by letting customers identify their business type upfront.
Adds a customer group selection dropdown on the registration form.
Supports manual or automatic approval for selected customer groups.
Lets admins define which groups are visible during registration.
Allows setting a default customer group for new users.
Displays a custom message field on the registration form (optional).
Sends email notifications to admins and customers for group approvals.
Enables custom titles and labels for the group dropdown.
Admins can approve or reject customer group requests from the customer grid.
Seamlessly integrates into Magento’s native registration flow.
Supports both B2B and B2C customer segmentation needs.
Fully manageable via the Magento admin configuration panel.
Reduces manual effort by enabling self-selection of user types at signup.
- Improves the signup experience by letting users choose their group during registration.
- Helps segment customers from the very beginning for personalized pricing or access.
- Reduces admin workload by allowing customers to self-identify their group.
- Offers flexibility with both automatic and manual group approval options.
- Increases store control by restricting which groups are available for public selection.
- Keeps admins and users informed with real-time email notifications.
- Simplifies customer management through group approval from the customer grid.
- Allows businesses to manage special access or benefits for certain groups.
- Supports both B2B and B2C models with custom group workflows.
- Enhances transparency and user trust with visible group selection at signup.
- Extract the ZIP file of the module.
- Upload the module files to: app/code/Weblytic/CustomerGroupAtRegistration
- Make sure the folder structure is correct.
- Open terminal in Magento root directory.
- Run: php bin/magento setup:upgrade
- Run: php bin/magento setup:di:compile
- Run: php bin/magento setup:static-content:deploy -f
- Run: php bin/magento cache:clean
- Run: php bin/magento cache:flush
- Check if module is enabled:
- php bin/magento module:status Weblytic_CustomerGroupAtRegistration
- Go to Magento Admin:
- Stores → Configuration → Customers → Customer Configuration
- Configure dropdown label, visible groups, default group, and approval method.
Can customers select their group during registration?
Can I control which groups are visible during signup?
Is manual approval required for all groups?
Where can I approve or reject group requests?
Will customers and admins be notified of approvals?
Can I set a default group if no selection is made?
Does it support multi-store Magento setups?
Customer reviews
Key Benefits of Magento Select Customer Group At Registration

Group-Based Registration
.png)
Flexible Approvals

Role-Based Access

Admin Control

B2B/B2C Ready

Instant Notifications
Magento Customer Group Registration – Personalize Onboarding with Smart Group
Simplifies Customer Onboarding
Allow users to identify their type (retailer, wholesaler, VIP, etc.) at signup, streamlining onboarding and tailoring their shopping experience instantly.
Reduces Manual Workload
Let customers self-select their group at registration, reducing admin time spent manually categorizing and managing customer segmentation.
Flexible Approval Options
Choose between auto-approval or manual validation for each customer group, offering complete control over access to special pricing and features.
Improves B2B Workflow
Perfect for B2B stores needing segmented access — assign groups like dealer, distributor, or reseller with custom rules and approval logic.
Real-Time Email Notifications
Get automatic email updates for both store admins and customers when a group is selected, approved, or changed — ensuring transparency.
Full Admin Panel Control
Configure group visibility, default group, dropdown labels, and approval flow directly from the admin panel without any coding knowledge.
Elevate Your
Magento Experience — Scalable, Secure, and Built to Grow






