I think CRM is the wrong acronym but I am at a loss to know what I am actually asking for.
I looked up CRM and they seem to be about sending SMS, emails, phone calls and lead generation. What I want is a sytem that can:
Track customer’s viewing across the site
Make recommendations based on their visits
Say Welcome Back xxxxx when they login
Show something like You bought xxxxxx last month, do you want to buy again
You haven’t used your discount code - probably via email rather than onsite.
Hopefully you get the idea. I want to build a picture of customers use of our ecommerce site. I don’t really want to generate leads or make or receive phone calls.
Actually, Shopify doesn’t have built-in tools for deep customer tracking, but apps like Customer Fields, Klaviyo, and Lifetimely can help gather insights and personalize experiences.
For tracking website activity, Shopify’s built-in reports, Google Analytics, and Hotjar (for heatmaps) can be helpful. For welcome messages and personalized suggestions, apps like LimeSpot, ReConvert, or Nosto can make dynamic product suggestions based on previous interactions and browsing history. Klaviyo or Omnisend would handle automatic emails like abandoned discount reminders or “Welcome Back” messages.
If you want a seamless, automated process, having Klaviyo for emails, LimeSpot for store recommendations, and Shopify Flow for automation might be the way to go