Integrations and automation
Connect Qrivo to merchant-owned analytics and operational workflows.
Available connections
Availability depends on your active plan and Shopify store eligibility. Qrivo shows the current requirements in the relevant screen.
| Integration | Configure it in | Typical use |
|---|---|---|
| Google Analytics 4 | Settings | Send privacy-conscious qr_scan events to your GA4 property. Requires Starter or higher. |
| Shopify conversion measurement | Analytics | Compare eligible store outcomes with QR activity. |
| Shopify Flow | Shopify Flow | Create, pause, or reactivate QR codes and add products to campaigns. Requires Pro or higher, and it is currently a limited rollout. |
| Bulk generation | Qrivo bulk workflow | Create many planned destinations together from catalog or CSV. Requires Pro or higher. |
| Order QR and customer delivery | Settings | Add eligible QR experiences to order workflows. Requires Pro or higher, read_orders, and current store eligibility. This is currently a limited rollout. |
| Merchant API | Settings | Connect a merchant-owned server-side system. Requires the Business plan. Production origin: https://app.qrivo.solidcraftlabs.com. |
| Merchant webhooks | Settings | Receive signed notifications for QR and campaign changes. Requires the Business plan. |
Keep integrations secure
- Create a separate API key for each system and environment.
- Grant only the scopes the integration needs.
- Keep API keys and webhook secrets in server-side secret storage.
- Never place a secret in a storefront script, browser bundle, repository, screenshot, or URL.
- Revoke credentials when an integration or team member no longer needs them.
- Verify every webhook against the exact raw request body.
Developer resources
Business-plan merchants can continue with the Merchant API and Merchant webhooks guides. These references describe the public merchant integration surface without exposing Qrivo's internal implementation.
