Demo products & collections

See how to manage Nyla demo products and collections

When you install the Nyla app, you given the option to insert demo products and collections to your Shopify store in order to improve your experience using the tool. This is optional, however we recommend to insert the products and collections in order to have an easier experience when setting up Nyla. 

We take steps to minimise the visibility of demo products and collections, however given that Online Store visibility needs to active in order for Nyla demo products to work, some customers need to take some minor steps to prevent products from showing up on their site or in feeds that pull from Shopify.  

This article outlines what Nyla adds to your Shopify, as well as how to quickly remove anything that might appear on your site. 

Contents:

What does Nyla add? 

Nyla adds these so that you can get a good experience with the tool from the get go, and as a way for you to copy best practices and see examples of how features work whilst you go building out and managing your Nyla site. 

Where might demo products and collections appear? 

Provided you haven't added custom code to your theme to pull in all products or collections into certain parts of your store, the most common places to look would be: 

Products might appear in: 

  • Automatic collections such as Shopify's default /collections/all page
  • Third party product feeds

Collections might appear in Shopify's default  /collections page, which shows all collections available/published on the Online Store.

How to prevent products and collections from appearing? 

We recommend that you: 

  • Exclude demo products from any automated collections.
  • Exclude demo products from any relevant feeds. 
  • If you use the default  /collections page on your Shopify theme, then you can prevent the demo collections from appearing using code in your theme, however most stores do not push traffic to this page. 

Demo Products have the following identifying features:  

  • Product type: Nyla Sandbox 
  • Vendor: Nyla 
  • Include a nyla_sandbox tag 

  • URL ends in -nyla-sandbox
  • Include tag algolia-hidden to make Algolia ignore them

  • Have the metafield.seo.hidden set to 1 to hide from Shopify sitemap

Demo Collections

  • Include - Nyla [hidden] in their title to make Algolia ignore them and make them easy to find in your Shopify account
  • URLs end in -nyla-sandbox

Removing demo products and collections

To remove demo products and collections from your store, you can either delete/archive them in Shopify, or set them to being unavailable on all sales channels. 

 

List of demo products, collections and Nyla metafields: 

Nyla adds 8 products with the following handles: 

  • balm-nyla-sandbox
  • bath-soap-nyla-sandbox
  • conditioner-nyla-sandbox
  • facial-hydrator-nyla-sandbox
  • lip-liner-nyla-sandbox
  • lipstick-nyla-sandbox
  • shampoo-nyla-sandbox
  • skin-tint-nyla-sandbox

Nyla adds 3 demo collections with the following handles: 

  • body-nyla-nyla-sandbox
  • face-nyla-nyla-sandbox
  • shop-nyla-nyla-sandbox

The list of metafields that are added is as follows: 

  • nyla_options.productOptionImageFilter    
      • Define a product option to filter media in Nyla
  • nyla_options.defaultValue1    
      • Default value for the first product option
  • nyla_options.defaultValue2    
      • Default value for the second product option
  • nyla_options.defaultValue3    
      • Default value for the third product option
  • nyla.short_description    
      • Short description for use in PLPs and PDPs
  • nyla.pdp_upsell    
      • Collection to show in the above the fold PDP upsells
  • nyla.pdp_cross_sell    
      • Set the cross sell collection to show below the fold on PDPs
  • nyla.image_ribbon    
      • Image for a product ribbon
  • nyla.text_ribbon    
      • Add a text ribbon callout to product images. The text entered here will show up by default on the ribbon
  • nyla.callout1    
      • Add a product callout to your Nyla PDP
  • nyla.callout2    
      • Add a product callout to your Nyla PDP
  • nyla.product_tags    
      • List of tags for PDP description and breadcrumbs
  • nyla.preorder    
      • Add pre-order lead time messaging for a variant