Hello guyssss , i ve wanted to do the same as you but couldn’t so i read a loooot of threads and finally came up with my own solution
Here is the idea our strategy is based on providing ebooks to generate leads (we got 2 types of book a general and a expert one, the first one leads you to an expert book recommandation on the thank you page, where you have to answer one more question to get the second ebook)
So what we wanted to do is to create two workflows so each time you download an ebook you get in the email with the name and the ebooks pdf as an hyperlink ANNNND that The second form links to the first one knowing that the second one doesn’t ask for an email how could hubspot link it to the same user ??
Here is what we did :
1 - in the ebooks links we use a jquery to send all the informations about the book in the link as query strings , slug, id, and pdf link
2- when you get on the landing page there is a form that has a hidden field that populates the link query and another field that contains the books name (each time we clone the form and change the name of it cause if we provided it in the query string we would have gotten a name with " - ")
3- We then changed the form code to make it redirect to the thank you page enriching the link with all the form informations (name email etc..)
4- the second form has first name last name email etc as hidden fields so the second forms gets populated as if the lead did it him self
5 - In the email we used the ebook name and hyperlink by clicking on the the CODE icon when you select the text bloc and we customize the href links with the informations we populated from the query strings ***we thought of using the books name was more personnalized as we use it in the email preview text ! and it renders very nice
IF YOU STILL WANNA USE A CTA, YOU CAN USE A IMAGE OF THE CTA NOT A REAL HUBSPOT CTA , and change its HREF attribute and use the link token you populated from the query strings
Hope our experience will help you do what you want to achieve
Cheers,