What problem does it solve?
Manually copying contacts and testimonials from Feedspace to HubSpot is time-consuming and error-prone. This workflow automates the entire process, ensuring every testimonial is:
- Linked to the correct contact (creating new contacts if needed)
- Stored as a detailed, formatted note with all metadata
- Processed in real-time as testimonials are submitted
How It Works
- Receive Webhook - Feedspace sends testimonial data via webhook when a new submission arrives
- Extract Data - Code node parses and normalizes the testimonial payload (handles text, video, and audio types)
- Validate Email - IF node checks if reviewer email exists (required for HubSpot contact)
- Upsert Contact - HubSpot node creates a new contact or updates existing one based on email
- Create Note - HTTP Request creates a detailed note associated with the contact
- Respond - Returns success/error response to Feedspace
Setup Steps
1. Configure HubSpot Credentials
2. Get the Webhook URL
- Open the Receive Testimonial webhook node
- Copy the Production URL
3. Configure Feedspace
- Go to your Feedspace dashboard
- Navigate to Integrations → Webhooks
- Add the n8n webhook URL
- Select New Testimonial as the trigger event
4. Activate the Workflow
- Toggle the workflow to Active
- Test by submitting a testimonial in Feedspace