Ninja Forms
Ninja Forms
  • Pricing
  • Add-Ons
  • Reviews
  • Get Help
    • Documentation
    • Support
    • Contact Us
  • Learn

Campaign Monitor

TheĀ Campaign Monitor add-on needs to be installed and activated to see the features mentioned in this this documentation.

  • Setup Campaign Monitor
  • Adding Campaign Monitor to your form

[Jump to top]

Setup Campaign Monitor

    1. Download Campaign Monitor from your NinjaForms.com account and install it using “Plugins” > “Add New” > “Upload” in your WordPress dashboard
    2. Activate Ninja Forms – Campaign Monitor on your “Plugins” page
    3. Login to your Campaign Monitor account. Choose manage account, then select the API Keys section.

API Keys section in Campaign Monitor

    1. Copy your API Key and Client ID.

API Key and Client ID on Campaign Monitor

    1. Go to Ninja Forms -> Settings then find Campaign Monitor contact settings area and paste the API Key and Client ID into the fields provided.

Campaign Monitor API settings in WordPress

[Jump to top]

Adding Campaign Monitor to your form

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

image of the Emails and Actions tab of the form builder with Add New action and the campaign monitor action highlighted within the actions window

Choose the Campaign Monitor list you would like the user subscribed to.

Note: You may need to refresh the list. To do this, click the icon beside the “List” label.
Refreshing Campaign Monitor list in Ninja Forms

4. Map the Email field from the form you would like to subscribe to your Campaign Monitor list.

mapping form fields to Campaign Monitor's fields

Campaign Monitor Opt-in field

The Campaign Monitor Opt-in field gives the user an option to choose if they want to be added to a Campaign Monitor list without the need to setup a Conditional Logic statement.

Campaign Monitor optins field

To add a Campaign Monitor Opt-in field to your form, click on the blue add field button, then choose the Campaign Monitor Opt-in.
If the Campaign Monitor Opt-in field is checked, the Campaign Monitor Action will be processed and the user will be added to the list.
If the Opt-in is unchecked, the Campaign Monitor Action will be ignored.

Campaign Monitor Tutorials & Blog Articles
Proven Ways to Get More Newsletter Signups
Need some help?
  • Core

      • Getting Started

        • Installing Ninja Forms
        • Creating a New Form
        • Field Types
        • Favorite Fields
      • Form Actions

        • Google Analytics 4
        • Sending Email
        • Display a Success Message
        • Redirect on Submit
        • Record Submission
        • WP Hook
        • Export Data Request
        • Delete Data Request
        • Akismet Anti-Spam
      • Advanced Settings

        • Display Settings
        • Restrictions
        • Calculations
      • Additional Form Features

        • Merge Tags
        • Querystrings
        • Unique Field Validation
        • Styling Your Forms
      • Publishing and Sharing Forms

        • Publishing a Form to a Post or Page
        • Sharing a Form Using a Public Link
      • Submissions

        • Submission Management
        • Displaying Submissions
      • Spam Protection

        • Google reCAPTCHA
        • Akismet Anti-Spam
      • Email Troubleshooting

        • Email Action Troubleshooting
        • Improving WordPress Email Deliverability
      • Global Settings

        • Plugin Settings
        • Developer Mode
        • Import / Export Forms & Fields
      • Frequently Asked Questions

        • How do I Edit or Translate “Fields marked with an * are required”?
        • How Do I Use Custom CSS?
        • Is Ninja Forms secure?
        • GDPR Compliance with Ninja Forms
  • Add-ons

      • Advanced Form Features

        • Advanced Datepicker
        • Conditional Logic
        • File Uploads
        • Layout and Styles
        • Multi Step Forms
        • Save Progress
        • User Analytics
        • User Management
      • Submissions Extended

        • Managing Submission Permissions
        • Excel Export
        • Front End Posting
        • PDF Form Submissions
        • Scheduled Submissions Export
      • Accept Payments

        • Authorize.net
        • Elavon
        • PayPal Checkout
        • PayPal Express (Legacy)
        • Recurly
        • Stripe
      • Automation

        • Webhooks
        • Zapier
      • Email Marketing

        • ActiveCampaign
        • AWeber
        • Campaign Monitor
        • CleverReach
        • Constant Contact
        • Kit
        • EmailOctopus
        • Mailchimp
        • Emma
        • MailPoet
      • CRMs

        • Capsule CRM
        • CiviCRM
        • HubSpot
        • Insightly CRM
        • OnePageCRM
        • Pipeline CRM
        • Salesforce CRM
        • Zoho CRM
      • Notifications & Workflow

        • ClickSend SMS
        • Help Scout
        • Slack
        • Trello
        • Twilio
  • Account & Add-on Management

      • Managing Your Add-ons

        • Getting Started with Memberships & Add-ons
        • Add-on Licensing & Updates
        • Upgrading a License
      • Payments & Subscriptions

        • Managing Subscriptions
        • Updating Your Payment Method
        • Generating a Purchase Invoice
  • PRODUCT INFO
    • Pricing
    • Add-Ons
    • Testimonials
    • Blog
    • Download
    • Our Newsletter
  • ABOUT
    • About Us
    • Terms & Conditions
    • Privacy Policy
    • Accessibility
    • Partners
    • Sitemap
  • MAKE MONEY
    • Become an Affiliate
  • SUPPORT
    • Documentation
    • Contact Us
    • Your Account
five stars

Chris Lema - Original Review

When developers need a variety of components to create a form-based application on WordPress, they're hard pressed to find a richer set of options that's easy to use.

Chris Lema
Chris Lemachrislema.com

We trust our business with these strategic partners.


Copyright © 2011-2024