How to Use Shopify and ResellerRatings Webhooks for Review Invites
Integrating Shopify with ResellerRatings through webhooks lets you automatically send review invitations to your customers after they place an order. This saves time, ensures consistency, and helps you collect more authentic reviews.
🔹 Step 1: Gather Your ResellerRatings Webhook Information
You’ll need two pieces of information from your ResellerRatings account:
-
API Key – This authenticates the request.
-
Seller ID – This identifies your store on ResellerRatings.
In this example, the values are:
-
API Key: 978cee37acac77bc97f0c191f013742e
-
Seller ID: 882130
With these, you’ll form your webhook URL:
https://www.resellerratings.com/store-api/shopify/create/seller/<sellerID>/key/978cee37acac77bc97f0c191f013742e
🔹 Step 2: Create a Webhook in Shopify
-
Log into your Shopify Admin.
-
Go to Settings → Notifications → Webhooks.
-
Click Create Webhook.
-
In the event dropdown, choose Order Creation.
-
This ensures a webhook is triggered every time a new order is placed.
-
-
In the URL field, paste the webhook URL you generated.
-
Set the format to JSON.
-
For Webhook API version, choose Latest.
-
Save the webhook.
🔹 Step 3: Test the Integration
-
Place a test order in Shopify.
-
Shopify will send the order data (customer email, order details) to the ResellerRatings endpoint.
-
ResellerRatings will then trigger the review invite workflow.
You can verify the webhook by checking:
-
Shopify’s webhook delivery logs (shows success or failure).
-
Your ResellerRatings dashboard (review invite activity).
🔹 Step 4: Security Best Practices
-
Keep your API key secure. Don’t share it publicly or expose it in client-side code.
-
Verify deliveries in Shopify. You can view delivery attempts under Notifications → Webhooks to confirm ResellerRatings is receiving data.
-
If needed, rotate your API key in ResellerRatings and update the webhook URL in Shopify.
🔹 Benefits of This Setup
-
Automation: No more manual CSV uploads.
-
Timeliness: Customers get review invites right after purchase, improving response rates.
-
Scalability: Works automatically for all orders without extra effort.