Build Your First Shopify VIP Customer Tag Rule
Build a Shopify VIP customer tag rule in SO: Auto Tags by choosing customers, adding a total spent condition, selecting AND or OR, entering the tag, and setting priority. Keep the enable flag off while you test one customer, then turn it on after the Activity Log shows the expected result.
Choose customers and set total spent
Start the rule with customers as the resource type. This keeps the spending test on the customer record rather than an order or product. Select total spent as the condition, then set the threshold that separates the VIP segment from the rest of the customer base.
- Resource type: customers rather than orders or products.
- Condition: total spent at the threshold you choose.
- Rule controls: AND/OR logic, tags to apply, an enable flag and priority.
Customer rules can also use order count, email domain, accepts marketing, verified email, first name, last name, tags, country, province, city and created date. Keep the first rule limited to total spent unless one of those fields belongs in the VIP definition.
Choose AND or OR for the customer segment
With AND logic, every condition must match. Use it when total spent and another requirement must both be true. With OR logic, any one matching condition is enough, so a customer can qualify through one of several alternatives.

Choose the mode from the relationship between the conditions, not from the number of conditions in the form. A spending requirement combined with a location restriction needs AND between those requirements, while alternative countries can sit on the OR side of the rule.
Add the VIP tag and set priority
Enter the VIP tag in the tags-to-apply part of the rule. The rule adds that tag when its customer conditions match. Leave the enable flag off until the one-customer test is complete.
Priority controls evaluation order: lower numbers run first, and the default is 10. Give the VIP rule a lower number only when it needs to run before another rule. Priority does not prevent two rules from applying the same tag.
If several rules apply the same tag, Shopify holds one copy of the tag on the customer. Each rule trigger still counts as an operation against the plan quota, so overlapping rules can consume more operations without producing another visible tag.
Set Reset on Mismatch for a moving segment
Turn on Reset on Mismatch if the VIP tag should follow the customer's spending qualification. Once the customer no longer matches, the app removes the tags that this rule added. The setting ties tag membership to the current rule result rather than leaving the tag in place after a mismatch.
Leave Reset on Mismatch off when this rule should only add its tag. That choice changes what happens after a customer drops below the threshold, so make it before you enable the rule.
Test one customer while the rule is disabled
Save the rule disabled and use Data Reprocess for one customer resource ID. This isolates the check to a customer you selected before the rule starts handling new events.

Open the Activity Log after the test. Each rule trigger carries a timestamp, a status of Success, Failed or Pending, and details. Filters for category, status and date range help separate this test from bulk operations and cleanup jobs.
Data Reprocess can later apply rules by date range or across all resources. Those broader modes are for existing data after you have confirmed the condition and tag on the single resource ID.
Enable the rule and monitor operations
Turn on the enable flag after the test produces the intended result. Enabled rules are evaluated in near real time from Shopify webhooks, so customer events can reach the VIP rule without a scheduled batch.
One tag applied counts as one operation, and the quota resets monthly. When the monthly quota is used up, rules stop processing new events and the app shows a warning banner. Upgrading applies the larger quota immediately.
Billing & Usage shows the current plan, this month's usage against its limit, the last three months of usage and a progress bar. Check that page when the VIP rule overlaps another rule that applies the same tag, because both triggers count.
More posts on the app are on the blog.