Scale. Optimize. Succeed.

Home  ›  Resources  ›  Templates  ›  eCommerce Content Calendar

eCommerce Content Calendar

Most content calendars fail in February. Not because the plan was wrong, but because it was built forwards from whatever week it was started in, with no trading dates in it and no way of telling whether anything had actually been briefed. This one is dated, it has the commercial year already in it, and it counts what is real.

FORMAT

XLSX

CONTAINS

4 tabs

LAST UPDATED

September 2026

LICENCE

Free, unrestricted

eCommerce team planning a content and growth programme around a whiteboard

A calendar is a commitment device. Its job is to make the gap between plan and output visible.

Content calendars do not fail at the planning stage

They fail three weeks in, when the only thing anybody can remember is what is due on Friday.

Writer making notes while drafting an eCommerce insight article

The distance between a content plan and published content is measured in briefs, not in ideas.

The common failure is not laziness. It is that most calendars are built forwards from the week they were started, so the trading dates that should govern everything arrive as surprises. A Christmas gift guide published in December has missed the demand it was written for by about six weeks.

It is a spreadsheet rather than a tool, which is deliberate. A calendar nobody opens because it lives behind a login is worse than one that lives in a shared drive.

Four tabs

Small on purpose. A planning file that takes an afternoon to maintain will not be maintained.

Read me

What each column is for, the one rule worth keeping, and six counters that read the Calendar tab and tell you how much of the plan is real.

Calendar

Fifty-two weeks from October 2026, three rows a week, already dated. Fourteen columns per row covering the plan, the owner and the outcome.

Trading dates

Seventeen dates covering the commercial year, with the moveable ones calculated rather than left to you, and the genuinely variable ones labelled as such.

Pillars

Five content pillars with definitions, seven channels, and the seven status values the counters depend on. Replace the pillars; keep the statuses.

Nothing in the file is locked, protected or hidden. If a structure does not suit you, change it.

What each column is actually for

Fourteen columns. Four of them decide whether anything ships.

Column

What goes in it

Why it earns its place

Week commencing

The Monday of the publishing week, pre-filled for 52 weeks

Dated weeks let you plan backwards from a trading date. Overwrite column A to re-base the whole calendar.

Pillar

Which of your three to five pillars this serves

The column that stops a quarter of content quietly becoming whatever was easiest to make.

Channel

One channel per row

A blog post and its email are two pieces of work. Treating them as one row is how the email never gets written.

Asset title

The working title

The counters read this column, so an item without a title does not exist as far as the file is concerned.

Primary keyword or audience

One query, or one audience

Two targets on one asset means neither is served. This column is where that argument happens early.

Owner

A named person

Not a team, not a function. Unowned rows are the ones that slip, every time.

Brief due

When the brief has to exist

The real deadline. Content slips at the brief and then arrives late at the publish date, where everyone notices.

Status

Idea, Briefed, In draft, In review, Scheduled, Live, Dropped

The only column with fixed values, because the counters match on them exactly.

The remaining six columns are month, campaign, format, publish date, link and notes. Useful, but none of them decide whether the work happens.

Filling it in the first time

About two hours for a quarter, if you have your trading dates and your pillars settled.

01

Set your pillars before anything else

Open the Pillars tab and replace ours with three to five of your own. If you cannot name them, that is the work to do first; a calendar built without them becomes a list of whatever was convenient.

02

Mark your trading dates on the calendar

Go to the Trading dates tab, delete the markets you do not sell to, add your own peaks, then write the campaign name into the Campaign column on the weeks that lead up to each one.

03

Work backwards from each peak

Search content needs six to twelve weeks to index and settle. Email needs a fortnight. Paid creative needs approval time. Put the publish date where the demand is, then set the brief date far enough ahead of it to be honest.

04

Fill the always-on weeks last

Once the peaks are placed, the remaining weeks carry your standing pillars. This ordering is the whole point: peaks are fixed, always-on content is flexible, and most calendars do it the other way round.

05

Give every row an owner or mark it Idea

A row with a title and no owner is a wish. Marking it Idea is not a failure; it keeps the counters honest and stops the plan looking fuller than it is.

06

Review monthly against the counters

Filter by month, look at the Read me counters, and ask one question: how many things marked Briefed last month are still Briefed? That number is your actual capacity.

Plan one quarter properly rather than a year loosely. The fourth quarter of a year-long plan is fiction in every organisation.

Six ways content calendars die

All six are survivable. All six are easier to avoid than to fix in March.

Planning forwards from today

It guarantees that every trading peak arrives with two weeks notice. Place the peaks first and fill the gaps afterwards.

Rows with no owner

An unowned row has no failure mode, which is why it never ships and never gets discussed. A name makes it real.

Planning at a cadence nobody can hold

Three posts a week on paper and one a fortnight in reality is worse than planning one a fortnight, because it hides the real capacity behind a plan that was never achievable.

No pillars, or pillars nobody uses

Without them the calendar fills with whatever was easiest to make, which is almost never the buying-guide content that earns money.

Treating the publish date as the deadline

It is the visible date, not the governing one. If the brief date is not in the file, the publish date is a hope.

Never recording the link

Without the Link column the calendar is a plan you throw away. With it, it becomes a year of work you can audit, refresh and reuse.

If you recognise more than three of these, plan one quarter at a realistic cadence rather than repairing the year.

DOWNLOAD

eCommerce Content Calendar — XLSX

Fifty-two dated weeks from October 2026, three planning rows per week, seventeen trading dates with the moveable ones worked out, five content pillars you can replace, and six counters that read your status column.

FORMAT

XLSX spreadsheet

TABS

Read me, Calendar, Trading dates, Pillars

ROWS

156 planning rows, pre-dated

LICENCE

Free, commercial use

No email address, no sign-up and no watermark. Two example rows sit at the top of the Calendar tab and should be deleted before you start.

Content calendar FAQs

What people ask before downloading it.

No. The file downloads directly, there is no form, and nothing is added to a list. If it is useful you can come back; that is a better filter than a gate.

Yes. Upload the XLSX to Drive and open it with Sheets. The six counters are COUNTA and COUNTIF formulas, which behave the same in both.

So the first quarter you plan covers peak trading. Column A is ordinary text, so you can overwrite the dates to start wherever you like without breaking anything.

Because they genuinely are. Amazon confirms its sale events only a few weeks ahead, and back to school varies by country and by state. Printing a confident date we had invented would be worse than labelling it.

Three to five. Fewer and the calendar becomes repetitive; more and the pillars stop excluding anything, which was their only job.

One quarter in detail, the next quarter in outline, and the trading dates for the whole year. Detailed year-long content plans are rewritten by March in every organisation we have worked with.

No, and it is not trying to. It is the planning layer, which is the part most tools handle badly because they are built around tasks rather than around a trading year. Copy rows into whatever you use to run the work.

Yes. Use it commercially, rename it, strip our pillars out, hand it to a client. No attribution required and nothing to accept.

Planned it and cannot produce it?

A calendar only helps if something fills it. If the constraint is capacity rather than planning, that is a conversation worth having before the next quarter starts.

Free account

Get the eCommerce benchmarks other agencies charge for

Register for free access to our quarterly benchmark reports, the growth audit template we run on every new client, and the Margin Memo newsletter.