Connect Shopify

Pull your Shopify catalog into the bot's knowledge base. The bot can then answer customer questions about your products, prices, and stock.

What you'll need

  • • Your Shopify store domain (e.g. mystore.myshopify.com).
  • • A custom-app Admin API access token with the read_products scope. Created in 2 minutes — see step 1.

Step-by-step

  1. Create a custom app in Shopify Admin

    In Shopify Admin: Settings → Apps and sales channels → Develop apps → Create an app. Name it "SetuChat". Click Configure Admin API scopes, tick read_products, save.

  2. Install + reveal the access token

    Click Install app. After install, the API credentials tab shows an Admin API access token like shpat_…. Click reveal, copy it. (Shopify shows it once — re-install to see it again if you lose it.)

  3. Connect inside SetuChat

    Open setuchat.ai/connect, scroll to Shopify, click Connect Shopify. Paste the shop domain and the access token. We validate against the Shopify API and persist the token (encrypted at rest).

  4. Click Sync now

    Pulls every active product into your knowledge base. Re-running is safe: products that still exist are updated; products that were deleted from Shopify are removed from knowledge.

Run a sync after big catalog changes

We don't poll Shopify continuously. Re-run Sync nowon /connect after a large catalog edit — or set a Zapier "new product" webhook to ping you when it's time.

What gets synced

  • • Title, description, vendor, product type, tags.
  • • Each variant: name, price, SKU, stock.
  • • Only active products. Drafts and archived products are skipped.
Permissions

We only request read_products. The token cannot place orders, change customers, or modify your store in any way.