Ninja Forms is an open source forms framework built for the WordPress community by the WordPress community. Created with both novices and developers in mind, Ninja Forms is perfect for any situation that requires gathering or processing data from front-end users.
Create forms quickly without ever touching code, or spending a dime. Place your forms anywhere you want on your WordPress site, customize notifications, and explore other powerful features.
With Emma integration: Add members to your audience (action system), allow users to opt-in (checkbox), and add new groups to your audience.