top of page

Weekly Social Media Calendar for a Cafe, Slots and Themes

Writer: Thomas Garner
Thomas Garner
Oct 7
11 min read
Brown coffee bean lot

Every Monday starts the same way for a lot of cafe owners: staring at a blank posting screen wondering what to put up today. That question, asked fresh every single time, is what burns people out on social media faster than the actual posting does.


Short answer: the fix is not more creativity, it is fewer decisions. Pick a small, fixed number of slots for the week. Give each slot a theme that never changes, a product, a person, a place, a customer, an offer. Then all you have to decide each week is which specific product, which specific person, which specific customer fills that theme, which is a much smaller question than what should I post today with no structure at all.


This post gives you the full template: how many slots, what each one is for, a rotating set of themes you can source from your own week without hiring a photographer, and a checklist you can score honestly to tell whether the week you built is realistic or just aspirational. The whole plan is built to fit inside one to two hours a week for a small team, because a calendar that takes longer than that to run is a calendar that will not survive a busy month.


How Many Slots and What Each One Is For

Start smaller than you think you need. Three slots a week, each with a clear job, beats seven slots that turn into three real posts and four skipped ones anyway. A realistic starting week looks like this: one product slot, one people or place slot, and one direct offer or announcement slot. That is the whole week.


The product slot exists to show something on your menu, a drink, a pastry, a seasonal item, in a way that makes a reader want to order it. The people or place slot exists to show the human side of the shop, a team member, a regular customer with their permission, the building itself, the neighborhood around it. The offer slot exists to say something direct and useful: a new hour, a new item, an event, a simple update a follower actually needs to know.


If your team can genuinely sustain more than three posts a week without it becoming a source of dread, add a fourth slot before you add a fifth. A reasonable next addition is a behind the scenes slot, showing part of the process that customers never see, brewing, roasting, prepping. Do not go past five weekly slots unless posting has already become an easy, natural habit rather than a chore someone is dreading every week. The goal of this whole structure is sustainability, not volume.


A Rotating Set of Themes You Can Actually Source

A theme only works if you can fill it without a professional photographer or a big planning session. The five themes below are chosen specifically because every cafe already generates the raw material for them just by being open each week.


Product: whatever is actually on the bar or the pastry case that week, photographed simply, described plainly. Person: a team member, told in their own words where possible, or a returning customer who has agreed to be featured. Place: the physical shop itself, a corner that photographs well, the view from a window seat, the building's own character. Customer: a genuine, permission based moment, someone reading at a corner table, a regular's usual order, without turning a real person into a marketing prop without their knowledge. Offer: a real, current, factual update, a new hour, a new drink, a small event, stated plainly with no false urgency.


Assign one theme to each weekly slot and keep that assignment fixed for at least a full month before changing it. The consistency is doing real work here. A follower who sees the same kind of post land on the same kind of day starts to build a small, low effort habit of checking in, and you stop having to reinvent the format from scratch every single week.


When a theme runs dry in a given week, and it will, a slow week with nothing obvious to show, fall back to whichever theme is easiest to fill that week rather than skipping the slot entirely. A place photo is almost always available. A product shot is almost always available. Treat the theme assignment as a strong default, not an unbreakable rule, and the calendar stays sustainable through the weeks that do not cooperate.


The Weekly Checklist and Score

Score your planned week honestly against the checklist below before you commit to it. Sixteen items, grouped under four headings, each answered yes or no.


Slots. Did you set a fixed number of slots for the week, three to five. Does each slot have one clear job. Did you write the slot count down somewhere you will see it again. Did you keep the count the same as last week rather than expanding it on a burst of enthusiasm.


Themes. Does each slot have a fixed theme assigned to it. Can you name, right now, what fills each theme this week. Is at least one theme sourceable from something that already happened this week without extra setup. Have you kept the same theme assignments as the prior month rather than redesigning the whole plan.


Sourcing. Do you have, or can you get within the hour, a usable photo or short video for each planned post. Have you gotten permission from any customer or team member appearing in a post. Is any planned post relying on content you do not have yet. Would any post require more than fifteen minutes of setup beyond normal shop operations.


Reality check. Does the whole week fit inside one to two hours of total work for your team. Is anyone on the team available to do this work this week, accounting for vacations or a known busy stretch. Would this plan survive a genuinely slow or slammed day without falling apart entirely. Are you building this week's plan around your real schedule rather than an idealized one.


Score two points for every yes, one point for a partial or uncertain answer, zero for a clear no, out of a possible thirty two. A score above twenty four means the week is realistic as planned. A score between sixteen and twenty four means trim a slot or simplify a theme before committing. A score under sixteen means the plan as written will not survive contact with a real week, and the fix is almost always fewer slots, not better ones.


The Three Fixes That Matter Most

If your score comes back low, do not try to fix all sixteen items at once. Three changes solve most low scores. First, cut a slot. A four post week that happens beats a six post week that quietly becomes two. Second, simplify a theme to something you can source without any setup at all, a photo of the espresso machine mid pull instead of a staged flat lay that takes twenty minutes to arrange. Third, batch what you can. Take three product photos in one five minute window on a slow Tuesday rather than trying to capture something fresh the morning of each post.


None of these fixes require new tools or new skills. They require accepting a smaller, more honest version of the week over a bigger version that only exists on paper. A calendar you run every week for a year does more for your shop than an ambitious one you abandon after three weeks. If you find yourself rebuilding the whole plan from scratch every month, that is usually a sign the slot count or theme choices were set too ambitiously in the first place, not a sign you need a completely different system.


A Plain Text Version to Copy

Here is the whole template stripped down to something you can paste into a note or a shared document and fill in yourself. Week of: blank. Slot 1, day: blank, theme: blank, what fills it: blank. Slot 2, day: blank, theme: blank, what fills it: blank. Slot 3, day: blank, theme: blank, what fills it: blank. Optional slot 4 and slot 5, same format. Checklist score: blank out of 32. Notes for next week: blank.


Fill that in every Sunday or Monday, in whatever ten minutes you have, and you have removed the blank screen problem before it starts. The specific product, person, or offer changes every week. The structure around it does not have to.


Two Example Weeks, Worked Through

It helps to see the template filled in, so here are two worked examples, both hypothetical and generic rather than drawn from any real shop. Treat them as illustrations of the format, not as a claim about what any particular cafe posted.


A quiet week might look like this. Slot 1, Tuesday, theme product, what fills it: a straightforward photo of that week's drip coffee with a one line note about where the beans are from. Slot 2, Thursday, theme place, what fills it: a simple shot of the shop's front window in morning light, no caption beyond the day's hours. Slot 3, Saturday, theme offer, what fills it: a plain reminder of weekend hours and a note that the shop is open. Nothing here requires more than a few minutes of setup, which is exactly the point on a week where the team is stretched thin.


A busier week, with more going on, might look like this instead. Slot 1, Monday, theme person, what fills it: a short note introducing a team member in their own words. Slot 2, Wednesday, theme product, what fills it: a new seasonal item with a photo taken during a normal prep window. Slot 3, Friday, theme customer, what fills it: a permission based moment with a regular, described briefly and respectfully. Slot 4, Sunday, theme offer, what fills it: an announcement of an upcoming small event or a schedule change worth knowing about.


Notice that neither example requires anything the shop was not already doing that week. The photos come from normal operations, the people are already there, and the offers are just facts about the shop stated plainly. That is the entire design goal of this template, turning what already happens into a small, repeatable set of posts rather than inventing new work on top of an already busy week.


Where This Fits Against What Cafes Currently Do Online

The Hillcane census of more than 1,000 independent specialty coffee shops across six regions, dated September 15, 2026, gives a rough sense of where cafes stand. When the Instagram field was rechecked on September 21, 2026, a handle was recorded for 660 of the 1,109 shops, which is about three in five. For the rest, the field was either still open in the census or no handle was linked from the homepage. A listed handle says a shop has an account, not how often it posts, so the figure is a floor for presence rather than a measure of rhythm. Even so, it shows that a findable social presence is far from universal among independent specialty shops, which is the gap a steady weekly habit is built to close.


There is no good data on the best time of day to post or on how much a calendar lifts results for a small cafe, so this template makes no promise on either. What it does is remove the hardest part of a weekly social routine, deciding what to post from scratch every single time, and replace it with a small, repeatable plan sized to what your team can keep doing through a slammed Saturday and a dead Tuesday alike.


Related Reading

More from Hillcane on this topic, plus the pages on the site that sit next to the work.


Frequently Asked Questions

How do I plan social media for my cafe each week?

Start with a small, fixed number of slots, three to five, each assigned one clear theme, a product, a person or place, or an offer. Fill in the specific content for each slot on a set day each week, ten minutes is usually enough, and score the plan against a short realism checklist before committing to it.


How many times a week should a cafe post?

This post does not set a specific number as a rule, since that depends on what your team can sustain. Three slots a week is a realistic starting point for most small teams, and adding a fourth or fifth slot only makes sense once the first three have become an easy, sustained habit rather than a source of weekly stress.


What themes work for a weekly cafe social calendar?

Five themes cover most of what a cafe can source without extra equipment or a photographer: product, person, place, customer, and offer. Assigning one theme to each slot and keeping it fixed for at least a month removes the need to reinvent the format every week, since followers start to expect a familiar kind of post on a familiar day.


How do I know if my planned week is realistic?

Score it against a sixteen item checklist covering slots, themes, sourcing, and a reality check on time and team availability, two points per clear yes, one for uncertain, zero for no, out of thirty two. A score above twenty four is realistic as planned. A score under sixteen means cut a slot or simplify a theme before committing to the week.


What if I run out of something to post for a theme?

Fall back to whichever theme is easiest to fill that specific week rather than skipping the slot entirely. A photo of the shop itself or a current product is almost always available even on a week where nothing else fits, and treating the theme assignment as a strong default rather than a rigid rule keeps the calendar sustainable through slow weeks.


Do I need a scheduling tool to run this calendar?

No. A scheduling tool can help, and Instagram and Meta Business Suite both let owners schedule posts ahead from their own planners, but the template works with or without one. The structure itself, three to five fixed slots, five fixed themes and a ten minute weekly fill in, is what solves the blank screen problem, whether you then post live or queue the week on Sunday.


What are the three fixes if my weekly plan keeps failing?

Cut a slot so the week you commit to is one you can finish. Simplify a theme to something sourceable without extra setup, an in the moment photo instead of a staged one. And batch what you can, taking several photos in one short window on a slow day rather than scrambling for fresh content the morning of each post.


Should I feature customers in my weekly posts?

Only with clear permission, and only in a way that respects them as a real person rather than a marketing prop. The customer theme works because it is genuine, a regular's usual order, someone reading at a corner table, but it depends entirely on that person agreeing to be shown. That is why the sourcing section of the sixteen item checklist asks whether permission was given for every post.


Does this calendar replace planning around seasonal events?

No. This weekly template is about a repeatable rhythm inside an ordinary week, three to five slots filled in about ten minutes, not about planning around holidays, school calendars or a town's annual festival weekend, which calls for a separate seasonal calendar. Use this structure for the ordinary weeks in between those bigger moments, and let the offer slot carry any seasonal announcement when one comes up.


Can Hillcane help set up a weekly social calendar like this for my shop?

Yes. Building a realistic weekly structure sized to your actual team, how many slots, which five themes, and a checklist score you can live with, is the kind of practical marketing work Hillcane does with independent cafe owners. Reach out at hillcane.co/contact or call (256) 384-2449 to talk through the slots, themes and the one to two hours a week it should take.


Work with Hillcane

Every Monday starts with the same blank screen: what do I post today. The fix is not more ideas, it is fewer decisions.


If you want help building a weekly social calendar your team can actually sustain, reach Hillcane at hillcane.co/contact or call (256) 384-2449.

Comments


bottom of page