How do I create a landing squeeze page for CRM / marketing hub?

How do I create a landing squeeze page for CRM / marketing hub?

I'd like to create a PPC landing squeeze page to download our factsheets.

The visitor arrives at the page, they enter their name & email address, and there's a checkbox to opt in to our news letter.

When they hit submit, I want them to be emailed the factsheet instantly

They'll be added to CRM regard if they opt in to the newsletter or not.

If they do opt in to the newsletter, I'd like them to be in CRM & a mailing list in Marketing Hub.


Please can someone advise on how to do this? I'm more than happy to code as needed, but I need some advice on how to approach it.

Thanks - James