01
Step one: fix the slots before the ideas
Start by choosing channels and posting slots, not topics. List each platform down the side and the days across the top, then mark which slots you can realistically fill. A small bakery might choose three weekly posts on one photo platform and one short announcement on a local community page, giving four slots in total. Limiting slots protects consistency, because a calendar that demands daily output usually collapses by week three. Add a column for time of day so the schedule can be queued in advance. Review the grid against actual staff capacity before moving on to content.
02
Step two: assign a purpose to each slot
Give every slot a job so drafts are quick to write. In the bakery example, Monday shows a behind-the-scenes preparation photo, Wednesday features a product with price and availability, Friday promotes the weekend special, and the community page carries a Thursday notice about opening hours. Purposes can rotate among education, proof, offers and conversation. Add columns for the draft text, the image needed, the link and a status such as idea, drafted, approved or scheduled. This structure turns a blank page into a fill-in form and makes gaps visible at a glance during the weekly planning meeting.
03
Step three: add review and a weekly check
Finish with an owner column and a short review routine. Decide who approves drafts, by what day, and where finished items wait for queuing. The bakery owner might draft on Friday afternoon, approve on Monday morning and schedule everything before the first post goes live. At week's end, add a notes row recording which posts drew replies, questions or orders, using only your own observations. Carry the useful patterns into next week's purposes and archive the sheet with a dated name. Repeating this loop makes the template a living habit, and it can later be moved into scheduling software unchanged.