Feedspace Testimonials to HubSpot CRM Contacts
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 t...
Template notes
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
1. Receive Webhook - Feedspace sends testimonial data via webhook when a new submission arrives 2. Extract Data - Code node parses and normalizes the testimonial payload (handles text, video, and audio types) 3. Validate Email - IF node checks if reviewer email exists (required for HubSpot contact) 4. Upsert Contact - HubSpot node creates a new contact or updates existing one based on email 5. Create Note - HTTP Request creates a detailed note associated with the contact 6. Respond - Returns success/error response to Feedspace
Setup Steps 1. Configure HubSpot Credentials
- Create a HubSpot Private App with the following scopes: - crm.objects.contacts.write - crm.objects.contacts.read
- Add the App Token to your n8n credentials
2. Get the Webhook URL