Apptus eSales Integration Overview


Get a head start at integrating Apptus eSales to your site
Section 1: Introduction

Introduction

The goal of the Apptus eSales Integration Overview is to provide insights into the concepts, steps, and decisions required for a successful integration with Apptus eSales to a retailer's eCommerce web site. The integration process is divided into two main parts – Data Integration and Site Integration.

Glossary

The following terms and phrases are necessary to know to fully understand the Apptus eSales Integration Overview.

Phrase/Term Description
Product The main data entity in Apptus eSales with information about a retailer's product
Variant A data entity that shares many properties with a product but differ with a few
Cluster A cluster a group of one or more Apptus eSales servers
Web API A two-part API system that enables communication with Apptus eSales and a retailer's eCommerce website
Panel A configurable area, or block, on a website that accepts queries and presents results
Attribute Meta data of a product, variant, or category describing properties
Retailer Company with an eCommerce website
Merchandiser Person with access to the Apptus eSales apps on behalf of the Retailer
Visitor New or returning customer of the retailer's eCommerce website
User Person with access to the Apptus eSales apps on behalf of the Retailer
Administrator Person with administrator access for the Apptus eSales apps on behalf of the Retailer
Integration partner Development company working together with the Retailer in integrating Apptus eSales
PIM/ERP Product Information Management / Enterprise Resource Planning. The retailer's eCommerce platform that Apptus eSales communicates with and product data is derived from
Query A request from the client made to Apptus eSales that returns a result to, for example, a panel

 

What is Apptus eSales?

Apptus eSales is a cloud service that provides automated and contextual displays of products and content based on machine learning for an eCommerce site. It also includes web apps for system configuration and performance reviews.

Visitor behavior data is collected and analyzed in the Apptus cloud. This data is used to present results based on the queries sent to the Apptus eSales Web API. The queries can be for search results, recommendations, autocomplete suggestions, and other data needed by a retailer's site.

In short, Apptus eSales is a combined search engine, recommendation engine, and content selector for retailers.

Graphic showing the data paths and components that make Apptus eSales work

 

Apptus eSales Integration

The Apptus eSales integration process consists of two main parts – Data Integration and Site Integration. These parts will be presented in this overview followed by an introduction to the Apptus eSales Apps and additional information.

The first part, Data Integration, covers the key concepts of the product data model, how to set it up, and how these actions are the base for the result data in Apptus eSales. It also covers what must be considered when formulating and developing a data import schedule. Once the parts required for a Data Integration are completed and set up, a Site Integration may commence.

The second part, Site Integration, covers the concepts of what is required to have content visible on the retailer's site, and how to have Apptus eSales send and return data to it. This includes configuration of the imported data and how to get the correct results from Apptus eSales behavior analysis.

Apptus eSales Apps is where the day-to-day work will be for users once the Data and Site Integration is completed. The different apps and what they do will be presented.

The parts are presented in a chronological order as the retailer's business strategies and decisions regarding items such as products and markets will affect the data model and set up. This will in turn affect the rest of the integration process and workflow.

Graphic showing the integration steps with Apptus eSales Cloud and the Web API

 

Integration Overview Sections

1 2 3 4
Introduction Data Integration Site Integration Supplement