Skip to main content

Planning

Creative

Campaign Calendar

One plan for campaigns, departments and deliverables.

A shared campaign timeline where every department has an owner, a budget and dated deliverables, and readiness is worked out for you.

Already a customer? Open Campaign Calendar in your workspace

6
Readiness checks behind every status
Per department
Dates, budget and status tracked
Every deliverable
Owner and due date in one table
hookology.ai / campaign-calendar
  • Stop missing critical seasonal promotional windows.
  • Give each internal department realistic campaign lead times.
  • See true launch readiness instead of an optimistic green tick.

Departments, owners and budgets on the timeline

Create your own departments with their own colour and lead, then plan each campaign department by department with its own dates, budget and status. Work that is deliberately unfunded can be marked as no budget allocated instead of sitting there as a gap.

  • Custom departments with colours and named leads
  • Per-department dates, budget and status
  • Mark work as intentionally unfunded

Readiness that tells the truth

Readiness reads budget, owners and deliverable due dates together, so a campaign never shows as ready while its assets are overdue. The deliverables planner keeps every asset, owner and due date in one table.

  • Overdue deliverables block a ready status
  • Asset checklist per campaign with owners and dates
  • Today rail for what needs attention now, collapsible when it does not

Offers and key retail dates on the timeline

Offers you add once appear as their own band on the timeline without anyone re-keying them, with key retail dates shown alongside your plan, so clashes and gaps are obvious before the window opens.

  • Offers you add once appear on the timeline
  • Key retail dates shown alongside your plan
  • Grouping, filters and views you control

The shift

What changes once Campaign Calendar is running

Same team, same accounts. The difference is that the decision is already measured before anyone opens a spreadsheet.

Before

  • Campaign dates live in a spreadsheet nobody trusts
  • A campaign looks ready until someone checks the assets
  • Departments find out about launch dates too late

With Hookology

  • One timeline every department plans against
  • Readiness reads budget, owners and deliverable dates together
  • Each department has its own dates, budget and status
A plan nobody can see is a wish with dates on it.
How Campaign Calendar is designed to work

Inside the product

What Campaign Calendar looks like on live accounts

This walkthrough uses our Northwind Apparel demo account so you can see the screen fully populated. On yourworkspace the same view is built from your connected platforms, so the first session already reflects your own numbers.

  • Stop missing critical seasonal promotional windows.
  • Give each internal department realistic campaign lead times.
  • See true launch readiness instead of an optimistic green tick.
hookology.ai / campaign-calendar

Workspace / Campaign Calendar

Campaign Calendar

Northwind Apparel

Campaign Calendar

Northwind Apparel, worked example

OctoberNovember
AW26 LaunchPaid media - AlexReady
Black FridayCreative - PriyaNeeds attention
Gifting pushEmail - TomAt risk
Offers20% off outerwear
Today: Email sequence copy is overdue on Gifting push - Tom, due 21 Oct
DeliverableOwnerDueStatus
Landing page buildAlex28 OctReady
Hero video cutdownsPriya24 OctNeeds attention
Email sequence copyTom21 OctAt risk

Readiness reads budget, owners and deliverable due dates together - Gifting push shows At risk because its email copy is overdue, not because of a guess.

What readiness reads

Six checks behind every status, not an optimistic green tick

Readiness is worked out from the campaign's own plan: who owns it, when it launches, which channels it runs on, whether the budget is there, whether the creative is planned and whether any work is already late.

The plan

What the campaign says about itself

  • Owner assigned
  • Launch date set
  • Channels selected

The backing

Whether the work is funded and planned

  • Budget assigned per department
  • Creative assets planned
  • Work marked intentionally unfunded where that is the decision

The clock

Whether dates are holding

  • Overdue deliverables block a ready status
  • Today rail for what needs attention now
  • Department dates and statuses on the timeline

How readiness reads

Three statuses, each with the reason behind it

Every campaign on the calendar carries one of three readiness statuses. A status never stands alone: the checks behind it are listed, and each failed check names the reason.

Ready

Every applicable check passes

Owner, launch date, channels, budget and assets are all in place and nothing is overdue. Campaigns that need no paid budget are not failed for lacking one.

All six checks read100%

Needs attention

Something is missing but nothing is late yet

A gap in the plan - no owner, no channels, no budget - with time still on the clock. The reason is named on the campaign.

Failed checks listed60%

At risk

Work is overdue or the launch date has passed

Deliverables are late or the campaign is delayed. Readiness tells the truth here: a campaign never shows ready while its assets are overdue.

Overdue work named25%

What the calendar surfaces

On track

When

Ready with dates holding

What happens

Nothing to do - the plan is working

Gap to close

When

Needs attention

What happens

Fix the named check before the window opens

Late work

When

At risk

What happens

Replan the overdue deliverables or move the date

Intentionally unfunded

When

No budget allocated by decision

What happens

Counted as a decision, not a gap

In practice

How Campaign Calendar works week to week

From connecting your accounts to the review call, here is the shape of it, plus the questions teams ask us most before they start.

  1. Step 1

    Add your campaigns

    Your team adds each campaign with its dates, department and owner, and the offers you are running. Campaign Calendar works from what you enter, not from your ad platforms.

  2. Step 2

    Plan the deliverables

    Each campaign gets its deliverables, with an owner and a due date, so everyone can see who is making what and when.

  3. Step 3

    Read the readiness

    Every campaign shows Ready, Needs attention or At risk, worked out from its checks: owner, launch date, channels, budget, planned creative assets and overdue tasks. Each failed check is listed as the reason.

  4. Step 4

    Work from one timeline

    Departments, offers and today's overdue items sit on one shared timeline, so planning meetings start from the same view.

Common questions

From your team. Campaigns, dates, departments, owners, budgets, deliverables and offers are added in Hookology. The calendar does not read your ad platforms or creative library to build the plan.

Each campaign is Ready, Needs attention or At risk from a set of checks: an owner assigned, a launch date set, channels selected, a budget assigned (or marked as not needed), creative assets planned and no overdue tasks. The checks that fail are listed with the label.

Yes. Each campaign sits in a department lane with its owner, and offers appear on their own band, so everyone sees the same timeline.

It shows on the Today rail with its owner and due date, and its campaign moves to Needs attention or At risk until the work is done or the date changes.

Why teams use it

  • Stop missing critical seasonal promotional windows.
  • Give each internal department realistic campaign lead times.
  • See true launch readiness instead of an optimistic green tick.

How we set this up with you

Your account manager sets up your departments, leads and the first annual demand calendar with your trading team.

Our onboarding process

Works alongside

See Campaign Calendar running on your own data

We build the workspace around your accounts and walk you through it together. No self-serve setup, no trial to configure on your own.

Book a discovery call