Overview
Overview
The Constructor Customer Dashboard offers advanced configuration and analytics capabilities in an intuitive, easy-to-use web interface.
Searchandizing
The searchandizing interface allows customers to define specific search results for particular queries. This is valuable for promoting certain products, boosting high-inventory items, or defining custom sort orders for a given search.
The process works seamlessly with our machine learning (ML) ranking algorithms which continue to populate any search result position that’s not specifically assigned to a product. The process gives merchandisers the flexibility to slot certain search results between those that would naturally appear from ML-derived learnings.
Synonyms
Customers can use our synonym interface to define groups of both two-way synonyms and one-way synonyms. These synonym definitions can help save merchandisers time by defining global term relationships instead of manually adding keywords to individual product listings.
Redirects
Constructor offers advanced search redirect functionality to send specific users to specific pages based on their search criteria and time at which they search. This capability can be used in a variety of valuable ways:
- Merchandisers running promotions can send users to specific landing pages after a search
- Sites can handle user queries that fall outside their product catalog, like “return policy” and “shopping cart”
- Merchandisers can set start and end dates for redirects to help run calendar-based promotions
- Match criteria for the searchterm can be based on a phrase, exact match, or unordered arrangement of key terms.
- Redirects can be set to apply to only specific user segments like visitors from the U.S. or mobile users.
Collections
Constructor provides a comprehensive interface to define arbitrary collections of products based on product IDs and attributes. For instance, a grocer might create a low-cost organic food collection by selecting products based on nutrition and price attributes. Within those parameters, Constructor’s ML algorithms will populate the collection with the most appropriate results as well as personalize the experience for each individual user.

Analytics
Constructor’s advanced analytics dashboard gives users insights into their search service, and provides actionable opportunities for improving their search outcomes.
Opportunities
Customers can find opportunities to improve their search experience. One example is viewing zero or “null” result search pages. Users can drill down into the most common zero result searches, understand why the pages aren’t returning results, and work to correct the problem.
Search insights
The search insights report leverages helps merchants and product managers identify queries with room for improvement and indicators of frustration. For instance, if a user fails to click or add an item to cart on search, then quickly searches a different keyword and adds an item to cart, we can make a reasonable assumption that user was frustrated with the initial result.
We communicate these signals of frustration, keyword refinements and eventual add to carts to help supercharge merchant efficiency.

Usage
Overall usage information provides valuable insights into traffic trends and the usage of Constructor’s services:
Additionally, top searches and autosuggest selections are shown.
Conversions
Information about overall conversions and the conversion rate over time is provided. This helps site managers understand historical behavior and measure the effects of changes they make to their site.
In addition, data is displayed about a site’s top converting products and top converting searches.
Account
User Management
An interface is provided for customers to add and remove other users of the dashboard, and grant them administrative privileges.
API Integration
The dashboard also provides useful information about API integration, including a display of recently received events that is invaluable for developers integrating with our service.
FTP Ingestion Status
For those customers using our FTP ingestion service, we provide a page to report the status of recently ingested FTP uploads.