The Emma add-on needs to be installed and activated to see the features mentioned in this this documentation.
Connect to Emma
To connect Ninja Forms to your Emma account, you will need your Account ID, Public API Key, and Private API key. Your Account ID is available in your Emma account dashboard under Account settings (be sure you’re in the appropriate subaccount if you’re using those; each have a unique Account ID), and Emma provides a walkthrough on Generating Your API Keys (universal across subaccounts).
Go to Ninja Forms > Settings then find Emma settings area and paste the Public API Key, Private API Key and Account ID into the fields provided.

Add an Emma action to your form
To add the action to any form, from the Emails & Actions tab click Add New Action and then the Emma action from inside the Actions Window that opens.

Configuring your Emma action
Click on the new Emma action in your Emails & Actions tab, and choose the Emma Group you would like the user subscribed to.

Note: If you do not see the option to select your Group, check to make sure that you’re using the Account ID for the appropriate Emma subaccount you’re working in, and that the subaccount has at least one Group created)
With your list selected, the fields from your Emma list will populate below the list dropdown. You’ll need to map these fields to the corresponding fields on your Ninja Form using the merge tags for those fields via the merge tag icon on the right of each Emma field.

Add an Emma Opt-in field (optional)
The Emma Opt-in field gives the user an option to choose if they want to be added to an Emma list.
To add an Emma Opt-in field to your form, click on the blue add field button, then choose the Emma Opt-in.

If the Emma Opt-in field is checked, the Emma Action will be processed and the user will be added to the list.
If the Opt-in is unchecked, the Emma Action will be ignored.

