I currently set up a double-opt-in workflow. Therefore i build a form and a landing page where i use the form. In the campaign i create a workflow which puts the form submitted contacts into a segment (“pending contacts”) and also send an email with an activation link to the user.
This works so far. But i also have seen such opt-in workflows using standalone-forms and pages sending the users email directly from the forms action and start the campaign workflow when the user clicks the activation link in the email.
Now i wonder where the pro and cons of those different approaches are?
My goal was to send the activation-link mail as fast as possible, so i do not want to queue them or be processed by the cronjobs. This is a issue right now because i build it in the first named way.
Any ideas, suggestions here?