← Integrations

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.

  1. Dashboard → API: create a key (rnq_…).
  2. Shopify → Settings → Notifications → Webhooks (or Flow).
  3. Event: Order payment / Order fulfillment. Format: JSON.
  4. 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.

API documentation →

Shopify + Ranqa · Ranqa