Statement of Work

Follow-on 1WorldSync GDSN Onboarding



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 meanings ascribed to them in the Terms of Service, as the case may be. 


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


Project Goals

The goals for this project as identified by Customer and Salsify:

  • Update data model configuration required to support 1WorldSync GDSN syndication for Customer
  • Configure channels required to syndicate to each of the customers trade partners
  • Validate GDSN syndication to Customer’s trade partners


This SOW is designed to support the onboarding effort required when existing Salsify customers are looking to syndicate to GDSN through Salsify to the 1WorldSync GDSN data pool. 

GDSN Configuration Milestone

GDSN Data Model Configuration

Salsify will design the data model to support the GS1 standards for content requirements, data structure and appropriate trade item logistical hierarchies when syndicating to 1WorldSync’s GDSN data pool. During the data model configuration phase Salsify will work with the customer to analyze their current configuration, source data in order to update Salsify configuration, which may involve updating a product identifier property, creating new products to represent different hierarchy levels, or other architectural options. 

GDSN Channel Configuration

Salsify will configure one or more Salsify channels for publishing to GDSN trading partners. For each GDSN channel, Salsify will work with Customer product experts to:

  • Configure Readiness Reports based on channel requirements provided by Customer
  • Map existing GCC coding or Customer category hierarchies to GS1 Global Classification Codes
  • Configure mappings from Customer product content to GDSN dependent, retailer-independent, and retailer-specific GDSN attribute requirements across product categories
  • Identify gaps in required GDSN attributes and advise the customer project  team to adjust content loads, as well as configure workflows to remediate content gaps

GDSN Testing

Salsify will work with Customer personnel to perform testing of GDSN channel mappings and syndication to the 1WorldSync GDSN data pool. Salsify will also configure a daily report to share publish and error information with Customer users. 

GDSN Review

Provide one overview session and supporting documentation for appropriate Customer personnel in content validation. The purpose of this session will be to review key decisions made during the GDSN configuration and the process designed supporting the ongoing syndication to GDSN. This session typically lasts thirty minutes and is expected to be in addition to the standard training courses. 


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 an 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.  Upon meeting the completion criteria Salsify will deem the functionality delivered and complete. The delivered functionality will then fall under the standard warranty as defined in this SOW. 

  • Delivery of fully mapped and reviewed GDSN channels in Customer's Salsify account
  • Successful completion of a test publish to the 1WorldSync GDSN data pool

Warranty for Services

Customer must report any deficiency in Services to Salsify in writing within thirty (30) days of completion of such an applicable portion of the Services (the “Warranty Period”).  Salsify will promptly remedy and support any deficiency in the Services reported to Salsify during the Warranty Period; provided that Salsify will have no obligation to provide, remedy or support any requirements or functionality which are outside the scope of this Statement of Work.  

Following the expiration of the Warranty Period, Salsify will use commercially reasonable efforts to remediate any bugs or defects in the Services for so long as Customer is covered by an active paid subscription to Salsify’s proprietary Salsify Platform.


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 SOW, where the change process will be followed as described in this document. 

  • Customer will be responsible for providing any necessary content to facilitate mapping to GDSN requirements, either via import or directly within customer's Salsify account
  • Customer will provide the list of all the GLNs for their trading partners that they would like to receive their data. After initial configuration of Customer-provided list of trading partners, Customer will be trained on and responsible for adding trading partners to the GDSN publish process
  • Customer will ensure availability of key personnel for the duration of these services. This includes:
    • A core project team, including at least one person to advise on and approve the Salsify GDSN configuration of Customer's Salsify account, and will attend all project and training calls.
    • Additional personnel as needed with expertise in customer's GDSN trading partner requirements.
  • Customer maintains an active GDSN license for the 1WorldSync data pool for publishing content to GDSN recipients.
  • Customer has identified personnel who will be the Salsify user(s) responsible for the ongoing administration of the GDSN publication process, including filling content gaps and updating GDSN channel configuration as necessary.
  • Customer will make any necessary updates to existing channels based on changes made to support GDSN syndication


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):

  • Data gaps required for GDSN publishing

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.


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):

  • Onsite training of Salsify end users
  • Updating the mapping of existing channel configuration
  • Custom engineering services, such as the creation or maintenance of:
    • Integrations with an existing legacy system to automate the flow of images into Salsify
    • Integrations with an existing content database that is unable to produce regular flat-file (CSV) exports (e.g., automation of an XML feed into Salsify)
    • Integrations with downstream eCommerce platforms via communications with an API or generation of custom export formats
  • Ongoing Salsify platform and GDSN publication administrative services, including mapping additional Salsify channels and updating existing mappings to GDSN and non-GDSN channels

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.
  • This SOW expires 30 days from the date presented to Customer. Salsify then reserves the right to make any necessary revisions to this SOW.
  • Any travel costs associated with this SOW are deemed approved upon signature of this document.