so I was manually copy pasting form leads into hubspot for weeks which was honestly exhausting lol finally found a proper way to automate this
there is a free wordpress plugin called Contact Form to Any API basically what it does is takes your cf7 form submissions and sends them directly to hubspot crm via API. no zapier no make no paid tools needed
what i did was
installed the plugin from wordpress repo then grabbed the hubspot contacts API endpoint and pasted it in the plugin settings. then mapped my form fields like firstname lastname email phone to hubspot contact properties and thats literally it
every time someone fills the form on my site they show up in hubspot automatically as a new contact
the setup took me maybe 10 minutes honestly the hardest part was finding the right hubspot API endpoint but once you have that its smooth
if anyone needs help with the field mapping or bearer token setup just drop a comment happy to share what worked for me