по нажатию кнопки на сайтезаписать данные в отдельную таблицу.
через некоторое время, например каждый час, минуту ну или т.п.
даже если пользователь перешёл на другую страницу или закрыл сайт.cron будет дергать нужный вам скрипт. В нем получаете данные что понажимали пользователи и их обрабатываете.