Shopify

Shopify

Shopify Integration Guide - Admin API (6 Steps ~ 2 minutes)

Follow these steps to connect Asa to your Shopify account using a custom app with Admin API access. This setup lets Asa learn from your product listings, metafields, blogs, pages, and store policies.

Step 1: Create a Custom App in Shopify

  • In your Shopify dashboard, go to Settings > Apps and Sales Channels > Develop Apps
  • Click Create App

If you can’t access the Develop Apps section, you may not have the required permissions. Check Shopify’s guide or contact your store admin. If you’re still having trouble, feel free to reach out to us at help@alphablocks.ai.

image

Step 2: Name Your App

  • Name your app "Asa Integration"
  • Click Create App
image

Step 3: Configure Admin API Access

  • Go to the Configuration tab
  • Click Configure next to Admin API Integration
  • Select the following scopes:
    • read_legal_policies
    • read_metaobject_definitions
    • read_metaobjects
    • read_online_store_pages
    • read_product_feeds
    • read_product_listings
    • read_products
    • read_content
  • Click Save, then Install App

Step 4: Get Your Admin API Token

  • In your Shopify dashboard, go to the API Credentials tab.
  • Under Admin API Access Token, click Reveal token once.
  • Copy the token and save it somewhere secure — you won’t be able to view it again after this step.

This token gives Asa access only to the specific data types you allowed in Step 3. Please store it securely — you’ll need it in the next step.

image

Step 5: Connect Shopify in Asa

  • In your Asa dashboard, go to Add Content, open the Integrations tab, and click Connect under Shopify.
  • You’ll be asked to enter the following details:
    • Admin API Access Token:
    • Paste the token you saved from Step 4.

    • Storefront Public URL:
    • This is your live store URL — for example:

      https://example.com or https://acme.com.

    • Shopify Subdomain:
    • In Shopify, go to Settings > Domains and find the domain that ends in .myshopify.com.

      If your admin URL is:

      https://admin.shopify.com/store/acme/settings/domains

      Then your subdomain is: acme.

Make sure all fields are filled in accurately before clicking Connect to complete the setup.

image

Step 6: Select Content and Train

  • After connecting, a dialog will open to select products, blogs, pages, or policies
  • If it doesn’t appear, click the (:list-plus:) icon next to Connected under Shopify
  • Choose the content you want Asa to learn from and click Add Content

Training usually takes a couple of minutes.

To verify everything is working, go to Manage Content > Integrations and check the training status of the selected items.

image

Notes

  • Use the () icon next to Shopify to add more content or retrain updated items anytime
  • You must have the right permissions to create custom apps in Shopify
  • For secure setup, only the scopes you selected are accessed by Asa — nothing more

If you need help, reach out to us at help@alphablocks.ai — we’re happy to assist.