Labely Shopify APP

Stock and delivery labels” by Appmify is a fast and powerful application to dynamically manage delivery times based on rules and custom styles!

Project
Labely
SERVICE
APP Development
DELIVERABLES
Shopify APP

APP Overview

Do you need to notify your customers of the availability of your products on Shopify stores?

Do you have different delivery dates by brand, or suppliers, etc, and you don't know how to clearly indicate it to your user on the product page?

With our Labely APP, we help you solve all these situations and more. It is a powerful tool but at the same time easy to use and understand for your end user, who will appreciate the clarity of messages and in this way you will help them to be more loyal to your e-commerce.

APP Documentation - Firststeps

Preparations

First,you need to enable the application’s block in your theme.To do so,go to the Stock and delivery labels application’s mainpage, whereyou can find a button that takes you to the properlocation.

Ofcourse, you can manually enable the block by going intoThemeCustomizer for a given theme, then selecting the App embedoption.There, Stock and delivery labels should be visible.

About rules

Toensure the fastest loading and processing possible, the apprelies onvarious settings which can be changed in Theme Customizer intheblock settings.

Thereis a hierarchical system within the rules:

  1. The strongest being Product rules, overriding every other rule.
  2. The next is the vendor rules, being able to override collection and metafield rules.
  3. Collection rules are able to override only the metafield rules, and
  4. Metafield rules are the weakest, broadest rules creatable.

About rules using metafields

Toincrease speed, metafield values are requested from yourStorefront,then given to the app. Thus, there are some criteria to bemet:

  • Each metafield has to be exposed to the Storefront.
  • The metafield namespaces have to be put into the block settings. To help this, you have a small tool in the home page of the app, listing you all the necessary namespaces to specify. You just have to copy the list, and insert it into the block settings.
  • Unfortunately, we cannot unify this input. So, wherever you are using the block – for example, multiple product templates, or collection templates – you have to specify this list for each of them.

Due to these criteria, we recommend you using ‘stocktime’namespace toprovide values. This namespace is already in the listwhenever youcreate a new block, alleviating the work to maintain eachblock onthe Storefront.

However!There is the option also to create collections based onmetafieldvalues. This can be useful as well if you do not wish toexpose yourmetafields to the Storefront. Then, you can just simplycreate a newcollection-based rule to manage these products. Itrequires morestep, but is also a good alternative.