Overview
A webhook in Feedspace sends a real-time HTTP request to your endpoint URL whenever an event you subscribed to happens, such as a new testimonial. When a webhook is not firing, or your endpoint receives data you did not expect, the cause is almost always one of a few setup details: the webhook is deactivated, the wrong events are subscribed, or your endpoint cannot receive the request.
This guide walks through the checks that resolve most webhook issues. You built an endpoint to post new reviews into your own app or database, the review came in on Feedspace, but nothing reached your server. The steps below help you find where the delivery stopped.
Steps to troubleshoot your webhook
Step 1: Confirm the webhook is active
Log in to your Feedspace dashboard, click Automation in the left sidebar, then open the Webhook tab. Find your webhook in the table. If the row still shows an Activate button in the Action column, the webhook is inactive and will not send any requests. Click Activate to turn it on.
Step 2: Check which events are subscribed
A webhook only fires for the events it is subscribed to. On the webhook row, click the Events button to open the Webhook Events modal. Confirm the event you are waiting for is checked. If you expected a notification for an event that is not selected here, check it and click Update Events.
Step 3: Make sure your endpoint URL is reachable over HTTPS
Feedspace only accepts an endpoint URL that starts with https://, and your server must be publicly reachable on the internet. Open the URL in a browser or send it a test request from your own tooling to confirm it responds. Your endpoint should return a success response so the request is accepted. If the URL is wrong, remove the webhook and create a new one with the correct endpoint.
Step 4: Confirm webhook access is included in your plan
Activating a webhook requires a plan that includes webhook access. If an upgrade prompt appears when you click Activate, your current plan does not allow it yet. Review the options on the pricing page to find a plan that includes webhooks.
Step 5: Trigger a fresh event and watch your endpoint
Once the webhook is active and subscribed to the right events, create a new event of that type, for example submit a fresh testimonial through one of your forms. Watch your endpoint to confirm the request arrives. Use the secret shown in the Secret column on the webhook row to verify the request came from Feedspace. Click the eye icon to reveal it and the copy icon to copy it.
Step 6: Contact support if it still misbehaves
If the webhook is active, the correct events are subscribed, and your HTTPS endpoint is reachable but you still see nothing or the wrong data, email support@feedspace.io with your webhook URL and the event you expected. The team can check delivery from their side.
What’s next
If you need to point a webhook at a different server, see how to create a webhook in Feedspace. To change which events a live webhook listens to, see how to manage webhook events in Feedspace.
Common questions
My webhook is active but no request arrives. What should I check first?
Open the Events modal on the webhook row and confirm the event you are waiting for is checked. A webhook that is active but not subscribed to that event will not send a request for it.
Why does Feedspace reject my endpoint URL?
The endpoint URL must start with https:// and be a valid, publicly reachable address. If it does not use HTTPS, Feedspace shows the message Webhook URL must use HTTPS when you try to create the webhook.
How do I confirm a request really came from Feedspace?
Each webhook row has a Secret value. Click the eye icon to reveal it and the copy icon to copy it, then use it on your server to verify that an incoming request is from Feedspace.
I deleted a webhook by mistake. Did it stop my automations?
Yes. Removing a webhook endpoint stops every automation set on that endpoint. Create a new webhook with the same URL and subscribe it to the events you need to start receiving requests again.
You might also find helpful
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...
How Do I Activate or Deactivate a Webhook in Feedspace?
Overview Each webhook in Feedspace can be activated or deactivated at any time. Deactivating a webhook pauses event delivery to that endpoint without deleting the webhook. You can reactivate it later and it will resume sending events right away. How to deactivate a webhook The webhook status changes to inactive....
How Do I Manage Webhook Events in Feedspace?
Overview After you create a webhook in Feedspace, you choose which review events it listens to. You can update the event selection at any time without deleting or recreating the webhook. How to select events for a webhook Available webhook events What’s next Common questions Do I need to recreate...