Building a Shopify App, and eCommerce integrations with Shopify and BigCommerce

Project Type
Web Application






Salsify provides a product content management platform for brands to offer updated SKU-level information to large retailer eCommerce sites and eCommerce platforms in a single platform. Historically, Salsify clients typically were large brands, such as Mars, L'Oreal, Coca-Cola, Bosch, and GSK that needed to provide their latest product SKU information to large retailers' eCommerce sites, such as Target, Amazon, and Walmart. These large brands quickly realized that a significant number of their customers were purchasing from other eCommerce sites, with Shopify and Big Commerce being two of the most popular eCommerce platforms. Additionally, smaller and medium sized brands, many of which are owned by larger consumer goods companies, were not selling their products on these large retailers eCommerce platforms either. For Salsify to expand their market, they need to build Shopify integrations and apps for Salsify for these new client markets. Salsify hired the Gnar Company to build a few different integrations and a Shopify app for Salsify, given limited internal development capacity.

Salsify - Shopify API

The first piece of work was building a Salsify - Shopify API so that Salsify platform customers could update the product information on Shopify sites. This API was built in Ruby on Rails. After launching this integration, Salsify became a partner of the Shopify Plus platform.

Salsify - Big Commerce API

The Gnar Company also built an API for Salsify to connect with the Big Commerce platform as well. This was all developed in Ruby on Rails.

Shopify App

The Gnar Company built a Salsify app using Ruby on Rails for the Shopify Plus platform, which auto-injected Salsify's 'Rich Media' JavaScript into Shopify product pages. Rich media are videos or gifs that brands could present alongside product information on merchant Shopify pages to stand out via this Salsify app.