Hiveku’s Shopify integration lets you build a headless Next.js storefront on top of any Shopify store. Products, inventory, payments, taxes, fulfillment, and shipping all stay in Shopify (the back-office your team already knows). Hiveku owns the storefront UI: pages, components, SEO, conversion features, customer accounts, subscriptions self-service, and reviews. The result: an AI-search-friendly, agency-grade storefront that ships in one prompt, with no Shopify theme limitations and no custom code maintenance burden.Documentation Index
Fetch the complete documentation index at: https://docs.hiveku.com/llms.txt
Use this file to discover all available pages before exploring further.
Who it’s for
- DTC brands that want a custom storefront without paying $5–15k for a Hydrogen agency
- Agencies managing multiple Shopify shops who need server-rendered SEO and per-shop tuning
- Existing Next.js projects that want to add Shopify commerce without rewriting
Why headless on Hiveku, not a Shopify theme
Standard Shopify themes (Liquid) and even Online Store 2.0 ship rendered HTML. They work, but you trade flexibility:| Capability | Liquid theme | Hiveku + Shopify (this) |
|---|---|---|
| Server-rendered HTML on first byte | Yes | Yes |
| AI-search SEO (JSON-LD on first byte) | Partial — depends on theme | Always, with aggregateRating populated from reviews |
| Fully custom React components | Limited | Yes — any Next.js pattern |
| AI agent edits the storefront | No | Yes — the Hiveku AI ships changes via chat |
| Shopify checkout (PCI handled) | Yes | Yes |
| Customer Accounts UI you control | Limited | Yes — full server-rendered |
| Subscription self-service on a custom storefront | No (Liquid-only apps like ReCharge) | Yes — first wedge over the headless agencies |
Reviews ship inline with aggregateRating JSON-LD | Yotpo/Loox/Stamped (Liquid-only) | Yes — Hiveku Reviews is headless-native |
What you get when you connect Shopify
A single OAuth connection unlocks the whole stack. The AI agent then scaffolds whichever pieces you need:Server-rendered product pages
/products list and /products/[handle] detail. Product JSON-LD with breadcrumbs and aggregateRating ships in HTML on first byte. Works in AI search (ChatGPT, Claude, Perplexity).Cart + Shopify-hosted checkout
Cart drawer, persistent cart cookie, hand-off to Shopify-hosted checkout. PCI compliance stays with Shopify Payments.
Customer Account
Sign-in, order history, profile, addresses. OAuth via Shopify’s Customer Account API — credentials never touch your server.
Hiveku Reviews
First-party, headless-compatible product reviews with
aggregateRating JSON-LD, signed-link submit flow, moderation queue.Hiveku Subscriptions
Subscribe-vs-one-time picker on PDPs, cadence dropdown, customer self-service (pause / resume / cancel) — built on Shopify’s first-party Subscription Contracts API.
CRO defaults bundle
Free-shipping bar, stock urgency, recently viewed, trust badges, cart upsell — five conversion components auto-included, tunable per shop.
The architectural split (important to understand)
Hiveku’s Shopify integration is opinionated about a clean separation:- Shopify owns: products, inventory, orders, payments, taxes, shipping, fulfillment, subscription billing, customer payment methods (PCI), webhooks for state changes.
- Hiveku owns: the storefront pages, cart UI, customer-account UI, reviews data, conversion components, JSON-LD SEO, automation (workflows triggered by Shopify events), CRM contacts (linked from orders), the AI-agent surface.
- CRM contacts (orders auto-upsert a contact row keyed by email — gives you LTV rollups in
crm_contacts.shopify_total_spent_cents) - Reviews (Hiveku stores them so we can serve them headless-friendly; Yotpo/Loox can’t because they’re Liquid-only)
- Per-connection settings (CRO toggles, subscription copy overrides — small config rows, not transactional state)
Multi-shop and multi-account
Hiveku is built for agencies and operators who manage more than one shop:- Connect one Shopify store as the account default — every project under that account inherits it.
- Override the connection at the project level when an agency manages multiple brands in one workspace.
- Per-shop settings for CRO, subscriptions, customer-account auth — the fashion brand and the electronics brand don’t share thresholds.
Hard preconditions to know
- Shopify Payments is required for native subscriptions (gates ~12 countries: US, CA, UK, AU, IE, NL, NZ, ES, IT, DE, FR + a few more). Outside those, subscriptions need a third-party app (ReCharge integration is a roadmap item).
- Shopify Subscriptions (the free first-party app) must be installed before subscriptions render. Hiveku detects + warns if it’s missing.
- Customer Account API application must be registered in Shopify admin before the customer-account scaffold’s OAuth callback works.
- Headless-incompatible apps (Yotpo, ReCharge, Bold, ReConvert, Liquid-only search apps) will not work on the Hiveku storefront. Hiveku ships first-party replacements for the most common ones — see App Compatibility below.
Where it lives in the dashboard
| Surface | Path |
|---|---|
| Connect / disconnect Shopify | /dashboard/commerce/settings/shopify |
| Storefront tuning (CRO + subscription copy) | /dashboard/commerce/settings/storefront |
| Reviews moderation queue | /dashboard/commerce/shopify/reviews |
| AI ops inbox (Shopify-driven recommendations) | /dashboard/commerce/inbox |
Next steps
Connect a store
OAuth flow, account-default vs project-override, multi-shop setup.
Build the storefront
What the AI agent scaffolds: PDP, cart, JSON-LD, sitemap.
Subscriptions
Subscribe-and-save: how it differs from your billing engine, what gets scaffolded.
Reviews
First-party headless reviews, signed-link submit flow, JSON-LD
aggregateRating.CRO defaults
Five conversion components shipped by default; how to tune per shop.
Add to an existing project
The pre-flight compat check + dry-run mode that makes retrofits clean.