Skip to content
  • There are no suggestions because the search field is empty.

Activity Stream x Shopify Integration Guide

1. Set up your Activity Stream webhooks in Shopify

Webhooks are the way that we receive information about live sales from your Shopify
store. The client success team at Activity Stream will supply you with a webhook URL
for your integration.

Head to the Settings interface in your Shopify account, select Notifications, webhooks
and then create webhook. The settings are:

  • Event – pick from the list belowFormat – JSON
  • URL – the webhook URL supplied by Activity Stream
  • Webhook API version – the most recent version
You will need to create a webhook for each of the following events:
  • Customer creation
  • Customer update
  • Order creation
  • Order update
  • Order cancellation
  • Product creation
  • Product update
  • Customer SMS marketing consent update
  • Customer email marketing consent update

2. Send us a report for past orders

To import past Orders from your store, we need you to provide us with a report. Head
to orders and add a filter to only show orders from the start of your contract period
with Activity Stream. Then click Export in the top corner, pick All orders and Export as
Plain CSV file.

You then need to upload this report to the Remote Files Upload link you will have been
provided by Activity Stream.