E-commerce websites can build an email list by offering incentives such as discounts, exclusive offers, or free shipping in exchange for signing up. Other effective strategies include creating engaging pop-ups, using social media to promote newsletter sign-ups, and including sign-up forms on high-traffic pages of the website.