Register to Unlock

buzztouch plugin: Register to Unlock
Version: v1.1
Introducing Register to Unlock. Mailing lists are one of the best ways to increase user engagement, and this plugin makes it easy to capture your users name and email. This Plugin syncs with the service Mail Chimp. You can offer incentives to your us
works on iOS iOS
works on Android Android
Developer Info
Latest Review
PointerNCbuzz | 02/02/15 (v1.1)
This is a solid plugin with Super support! If you have thought about building a mailing list and thought you would need to drive users to a website- this is a great alternative. Now not only can you lock/unlock content in your App based on whethe...
Screenshots
More Information
Introducing Register to Unlock. Mailing lists are one of the best ways to increase user engagement, and this plugin makes it easy to capture your users name and email. This Plugin syncs with the service Mail Chimp. You can offer incentives to your users, by unlocking a screen once they register, such as: "Get a free quiz if you register now". Or, you can simply show a Thank You page if you don't want to lock any content. Once they register, they will have access to that content as long as they have the app installed. Simply sign up for Mail Chimp (they offer a decent free plan), set up a mailing list, then add the mailing list ID and your mail chimp API into the app's control panel, and you are ready to go!

This plugin also has a "subscription verification" option, which can be turned on and off in the control panel for the plugin.

When it is on, the user will be returned to the main menu after they submit their name and email. If they click on the register screen again before confirming their email, they will be shown an alert and returned to the main menu. Once they confirm their welcome email from mail chimp, then click on the register screen again, the content will now be unlocked.

FAQ

Q: If I also add Register to Unlock on a second menu item, after registration, will all screens that had Register to Unlock (Sceeen-A, Screen-B, and Screen-C) now also be unlocked?
A: Yes, once a user completes one registration screen, all Register to Unlock screens will automatically be unlocked.

Q: What is actually "locked"?
A: Nothing is really "locked". If you want your protected screen to only be available after a user registers, do not add that screen directly to any menu, as it will be displayed. The protected screen is only protected through the Register to Unlock plugin, and it won't show that screen it until the registration is complete. But, if you call that screen from elsewhere, then it will be displayed. In order to protect that screen, it should ONLY be called as a result of the Register to Unlock screen completing a successful registration.

iOS Project
------------------------
4 Objective-C classes( a total of 8 files).

Class Files are

HO_registeralert.m and .h
ASDepthModalViewController.m and .h
UIImage+Blur.m and .h
UIView+Toast.m and .h


Android Project
------------------------
Android Class Files are

HO_registeralert.java
HO_JSONParser.java

JSON Data
------------------------
{
"itemId": "4FCD6B49049A76D90F5C42E",
"itemType": "HO_regsiteralert",
"itemNickname": "Registration",
"titletext": "Please Register Now!",
"submittext": "Register!",
"canceltext": "No Thanks :-(",
"introtextpara": "pop up test",
"unLockScreenItemId": "E30756C624178437944CCF5",
"unLockScreenNickname": "cards",
"thankyoutitletext": "Thanks!!",
"thankyousubmittext": "OK!!",
"introtextpara2": "Thanks For Registration. BuzzTouch Testing",
"mailchimpurl": "http://www.prajas.com/mailchimp/subscribe.php",
"mailchimpapi": "e6f8835275dee5565ae1bff06cb1e486-us9",
"mailchimplistid": "6a36c845d3"
}