Rainmaker Form – Best Forms Plugin on WP


Rainmaker is free and the easiest solution to collect leads on your WordPress website.
It provides you readymade form templates, styles that can be inserted anywhere on your WordPress website.

Feature Overview

➡️ Readymade subscription forms
➡️ Ability to add any form with custom HTML
➡️ Elegant designs
➡️ No coding required (No HTML, CSS, JavaScript required)
➡️ Extremely simple and user-friendly
➡️ Easy Embedding anywhere on WordPress site(blog post, page, sidebar,etc.)
➡️ Go live instantly
➡️ Automatically saves data; no extra plugins/configurations needed
➡️ Complete data security
➡️ Easy MailChimp Integration; other services coming soon
➡️ Integration with other 400+ apps via IFTTT or Zapier
➡️ Enhanced flexibility using Icegram
➡️ GDPR ready

Benefits of Rainmaker:

👉 Simplest Way to Create Forms on WordPress
Rainmaker makes the process of creating forms and collecting customer data extremely simple. It’s a free WordPress plugin that gives you readymade high converting forms that can be displayed anywhere on your WordPress website using a simple shortcode.

👉 Your Customer Data is Completely Secure
Once the user enters information in the form, the data gets stored automatically in the your websites WordPress database keeping it safe and secure. You can also choose to save this data elsewhere like your MailChimp database or in a 3rd Party Webhook.

👉 No Coding Required
Unlike other plugins, you don’t need to have any coding background in HTML, CSS, Javascript. The forms are all readymade. You only have to select the form fields, form design and place you want the data saved and deploy it.

👉 Rainmaker is made for Everyone!
Be a blogger, marketer or a store owner, Rainmaker is your must have tool/best bet to keep in touch with your customers.

Top Reasons that make Rainmaker a full-proof form plugin for your WordPress website.

👉 Instant Forms for Use
Rainmaker comes with readymade 3 elegant subscription form designs. Just select one that best suits your need and deploy it. No need of even a mailing list. No waiting for conversion improvements and results. Rainmaker gets you leads right away.

👉 Absolutely No Coding Required
Rainmaker forms are completely code free. No need to hustle with messy HTML, CSS, JavaScript. No need of having any technical knowledge to use Rainmaker. It is that simple.

👉 Go Live instantly
Choose the form design and simply add the shortcode anywhere on your website. You are live in under 5 minutes to capture leads.

👉 Embed Anywhere in WordPress
Easy Embed the form anywhere on WordPress site; a blog post, page, sidebar, etc. You can even add a Rainmaker form to your own lead capture / landing page design for complete control.

👉 Automatic Data Save and Security
Rainmaker automatically saves all form submissions to WordPress database and keeps it safe. No extra configuration or plugins needed. This way you can store and view lead information on your site even if you are subscribing them to a mailing list.

👉 Easy Email Services Integration
Connect your mailing list service and automatically subscribe leads to a list easily. Rainmaker integrates MailChimp signup forms with WordPress currently and other popular services are coming soon.

👉 3rd Party Webhooks
With its unique webhooks support, you can relay submitted form data to your own CRM, internal systems or any other 3rd party service. You can even send it to IFTTT or Zapier for instant integration with 400+ apps.

👉 Best Marketing Solution
Full Compatibility with Icegram
Combine Rainmaker with Icegram and make it the best marketing tool. You can use Icegram to show popups, sidebars, action bars, exit intent overlays or any other type of attention grabbing message. Icegram is the best all-in-one WordPress plugin for onsite visitor engagement using popups, header / footer bars, notifications, messengers (and much more).

👉 Lastly, Rainmaker and Icegram both are absolutely FREE!!

Powerful Features Of Icegram Rainmaker Premium

👉 Captcha security
👉 Filter & Export leads
👉 Active Campaign integration
👉 Mad Mimi integration
👉 HubSpot Pro integration
👉 Aweber integration

What customers have to say about Rainmaker?

👉 Amazing support! Great products.
Great plugins with absolutely amazing tech support. (Icegram & Rainmaker in my case.) I found the support staff helpful, knowledgable, professional and friendly. Not only did they acknowledge and understand my concerns, but they went out of their way to ensure my needs were met. You don’t always find high quality customer service/support this good. A great experience all around.

👉 Nice to use, simple WP email form
We like using Icegram’s rainmaker form, free and simple.
Plus they helped us with the code to center the button.
Just need to add this –
text-align:center !important;
thank you!

👉 Going the extra 5280 feet
Icegram support has been just the best. I had trouble with some form, and when i enquired they not only helped my initial problem, they helped me out with custom code for my specific inquiry as well. That is something no one in my organization could even believe.
Thank you Moxa and team. You guys deserve all the help you can get.

👉 Great Free Form Builder!
One of the best FREE form builders I could find. Other form builders are as nice or nicer IF you pay extra for them.

👉 Rains or pours…
Been using icegram for a while and found this add on. whilst it is early days the plugin is useful and helps build a subscriber list. Being able to integrate it into Icegram is a powerful feature and with a bit more development of the core and add ons it will be a very useful plugin. Worth a look

Go to Icegram Rainmaker review section to know more about our recent reviews.

Some of our other free plugins on WordPress.org

Icegram – Popups, Welcome Bar, Opt-Ins and Lead Generation Plugin

Email Subscribers & Newsletters – Simple and Effective Email Marketing WordPress Plugin

Temporary Login Without Password -It’s a handy tool to support our customers. We use it daily.

Smart Manager – Manage & Bulk edit Products, Orders & more..

Offermative – Dynamic discount pricing, related product recommendations, upsells and funnels for WooCommerce.


  • Select a form type - Subscription form, Contact form and Custom Form
  • Pick a design template
  • Choose the actions that will happen after a form is submitted
  • Embed the Rainmaker form anywhere on your website
  • Embed the Rainmaker form within a text widget
  • Embed the Rainmaker form in a popup
  • Collect leads on your WordPress site


  1. Unzip and upload contents of the plugin to your /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Click on ‘Rainmaker’ option within WordPress admin sidebar menu


Is Rainmaker compatible with Email Subscribers?

Yes, Rainmaker is compatible with Email Subscribers.

How to send notification email of a new lead to more than one email address?

You can add multiple email addresses separated by comma into the email id field under the Form Actions tab. Whenever a new lead is captured, all entered email addresses will receive the notification email.


16 Márta, 2021
Dear, Please provide the demo for custom from creation. is there any specific name for input fields. because i created the simple custom form but its not submit to Email Subscribers. i don't want to integrate with Mail chimp. Thank you in advance, Rahul
19 Feabhra, 2021
Great plugins with absolutely amazing tech support. (Icegram & Rainmaker in my case.) I found the support staff helpful, knowledgable, professional and friendly. Not only did they acknowledge and understand my concerns, but they went out of their way to ensure my needs were met. You don't always find high quality customer service/support this good. A great experience all around.
9 Samhain, 2020
We like using Icegram's rainmaker form, free and simple. Plus they helped us with the code to center the button. Just need to add this - .rm_form_el_set.rm_form_el_button{ text-align:center !important; } thank you!
Read all 28 reviews

Contributors & Developers

“Rainmaker Form – Best Forms Plugin on WP” is open source software. The following people have contributed to this plugin.




  • Update: WordPress 6.0.1 compatibility test
  • Update: Small bug fixes


  • Update: WordPress 6.0 compatibility test
  • Update: UI improvements


  • Bug Fix release


  • Update: WordPress 5.8.1 compatibility test
  • Update: UI improvements


  • Update: UI/UX improvements
  • Fix: Icegram account connection issue [Premium]


  • Update: WordPress 5.8 compatibility test
  • Update: UI improvements

  • Fix: Fixed – PHP Fatal error: Uncaught Error: Using $this when not in object context


  • Update: WordPress 5.7 compatibility check
  • Update: UI improvements


  • New: Send subscription notification to multiple email addresses


  • Update: PHP 8.0 compatibility


  • Update: WordPress 5.6 compatibility check
  • Update: UI improvements


  • Update: WordPress 5.5.3 compatibility check
  • Update: UI improvements


  • Update: UI improvements


  • Update: Compatibility check with WordPress 5.5


  • Added GDPR support


  • Bug Fix release


  • Fix: Small bug fixes


  • New: Added ‘Subject’ and ‘Message’ column to the leads dashboard
  • Fix: Security issues


  • Fix: Email Subscribers option missing from mailing list when ES Premium (>**4.3.0) installed and activated


  • Update: Compatibility with WordPress 5.2.2


  • Fix: Secured Rainmaker with a wp_remote call instead of CURL


  • Update: Internal changes for better performance


  • Fix: Small bug fixes


  • Fix: Search by name and email not working in leads dashboard



  • New: Added compact layout option for forms
  • Update: Compatibility with latest Email Subscribers


  • Fix: Fixed the “Warning: Parameter 2 to Rainmaker::rm_custom_search_query_string() expected to be a reference, value given”


  • New: Ability to search leads within the list


  • Update: Internal changes for better performance


  • Update: Compatibility with WordPress 4.9


  • Fix: Small bug fixes


  • Update: Compatibility with WordPress 4.8.2


  • Fix: Small bug fixes


  • Fix: Loader image wasn’t displaying while submitting the form


  • New: Added Support and Upgrade page within Rainmaker
  • Fix: Fixed the “Fatal error: Cannot redeclare class HubSpot_BaseClient”


  • Fix: Fix for inherit WordPress theme style button
  • Update: ‘Email Subscribers’ compatibility with new options


  • New: Added custom css support for form


  • Update: Internal changes for better performance


  • Enhancement: Added option to select groups of ‘Email Subscribers’ during form creation


  • Fix: Loader image wasn’t getting hidden in case of some WordPress themes
  • Fix: Redirection URL was not working


  • New: Added integration for HubSpot
  • Enhancement: Added more security for forms
  • Fix: Added jQuery dependency in Rainmaker


  • Fix: “Blank / White Screen of death” / Fatal error – Failed opening required ‘mailers/campaignmonitor.php’


  • Enhancement: Forms made mobile responsive


  • New: Release new Rainmaker-Plus
  • Fix: Fatal error – Failed opening required ‘mailers/rainmaker.php’


  • Fix: “Blank / White Screen of death” / Fatal error – Failed opening required ‘mailers/email_subscribers.php’


  • Fix: Loader was continuously spinning while switching mailing list


  • New: Added integration for Campaign Monitor
  • New: Leads from Forms can now be send to Mailpoet


  • New: Added option to inherit wordpress theme style for form
  • New: Improved form css for text widget
  • Fix: Custom forms were not getting display


  • Fix: Subscribers were not getting added to Mailchimp list


  • New: Added Contact form


  • New: Added Email notification when a form is submitted
  • Fix: Form submission was throwing 404 error
  • Fix: Subscribers were not getting added to Email Subscriber’s list


  • New: Added support for redirection after successful form submission
  • New: Rainmaker form compatibility with Icegram’s Remote addon


  • Fix: Compatibility with Icegram and Icegram’s CTA addon



  • New: Custom forms can be added in Rainmaker
  • New: Existing forms in Icegram messages will automatically imported


  • New: Initial Release