Prerequisites

  • A Shopify store (any plan)
  • Store owner or staff account with "Apps" permission
  • A LLMSight account on the Growth or Scale plan

Step 1: Enable Custom App development

By default, Shopify does not allow Custom Apps. You need to enable this setting first.

  1. In your Shopify Admin, go to Settings (bottom-left gear icon).
  2. Click Apps and sales channels.
  3. Click Develop apps (top right).
  4. If prompted, click "Allow custom app development" and confirm.
Note: Only the store owner can enable custom app development. If you are a staff member, ask the store owner to enable this setting.

Step 2: Create a Custom App

  1. On the App development page, click "Create an app".
  2. Enter the app name: LLMSight
  3. Select the app developer (your account).
  4. Click "Create app".

Step 3: Configure API scopes

  1. After creating the app, click the "Configure Admin API scopes" tab.
  2. Search for and enable these scopes:
    • write_content (allows creating and updating blog articles)
    • read_content (allows reading blogs and articles)
  3. Click "Save".
Minimal permissions: LLMSight only needs content scopes. It does not require access to orders, products, customers, or any other store data.

Step 4: Install the app and copy the token

  1. Click the "Install app" button and confirm the installation.
  2. After installation, you will see the Admin API access token. Click "Reveal token once".
  3. Copy this token immediately. Shopify will only show it once. If you lose it, you will need to uninstall and reinstall the app.
Important: The Admin API access token starts with shpat_. Store it somewhere safe. You will paste it into LLMSight in the next step.

Step 5: Connect Shopify in LLMSight

  1. In LLMSight, go to Connectors from the sidebar.
  2. In the CMS Connectors section, click Connect next to Shopify.
  3. Fill in:
    • Store Domain: Your Shopify domain, e.g. yourstore.myshopify.com
    • Admin API Access Token: The shpat_ token you copied in Step 4
  4. Click "Connect". LLMSight will verify access to your store.

Once connected, you can publish content from the Content Hub. Articles will appear in your default Shopify blog (usually "News").

Troubleshooting

"Connection test failed"

Make sure you are using the myshopify.com domain, not a custom domain. The Store Domain field should be something like yourstore.myshopify.com, not yourstore.com.

"403 Forbidden"

The API token does not have the required scopes. Go back to your Custom App in Shopify Admin, check that write_content and read_content scopes are enabled, save, then reinstall the app to get a new token.

Articles appear in the wrong blog

By default, LLMSight publishes to the first blog on your Shopify store (usually "News"). If you want to publish to a different blog, you can manage blog categories from the Content Hub publish options.

Ready to connect?

Go to the Connectors page to set up Shopify

Once connected, publish AI-generated blog articles to your store with one click.

Open Connectors