Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 1.97 KB

README.md

File metadata and controls

49 lines (34 loc) · 1.97 KB

The Customer Data Platform for Developers

Website · Documentation · Community Slack


RudderStack app on Shopify

This application lets you connect your Shopify store with RudderStack. Use it to track event-level data from Shopify and send it to your preferred tooling platforms via RudderStack.

Overview

With this application, you can track near real-time events both via the Shopify store (client-side) or webhooks (server-side) to capture various customer touchpoints related to your users' activities in Shopify. Then, route this data to your preferred RudderStack destination to get granular insights into your customers' journey, power your sales and marketing workflows, and inform your overall decision-making.

Features

The Rudderstack Shopify app utilizes webhook subscription to subscribe to server side events as well as uses a smart tracking script to capture client side events from the store. This way, 100% accurate data about your store events is collected at Rudderstack

Getting started

Pre-requisites

  1. shopify-cli installed in local
  2. Login to shopify account using shopify login

To run the app locally, following are the steps:

  1. npm install
  2. Add .env with the DB credentials, SHOPIFY_API_SECRET, SHOPIFY_API_KEY, BUGSNAG_KEY and set MODE=local
  3. shopify app serve

Contribute

We would love to see you contribute to RudderStack Shopify app. Get more information on how to contribute here.

License

The RudderStack Shopify app is released under the MIT License.