A single opt-in process is more straightforward for users. Still, a double opt-in process provides added verification and can improve deliverability, and may be required depending on your user's locale.