Orchestrate Annual E-Commerce Campaigns & Global Shopping Holidays

Planning e-commerce email marketing across an entire year requires a clear overview of promo density, seasonal surges, and global shopping holidays. The 12-Month Campaign Calendar gives your team a central visual dashboard to map out Black Friday, Cyber Monday, Valentine's Day, and custom branded drops — with direct 1-click jumps into Studio Projects and Journey Automations.

Planning e-commerce email marketing across an entire year is the difference between reactive campaigns that scramble to meet a deadline and a proactive content machine that builds anticipation weeks in advance. The 12-Month Campaign Calendar gives your team a bird's-eye view of every scheduled send, seasonal surge, and global shopping holiday — with direct links into Studio Projects and Journey automations.

Managing promotions across Black Friday, Cyber Monday, Valentine's Day, and a dozen branded drops without a shared visual plan means last-minute sends, overlapping discounts, and audiences that receive too many emails in a single week. The Calendar dashboard solves the coordination layer so your content team, store manager, and email strategist can plan together in one place.

Open the Calendar

Navigate to Dashboard → Calendar (/dashboard/calendar). The current calendar year loads automatically, pre-populated with the major global e-commerce shopping holidays for your region: Black Friday, Cyber Monday, Singles' Day (11/11), Valentine's Day, Mother's Day, Father's Day, Prime Day, Halloween, Boxing Day, and more. These built-in events are read-only reference markers — they don't affect your sends — but they give every team member a shared anchor for promo density planning.

Create a Campaign Event

Click + New Event in the toolbar, or click directly on any date cell to open the event editor. Each event captures:

  • Event name — a short label shown on the calendar tile (e.g., "Spring Restock Drop").
  • Date range — a single send date, or a campaign window spanning several days.
  • Color badge — pick from the palette to color-code by campaign type (product drop, clearance, newsletter, VIP early-access).
  • Linked Studio Project — attach an existing project so the email design and interactive blocks are one click away from the calendar view.
  • Linked Journey — attach an automation flow for multi-step drip sequences that kick off on the campaign date.

Events are saved to your account's campaign events database and visible to all team members with editor or owner access.

Inspect Campaign Density

The monthly grid view makes it immediately visible when too many campaigns cluster in a short window. Aim for at least 4–5 days of quiet between promotional sends to the same audience segment — back-to-back discounts depress open rates and train subscribers to wait for the next offer rather than buying at full price.

Switch between Month, Week, and Year views using the toolbar controls to zoom in or out as your planning horizon shifts.

For events tied to a product drop or clearance, connect your Shopify or WooCommerce store and enable a Discount offer on the linked project. When the campaign date arrives, MailInApp mints real, single-use discount codes on your store — one per recipient — so the calendar event, the email content, and the incentive all execute together with no manual export step. See Store-Native Discounts for full setup.

Execute a Scheduled Send or Journey

From the calendar event detail panel, click Open Project or Open Journey to jump directly into the Studio Editor or Journey Canvas. From there, schedule the send for the campaign date or trigger the Journey on the event window. The calendar itself is a planning and navigation layer — actual sending happens through the Project's Send panel or the Journey scheduler.

Reading Campaign Performance

After a campaign executes, its linked project's response data — opens, clicks, poll votes, discount redemptions, and revenue attribution — is available in the project's Responses page. Cross-referencing calendar events with response data over a full year reveals which holiday periods generate the highest engagement for your specific audience, informing next year's campaign density plan.

Getting started

Open Dashboard → Calendar, review the pre-populated global holiday markers for the next 90 days, and create your first branded event by clicking a date that precedes your next product drop. Attach the Studio Project you're already working on, pick a color badge, and save. Once two or three events are on the calendar, the planning picture for the next quarter becomes immediately visible to everyone on your team. See Journeys, Store-Native Discounts, and A/B testing for the next layer of campaign sophistication.

A typical build-and-send sequence

  1. 1

    Inspect the 12-Month Bird's Eye Overview

    Open Dashboard → Calendar (/dashboard/calendar) to view all 12 months of the year, pre-populated with major global e-commerce shopping holidays.

  2. 2

    Schedule Branded Drops & Restocks

    Click + New Event or click any calendar date to schedule product launches, VIP early-access sales, or seasonal clearouts with custom color badges.

  3. 3

    Link to Studio Projects & Journeys

    Attach a Studio Project or Journey Automation to the calendar event so your design and automated drip workflows stay directly linked to campaign dates.

  4. 4

    Execute with Store-Native Discounts

    Deploy dynamic single-use discount codes minted automatically on Shopify or WooCommerce as your calendar campaign date arrives.

Frequently asked questions

Does the Campaign Calendar include global e-commerce holidays automatically?

Yes. Major global e-commerce shopping dates — Black Friday, Cyber Monday, Valentine's Day, Prime Day, Mother's/Father's Day, Singles' Day, Halloween, and Boxing Day — come built-in for every calendar year.

Can I jump directly from a calendar event into the email editor?

Yes. Linking a project or journey to an event provides direct 1-click links to open the asset in the Studio Editor or Journey Canvas.

Build this in the studio

Start on the free plan — every interactive block and the full fallback engine are included on every tier.