Bellow are proposed four integration possibilities between Wifi services and an external database, such as a CRM. This way it is possible to automatically feed the contact database.
Real time integration
When a user logins into the Wifi captive portal, it would consult in real time if the user exists:
...
The advantage of this solution, is that users previously logged by another way do not have to login again to access to Wifi service.
Information dump in real time
The authentication proccess would be realized on the database of the WIFI platform, but through the Web Service the data would be downloaded to the external database. The advantage of this solution is that the Wifi service would not be affected by any integration failure of the external platform.
Information dump through Batch process
Possibility to create a proccess that periodically imports the new registered users in that last period of time to the external platform.
Development on WIFI platform REST API
As another alternative option it is possible to develop a Sofware to capture the data of the new registered users on the WIFI platform through the REST API.
...
The following table shows the available information for each access method:
| Name & Surname | Birth Day | Sex | Country | Mobile | Postal Code | ID Social Network | Registration Date | Languaje | |
User Registration | X | X | X | X | X | X | X | X | X | |
X | X | X | X | X | X | X | ||||
X | X | X | X | X | ||||||
X | X | X | X | X | ||||||
X | X | X | X | X |
In addition, it would be possible to extract another user information such as the historical of connections made in the Wifi services, etc.
...