Starter Details | Yext Hitchhikers Platform

The Commerce starter template includes a number of resources to kickstart or bolster your Yext account with everything from a Search experience to product Pages to Analytics dashboards complete with various reports. Read this guide to familiarize yourself with the resources included and learn how to apply the starter to your account!

What’s Included

The Commerce starter template comes complete with placeholder content, website pages templates, a product search experience and a personal shopping assistant chatbot configuration. See each section below for details on everything included.

When using this template, remember that you are only able to use the product for which you have purchased and have access to.

Knowledge Graph

Entity types & entities

  • Products
  • Locations
  • Categories (Custom entity type)
  • Promotions (Custom entity type)

These are all labeled as “Starter Entity” so you can easily identify and remove them from the Knowledge Graph when you have added your own data.

Fields

Along with these entities come the following custom fields:

  • Product entities
    • Manufacturer’s Suggested Retail Price
    • Discounted Price
    • Linked Product Categories - used to link Product entities to Category entities
    • Linked Products - used to link Product entities to other variant Product entities
    • Primary CTA
    • Secondary CTA
    • Product Description
  • Location entities
    • Linked Promotions - used to link Locations entities to Promotion entities
    • SEO Block
  • Promotion entities
    • Linked Store Locations - used to link Locations entities to Promotion entities
    • Primary CTA
    • Secondary CTA
    • Promotion Description

Pages

This template has a pages site that comes with three website page templates, a product detail page, category browse page, and a local store page.

Product Detail page

There will be one product detail page for every product entity in your account. This page uses the following fields:

  • name
  • primaryImage
  • commerce_productDescription
  • Price
  • photoGallery
  • primaryCTA

Category Browse Page

There will be one product detail page for every product entity in your account. This page uses the following fields:

  • name
  • primaryImage
  • commerce_productDescription
  • Price
  • photoGallery
  • primaryCTA

Local Store Page

There will be one product detail page for every product entity in your account. This page uses the following fields:

  • name
  • primaryImage
  • commerce_productDescription
  • Price
  • photoGallery
  • primaryCTA

Once the Pages resources are applied in your account you will need to replace the placeholder API keys with your own API keys in order to populate all components on the local store page and category page.

The Commerce starter includes a Products search experience.

Backend

Built off of only the Product entity type in the Knowledge Graph, this basic experience is a single vertical search experience with simple inferred filters for product categories and product color. Facets include color, category, and products are sortable by price.

Frontend Theme & Frontend React

This starter includes two separate Pages sites for Search frontends. Both are simple Search experiences, using a single vertical search for Products and include facets for color, category and the ability to sort based on price.

Chat

This template includes a Shopping Assistant Chatbot.

The Starter - Commerce Shopping Assistant chatbot is configured with two goals,

  1. ANSWER_QUESTION: using the Search backend to help users find products that fits their taste and needs, taking the user’s message and passing it as a search query.
  2. CHIT_CHAT: Engage in friendly chit-chat conversations, this is the colloquial use of a standard chatbot.

The chatbot has a general identity context to give it context on how to respond:

“You are the bot for Sunshine Flower Boutique - a small florist shop. Make sure to be very friendly and offer additional details about taking care of flowers.”

Analytics

We have created analytics dashboards to track performance for each of the products included in this starter. Each of these dashboards uses a combination of out-of-the-box insights and custom insights to offer a robust view of each product’s performance.

Note that all dashboards will look blank until you have analytics data in your account.

Dashboards

  1. Local Pages Performance: This dashboard contains built-in insights measuring your local page performance including page views, device type insights, call to action insights, and search term performance.
  2. Search Analytics: This dashboard uses custom insights to create a picture of Search performance including clicks, click through rates, and popular search queries.