Por si te lo estás preguntando, no hay forma 100% fiable de mandar campos desde WP a Hubspot. Por que? porque Hubspot interpreta los campos cómo puede y dependiendo de cada formulario. Es decir puedes ver que desde un FORM se manda un campo con un determinado ID, creer que puedes adaptarte y usar ese ID en otro campo (porqué actuará de la misma forma) y verás que no lo hace.
La única forma segura es usar Hubspot API. Pero, antes de preguntarte si vale la pena hacerlo desde zero, existe este plugin:
Plugin Contact Form 7 Hubspot integration $30 https://codecanyon.net/
Después de valorar la integración Via API para un cliente, encontré este plugin que da mucha más versatilidad y es mucho más barato que hacerlo desde zero.
Si te ha servido, comenta o comparte. Gracias!