Shopify
Online Store 2.0 theme
- Data ingestion
- Shopify app (automatic)
- Frontend integration
- Shopify app block
Installing Dialog has two concerns, and they don’t always live in the same place:
Some paths cover both at once (Shopify app, Prestashop module). Other stacks need you to mix-and-match (e.g. Shopify headless: app handles data ingestion, you embed the frontend yourself).
Find your stack below. Each card links to the two pages you’ll need: one for data ingestion, one for the frontend embed.
Online Store 2.0 theme
Pre-Online Store 2.0
Hydrogen, custom frontend
Next.js, Remix, Vite — any React
Nuxt or any Vue 3
Svelte, SolidJS, vanilla, server-side templating
Non-Shopify, non-Prestashop — last resort
What your team has to do depends on the path:
If your data ingestion is handled but you still need to embed the assistant on a custom frontend, share this with your developers:
@askdialog/dialog-react — drop-in DialogProductBlock and DialogInput.@askdialog/dialog-vue — same components, Vue flavor.@askdialog/dialog-sdk — vanilla SDK, the team builds the UI shell around it.The add-to-cart UI refresh (cart icon, bubble, mini-cart, drawer) is the single most common issue, on every platform. After you install Dialog, open the assistant on a product page, add a product, and check that your cart UI updates without a page reload. If it doesn’t, see Add to cart issues — the fix differs by install path.