Shopify themes, liquid, logos, and UX
Hi,
I am using the dawn template and want to set up some products hidden from the general public (only accessible by members) I am new and don’t know coding or how to even start this?
Shopify itself does not support membership, if you need membership you can use the app to implement it.
Of course if you want to make a customer-specific collection, you can also make a collection and then the entry point to that collectiond is not on your website, but is available separately to your membersj for access.
Great so how do I make a customer specific collection? Will it be visible to everyone or can I just tag the customers I want to have access?
What I mean by this is that once you have created the collection, the entry to this collection you do not want to display on your website, the entry to it needs to be sent to your specific customers via an email situation.
One way to accomplish this would be using a permissions app such as Locksmith. This would allow you to create custom locks and keys - such as locking a specific collection or product unless a customer has a certain tag. This can all be done through the app interface without any coding!
Do you know other app that is free?
Hi @Starlords, check out this quick and easy tutorial on making your Shopify store exclusive:
Hello!
To set up member-exclusive products in your Shopify store, I would use customer tags and validate product access based on that. The high level would go like this:
In the customers section of your Shopify admin, you can select and filter customers, then bulk add tags. You can also use Shopify flow to automate that and add tags based on criteria like purchases.
In your product.liquid or product-template.liquid file you're going to check if the customer has the required tag, then conditionally show the important parts of the page. I'll provide the general code below, then you would copy and paste your whole files contents in between the conditions. I also have it set to check for tags on the product, but you could create a separate template to use instead.
{% if product.tags contains 'Exclusive' %} {% if customer and customer.tags contains 'exclusive' %} <!-- Product details --> {% else %} <p>This product is only available for exclusive members.</p> {% endif %} {% else %} <!-- Product details for non-exclusive products --> {% endif %}
This code checks if the product is tagged as 'Exclusive' and whether the logged-in customer has the 'exclusive' tag.
Alternatively, you might consider using an app designed for exclusive product management, like Latch. You can set it up to only allow customers with certain tags to purchase products. It will validate it on checkout as well, and provide a note to customers who don't have access. You can also upsell a required membership or product. As a disclaimer, I am the main developer for Latch.
Let me know if any of that works for you, best of luck!
Starting a B2B store is a big undertaking that requires careful planning and execution. W...
By JasonH Sep 23, 2024By investing 30 minutes of your time, you can unlock the potential for increased sales,...
By Jacqui Sep 11, 2024We appreciate the diverse ways you participate in and engage with the Shopify Communi...
By JasonH Sep 9, 2024