After you connect a store, StoreClaw can read Shopify orders, inventory, products, customers, and other data within the authorized scope for analysis, reports, and scheduled tasks. This article explains the recommended Shopify OAuth connection flow and the optional manual API credential setup.

In the current version, the Shopify connector is managed through the corresponding Plugin. Install the Shopify Plugin first, then open the Plugin detail page and connect your store from the Connector section.

Good-fit Workflows

  • Product, order, inventory, and customer data analysis.
  • Discount, promotion, SEO, and storefront content optimization.
  • Daily store briefings and exception diagnostics for your DTC store.

Why Connect a Store

After a store is connected, StoreClaw can perform tasks based on real business data:

  • Data analysis: StoreClaw generates analysis based on the orders, inventory, and traffic data you authorize.
  • Scheduled tasks: After the data source is connected, scheduled tasks can check store metrics and generate alerts on schedule.

Connect Through Shopify OAuth

  1. Log in to StoreClaw, install the Shopify Plugin, or open the Shopify Plugin detail page and click Install.
  2. In the Connector section, find Shopify and click Connect.
  3. Enter your store domain in the modal.

    Note: The current Shopify store authorization flow requires the StoreClaw extension. If it is not installed, click Install now on the page.

  4. Click Connect Shopify.
  5. Sign in with the Shopify account you want to connect.
  6. On the Shopify authorization page, confirm the authorization scope, then approve the authorization.
  7. After authorization is complete, the page returns to StoreClaw automatically.
  8. Back in StoreClaw, confirm that the Shopify account appears as Connected on the Plugin detail page.

Common Use Cases

After the connection succeeds, you can send instructions directly to StoreClaw in chat. The examples below work only if you granted the required scopes in Step 3. If the necessary scope is missing, StoreClaw will report insufficient permissions.

Required scope Example prompt
read_orders Analyze my order trends for the past 7 days.
read_inventory Check inventory and list the products that need restocking.
read_customers Analyze my customer profile.

FAQ

Q: Will StoreClaw modify my store data?

A: That depends on the permissions you granted. If you selected only read_* scopes, StoreClaw can read data only and cannot make changes. Write actions are possible only when you also grant the corresponding write_* scopes and explicitly ask StoreClaw to perform those actions.

Q: Shopify is connected, but StoreClaw says it cannot access permissions in chat. What should I check?

A: Confirm the following:

  • You authorized the correct store.
  • The store actually contains data. For example, a newly created store may not have historical orders yet.
  • The authorization scope is complete. Some platforms let you check scopes manually during authorization, so make sure the scopes required by StoreClaw are selected.

Q: How do I disconnect the store?

A: Go to Settings -> My Integrations, find the connected Shopify account, and click Disconnect. It is also a good idea to uninstall the corresponding custom app in Shopify Admin to ensure access is fully revoked.