Hi @Marc Collins,
You might want to think of GDPR / legal restrictions here.
Don't send your contacts any marketing emails before they have consented!
At the moment you are sending them an email in step 1, but only collecting consent in step 2.
----
From a technical point of view -
Step 2 is where contacts would normally get added to a marketing list.
=> (The form collects basic contact information from the contact along with consent. They click submit.)
On the form you can have a hidden (or showing) subscription list field, defaulted to yes.
That way when they click submit, depending on your matching strategy, they will opt in to your marketing list. Make sure you are explicit and transparent in your description what they are signing up to.
Hope that helps. Let me know if you need to chat through it further.
Thanks,
-DD