A marketing calendar is a detailed schedule of marketing activities. Learn how to build one.