With the "Member Group Auto-Identification" app, you can set up group email domains. The system will automatically recognize customers from partner companies, organizations, or schools, and update their membership tier or customer tags to provide exclusive offers. This feature helps attract specific customer segments, boosting both sales performance and customer loyalty.
This article will cover the following:
1. Install the app
Step 1
Go to SHOPLINE Admin > [Apps] > [Apps Store]. Use the drop-down menu to select "Customer Service".
Step 2
Find the "Member Group Auto-Identification" app and install it. For more information on app installation, please refer to: Apps Store.
Step 3
Continue with the authorization of relevant permissions and click Install & authorize to complete the process.
2. Create automation rules
Step 1
Go to SHOPLINE Admin > [Apps] > [My Apps]. Find the "Member Group Auto-Identification App" and click Open App.
Step 2
Click the Create rule button to enter the rule settings page.
[Coming Soon]
Step 3
Set the rule name for internal reference only. You can enter up to 50 characters.
Step 4
Enter the email domains you want to identify, and press Enter to add. Each rule can include up to 50 domains.
For example, if you enter "shopline.com", the system will automatically detect all member emails containing that domain, such as:
- 123@shopline.com
- example@shopline.com
- example01@shopline.com
Step 5
Select the member type for this rule.
- New members only: Applies only to members who register after the rule takes effect.
- New members and existing members: After saving the rule, it applies to new registrations while simultaneously performing data integration for existing members. A notification will be shown on the list page once the process is complete.
Step 6
Set the automated action, you can select:
i. Auto-update member tier
From the dropdown menu, select the member tier you have created. For more details on setting up member tiers, please refer to: Set Up Membership Tiers.
ii. Auto-add customer tag(s)
Enter the customer tags you want to add and press Enter to create them. You can set up to 3 tags per rule, and each tag must be 3-40 characters long. For more details on customer tag settings, please refer to: Customer Tag & Note|Customer List.
*Notes:
- Duplicate tags are not allowed.
- Each customer can have a maximum of 60 tags. Once the limit is reached, new tags cannot be added, and the system will send an email notification to the store.
Step 7
Set the start and end time for this rule to take effect, in hourly units.
*Notes:
- The start time can be set at the earliest 1 hour from the current time, and up to 1 year in the future.
- The end time must be at least 1 hour after the start time.
Step 8
Review your settings and click Save at the bottom of the page.
3. Manage automation rules
i. Rule
View existing rules, their creation time, and data integration status. You can click the View or Delete buttons to perform corresponding actions. Rules are sorted by creation time, from newest to oldest.
[Coming Soon]
ii. Feature Settings
You can enable the "Storefront Email Update Restriction" feature here. This setting will apply to all active rules.
Once enabled, customers will be prevented from updating their email address to one of the domains specified in the rules, and the system will display an error message.
[Coming Soon]
- Example 1
If the customer’s original email is "example@shopline.com", and the rule includes the domain "shopline.com":
Customer updates email to |
Result |
| example01@shopline.com | Update failed |
| example@gmail.com | Update failed |
- Example 2
If the customer’s original email is "example@gmail.com", and the rule includes the domain "shopline.com":
| Customer updates email to | Result |
| example@shopline.com | Update failed |
| example01@gmail.com | Update successful |
- Example 3
If the customer’s original email is empty, and the rule includes the domain "shopline.com":
Customer updates email to |
Result |
| example@shopline.com | Update failed |
| example@gmail.com | Update successful |
[Coming Soon] 3. Display Settings
This page displays all membership tiers from [Customer Management] > [Membership Tier]. You can click the button on the right to hide specific tiers, preventing regular customers from seeing upgrade prompts and membership tier rules in the Member Center on your storefront.
*Notes:
- The membership tier configured for this feature must be the highest. If placed between other tiers, the upgrade prompt in the Member Center will be hidden, which may interrupt or prevent customers from progressing through the membership upgrade flow.
- If you delete the tier in [Customer Management] > [Membership Tier], the display settings will also be removed and cannot be restored.
- This setting currently applies only to the storefront and is not supported in the Shopper App.
4. Notes
- To both update the membership tier and add customer tags for a specified domain, you need to create two separate rules.
- Once a rule is saved, it cannot be edited, only deleted and recreated.
- Membership tier follows the principle of "upgrade only":
- If the customer’s current tier is higher than the tier set in the rule, the tier remains unchanged, and the system will send an email notification to the store.
- If the customer’s current tier is equal to the tier set in the rule, both the tier and membership expiration date remain unchanged.
- If the customer’s current tier is lower than the tier set in the rule, the system will automatically upgrade the customer to the specified tier.
- If the assigned membership tier is deleted after the rule has been created, customers will not be upgraded successfully, and the system will immediately send an email notification to the store. However, no notification will be triggered if the rule has already expired.
-
This app does not support the "Sign up method" set to "Mobile number only". You can go to [Settings] > [Customer Settings] to review and adjust this setting.
-
It is recommended to set the "Verification method" to "Send email verification (mandatory)" when using this app. You can go to [Settings] > [Customer Settings] to review and adjust this setting.

Comments