Is there a way to determine the origin of a Shopify customer account? For example, whether it was created during checkout, via a newsletter signup, or directly on the storefront. I’ve checked the Admin Customers API but don’t see anything that indicates this. Is there another method, aside from having a merchant apply tags based on predefined rules?
There’s currently no native method to determine the origin of how a customer account was created. I can flag this as a feature request though - what use case would this unlock for you?
Thanks, Liam - appreciate the quick response. The main use case we hear is from marketing/CRM teams that want to better segment customers based on how they first engaged with the brand (e.g. whether they signed up for a newsletter, created an account proactively, or were generated during checkout). We can use logic in Flow to deduce what source a customer was created by, but it’s not foolproof. Appreciate you logging as a feature request!