Registry / Wishlists, where are we?

Highlighted
Shopify Partner
7 0 3

Hi everyone, 

 

Just a general question, has anyone heard any news about wish list applications coming to Shopify? We have tried Venpop & WANT which are both currently on the Appstore, but neither felt quite right. 

 

Covet was underdevelopment for a while, but it seems the developer has stopped working on it. 

 

Are custom coded solutions the only option at the moment for a wish list / registry service? 

 

Any advice or suggestions would be really welcome, thanks everyone, Nicole

2 Likes
Highlighted
Shopify Expert
22 0 0

I just built a solution for wish lists using the customer.tags variable. I go into more detail on my blog here: http://blog.zakhardage.com/2013/01/shopify-wish-list-coding-post.html and it's available on GitHub here: https://github.com/zakhardage/Shopify-Wish-List

It's a non-app, liquid solution that allows customers to add and remove items and email their wish list. It's easily styled and added to the the product template. Let me know if you have any questions.

http://experts.shopify.com/zak-hardage
0 Likes
Highlighted
New Member
4 0 0

Hi Zak,

I would like to try your solution on my shop. But since I am new on Shopify, I am not sure how and where should I add the files you have built.

Can you give me some directions?

 

0 Likes
Highlighted
Shopify Staff (Retired)
Shopify Staff (Retired)
5711 0 150

@Zak, great hack! I love it.

@Ira, there are a few apps to choose from if you don't want to mess with code:

http://apps.shopify.com/search/query?utf8=%E2%9C%93&q=wish

 

http://shopifyplus.com ::: http://twitter.com/bacchus
0 Likes
Highlighted
Shopify Expert
22 0 0

Thanks Jamie!

Ira, the wish_list_product_snippit.liquid code goes into your product.liquid file -- I would use the include tag to add it somewhere around the add-to-cart button. And the wish_list_page_snippet.liquid code goes into a page (that you need to give the handle "wish-list"). You can create a page.wishlist template and just paste it in there.

http://experts.shopify.com/zak-hardage
0 Likes
Highlighted
Shopify Partner
4 0 0

Hi Zak,

Thanks for providing a solution for this.

I have added your code to my site. However the "add to wishlist" button only adds the item to the users basket. Do you have any idea what could be the cause of this?

Thanks!

0 Likes
Highlighted
Shopify Expert
22 0 0

Hi Anita,

It's likely that the add-to-wishlist submit button is inside your product page form instead of in its own form. There should be two separate (not nested) forms on that page. The first adds the product to your cart and it should have the action "/cart/add". The second form, the wishlist form, should have the action "/contact". It's just sending tags to your customer's account. 

Is your shop launched? Can you post a link here?

http://experts.shopify.com/zak-hardage
0 Likes
Highlighted
Shopify Partner
4 0 0

Hi Zak,

Thanks for the quick response. Yes - you're right I had the "wishlist" button inside the cart form. I have moved it right to the bottom of the page and its now working!

However I still cannot get the products that have been added to the "wishlist" to display on the wishlist page.

Here is the link to my development site:

https://bonnie-and-pearl.myshopify.com

Many thanks,

Anita

 

0 Likes
Highlighted
Shopify Expert
22 0 0

Ahh, I see. You'll need to create a smart collection called "All" (make sure it has the handle "all") that includes all products with price greater than 0. The code is referencing products in this collection. That should display the products on your wish list page. I forgot to include that in my instructions -- thanks for the heads up.

http://experts.shopify.com/zak-hardage
0 Likes
Highlighted
Shopify Partner
4 0 0

Great - I have added this collection and the wishlist is working brilliantly. Thanks for your help with this.

One more thing - is there a way to add a product variant to the wishlist. For example for a product that comes in different colours - the ability to add just the "red" variant to the wishlist would be very useful.

0 Likes