Shopify + Ranqa
Embed your score and send review invites after paid or fulfilled orders — without an App Store app.
1. Theme widget
Paste an iframe in footer, product page, or cart. Get your slug from the dashboard.
{% comment %} Ranqa score badge — replace SLUG {% endcomment %}
<iframe
src="https://ranqa.me/widget/SLUG?type=badge"
width="280"
height="90"
style="border:0;overflow:hidden"
title="RanqaScore"
loading="lazy"
></iframe>2. Order → invite
Create a Shopify webhook pointing at Ranqa. Requires a Pro API key.
- Dashboard → API: create a key (rnq_…).
- Shopify → Settings → Notifications → Webhooks (or Flow).
- Event: Order payment / Order fulfillment. Format: JSON.
- URL: the endpoint below. Send Authorization: Bearer rnq_… as a custom header (Flow HTTP request works well).
POST https://ranqa.me/api/v1/commerce/shopify/orders Authorization: Bearer rnq_… Content-Type: application/json (Shopify order JSON — email + line_items used)
Map Shopify product_id to Ranqa product.externalId so product invites link correctly.
3. Full API
You can also call POST /api/v1/invites directly from Flow or middleware.