Ninja Kick: Subscription WordPress Plugin

Ninja Kick: Subscription WordPress Plugin

WPMeta Score

Did you know?

Plugin Popularity 2.5
Author Activity 4.3
  • 🎖 Plugin ranks 1,834 amongst 50,000+ plugins.
  • 🎂 This plugin celebrated it's 7th anniversary 2 months ago.


Premium WordPress plugins at Looks AwesomeFollow Looks Awesome on EnvatoFollow Looks Awesome on TwitterNinja Kick WordPress List Builder Knowledge Base

Ninja Kick: Subscription WordPress Plugin is a premium list building plugin that adds subscription form with push/sliding animation effect and clean design on your WordPress website or blog. It’s simple-to-use yet powerful tool with a lot of opening patterns and analytics available. With this product you can easily increase the number of your subscribers rocketing your traffic this way!

Plugin improves old UX patterns being used for ages. People are tired of intrusive and irritating pop-ups. Which is common cause of reduced desire to subscribe. With Ninja Kick: Subscription WordPress Plugin your visitors are still attracted to opt-in form but in non obstructive and elegant way. There is no need to search for close button anymore. And website content is visible and does not overlap.

It’s third plugin for series and it uses all proven techniques of its siblings from Ninja Kick Series. By the way they are all compatible and can work along with each other. Plugin makes use of modern CSS3 transitions, has layout responsive to screen size changes, works well on mobile devices and reacts on swipe gestures.


Mailing services supported:

NK Subscription Plugin increases your traffic

If you’re looking for more universal WordPress solution of sliding panel for extra content with same off-canvas effect take a look at Ninja Kick: Sliding Panel for WordPress. You can put there any shortcode of your favourite opt-in plugin!

How it works

Subscription form can be triggered by user action, on page load, scrolling to anchored element etc. When being triggered site content pushes away and beautiful form is exposed instantly. Without waiting on page loading. Without annoying pop-ups.

Use beautiful built-in floating button to expose the form by user action. Or hide this label and make opt-in form being exposed by clicking any element on your page. Whatever it is banner, link, button etc. You can use unlimited trigger elements for any page.

By manipulating display rules it’s possible to hide or show opt-in form based on your preferences. You can create various forms and assign them for different pages on your website easily.

NK: Subscription WordPress Plugin features

NK Plugins are compatible
NK: Subscription WordPress Plugin features

More features:

  • Custom JS code execution after subscription. Use it for example for Google Analytics tracking code.
  • Statistics for each form, views, subscriptions and conversion rates (screenshot).
  • Additional fields: Name, Phone, City.
  • Client-side form validation and form AJAX submission.
  • You have option to hide label and trigger contact form opening from any element on page (menu button, link, image). Follow this guide.
  • Different opening patterns:


  • User-friendly Settings page.
  • Subscription form adjusts its layout automatically for the best view depending on fields you filled on Settings page.
  • 15 patterned and 15 blurred built-in backgrounds and you can upload and use your own.
  • Swipes support for mobile devices.
  • Localization for languages: English, German, French, Italian, Spanish, Portuguese, Russian, Turkish, Polish, Dutch. If you have improvements please PM to me your translations.
  • Social links bar.


Known issues

Chrome browser has some glitches rendering fixed background (background-attachment:fixed rule) after CSS transformations applied (which is happening when plugin pushes content). Background becomes static and flickers. This cannot be fixed until Chrome devs fix this for their browser. Plugin applies workaround for this case when body element has fixed background. For rest elements it applies background attachment ‘static’ in Chrome. You can use slide out animation option instead of pushing content if you want your background to be fixed.

Plugin doesn’t support RTL (right-to-left) sites, use at your own risk, customizations are required.


Version 1.4 Latest
[1.4] WMPL language detection for displaying rules fixed
Version 1.3.3-1.3.7
- Various tweaks and fix for scroll for page height percentage
- Custom JS code execution after subscription (eg. tracking code)
- Freshmail API updated in 1.3.6
- Icon setting fix in 1.3.7
Version 1.3.2
- FreshMail support
Version 1.3.1
- E-Goi support
- Mad Mimi support
- Campaign Monitor support
- Fix for usecase when list names contain some characters (in 1.3.1)
Version 1.2.0—1.2.4
- Exporting opt-ins to CSV format
- More additional optional fields: Name, Phone, City
- MailPoet support
- Mailrelay support
Version 1.1.5
- MyMail support added
- Desktop Safari fixes (in 1.1.2)
- AWeber support added  (in 1.1.5)
- Optional Name field in Form (in 1.1.5)
- Fix for IE9 when overlay stays visible after form closing and prevents links to be clicked (in 1.1.5)
Version 1.0
- Plugin is approved on CodeCanyon
- Hotfixes in 1.0.x

Ninja Kick Series plugins

All plugins are compatible and develop synchronously. You may expect new features available for all of them. Purchasing on CodeCanyon guarantees lifetime free updates.


We are interested to improve the product with focus on clients’ satisfaction. You can directly affect priorities of development by requesting your mailing service or feature! If you have issues send message via this contact form and we’ll try to update/fix asap.

You may also like:

Flag Counter

Try these other plugins too...

Ajax Search Pro for WordPress - Live Search Plugin

Ajax search pro is the best live search engine plugin for WordPress. Highly customizable, with…

Mapplic - Custom Interactive Map WordPress Plugin

Mapplic is the #1 custom map WordPress plugin on the web. Create responsive maps using…

Visual Attributes - WooCommerce Variable Products

Overview Visual Attributes is a WooCommerce extension that enhances variable products replacing the attribute dropdown…

WooCommerce Point of Sale (POS)

Bookings Make bookings through the Point of Sale interface. Click here to purchase and download…

Yoast SEO

Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO plugin.

Anti-Malware Security and Brute-Force Firewall

This Anti-Malware scanner searches for Malware, Viruses, and other security threats and vulnerabilities on your server and it helps you fix them.

Min/Max Quantities

All Extensions / Enhancements / Min/Max Quantities Min/Max Quantities Developed by WooCommerce Define quantity rules for orders, products and…

Sequential Order Numbers Pro

All Extensions / Store Management / Accounting / Sequential Order Numbers Pro Sequential Order Numbers Pro Developed by SkyVerge Custom Order…