Landing Page Details

Opt-In Content Locker is a plugin that allows to lock important content on your WordPress website and display it for subscribed users only. All you need to do is to wrap protected content with shortcodes [optinlocker]...[/optinlocker]. If people want to view this content they must submit their name/email. After submission all locked content become visible. Very simple workflow. All submitted data is saved in database or/and can be re-submitted to MailChimp, AWeber, GetResponse, iContact, Campaign Monitor, Mad Mimi, Benchmark, Sendy and Mailster. All saved data can be exported as CSV-file to be used with any other newsletter systems. Opt-In Content Locker is a perfect way to extend functionality of your website.

GDPR-ready

  • Add “Terms & Conditions” checkbox to opt-in form.
  • Integration with WordPress-native Personal Data Tools.

Features

  • Modern and secure opt-in form: CSS3 AJAX-driven opt-in form.
  • Lock important content: don’t display important content until user submitted contact details.
  • Remember subscribed visitors: plugin remembers users who already subscribed the page (using cookie).
  • Regular locker mode: content is completely hidden until user submitted contact details.
  • Soft locker mode: content is visible for search engines (for users it is locked through JavaScript).
  • MailChimp supported: contact details can be submitted to MailChimp through their API.
  • iContact supported: contact details can be submitted to iContact through their API.
  • GetResponse supported: contact details can be submitted to GetResponse through their API.
  • Campaign Monitor supported: contact details can be submitted to Campaign Monitor through their API.
  • AWeber supported: contact details can be submitted to AWeber through their API.
  • Mad Mimi supported: contact details can be submitted to Mad Mimi through their API.
  • Benchmark supported: contact details can be submitted to Benchmark through their API.
  • Sendy supported: contact details can be submitted to Sendy through their API.
  • Mailster supported: contact details can be submitted to Mailster.
  • WYSIWYG editor: edit content of subscribe box with visual editor.
  • Accept shortcodes: Insert any shortcodes inside of subscribe box.
  • CSV Export: all data can be exported as CSV-file to be used with any newsletter systems.
  • Terms & Conditions supported: enable or disable terms and conditions for opt-in form.
  • Shortcode driven: wrap protected content with shortcodes [optinlocker]...[/optinlocker].
  • Caching plugins friendly: plugin uses PHP and JavaScript to avoid problems with caching plugins (for soft locker mode).
  • Google/Universal Analytics event tracker supported: track “show” and “subscribe” events [BETA].
  • GDPR-ready: add checkbox that user must to tick to unlock the content.
  • Easy to install: install and activate the plugin as any other plugins.
  • Translation ready: plugin might be translated to any language.
  • WordPress Best Practices: no any alerts from Plugin Check and WP_DEBUG.

Front End Functionality

The best way to understand the idea of Opt-In Content Locker is to see live example. Click “Live Preview” or visit demo link. On “Live Preview” website you can subscribe and then view locked content.

Installation

  1. Install and activate the plugin like you do with any other plugins. Once activated, it will create a menu “Opt-In Locker” in left side column in the admin area.
  2. Click left side menu “Opt-In Locker >>> Settings” and do required settings. Set locker mode, e-mail template, autoresponder parameters, etc.
  3. Go to any post/page edit page and wrap locked content with shortcodes [optinlocker]...[/optinlocker]. This shortcode is replaced by opt-in form automatically.

That’s it! Enjoy using the plugin.

Support

If you have problems regarding using the plugin, please contact me and I’ll help you.
  • webmazieri

    2013-05-09 23:55:27
    Purchased Reply

    Hello! How can I configure this plugin directly in the PHP code? example: [subscribelocker] [/ subscribelocker]

  • halfdata

    2013-05-10 01:22:47
    Purchased Reply

    Hi. This is not possible. Shortcode is a tool which is applied to content only.

  • oakland

    2012-08-12 04:51:53
    Purchased Reply

    I agree with Erik. It would be better if there was something that tracked whether they received and activated the link sent to their email. Otherwise it will be largely useless because you will end up with a lot of fake emails. Also, is there an option to not require them to enter their name, just their email?

  • halfdata

    2012-08-12 23:42:00
    Purchased Reply

    Hi. Thanks for interesting in the plugin. Please check my reply to Erik about workflow. About name field, unfortunately, there is no option to disable it.

  • oleksabublik

    2012-10-25 16:17:31
    Purchased Reply

    it's all good now. there was a caching plugin that was messing things up. thanks for the quick reply though

  • luke_guild

    2014-06-24 14:17:49
    Purchased Reply

    Hey, Love your plugin, but have a quick question: When I try to have the plugin send contact details to Mailchimp to freezes and the blocked content never shows up. the loading icon just loads and loads. Any clue why this might be?

  • halfdata

    2014-06-24 23:52:35
    Purchased Reply

    Hi. I don't see badge "purchased" near your username.

  • luke_guild

    2014-06-25 01:54:50
    Purchased Reply

    I've purchased the plugin and have my paypal receipt, but codecanyon has not recognized that even though I was able to download the zip. I've reached out to envato. Anyway you'd be willing to help anyways?

  • halfdata

    2014-06-25 03:22:32
    Purchased Reply

    Unfortunately, I can't help you. I need see badge 'purchased".

  • ZeddMotion

    2014-07-12 19:19:09
    Purchased Reply

    Dear, eDub!

    Please, contact me via my profile! there is a contact form in the corner.. I need to ask you something! I can't write directly to you because you don't have a contact form on your page.. Thank You!

    ichurakov: Sorry for posting this message here! I need to talk with eDub...there are no any other ways to contact him! Thank You :)

  • halfdata

    2014-07-12 19:46:23
    Purchased Reply

    Somebody marked your comment. :-)

  • ZeddMotion

    2014-07-12 20:23:31
    Purchased Reply

    Thanks!

  • halfdata

    2014-07-12 20:26:29
    Purchased Reply

    You are welcome. But I event don't know what you asked. :-)

  • eDub

    2014-07-12 11:39:46
    Purchased Reply

    Good Evening, Ich.. I sent you over my link that I'm having a issue with along my Lic#. It seems I'm getting 2 white boxes with no background and a way to click login. If anyone can help me install this right, Im wiling to pay for your time. Not sure if its me or the script.

  • halfdata

    2014-07-12 13:18:23
    Purchased Reply

    Hi. I don't see badge "purchased" near your username.

  • eDub

    2014-07-12 13:19:50
    Purchased Reply

    Correct.. I purchased from different email. I sent you the # via email:) I can resend it again.

  • eDub

    2014-07-12 13:34:21
    Purchased Reply

    Resent it just in case. Thanks for your time.

  • halfdata

    2014-07-12 13:39:14
    Purchased Reply

    Please contact me using the account that you used to purchase the plugin. You can send details through my profile page (I don't remember your e-mail).

  • eDub

    2014-07-12 13:45:33
    Purchased Reply

    Just sent you all the information along with email to verify:) Thanks again.

  • halfdata

    2014-07-12 14:00:16
    Purchased Reply

    I didn't get any messages (checked both: inbox and spam). Please comment here using your second account. Then send details through my profile using this (eDub) account.

  • eDub

    2014-07-12 14:03:30
    Purchased Reply

    How are you not getting my emails? I sent 3 over this site. I explained the information in the email. It was bought for me. I sent you everything along with email, Lic# and date of purchase. The email goes along with the Lic. You need the home address? Date of birth? What else you need? Credit card? Thanks

  • eDub

    2014-07-12 14:36:23
    Purchased Reply

    Did you get that? Sorry for being in a rush. I'm just trying to get this to work and the plugin doesn't seem to work as explained. Thanks again for your time.

  • halfdata

    2014-07-12 14:47:38
    Purchased Reply

    Nope. Nothing. Is your account registered using yahoo e-mail?

  • eDub

    2014-07-12 14:49:39
    Purchased Reply

    Yes.. What is your current email so I can send it please?

  • halfdata

    2014-07-12 14:50:53
    Purchased Reply

    Please left any message here using your account that you used to purchase the plugin. I need to verify that you are my customer. After that, send e-mail directly to me: ichurakov at gmail. Do not use yahoo account to send e-mail. Sometimes there are some problems in e-mail delivery from yahoo to gmail.

  • eDub

    2014-07-12 15:04:17
    Purchased Reply

    Ichurakov, out of all do respect.. I explained this via email that you didn't get for some reason. I feel like this is a private matter and not something to discuses on the boards. But I don't think its right for me to display my #lic here. Don't you think that's private? The information that was sent via codecanyon. reply box. which was the License number, purchase information, email associated with purchase. "which is not including when download file" That alone is proof. How can I make that up? The person that purchase this file is away and is not around via a PC at this time. I didn't think this would be an issue for help. I can give you the address along with CC of purchase as proof. That alone I think that's enough info right? I didn't think this was going to be so hard. I'm not trying to steal $12. All I was kindly asking was for help. If you want to call me direct your more then welcome.

  • eDub

    2014-07-12 15:04:53
    Purchased Reply

    Since your not getting my emails.. I'm asking you for yours so I can send it direct. I'm not trying to give anyone a hard time here.

  • halfdata

    2014-07-12 15:17:13
    Purchased Reply

    You don't need to put private info here. Just type whatever you want using other account. In this case I will see badge "purchased" near your username. That's enough for confirmation. Unfortunately, without confirmation I can't provide any support. Envato has mechanism to verify customers, so I just follow it.

  • eDub

    2014-07-12 15:27:39
    Purchased Reply

    I'm really disappointed here. Unfortunately for me I had a deadline and its Sat. here is the USA 1:19am. I don't think anyone in there right mind would call someone right? I wish it was that easy. Its super frustrating to be honest. I sent the user email associated with purchase. How would I know that? I'm sorry Sir.. but this is crazy. I will have to have him reply to you tomm. Please refund the money has well. I will have him post on the boards to confirm this is all a waste of time. Last thing.. Wouldn't you be able to see the script is legit login into my FTP? I give up bro!

  • halfdata

    2014-07-12 15:34:59
    Purchased Reply

    I sent the user email associated with purchase. How would I know that?
    C'mon. This info can be found on warez websites. That's why I only trust confirmation provided by Envato. If I see, that person who asked for support is my customer, I provide support. Otherwise - no support. This is the only way to protect myself against pircay.

  • eDub

    2014-07-12 15:43:18
    Purchased Reply

    I understand.. But why would I go out of my way to give you any information you requested? FTP? check script? Street Address of purchase. Last 4 digits of CC? Can I find that on web? This is crazy!! I feel like I'm being punkd right now.

  • halfdata

    2014-07-12 15:53:07
    Purchased Reply

    I don't need this info. What I need is to see badge "purchased" near your username. There are two simple ways to do that:

    1. Log out your current account. Log in your second account (which you used to purchase the item). Leave any message here. You can type whatever you want. I will see badge "purchased".
    2. Log out your current account. Log in your second account (which you used to purchase the item). Contact me through my profile page. In this case I will see badge "purchased" too.
    These are the only ways I can verify customers.

  • eDub

    2014-07-12 15:56:25
    Purchased Reply

    ..

  • stellaradmin

    2014-05-11 04:32:27
    Purchased Reply

    Is there any additional information about the “extended” license? What kind of gateways are available? Also – is there any option to verify emails so people don’t just enter a fake email to get the content?

  • halfdata

    2014-05-11 04:46:41
    Purchased Reply

    Unfortunately, I didn't catch what you mean. what gateways do you mean? You can read more about licenses here. Regarding e-mail verification, unfortunately, there is no such option.

  • dotcompixel

    2014-09-06 22:03:58
    Purchased Reply

    Hi, I have simply question. It is possible to use opt-in form with popup window? My idea is to have some button on page and after click will show popup window with opt-in form and when visitor insert email content will show in the same page. It is possible to do this? Thanks for answer.

  • halfdata

    2014-09-07 03:11:20
    Purchased Reply

    Hi. Unfortunately, no.

  • banyanhill

    2014-10-23 07:55:58
    Purchased Reply

    Hi, really need this plugin, but we use a custom email form code, is there any reason why I cant just put in a custom subscribe form? Downloading to CSV is not good because it delays the welcome email + welcome page flow. It should the simple to add a custom form option..

  • halfdata

    2014-10-23 16:15:19
    Purchased Reply

    Hi. Unfortunately, it doesn't have such feature.

  • rakhmat_ichsan

    2015-02-16 21:32:08
    Purchased Reply

    can we have custom field, not only name and email but also phone? or email, first name, lastname and phone? thank you

  • halfdata

    2015-02-16 21:41:12
    Purchased Reply

    Unfotunately, there is no such feature.

  • MajorFX

    2015-02-18 06:37:24
    Purchased Reply

    Is there a way to integrate the plugin with Freshmail? If not, is there a chance to add that integration?

  • halfdata

    2015-02-18 06:38:27
    Purchased Reply

    Hi. Unfortunately, at that moment I don't have such plans.

  • nathaningram

    2015-07-17 07:09:07
    Purchased Reply

    Hi, this plugin seems to do exactly what I'm looking for. However, 2 issues: 1. When I update the Name and Email placeholders in the settings, this is not being reflected on the front end. 2. On the front end, the placeholder text is not removed automatically when the user clicks in the field. The user has to delete the placeholder text before entering his own info. Thanks!

  • halfdata

    2015-07-17 12:43:42
    Purchased Reply

    Hi. Thanks for purchasing the plugin. 1. Please don't forget to clear cache when you change plugin's settings. 2. Please provide URL where I can see the problem and access to WP dashboard. I'll check.

  • nathaningram

    2015-07-17 23:23:30
    Purchased Reply

    Yep, it was a browser cache issue. Stupid me. Nice work on the plugin! Does exactly what I need it to.

  • 4jean

    2015-07-15 01:07:48
    Purchased Reply

    Thanks for this plugin. its really grat i love it but its only working for me on pcbrowsers like mozilla cgrome, etc but not on mobile device like ucweb browser and sometimes opera mini

  • halfdata

    2015-07-15 04:00:45
    Purchased Reply

    Unfortunately, I don't see badge "purchased" near your username.

  • Zeon

    2017-03-22 22:09:17
    Purchased Reply

    Hi! I have several pages to download contents. www.graphiclounge.net Is the the possibility that the user only ads his mail only once? and once that he has inserted the email all content is unlocked on the other pages? Thanks!!

  • halfdata

    2017-03-22 22:23:20
    Purchased Reply

    Hi. Yes. It works like you described. User submit email address, after that all locked content on all pages become unlocked.

  • Zeon

    2017-03-22 22:26:01
    Purchased Reply

    Thats Great! Thanks!!

  • Zeon

    2017-03-22 23:41:09
    Purchased Reply

    Is it then possible to edit the style with css?

  • halfdata

    2017-03-22 23:45:28
    Purchased Reply

    Yes. It's open source. Some style can be edited through wp dashboard.(colors and font-size). If you know how to edit css files - you can do it too.

  • Anoesis

    2012-11-29 03:32:33
    Purchased Reply

    can i just use the Terms & conditions to unlock content.

  • halfdata

    2012-11-29 03:43:35
    Purchased Reply

    Sorry. I didn't catch what you mean. If you mean to just set checkbox, then no. Users must enter their e-mail to unlock.

  • ImagoVisual

    2014-01-14 23:35:42
    Purchased Reply

    Hi, Before I purchase, does the shortcode allow for other plug-in or theme shortcodes to be embedded in the content?

  • halfdata

    2014-01-16 23:21:06
    Purchased Reply

    Hi. Yes.

  • darnell

    2015-02-09 01:32:43
    Purchased Reply

    One more question: let's say I have protected content on pages 1 and 2. If someone opts in for content on page 1, do they also gain access to the content on page 2? Thanks!

  • halfdata

    2015-02-09 02:28:23
    Purchased Reply

    Yes. Content on page 2 will be available for that user.

  • nasan

    2015-03-19 21:31:53
    Purchased Reply

    Pre sale questions: 1. Can i use this to easily lock my Woocommerce shop page/s? 2. Can a page be easily locked? 3. Once users add their name and email are they subscribed to the newsletter or subscribed to the site where they can log in? 4. What happens if a user visits the locked page and enters their same email address in the login? Thanks

  • halfdata

    2015-03-20 00:35:04
    Purchased Reply

    Hi. Unfortunately, plugin doesn't fit your requirements.

  • Alfani

    2015-10-20 22:48:27
    Purchased Reply

    This plugin notifies the owner of the web that someone subscribed and I file has been downloaded ? You can add more fields to the form like asking profession?

  • halfdata

    2015-10-21 01:25:29
    Purchased Reply

    Unfortunately, you can't add custom fields. Only 2 fields: name and email.

  • HQ_DIGITAL

    2018-01-29 13:16:37
    Purchased Reply

    You don't support Contact Form 7?

  • halfdata

    2018-01-29 13:23:29
    Purchased Reply

    No. It's separate plugin.