Connecting Survey Responses to Custom Object Record

We created a custom object to track project submissions for an awards program. My client would like to use the survey tool for the judges scoring. But, I can’t figure out how to connect a survey response to a specific record in a custom object. Is this possible?

Hey there, @AKant! Welcome to HubSpot Community!
I’ll direct you to this previous thread where we have some great suggestions and examples from other contributors - also pinging a few experts in this area as well in case they have other suggestions for you: @ChrisoKlepke, @CateDuarte and @Sjardo.
Hope this helps!

You cannot directly associate native HubSpot feedback survey responses to a specific custom object record today.

What is and isn’t possible

  • HubSpot feedback surveys (NPS, CSAT, CES, custom feedback) associate responses only with contacts, not with custom objects, so you cannot natively “attach” a survey submission to a custom object record the way you can with deals or tickets.hubspot+1​
  • There is an active community idea specifically requesting survey–custom-object associations, which indicates this is still a limitation rather than a configuration issue.​

Practical workarounds

Given your “project submissions” custom object and judges’ scoring use case, the usual approaches are:

  • Use HubSpot forms instead of feedback surveys:

    • Build a form that captures judge scores and project identifier fields (e.g., project name, project ID, or a custom lookup field).​
    • Use workflows or custom-code actions to associate the form submission’s contact to the relevant custom object record and update properties on that custom object (e.g., storing each score or aggregating them).hubspot+1​
  • Use feedback surveys + workflows/integration:

    • Store the project reference in a contact or survey-response property (e.g., project_id).​

    • Use a workflow or external tool (via API) that:

      • Triggers on new survey responses.​
      • Reads the project_id from the contact/survey properties.​
      • Finds the matching custom object record by that ID and creates/updates an association and scoring fields via the CRM API.​

Recommended answer to the thread’s question

  • “Is this possible?” → Not natively with HubSpot feedback surveys; they cannot directly connect a survey response record to a specific custom object record​
  • “What should I do instead?” → For judge scoring tied to a project custom object, use a HubSpot form (or survey embedded via a form) plus workflows/automation to associate responses to the correct custom object record and update its scoring properties.