Skip to main content

Shopify Integration

Goal​

To connect your Shopify store, your agent team will need:

  • Store domain (yourstore.myshopify.com)
  • Client ID and Secret

This guide walks you through creating an app, configuring its API scopes, and finding those details.

Time: ~15 minutes

What You'll Need​

  • A Shopify account.

Step 1. Create Shopify App​

  • Open the Shopify Dev Dashboard and sign in with your Shopify account.
  • Click Create app in the top-right corner.

Step 1. Create Shopify App screenshot

  • Choose a name for your app. You can ignore the CLI option for this setup.

Step 1. Create Shopify App screenshot

  • Click Create. Keep the Create version page open for the next step.

Step 2. Create a version​

note

If you accidentally closed the page, find "Versions" on the side menu, then tap on "Create Version" on the right.

  • Within the same page, scroll down, find Access - Scope

Step 2. Create a version screenshot

Step 2. Create a version screenshot

  • Then, copy and paste the exact content below to "Access - Scopes"
read_products,write_products,read_content,write_content,read_online_store_pages,write_online_store_pages,read_orders,read_inventory,write_inventory,read_customers,read_discounts,write_discounts,read_reports,read_checkouts,read_locations,read_themes,write_themes

Step 2. Create a version screenshot

  • Scroll to the bottom, click Release, and confirm the release.

Step 2. Create a version screenshot

Step 3. Get Client ID and Secret​

  • On the side menu, tap on Settings to go to settings page.
  • Then on the right, you'll see Client ID and Secret. Copy them separately and paste to the Frevana Chat page.

Step 3. Get Client ID and Secret screenshot

Step 4. Install app​

  • On the side menu, tap on <YOUR APP NAME> to go back to App's home page. (e.g. In this case, the button name is "Frevana Integration")

Step 4. Install app screenshot

  • On bottom right, tap on "Install app"

Step 4. Install app screenshot

  • Then select the store you wish to install the app. (Frevana can later have access to this store)

Step 4. Install app screenshot

  • Tap install

Step 4. Install app screenshot

Step 5. Store domain​

  • Go to store home page, then you'll find your domain here.

Step 5. Store domain screenshot

Done​

You now have your store domain, Client ID, and Client Secret. Return to Frevana chat to complete the connection.