Toki.

Docs/Merchants/Product Features

Exclusive products

Last updated

Exclusive products let you reserve a collection for the customers you choose, such as VIPs or members of a tier. You set this up with rules on the Exclusive Product Rules page. Each rule picks one Shopify collection and decides who can buy from it, and how. Shopify enforces the rules in the cart and at checkout, with messages you write.

Open the page

  1. In the Toki app, open Exclusive Products.
  2. The page is titled Exclusive Product Rules. Your rules appear as numbered cards: Rule 1, Rule 2, and so on.

Before you create your first rule, the page shows Gate products for your best customers with an Add New Rule button.

Create a rule

  1. Open Exclusive Products.
  2. Click Add New Rule. A new card appears at the bottom of the list.
  3. Under Access settings, pick a Product Collection. This is required.
  4. Pick a Segment, or leave it empty to make the rule apply to all customers.
  5. If some customers should never buy from this collection, pick a Blocked Segment.
  6. Under Purchase settings, keep Purchase With on Money for a regular purchase. To let customers pay with their points instead, see Buy exclusive products with points.
  7. Under Cart validation messages, write the messages customers see when a rule stops them, or leave the fields empty to use the standard messages.
  8. Click Save. You see Saved when the rule is in place.

If you save a rule without a collection, the message Collection ID is required appears under the field. Pick a collection and save again.

To add another rule, click Add New Rule again. You can create as many rules as you need. To take a rule out, click Remove Rule in the card's header, then Save. To undo unsaved changes, click Discard in the bar at the top of the page.

Access settings

FieldWhat it does
Product CollectionThe Shopify collection this rule applies to. Required. Each rule covers one collection.
SegmentWho can buy from the collection. Leave it empty and the rule applies to all customers.
Blocked SegmentCustomers in this segment can't add products from the collection to the cart.

How access works

  • A rule with no Segment applies to every customer.
  • A rule with a Segment lets only members of that segment add the collection's products to the cart.
  • Customers in the Blocked Segment can't add the collection's products to the cart, even if they are also in the Segment.
  • Toki recognizes segment members in the cart through the segment's Shopify tags, set in the segment's Tracking: tags field. If you leave that field empty, Toki uses the tag shown in gray in it (the segment's name in lowercase, with underscores for spaces), so the rule works either way. See Segments.
  • Your product pages stay as they are. Products from the collection remain visible in your store with your theme's usual add-to-cart button, and the rule applies in the cart and at checkout.
  • The checks run in the cart and at checkout through the validation function you connect once. See Connect exclusive product rules to checkout for which rules the cart check covers.

Purchase settings

Purchase With, Points, Purchasing Strategy, Limit Quantity, and Maximum Quantity control whether customers pay with money or points, how the purchase completes, and how many items they can add. New rules start on Money and Draft Order. See Buy exclusive products with points.

Messages customers see in the cart

Each rule has a Cart validation messages section with four fields. Each one covers a different reason a product can't go into the cart. When a rule stops a customer, they see the matching message.

FieldWhen the customer sees itStandard message
Required access messageThey are not in the rule's Segment.You do not have the required access to add this product to the cart
Blocked access messageThey are in the rule's Blocked Segment.You are not eligible to add this product to the cart
Free product messageThe rule is paid with Points through Checkout (Cart), and the product in the cart is not free. You can use {{product_title}}, which becomes the product's name.The {{product_title}} must be free to be added to the cart
Quantity limit messageThe quantity in the cart is above the rule's Maximum Quantity. You can use {{max_quantity}}, which becomes the limit.You can only add up to {{max_quantity}} items to the cart

All four fields are optional. Each field shows its standard message in gray. Leave a field empty and customers see that standard message. When the limit is 1, the standard quantity message reads "You can only add one item to the cart" instead.

The standard messages are in English. Write your own messages to match your store's voice and language. Spaces alone don't count as a message: a field with only spaces is treated as empty and the standard message applies.

{{product_title}} works in the Free product message and {{max_quantity}} works in the Quantity limit message. These are the two placeholders you can use.

Shopify shows these messages at checkout and, in themes with a cart page, on the cart page too.

Connect your rules to checkout

The Validation Function card on the right side of the page holds the Validation Function ID. This is a one-time connection that lets Shopify enforce your rules in the cart. See Connect exclusive product rules to checkout.

Plans

Exclusive Products is available on Toki's paid plans. On other plans, the page shows This option is available with one of our paid plans with a link to Billing, where you can compare plans. Once your plan includes Exclusive Products, Add New Rule and the Validation Function ID field are ready to use.

Lock a page or collection for members

Exclusive product rules apply in the cart and at checkout. To lock a whole page instead, such as a members-only page or a VIP collection, use the Gating module together with a Gated Access membership reward:

  1. On each membership whose members should get in, add a Gated Access reward. Set Type to Pages and list each page's address after your domain, one per line (for example /pages/vip-lounge), or set it to Collections and pick the collections. See Membership rewards.
  2. Open Design, click Edit on the Gating module, write the texts your customers see, and publish it.
  3. Add the Gating Module block, with the module's Design ID, to the pages you want to lock. See Install modules on your storefront.
VisitorWhat they see
Not signed inA pop-up over the page with your Header Text, Body Text, and Body Text Auth, and a Sign-in button. The button opens the wallet's sign-in, or the Sign-in Button Link you set.
Signed in, with accessThe page, with your Successful Login Message for a few seconds.
Signed in, without accessThe pop-up stays, without the button, and your Unsuccessful Login Message appears.

A customer has access when one of their memberships has a Gated Access reward that lists the page, the collection they're viewing, or a collection the product they're viewing belongs to.

The pop-up covers every page the block is on for anyone without access, so add the block only where you want the gate. Install block to Shopify store opens your home page with the block already added. Remove it there and add it to the page you want to lock before you save.

To lock a single page or collection, give it a template of its own:

  1. In your Shopify admin, open Online Store, find your theme, and click Edit theme.
  2. Open the template menu at the top (it starts on Home page), pick Pages or Collections, and click Create template. Name it, for example "members-only", and click Create template.
  3. Add the Gating Module block to the new template and click Save.
  4. Open the page or collection in your Shopify admin and pick the new template under Theme template.

See Shopify's guide to templates.

Related

Didn't find what you need? Chat with us — a human answers, usually within the hour.