Works on every platform
From Shopify to custom React storefronts — add Rivet in minutes. No-code embed for most platforms, npm package for developers.
Shopify
The #1 ecommerce platform
Add Rivet to your Shopify store in under 2 minutes. Paste the embed snippet into your theme and the chat widget appears instantly — branded to your store.
- 1Copy your embed code from the Rivet dashboard.
- 2In Shopify Admin, go to Online Store → Themes → Edit code.
- 3Open theme.liquid and paste the snippet before </head>.
- 4Save. The chat bubble appears in your store's bottom-right corner.
WooCommerce
WordPress ecommerce
Running WooCommerce on WordPress? Rivet drops in via a custom HTML block or your theme's footer — no plugin installation required.
- 1Copy your embed code from the Rivet dashboard.
- 2In WordPress, go to Appearance → Customize → Additional HTML (or use a header/footer plugin).
- 3Paste the snippet into the footer section.
- 4Publish. The widget appears across your whole store.
React / Next.js
For custom-built stores
Building a headless storefront with React or Next.js? Use our npm package for a clean, typed integration — SSR-safe and tree-shakeable.
- 1Install: npm install @smartreply/chat
- 2Import and initialize in a client component (useEffect for Next.js).
- 3Pass your server URL and tenant ID.
- 4The widget mounts to document.body, outside React's virtual DOM.
import SmartReply from '@smartreply/chat'
useEffect(() => {
SmartReply.init({
server: 'https://api.rivetchat.net',
tenantId: 'your-tenant-id',
})
}, [])Get your embed code →Custom / Any website
BigCommerce, Wix, Magento, and more
Rivet works on any website that lets you add a script tag. BigCommerce, Wix, Magento, Squarespace, or a hand-coded HTML site — all supported.
- 1Copy your embed code from the Rivet dashboard.
- 2Find where your site allows custom HTML/scripts (usually in theme settings or a Code Injection section).
- 3Paste the snippet into the <head> or before </body>.
- 4Save and publish. Done.
Put your inventory to work, 24/7
Join ecommerce stores using Rivet to answer customer questions instantly — and capture every lead.
Start your free trial