The Form and Survey App is a great tool to use for email list growth, landing pages, registrations for events, and more!
Options include Form fields, comment fields for larger input, as well as radial buttons, drop down menu items, and checkboxes for survey questions. All these you can customize to build the form or survey needed to create the exact type for your needs. There are also options for how you allow visitors to enter such as enter 1x only (per email address), a set number of times they can enter, unlimited, or set a maximum total number of allowed entries for the entire form (helpful if you only want to giveaway a set number of something "first 10 to enter get xyz").
Included is a email sign-up checkbox to get approval to add users to your email list, including ability to customize your privacy message.