Не вполне поняла, почему идет речь о "подаренном занятии", если речь о том, что занятие не состоялось, оно просто переносится на другое время, но не дарится.
Здесь помогают еще и системы учета клиентов - при переносе времени занятия всем на электронку может приходить письмо об изменении даты/времени занятия.
И да, группы в вайбере очень помогают.
Причем для обратной связи просим обычно поставить плюсик, что информацию получили. Если плюсика нет, а "горит", - тогда смс или звонок.
Но форс-мажоры бывают у всех, их не исключить полностью.