Shopify
Channels

Shopify

Connect your Shopify store so the agent answers with live products, policies, carts, and order status.

Connecting Shopify makes your agent store-aware on every channel. It searches your live catalog, quotes your actual policies, builds a cart for the customer, and looks up order status — all against your store at answer time, so answers stay current.

You work in the Asks dashboard — the Shopify app is a connector with no screens inside your Shopify admin. Installing it, and opening it later from your Shopify admin, takes you to app.asks.app in a new tab and signs you in. Only workspace owners and admins can connect or disconnect a store.

Connect your store

Install the app

Install Asks from the Shopify App Store and approve the permissions Shopify asks for.

Land in Asks, signed in

Shopify opens Asks in a new tab and signs you in with your Shopify identity — no separate sign-up. If an Asks account already uses your email, you log in once to link it.

Set up the workspace

A new store starts onboarding in a new workspace, with your store's details filled in. A connected store opens its own workspace. Reinstalling the app after an uninstall reconnects the store to its previous workspace, setup intact.

Add the widget to your theme

Onboarding's go-live step offers Add to my store; later, the Chat widget's Deploy tab has Add to theme. Either opens your theme editor with the widget turned on — select Save there. See Widget on your storefront.

If someone else — a staff member or an agency — set Asks up for your store, the store's Shopify account owner joins that workspace as an admin the first time they open Asks from Shopify.

Without the app, pasting your store URL into the onboarding wizard also works: Asks detects Shopify storefronts, including on custom domains, and answers product, policy, and cart questions from that alone. The app adds the one-click widget install, order status, and Shopify billing.

Verify it works — open your storefront, start a chat, and ask about a real product. The answer should quote the live price and link to the product page.

Manage the connection

Open Integrations → Shopify. The Connection Status card shows the store, shop name, when it connected, the last sync, and Disconnect Store. The Features card turns each capability on or off; save changes from the bar that appears.

FeatureWhat it does
Product SearchSearches your live catalog and answers with product names, prices, links, images, and per-variant availability
Policy SearchAnswers shipping, returns, refunds, privacy, and terms questions from your store's actual policies and FAQs
Cart ManagementBuilds a cart for the customer in the conversation — add, update, remove — and shares the checkout link. The agent never places the order
Pixel TrackingGives the agent context on what the customer is browsing — products viewed, searches, cart activity. Asks turns the web pixel on when the store connects; it only collects from visitors who allow analytics under your store's privacy settings
Integrations → Shopify page with the Connection Status card showing a Connected badge, the store domain, shop name, and connected date, and the Disconnect Store button, above the Features card with the Product Search, Policy Search, Cart Management, and Pixel Tracking switches
The Shopify integration page.

Order status

With the app installed, the agent answers "where is my order" questions with payment status, fulfillment status, items, and tracking links, for up to three recent orders. Order details are never shared on an unverified identity:

  • An order number alone is never enough — the customer also gives the email on the order.
  • To prove the email is theirs, the customer enters a six-digit code that Asks emails to that address. Once verified, the email stays verified in that conversation for 30 minutes.
  • On WhatsApp, the customer's own number verifies orders placed with it.

The agent's Shopify access is read-and-assist only. It does not create, modify, cancel, or refund orders, edit inventory, or generate discount codes.

Store content and your knowledge base

Products and policies are read live at answer time, so a price change shows up in the next answer. For the same reason, knowledge base website crawls skip product, collection, cart, checkout, account, and policy pages. When the store connects, Asks also copies its legal policies and content pages into the knowledge base as editable articles, which count toward your knowledge item limit. The knowledge base covers what store data doesn't — guides, sizing, brand story.

Widget on your storefront

With the store connected, the Chat widget's Deploy tab shows one Shopify card instead of the install snippets. Select Add to theme — your theme editor opens on App embeds with the Asks Widget embed turned on — then Save in Shopify. It works with all Shopify themes. Once the embed is on, the card reads "Widget is on your Shopify storefront." with Open theme editor and View store links.

The same embed shows Spotlight when that's your live on-site channel, and passes signed-in customers' names and emails to personalize the chat.

Chat widget Deploy tab with a connected store, showing only the Shopify card reading Widget is on your Shopify storefront, with Open theme editor and View store buttons
With a store connected, the Deploy tab shows only the Shopify install.

Billing through Shopify

While a store is connected, your subscription is billed through Shopify at the same prices. Plan changes, add-ons, canceling, and resuming all happen on the Asks Subscription page; you approve each charge on Shopify's page, and Open Shopify billing takes you to your Shopify bills, including settling a held payment. Enterprise, one-time top-ups, and auto-recharge aren't available on Shopify billing. Deleting the workspace cancels its Shopify subscription immediately. See Plans & billing.

Troubleshooting

Product answers work but order status doesn't

Order status needs the installed app — storefront detection alone can't see orders. Also check that the customer verified the email on the order.

The agent stopped answering product questions

Check the Product Search switch on the integration page, and that the store still shows Connected.

I'm asked to replace or move a store

Connecting a store when the workspace already has one prompts "Replace connected store?" — confirming swaps the connection. Connecting a store that's attached to another workspace prompts "Move store to this workspace?" — confirming moves it, and the other workspace loses its Shopify features.

What happens when I disconnect?

The agent loses product search, policies, cart management, and order lookups, and pixel tracking data is cleared. Conversations and your knowledge base are unaffected.

Chat on WhatsApp