Saving "interests" of customer. (ability to choose favorite categories)

Saving "interests" of customer. (ability to choose favorite categories)

BredBul
Shopify Partner
1 0 0

I wanted to find out if there is ability to save customers interests.
Customer should have ability to choose some favorite categories from the list of all categories. 
Based on this "favorite categories" the categories should be displayed on home page.
Is there any application or something what allows to save that in customers account?

Thanks.

Replies 2 (2)

PaulNewton
Shopify Partner
7450 656 1561

For "favorites" that's often just wishlist apps; though I don't know any that specifically allow collections/entire-products-in-collections to be marked.

 

If that doesn't exist you will probably need a theme customization to build the UI to hook up any of the below option to some sort of star/heart button instead of a form input. And then to also render specific collections in specific pages based on what's favorited.

 If you need any of the below customized then contact me directly by email for services.
Please always provide context, examples: store url, theme name, post url(s) , or any further detail.
Contact Info in signature.

 

There is https://apps.shopify.com/customr or other similar form apps that let you expose metafields to be edited by customers.

 Also automation apps like mesa , or mechanic to script custom scenarios https://docs.getmesa.com/article/1174-mesa-forms ,  https://tasks.mechanic.dev/tutorial-trigger-a-task-from-a-contact-form-using-webhooks 

 

 

To not involve third party apps a possible klunky workaround is setting favorites as part of a purchase where you pass the favorites in as cart attributes, or line-item-properties,  and then in shopify-flow assign the values to a customer metafield.

 

Good Hunting.

Contact paull.newton+shopifyforum@gmail.com for the solutions you need


Save time & money ,Ask Questions The Smart Way


Problem Solved? ✔Accept and Like solutions to help future merchants

Answers powered by coffee Thank Paul with a Coffee for more answers or donate to eff.org


JaviExpress
Shopify Partner
183 16 26

Coorect on what @PaulNewton said, there are apps that you can use to collect additional information from the customer and save it in customer metafields.

 

I think it'd be the easier way to achieve what you need, and for the case you mention, you can create something like a multi-choice field so the customer can tick the categories from a predefined list.

 

Later you can add liquid or a custom block to the theme to render the customer metafield (if the customer is logged in).

 

Check the app in my signature and its Custom Forms plugin.

 

 

Customer Accounts Concierge
All-in-One Customer Portal: Profile, Orders, Loyalty, Referral, Wishlist, Custom Forms, Social Login