Integration

Shopify Integration Guide

Learn how to connect your Shopify store to enable live shopping features.

1Overview

The Simple Stream integrates with your Shopify store to:

  • Import your product catalogue for use in live streams
  • Enable checkout so viewers can purchase products directly
  • Sync product updates automatically
  • Track inventory in real-time during streams

2Prerequisites

Before you begin, ensure you have:

  • A Shopify store (any plan - Basic, Shopify, Advanced, or Plus)
  • Store owner or admin access to your Shopify store
  • A Simple Stream account
  • Products published in your Shopify store

3Step-by-Step Setup

Step 1: Go to Integrations

Log in to your Simple Stream dashboard and navigate to the Integrations section.

Step 2: Enter Your Store URL

Enter your Shopify store URL in the input field. You can use any of these formats:

  • my-store
  • my-store.myshopify.com
  • https://my-store.myshopify.com

Step 3: Click Connect

Click the Connect button. You'll be redirected to Shopify to authorise the connection.

Step 4: Authorise on Shopify

If this is your first time connecting, you'll need to:

  1. Log into your Shopify account (if not already logged in)
  2. Review the permissions requested
  3. Click Install app to authorise

Note: If you're already logged into Shopify and have previously installed the app, this step will happen automatically and you'll be redirected back instantly.

Step 5: Done!

You'll be redirected back to Simple Stream with a success message. Your store is now connected and you can start syncing products.

4Syncing Products

Once connected, your products will sync automatically. You can also trigger a manual sync at any time.

Automatic Sync

Products sync automatically when you connect your store and periodically thereafter. New products, price changes, and inventory updates are reflected automatically.

Manual Sync

Click the "Sync Products" button in your dashboard to force an immediate sync. This is useful after adding new products to your Shopify store.

5Permissions Explained

When installing the app, Shopify will ask you to approve these permissions:

PermissionWhat It Does
Read productsAllows us to import your product catalogue
Read/Write checkoutsEnables creating checkout sessions for viewers
Storefront accessAllows viewers to add products to cart during streams
Read inventoryShows real-time stock levels during streams

6Security & Privacy

What We Access

  • • Product information (names, prices, images)
  • • Inventory levels
  • • Checkout creation for purchases

What We DON'T Access

  • • Customer personal data
  • • Payment information
  • • Order history
  • • Other apps on your store

Your Shopify access tokens are encrypted before storage and never exposed in the browser or logs.

7Troubleshooting

"Connection Failed" Error

  • OAuth state validation failed: Session expired - try again within 10 minutes
  • Failed to connect to Shopify: Contact Simple Stream support
  • Missing required parameters: Try connecting again

Store Shows as Disconnected

  1. Check if the app is still installed in Shopify Admin (Settings > Apps)
  2. If not installed, click Connect to reinstall
  3. If still installed, try disconnecting and reconnecting

Products Not Syncing

  1. Ensure your store is connected (check Integrations)
  2. Click Sync Products to force a refresh
  3. Verify your products are published and available in Shopify
  4. Check that products have a price set

8Disconnecting Your Store

To disconnect your Shopify store:

From Simple Stream:

  1. Go to the Integrations section in your dashboard
  2. Click the Disconnect button

From Shopify:

  1. Go to your Shopify Admin
  2. Navigate to Settings > Apps and sales channels
  3. Find "The Simple Stream"
  4. Click Remove app

9FAQ

Do I need to pay for a Shopify app subscription?

No, The Simple Stream app is included with your Simple Stream subscription.

Will this affect my existing Shopify setup?

No, the integration only reads your product data and creates checkouts. It doesn't modify your store settings, themes, or other apps.

Can I connect multiple Shopify stores?

Currently, each Simple Stream account can connect one Shopify store. Contact support if you need multi-store support.

What happens to purchases made through live streams?

Purchases go through Shopify's normal checkout. Orders appear in your Shopify Admin, and you fulfil them as usual.

Ready to connect your store?