Enable Submission-Level Tokens in Marketing Emails (Instead of Contact Property Values)

Currently, when a workflow sends a marketing email after a form submission, HubSpot pulls contact property values not the exact values from that specific submission.

This creates several issues:

  • Contacts can receive outdated data from previous submissions
  • Blank fields may still display old stored values
  • There’s no native way to send a true copy of the latest submission
  • Teams must rely on required fields or complicated property structures

For confirmations, applications, support forms, and compliance-related workflows, this becomes a serious limitation.

HubSpot should allow access to submission-level tokens inside marketing emails so the email reflects the exact data submitted in that trigger event.

As a workaround, some teams use API-based solutions to push submission data in real-time. For example, plugins like Contact Form to Any API allow sending form data directly to HubSpot via API, giving more control over what gets stored and triggered. However, this still requires external setup.

A native HubSpot solution would simplify workflows significantly and remove the need for third-party workarounds.

Would love to see this improvement.