Overview
Recommend provides tailored personalized recommendations on eCommerce site to the customers, as they navigate through the e-commerce site. Recommend engine constantly learns from customer behavior to determine which products and services are of interest to the costumers and then adjusts, in real-time, to provide highly relevant recommendations with messages, letting the customer choose the best-suited recommendation to their needs and interests. Recommend dashboard provides merchandisers unparalleled flexibility to monitor performance and to implement new merchandising strategies including product selection, messaging, and inventory management – each informed by unique individual business priorities.
Recommend ingests data from the retailer in various feeds that it uses to recommend products to end-users in placements on the retailer's website, using a complex mix of strategies, rules, and an engine that continuously works to display the most relevant recommendations in real-time.
Implementation Team
The team must include stakeholders who perform implementation and stakeholders authorized to do sign-off after each phase of implementation. The implementation team consists of stakeholders from the following departments.
-
Merchandising
-
eCommerce
-
Finance
-
Marketing
-
IT or Engineering UI (User Interface/Usability)
Project Owner
An effective approach is to choose a single project owner from any of the departments, mentioned above, which creates a single point of contact for the consolidation of information, management of project timelines, and determination of deliverables. The following teams can be built from the Engineering department.
Deployment Team
The following teams should be built from the Engineering department. Having these teams onboarded and fully engaged for Recommend platform deployment ensures efficiency, quality, and results.
- Web Developers/Engineers
- Develops the code
- Integrates the Algonomy code
- Build Engineers
- Performs and verifies production push
- Quality Assurance Team
- Tests pages
- Checks feeds across the browser matrix
- Performs load testing
- Security Team
- Ensures that personally identifiable information is not being transferred to Algonomy Usability Team
Usability Team
- UI Engineers
- Defines best practices for usability across the website Implementation Guide for Merchants
- Provides guidance
- Performs testing
- Design Group
- Defines and approves look-and-feel Marketing Team to Deliver referral management information
- Provides guidance
Merchandising Stakeholders
-
Provides guidance and approves look-and-feel of recommendations o Approve strategic recommendation messages
-
Determines product catalog and any product “black lists”
-
Leverages Algonomy merchandising controls in support of specific merchandising strategies
The Recommend Implementation Process
The Algonomy implementation process is designed to be highly consultative and efficiently structured, with mutual checkpoints along the way. Each stage progresses with a focus on what works best for the client’s ecommerce site, customers, and sales.
Stage 1: Project Kick-Off
During the initial phase, the optimal integration approach is identified in support of business objectives and success metrics. IT support and security actions are identified, respective owners assigned, and schedules developed. Initial UI mockups are approved.
Stage 2: Initial Integration (Code Complete)
At this stage JavaScript or web services integration is implemented. The look-and-feel of the recommendations is tested. Any IT actions determined in Stage 1 will also be implemented for testing, as will verification of the data-collection process.
Stage 3: Listen Mode
During Stage 3, the JavaScript implementation is deployed into production; however, during this phase, recommendations are not visible to customers. Customer behavior data is gathered, the initial models are built and verified, and the HTML/JS in the browser matrix is tested using a forced-display mode.
Stage 4: Live
During Stage 4, recommendations are now visible to half of your customers. This allows for the further refinement of the models as sales lift begins to ramp up.
Stage 5: Live Optimized
During Stage 5, the models refined in Stage 4 are extended to full audience. Lift will continue to climb during this period. Constant feedback loop is maintained to ensure sustained results and adapted to capitalize on underlying behavioral trends.
The Recommend Deployment Schedule
Stage |
Summary |
Retailer Tasks |
Retailer Team |
RR Tasks |
---|---|---|---|---|
1 (1 week) |
Project Kick-off |
Assign project owner Approve Recommendation look & feel |
Merchandisers Designers QA Team Security |
Confirm integration path: pure JavaScript, JavaScript + feed Deliver Integration schedule |
2 (1 week) |
Initial Integration |
Implement initial JavaScript Integration: Use Algonomy "Staging Server" and test "Dummy" recommendations (Optional) Set up data feed QA look & feel |
Project Owner Engineering Designers |
Implement look & feel Validate Data Collection |
3 (1 week) |
Listen Mode: No recommendations will be visible to users. |
Production Deploy: Deploy JavaScript to production Initiate Listen Mode |
Project Owner Engineering Build Team |
Validate Data Collection Build Initial models Verify model quality |
4 (1 week) |
Live Recommendations are now visible to users. Sales lift begins |
Sales lift ramps up Fix Data errors: expect 1-3 data errors. |
Project Owner Engineering |
QA HTML: Execute browser matrix. Verify Recommendation quality. |
5 |
Live-Optimized |
Sales lift improved further |
Project Owner |
Constant feedback loop maintained and adapted to capitalize on underlying trends |
|
Ongoing |
Notify account manager of any feed changes, design updates. Notify of any advertising or promotional strategies Update on staff/contact changes |
Project Owner Merchandisers |
Continuously monitor micro-trends. Continuously update data models |
Pre-Implementation Questions
In order to align the right resources for your project, the Algonomy team has developed a series of pre-implementation questions developed to reveal your core business opportunities and align our collective teams. Your answers will help us direct future discussions to better ensure quality of implementation, ongoing operations, customer experience, and results. The questions are grouped into three areas: Your Customers, Your Catalog and Your Site.
About Your Customers
- Do you track users across sessions with a cookie?
- What percentage of your users are registered users?
- Do you require that a user be logged in before purchasing an item? If no, what percentage of purchasers are registered users who are logged in?
About Your Catalog
- How many SKUs are in your catalog?
- How often does product data (such as price, availability) change? (For example, does your catalog change every month, daily, every Monday and Wednesday, or rarely?)
- How do you manage merchandising? (For example, do you use a service such as Omniture?)
- Are there category owners designated to manage promotions within specific categories/subcategories? (We need to understand how many stakeholders will have an ongoing operational interest in recommendations.)
About Your Site
-
Does your pricing vary based on region, codes, customer type, or other variables?
-
Confirm estimated timeframe for deployment of recommendations.
-
What programming language/eCommerce platform is your site built on?
-
Is site development managed in-house or outsourced?
-
Please describe your build/deploy cycle. How often does it happen?
-
What is your site traffic volume?
- Unique users per day:
- Page views per day:
- Purchases per day:
-
What metrics do you use to measure your performance?
-
Do you use additional software that monitors your site?
-
What metrics reporting software do you use? (Knowing that you use a vendor such as Omniture allows us to help your metrics software seamlessly track recommendations through our service.)
-
Which email service provider do you use?
-
Would you like to integrate recommendations into your email campaigns? (we can tie recommendations into your emails without incremental integration – recommendation code is simply inserted via the email service provider.)
-
Is there a new version of your site currently in development?
-
Do you develop you eCommerce site in-house or is the work outsourced?
-
What eCommerce platform are you running; what language is it programmed in?
Data Feeds
Another factor in expediting the Recommend implementation process is the delivery of merchant product data feeds. This basic information about your product inventory, including product description, genre, and category, ensures optimal display of the appropriate recommendations on your site. There are several types of feeds that are required. To see detail about those feeds and what is required in each, see our Developer documents.