Connect your Shopify store
Linking your Shopify store to VeryQuery takes about a minute. Once connected, your catalog flows in automatically and four storefront surfaces become available: smarter search, similar-items rows, smart-category tile grids, and signals capture. The same connection feeds your dashboard's intelligence map with what shoppers are actually looking for.
What you get out of the box
Once your store is connected, five capabilities become available. Each is a separate piece you turn on when you're ready.
- Storefront search
- Replaces your search-results page with a ranked grid of best matches, sortable by price and filterable by stock.
- Similar items
- Drops a "More like this" row onto product pages.
- Smart Categories
- A tile grid of auto-derived categories from your catalog. Drop on the homepage, collection pages, or anywhere you'd surface navigation.
- Curated Items
- A themed row of products picked from a short natural-language brief you write in the theme editor.
- Signals capture
- Records anonymous shopper queries and cart-adds so your dashboard's intelligence map reflects real demand.
None of these are required to be connected. Pick what's useful for your store.
Two ways to install
VeryQuery's Shopify app supports two install paths. They both end up in the same place.
- From the Shopify App Store
- Click Install on the listing, approve the permissions, and you'll land in a short VeryQuery sign-up. Pick a plan, and your catalog starts syncing.
- From your VeryQuery dashboard
- Already have a VeryQuery account (e.g. you signed up after seeing a preview map of your store)? Connect from your dashboard's Shopify page and we'll take you through the same Shopify approval flow.
Both routes use the same OAuth approval, request the same permissions, and end with your catalog syncing. The rest of this page covers either path.
Before you start
- You need to be a staff member on the Shopify store with permission to install apps.
- If you're connecting from the dashboard, have your store domain handy. It looks like your-store.myshopify.com. If you only know your custom domain (e.g. yourshop.com), you can find the .myshopify.com form in your Shopify admin under Settings, Domains.
Connecting from the dashboard
- Sign in to your VeryQuery dashboard and open the Shopify page from the sidebar.
- Click Connect.
- Enter your store domain (e.g. your-store.myshopify.com) and click Continue to Shopify.
- You'll land on Shopify's authorization screen. Review the permissions and click Install app.
- Shopify drops you back on the VeryQuery Shopify page with a "Connected" confirmation.
That's the install. Once it completes, the catalog sync runs in the background. Most stores see their first items appear within a few seconds; large catalogs take a couple of minutes to fully process.
Installing from the App Store
- From the Shopify App Store listing for VeryQuery, click Install.
- Review the permissions and click Install app.
- You'll land on a short VeryQuery sign-up. Enter your name, email, and a password (or sign in if you already have a VeryQuery account on a different store).
- Pick a plan. Plans are billed through Shopify's billing system on this path; you'll see the recurring charge listed alongside your other Shopify subscriptions.
- Approve the charge on Shopify's hosted page.
- Catalog sync starts as soon as the charge activates.
What VeryQuery does once connected
- Reads your catalog
- Via Shopify's Admin API. Titles, descriptions, prices, images, inventory state, vendor, product type, and tags.
- Stays in sync
- When you create, update, or delete a product, the change reaches VeryQuery within seconds.
- Reads theme design
- Reads your active theme's design settings to derive the brand tokens used by storefront surfaces (so the search grid and similar-items rows match your brand). See Match your brand.
- Captures signals
- Shopper queries and cart-adds from your storefront once you turn on the signals embed in your theme. See Signals capture; it's a one-click toggle.
- Records purchases
- Via Shopify's order webhook. We record which item was chosen, never financial or personal details.
What VeryQuery does not do
- No customer data
- We don't read customer accounts, email addresses, billing or shipping addresses, payment details, or any field tied to a Shopify customer record. Every signal arrives with an anonymous per-visit session ID at most, not a person.
- No revenue or quantity
- When we record that an item was chosen, we don't keep the price it sold for, the order total, or how many units were bought. Three of the same item in one order is still recorded as one signal: that item was chosen.
- No theme modification
- The embeds are Shopify-managed app blocks. Toggling them on doesn't edit your theme files; toggling them off removes them cleanly.
- No write access
- All four scopes we request are read-only.
Permissions in plain English
The four scopes VeryQuery requests during install.
- Read products
- The catalog itself.
- Read inventory
- Current stock counts so out-of-stock items can be filtered or surfaced separately.
- Read orders
- So we can record which item a shopper bought as a signal for your intelligence map. We don't read or store financial details, customer details, or any non-item-level information from the order.
- Read themes
- Lets us read your active theme's design settings (typography, colors, spacing) so the storefront surfaces match your brand without you styling them by hand. We also use this to detect whether the embeds are placed in your theme.
That's it. We don't ask for write access to any of your Shopify data.
If you saw a preview map before signing up
If a VeryQuery teammate sent you an intelligence-map preview of your store, the data behind that preview migrates into your property automatically when you connect the same store. You won't pay for catalog enrichment twice. The preview URL closes once you sign in and connect.