Если все рекламные каналы (email-рассылки, реклама, баннеры) ведут на главную страницу сайта, вероятность обрушить его значительно выше.Сделайте отдельную страницу с акцией, оптимизируйте контент на ней и закэшируйте содержимое. Тогда эта страница будет передаваться пользователям из кэша без ущерба производительности всего сайта. Это поможет сдержать первый удар, а дальше нагрузка будет распределяться уже более плавно по всем страницам интернет-магазина.