Это зависит от вашей ситуации, но если ваша цель состоит в том, чтобы просто и легко воссоздать сайт Groupon, вы можете получить 90% пути, установив профиль Open Deals Distribution:
http://drupal.org/project/opendeals
Это профиль установки (дистрибутива) Commerce, и он, похоже, вполне соответствует вашему варианту использования.
Затем вы используете набор модулей Mailhandler и, как только вы достигнете масштабирования, вы можете использовать внешнего поставщика услуг электронной почты, такого как MailChimp или CheetahMail.
Платформа Commerce, как и Ubercart, обладает широкими возможностями расширения, но, поскольку она использует парадигму Entity, у вас больше возможностей контролировать отображение контента с помощью представлений / панелей. Проверьте здесь список текущих модулей contrib: http://www.drupalcommerce.org/contrib/all