I have been searching the forum for over 6 hours, I have seen several questions similar to this, but no satisfactory answer.
I want to allow free access to a hotspot. But I want to collect the customers name and valid email address. It does NOT need to control access. The information will be used for marketing.
I have a RB750 with Hotspot and User Manager up and running.
Can this be done with a script on the RB750? I am trying to avoid a separate radius or web server.
Not without an external web server. The built in servlets have no capabilities for scripting that would let you email. They can do simple if/then/else decisions, but nothing that can do what you require.
you could try User-manager (installable on the router itself) where user could sign up and activate account through e-mail, thus you get valid address to use, and information is stored on the router.
It may be a hack but this what we do for Trial scenarios:
Create a button or link for users to receive a Trial on your hotspot login page.
Have the link go to and outside webhost to a contact page collecting Email, Name, etc. (Just make sure your host is in the walled garden for them to access the site before logging into the hotspot).
When they click on Submit it will take them back to the router to an alternate login page where they can click on a Trial link which begins their trial.