robert
2
I looked into this briefly, and have some ideas.
#1 - Set up your Users datatype with a yes/no field called “Active?” with the default set to NO
#2 - Create users (using create an account for someone else) for each of these profiles with their email addresses, but set up so it does not send them an email (i.e. if Active? is “No”). If you have a lot of them, perhaps use a backend workflow to automate.
#3 - When they click on the marketing email, it either sends them to a page to enter in their email, which triggers a password reset, which they will receive in their email inbox, or for a more advanced way, you could embed that email address somehow and have the workflow do this automatically, sending them to a thank you page telling them to check their inbox claim their account and select (reset) their password.