Voyado Elevate

Additional features

Voyado Elevate has additional features that work across different parts of the system.

:Store specific stock numbers

Elevate allows store-specific stock numbers for variants. This enables visitors to get an experience tailored towards their preferred physical stores. Elevate's out-of-stock settings take a visitor's selected stores into account when presenting products and variants, provided that the query parameter channels is not just "ONLINE". Online stock is always returned in the result, along with the stock of all the selected stores present on the variants.

On the product page the stock is returned for online and all stores present on the variants.

Stores and channels should be provided as query parameters. Each store value must match a provided store key in the data feed. The set of valid stores is assumed to be stored externally. For more information and examples, see Stores and channels.

Custom prices

Supplying custom prices for variants enables visitor-specific prices, or prices within the same market in different currencies.

Custom prices example screenshot

This can easily be integrated with external currency providers and is suitable for retailers supporting who might ship to multiple locations but do not fully support different markets, or where customers with different loyalty levels get different prices. Custom prices are compatible with price filtering and sorting, and prices will automatically be updated and rendered in both product listings and in price filters.

If a product lacks price information for a given price ID, that product will be omitted from all results where that price ID is specified in a request. For example, if searching for jackets in "EUR", jackets without a custom price provided in "EUR" will be omitted from the search result.

For more information about custom prices in the data feed, see the Format specification.

The applicable price identifier/s should be provided as a query parameter. This must match a provided price ID/s in the data feed. The state of which price identifiers that are applicable to different clients, such as selected currencies, is assumed to be handled externally.

Ratings

Supplying a rating in the rating attribute for a product in the data feed allows integrators to visualize the ratings using star-ratings shown on product cards in all product listings.

A product rating is a value from 0.0 to 5.0. Rating of actual products and score aggregation is assumed to be handled elsewhere, so the value to import is the current rating to display.

For more information about ratings in the data feed, see the Format specification.

Ratings are automatically included in a response to a query if they are present in the data feed.

Newness

Supplying a release date for a product, release_date, enables functions that use what is called "newness". Newness is a key part of the product life cycle and Elevate caters for this automatically through greater initial exposure of new products, with especially reactive and smart ranking of this segment to avoid overexposure.

The default values for the newness controls are well tested and optimized for several industries, but for retailers with, for example, an especially high product turnover, additional fine tuning might be desired. With newness controls, a merchandiser can control the initial phase of the product life cycle and the level of exposure of new products.

Newness can also be used in product rules, productRules, in page configurations and as a query parameter when using the Export product groups endpoint.

Supply release dates for products in the data feed. The controls for new products are available in the Default settings in the Pages tab in the Experience application area.

Favorites

A personal input signal supported by Voyado Elevate is a visitor's favorite products. Visitors can select and have their favorite products notified to Elevate via the API.

Favorites example screenshot

When a visitor select a product as a favorite, send the "Add favorite notification". When a visitor removes a favorite, send the "Remove favorite notification".

Content

Content, a flexible and generic type of data, can be searched for and ranked according to interest or newness. Things that would be suitable to supply as content are, for example:

  • FAQs
  • Magazine entries
  • Inspirational articles

Content example screenshot

Elevate uses both user interactions and the provided content data to determine how to rank content. Furthermore, multiple types of content can be added and used for separate purposes. For example, FAQs could be added as content to search in, and the latest inspirational articles could be presented on the start page.

Data feed

Supply the content items in the data feed.

To create a new separate endpoint for search, e.g. a standalone FAQ search, use the "Content Search Page" query. Content entities may also be included on the Search Page.

To retrieve content information, or list content according to newness or relevance, use either the "Content Information" query or the "Landing Page" query. Some requests require that the content lists to include are specified in the request body through a Page configuration.

Standard and custom lengths

Elevate offers special support for standard length attributes: length, width, depth and height. For additional measurements of lengths, such as seat depth and inner width, it is possible to define additional length attributes as typed custom attributes in the length namespace.

The visitor can search with lengths (see Measurements) and filter product listings using range facets. For standard lengths, product and variant level granularity can be mixed between products. Also, all product listings can be sorted by standard length attributes if enabled in page settings (see Sort orders).

Product list response templates

You can set up rules to define which information Elevate should return in various query responses. Optimizing the response objects to only include relevant information can speed up your site. See the response template guide for how to use these templates.

Article last updated