workflows.fit
Back to n8n workflows
n8n templateFreeBy Feedspace

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...

DevelopmentCore NodesSalesUtilitySticky NoteWebhookCodeIf
Loading interactive preview...

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