Universal Webhook (Make, n8n, Custom)
Universal Webhook Integration
Send data from any custom source to FeedPulse AI using our Universal Webhook.
Why is this important?
This integration frees you from pre-built connectors. You can push data from:
1Get Your Endpoint
You can get your unique webhook URL in two ways:
- New Project: Choose "Zapier/Webhook" in the creation wizard.
- Existing Project: Go to Settings > Integrations > Webhook to view your secure URL.
- Security Note: Your URL now includes a Secret Token to prevent unauthorized access. Keep it safe!
2Send the JSON Payload
Configure your tool (e.g., Make.com "HTTP Request" module) to send a POST request with a JSON body.
Scenario A: New Project (Auto-Schema)
If the project is empty, sending this payload will automatically create the questions "User Feedback" and "Rating" for you.
{
"User Feedback": "The app is crashing on login.",
"Rating": "1",
"User Email": "john@example.com"
}Scenario B: Existing Project (Strict Mode)
If your project already has questions (e.g., from a CSV upload), your JSON keys MUST match exactly.
{
"comment": "Good app"
// Key 'comment' does not exist
}{
"Feedback": "Good app"
// Matches existing question
}3Code Examples
curl -X POST https://api.feedpulseai.com/api/v1/webhook/custom/YOUR_ID/YOUR_SECRET \
-H "Content-Type: application/json" \
-d '{
"Feedback": "Great service!",
"NPS Score": 9,
"Source": "Mobile App"
}'4. The Magic of Automation
Sit Back and Relax
Your custom integration is now a set-and-forget pipeline.
⏰ Real-Time Processing
Whether you send 1 request or 10,000, our webhooks accept data instantly.
🧠 Instant Intelligence
New payloads are automatically processed by our AI. Your dashboard is always up to date.