One of the top things that a website must have is a way for people to sign up for an email list. There are dozens of email marketing software out there, but the concept is the same across all of them – either you add a script provided by the email marketing software or use a plugin.