Customer Tagger

Project Description

Customer Tagger is a published Shopify App on the Shopify App Store.

Customer Tagger is working based on different conditions that are created by merchants as a Rule. And once the Customer will place an order then this app will automatically tag customers based on created rules..

To adding the automatic tags on customers, Merchants will easily do segmentation for customers and it will be useful for marketing listing. So In short, It will help merchants to filter their customers based on criteria.

Also, this app has the functionality to backdate the past order’s customers with paid plans.

So automatic workflow of customer tagging will reduce the time for manual tagging.

Mainly this type of rules available with Customer Tagger:

  • Product Based Rules
    Based on [ Product/Variant, Collection, Product Tags, Vendor]
  • Transaction-Based Rules
    Based on [ Total Spend on order/Lifetime Spend, No. of times ordered, Sales Channel, Discount Code, UTM Campaign values, POS Location ]
  • Shipping Address Based Rules
    Based on [ Country, State, County(UK), zip/postcode]
  • Shipping Address Based Rules
    Based on [ Country, State, Region, Shipping Method, Career Service used, zip/postcode]
  • Billing Address Based Rules
    Based on [ Postcode/zipcode ]
  • Customer-Based Rules
    Based on [ First Order Placed, Customer’s tag, Specific email domain, abandoned their cart, When Customer create an account]

Project Information

Technology used:
Ruby 2.7.0, Rails 5.2.4, HTML, JQuery, Shopify

PostgreSQL, Redis

devise, audited, chartkick, active_median, sidekiq, city-state

Project management tools:

Source management tools:



Project url:
Customer Tagger

Conceptual Design Samples


We are open for new challenges and we help you reach your goals!