The incoming webhook lets any external tool enroll customers in your Feedspace form automation by sending a simple HTTP POST request. When a new customer signs up, makes a purchase, or completes any trigger event in your other tools, those tools can POST the customer’s name and email directly to Feedspace — no manual imports needed. The customer is added to your contacts list immediately and enters the email sequence on the configured schedule.
What You Can Do
- Automatically enroll new customers from any tool that can make HTTP POST requests
- Use no-code tools like Zapier, Pabbly Connect, or Make with Basic Auth
- Connect custom-built apps or backend systems using the REST API endpoint directly
- Eliminate the need for CSV uploads or manual entry as customers are added in real time
1. Find Your Webhook Endpoint
- Log in to Feedspace and go to Forms in the left sidebar.
- Open the form and click the Automation tab.
- In the Who should we email? section, click Add customers.
- Select the Incoming Webhook tab.
- Copy the endpoint URL shown:
https://api.feedspace.io/v3/contacts
2. Get Your API Credentials
The endpoint uses Basic Auth. You will need two values from your Feedspace workspace:
- Username: Your Feedspace API Key
- Password: Your Feedspace Secret Key
Find both keys in your Feedspace workspace under Settings → Automation (or the Automation tab of your account settings).
3a. Connect via a No-Code Tool (Zapier, Pabbly, Make)
In your no-code automation, add an HTTP action step:
- Method: POST
- URL:
https://api.feedspace.io/v3/contacts
- Authentication: Basic Auth — enter your API Key as the username and your Secret Key as the password. The tool encodes these credentials automatically.
- Body (JSON):
name: the customer’s name (map from a dynamic field)
email: the customer’s email address (map from a dynamic field)
3b. Connect via a Custom Application
Send a POST request from your own code with Basic Auth and a JSON body:
- Authorization header:
Basic <base64(apiKey:secretKey)>
- Content-Type header:
application/json
- Body:
{"name": "Customer Name", "email": "customer@example.com"}
4. Test the Connection
Trigger a test event in your tool to send one customer to the endpoint. Check your contacts list in the Feedspace Automation tab — the test contact should appear within a few seconds. A successful POST returns a 200 OK response.
Frequently Asked Questions
Does this endpoint add contacts to a specific form or to the whole workspace?
The /v3/contacts endpoint adds contacts to your workspace-level contacts list. Once added, they are available to any form automation in that workspace that has them in scope based on tag filters.
Where do I find my API Key and Secret Key?
Go to Settings in your Feedspace workspace, then open the Automation section. Your API Key and Secret Key (Automation Secret Key) are listed there.
You might also find helpful
How Do I Add Customers to My Feedspace Form Automation?
Your automation only sends emails to customers you have explicitly added. Feedspace gives you three ways to build your recipient list: one by one, via a CSV upload, or through the API. Once a customer is added, they are enrolled in your sequence and will receive emails according to the...
How Do I Connect Integrations to My Feedspace Form Automation?
The Integrations tab connects your favourite no-code automation tools directly to Feedspace, so new customers from your CRM, e-commerce platform, or billing system are enrolled in your review request sequence automatically. Rather than building a manual HTTP request, the pre-built integration guides walk you through linking your external tool step...
How Do I Import Customers from CSV for My Feedspace Form Automation?
Importing a CSV is the fastest way to enroll a large customer list into your Feedspace form automation. You upload a spreadsheet of names and email addresses, and Feedspace adds every valid row to your contacts list in one step. Once imported, customers are enrolled in your email sequence and...