Request a Demo

     

     

    Statement of Work

    Add-on Retailer Digital Shelf Configuration Services

    Introduction

    This Statement of Work (“SOW”) is subject to the attached Order Form with the associated Terms of Service and attachments between Salsify and Customer. Capitalized terms not otherwise defined herein will have the meaning ascribed to them in the Terms of Service, as the case may be.

    SOW Term. The Services shall commence on the date set forth on the Order Form and shall continue until the earlier of: (i) completion of the Services as outlined in the Completion Criteria section, or (ii) the termination date set forth on the Order Form not to exceed twelve months.

    Objective

    The objectives of this document are the following:

    • To gain agreement between Customer and Salsify on the project scope and requirements for the work described in this SOW
    • To serve as the blueprint for what will be delivered

    Goals

    • Setup and map required channel(s) to support syndication to the retailer digital shelf
    • Test publishing to a retailer portal

    Scope of Work

    Overview

    This service package includes hands-on configuration by a Salsify consultant for the retailer digital shelf. During this project, Salsify will set up, map and test publishing to a retailer portal.

    Service Activities

    Salsify will perform the following services as part of this SOW:

    Syndication Milestone

    The configuration and testing of one (1) retail digital shelf for one locale and up to three (3) retailer-defined product categories is included as part of this implementation. Multiple channels may be required to support the full syndication requirements of each retail digital shelf. For each of the configured channels, Salsify will publish via the best available method; this could be an available connection, or by flat file and use of an SFTP server. As part of this milestone, Salsify will closely involve core Customer project team members on how to manage and add additional digital shelves. 

    Salsify will complete the following work for each of the in scope retail digital shelf:

    Requirements Gathering

    For the identified retail digital shelf, Salsify will review the retailer template and requirement information provided by Customer. Remote calls will be conducted with Customer’s project team to understand the requirements and mappings for each of the selected channels.

    Readiness Report Setup

    A new Readiness Report will be configured based on each of the retail digital shelf requirements provided by Customer to provide users visibility into the completeness of their data and how ready they are to publish to each of the digital shelves.

    Mapping / Configuration

    Salsify will perform the following activities as part of the mapping / configuration of the retail digital shelf: 

    • Define mappings of product content to retailer template requirements and receive Customer approval on mappings.
    • Map Customer’s category hierarchies to meet the retail digital shelf requirements.
    • Configure mappings of product content to channel-specific attribute requirements across product categories.
    • Conduct a review session of the mapped channel(s) with Customer's personnel and update mappings as necessary.
    • Identify and communicate gaps in required attributes to Customer's personnel.
    • Work with Customer to identify the process or steps necessary for Customer to fill required content gaps for products and the timing related to filling those gaps in order to be ready for syndication.
    Publish

    Salsify will perform the following activities in support of publishing content to identified digital shelves:

    • Support Customer with one publish to the retailer portal for the selected digital shelf, inclusive of any products that have all required content available and are approved to be published at completion of mapping; publishing will use the method available between Salsify and the retailer.
    • Provide feedback to Customer on the status of the publish and troubleshoot any errors.

    Customer will provide Salsify up to thirty (30) products across the retailer-defined categories for testing and verification.

    Syndication, Content Validation Training & Syndication Process Review

    Salsify will provide one overview session and supporting documentation for appropriate Customer personnel. The purpose of this session will be to review key decisions made during the syndication milestone and how to publish to key digital shelves. This thirty minute session is in addition to the standard training courses.

    Following the publication by Salsify and the review, Customer may update the channel to include a broader set of products and attributes, if needed.

     

    ** See ‘Appendix A’ for more details about Salsify and Customer responsibilities for setting up initial and subsequent digital shelves.

    Hours and Timing

    Hours

    Total Hours

    26

    The services listed in this SOW will be conducted on a time and materials basis. The hours required for tasks and deliverables defined in this document are estimates based on Salsify’s experience with past projects. Salsify will strive to deliver within these estimates. To the extent that hours spent exceed estimates, Salsify will invoice actual hours plus up to 10% of total estimated hours without approval. Hours above such 10% will follow the Change Control process that will result in one of three outcomes: additional funding, change in scope or the reallocation of hours form other tasks (if available).

    Timing

    Salsify will adjust the onboarding project timeline based on the number of Add-on Retailer Digital Shelf configurations purchased.

    Testing

    A Salsify engineer/consultant will validate that the functionality delivered meets the completion criteria as defined in this SOW.

    Following successful Salsify testing, it is expected that a Customer resource will also test and validate that the delivered functionality meets the requirements as defined in this SOW or provided use cases. All feedback will be reported to Salsify so that resolution of defects can be tracked and resolved.

    Completion Criteria

    The following completion criteria have been defined and agreed to by Customer and Salsify. Salsify will ensure the delivered functionality meets the criteria as defined below. Customer will have five (5) business days of each milestone delivery to provide Salsify feedback identifying and describing in reasonable detail any defects within the delivered functionality. The functionality shall be considered complete upon the later of the five day feedback period and the update of the requested modification.

    • Fully configured, mapped and tested channel(s) supporting key retail digital shelf

    Warranty for Services

    Refer to the onboarding package for warranty details.

    Customer Responsibilities

    As part of this engagement, Customer is responsible for:

    • Availability of key personnel (“Project Team”) for the duration of the Services Period. This includes:
      • A primary point of contact that can align necessary resources as required in order to complete any tasks determined as part of the scope of services defined in this SOW.
      • Organization of a core Project Team, including at least one Salsify administrator to drive ongoing administration of your Salsify account, including additional configuration beyond the initial implementation configuration outlined in this package.
      • Completion of Salsify training.
      • Additional personnel with expertise in source systems to be integrated into Salsify, expertise in customer/account relationships, and expertise in Customer’s product content to work closely with Customer’s Salsify administrator and Salsify Project Team on integrating source systems, mapping product categories, mapping product attributes, and other implementation areas as appropriate.
    • Syndication Milestone:
      • Engagement with any internal or 3rd party resources as needed in support of Syndication efforts. 
      • Providing and approving retailer templates and requirements for the in-scope digital shelf and categories.
      • Providing credentials for any retailer portals needed to publish content and assets.
      • Making resources available to address all content gaps for required attributes in the retailer channel in a timely fashion for a minimum of five products.
      • Availability and engagement of Customer resources who are familiar with the retailer's processes, limitations, and vendor support model.
      • Ensuring the required data for any product variation / family syndication to this retailer exists in Customer's Salsify instance. 
      • Definition of any required product and brand-specific retailer-specific identifiers, and ensuring those identifiers already exist in Customer's Salsify instance.
      • Filling content gaps after Salsify identifies and communicates gaps. 
      • Ensuring content in Salsify is ready for publication to the identified retailer.

    Assumptions

    Salsify will deliver the services described in this document subject to the assumptions listed in this section. Invalidation of these assumptions may alter the scope of services required for successful implementation/administration of the Salsify platform and may require a change order or an additional SOW, where the change process will be followed as described in the “Change Control Process” section of this document.

    • If Customer does not have all content based on the retailer requirements, Salsify will not be able to publish until the content is complete. If the required content can not be added or updated within ten (10) days of the channel mapping being completed, the channel mapping will be considered complete.
    • Customer has an existing relationship with the retailer identified for this service.
    • Services described in this statement of work are to be delivered in conjunction with a Salsify onboarding package.
    • The retailer digital shelf and selected categories are supported within Salsify by one of the three following methods:
      • Salsify direct connection
      • Salsify receives category templates with regular updates directly from the retailer
      • Retailer template provided by Customer, products are exported in bulk, and template format is compatible with Salsify's Readiness Report and export capabilities.

    Risks

    In addition to those mentioned elsewhere in this SOW, the following risks have been identified that may impact the timing or success of this project (this is not necessarily a complete list):

    • Delay in receiving data
    • Delay with receiving retailer templates
    • Customer does not have team to support implementation
    • Customer does not have Salsify administrator
    • Incomplete content preventing syndication
    • Salsify does not control content from the retailer portal to the retailer website, therefore syndication can only be validated to the retailer portal

    Change Control Process

    The below identifies the change control process that will be utilized when Customer requires a deliverable that is not currently in scope as part of this SOW and is required to be delivered as part of this initial project. If the new request can be delivered outside of this project, then a new SOW will be issued:

    • Stakeholders recognize the need for a possible change.
    • The need is communicated to the Project Team.
    • The Project Team captures and documents the change order in the form of an SOW, change order, or order form.
    • Salsify provides a cost estimate for the change.
    • The change order is reviewed by Salsify & Customer representative(s) and is either rejected, or mutually approved.
    • Project team communicates the status of the change order to stakeholders, documents action, and closes the request.
    • If the Change Order is approved, any appropriate updates to the project plan or project costs are made and communicated.

    Out-of-scope

    Services beyond the scope of this document will be considered out of scope and will require a change order or an SOW to be issued. All change orders will follow the change control process as defined in this document. The following items have been identified as out of scope (this is not necessarily a full list):

    • Salsify’s configuration does not include seasonal products.
    • Product content and image creation, clean-up, curation, and refresh
    • Language translation of product content 
    • Ongoing Salsify platform administrative services, including additional hands on configuration of the Salsify platform, such as data modeling, imports, and end to end syndication configuration outside of what is defined in this SOW
    • Custom engineering services
    • Syndication to non-retailer end points

    Additional Terms

    • This Statement of Work is governed by the attached Order Form with the associated Terms of Service and attachments.
    • Unless otherwise agreed or specified, all services are performed remotely.
    • Unless executed, this SOW and services terms are valid for up to 30 days from the date presented to Customer. Salsify then reserves the right to make any necessary revisions to this SOW.
    • If travel is required, all travel costs will be approved by the customer prior to booking.

     

    Appendix A: Salsify Channel Responsibilities

    During the Services Period covered by this services package, responsibilities for setting up Salsify channels will be: 

    Task

    Customer

    Salsify

    Collect new/updated channel schema/requirements

    Responsible

    Consult

    Build/update Salsify target schema and channel Readiness Report

    Consult

    Responsible

    Map Customer taxonomy and attributes to channel requirements

    Consult

    Responsible

    Fill in all content gaps for channels required attributes to be ready for syndication

    Responsible

    Consult

    Execute the first publish to channels in the best available method 

    Consult

    Responsible

    Address channels feedback of the initial publish 

    Consult

    Responsible

    Manage publishing and feedback from the channels after the first successful publish

    Responsible

    Consult

    Document the full syndication process for the Salsify Project team

    Consult

    Responsible



    Responsibilities for setting up additional Salsify channels will be:

    Task

    Customer

    Salsify

    Collect new/updated channel schema/requirements

    Responsible

    Consult

    Build/update Salsify target schema and channel Readiness Report

    Consult

    Responsible

    Map Customer taxonomy and attributes to channel requirements

    Responsible

    Consult

    Fill in all content gaps for channel required attributes to be ready for syndication

    Responsible

    Consult

    Publish to channel in the best available method 

    Responsible

    Consult

    Address channel feedback of published products 

    Responsible

    Consult

    Document the full syndication process for the Salsify Project team

    Responsible

    Consult

     

    • Responsible – The responsible party owns all activities necessary to complete the corresponding task.
    • Consult– The consult party provides expertise and information to support the responsible party in completing the corresponding task.