Нашел в сети какой-то модуль заказа звонка и переписал его под ajax. Сам модуль был неплохой но очень кривой. Из преимуществ - в админке отображается список заказов звонков, на почту приходит email (не работает, но пофиг), поддержка turbosms (не проверял).
Я добавил поддержку ajax при отправке, стилизовал. Но, скорее всего, каждому придется стилизовать под свои нужды.
Код кнопки открытия окна я размещал в header.tpl: