Overview
Before connecting your production server, you can test your Feedspace webhook integration using a free temporary URL service. This lets you inspect the exact JSON payload Feedspace sends, confirm your event selection is correct, and validate your signature verification code, all without writing a single line of server code first.
What you need
- A free account at webhook.site or RequestBin to get a temporary public HTTPS URL.
- Access to the Automation section of your Feedspace workspace.
- At least one review form in Feedspace that you can submit a test review through.
Steps
Step 1: Get a temporary public URL
- Open webhook.site in your browser. A unique HTTPS URL is generated for you automatically and displayed at the top of the page.
- Copy that URL. You will use it as your webhook endpoint in the next step. Keep the webhook.site tab open so you can watch incoming requests arrive in real time.
Alternatively, create a bin at RequestBin and copy the endpoint URL from there. Both services work the same way for this purpose.
Step 2: Create a webhook in Feedspace using the test URL
- In your Feedspace dashboard, click Automation in the left sidebar.
- Click the Webhook tab.
- Click Create Webhook.
- Paste the temporary URL from webhook.site into the Endpoint URL field.
- Click Create Webhook to save.
- Click the Events button on the newly created webhook row to open the event selection panel.
- Select the events you want to test, such as Text Review Received, Video Review Received, or Audio Review Received.
- Click Update Events to save your selection.
Step 3: Trigger a test event
- Open one of your Feedspace review forms in a browser and submit a test review that matches the event type you selected. For example, if you selected Text Review Received, fill out and submit a text review through the form.
- Switch back to the webhook.site tab. Within a few seconds a new request should appear in the left-hand request list.
Step 4: Inspect the payload
- Click the incoming request in webhook.site to expand it.
- Review the Headers tab to see the signature header that Feedspace attaches to every delivery.
- Review the Body tab to see the full JSON payload containing the review data.
- Confirm the payload structure matches what your integration code expects. Check fields such as the review type, content, reviewer name, rating, and form identifier.
Step 5: Test signature verification
Feedspace signs every webhook delivery so your server can confirm the request is genuine. To test your verification code, refer to the Feedspace webhook reference documentation for the exact header name, algorithm, and implementation examples.
Step 6: Switch to your production endpoint
Once you have confirmed the payload structure and your signature verification code is working:
- Go to Automation in Feedspace and click the Webhook tab.
- Click the trash icon on the test webhook row to delete it, then confirm by clicking Remove.
- Click Create Webhook and enter your production endpoint URL. Click Create Webhook to save.
Common confusion
I submitted a review but nothing appeared in webhook.site
Check the following. First, confirm that the webhook is active, not deactivated, in the Feedspace Webhook tab. Second, confirm that you selected and saved at least one event by clicking the Events button on the webhook row. Third, make sure the type of review you submitted matches a selected event. For example, if you only selected Text Review Received and you submitted a video review, no payload will be sent.
My signature verification is failing against the test payload
Make sure you are hashing the raw request body exactly as received, with no modifications, extra whitespace, or re-encoding. Also confirm you are using the webhook secret shown in the Feedspace Webhook tab for this specific webhook, not the API key or the Automation Secret Key, which are separate credentials.
What’s next
You might also find helpful
How Do I Use Webhooks in Feedspace?
Overview Feedspace provides webhooks to notify your application about important events in real-time. With webhooks, you can automatically trigger workflows in your system whenever reviews are collected on Feedspace. Reference: Feedspace Webhook Documentation Step 1: Access the webhook tab Step 2: Add your endpoint URL Step 3: Select events to...
How Do I Verify Feedspace Webhook Signatures?
Overview Feedspace signs every webhook payload with a secret key so your server can verify the request is genuine. By checking the signature before processing the payload, you can confirm the request came from Feedspace and reject any spoofed or tampered requests. Step 1: Get your webhook secret Store this...
How Do I Create a Webhook in Feedspace?
Overview A webhook in Feedspace sends real-time data to a URL you control whenever a review event occurs. You create the webhook by entering your server’s endpoint URL, and then select which review events should trigger it. This lets you receive notifications or trigger workflows in your own system the...