Fill in a one-page inputs sheet beforehand, then split the hour into four blocks: 10 minutes setting three priorities for the month, 15 minutes having AI turn your dates and offers into a calendar, 20 minutes cutting and assigning it, and 15 minutes drafting and scheduling week one. You finish with 12 to 16 posts and two emails planned.
The hour fails when you start from a blank prompt like "give me a month of social posts for a tennis club". The model fills the gaps with awareness days and generic tips, and you spend the hour deleting them. The work that makes one hour enough happens before it: a one-page inputs sheet with the month's real dates, offers and capacity. That sheet takes 20 minutes the first time and five minutes after that.
The inputs sheet you fill in before the hour starts
As a running example, take a tennis and social club with around 380 members, a bar, and a clubhouse it hires out for parties. One volunteer runs the marketing in about two hours a week. Here is their inputs sheet for October, filled in:
MONTH: October
PRIORITIES (with a number):
1. Winter membership: 25 new members; joining fee waived until 31 Oct
2. Autumn quiz night, Fri 31 Oct: sell 80 tickets at $12
3. Clubhouse hire for December parties: 6 bookings
FIXED DATES (with weekday):
Mon 6 Oct junior coaching term starts (already full; waiting list)
Sat 11 Oct club championship finals, 10am-5pm, spectators welcome
Thu 23 Oct AGM, 7.30pm, members only
Fri 31 Oct quiz night
CHANNELS: Instagram, Facebook page, monthly members' email,
Google Business Profile, WhatsApp members' group (announcements only)
CAPACITY: max 3 posts a week + 2 emails; 1 volunteer
ASSETS: finals photos from last year; floodlit courts at night;
clubhouse room set for a party (needs new photos)
LAST MONTH: best post = floodlit courts video (2,100 views, 9 enquiries);
worst = "tip of the week" posts (under 100 views each)
DON'T: post about junior coaching places (full); mention bar prices
Three lines do the heavy lifting. The weekdays next to each date stop a common model error, where it confidently assigns an event to the wrong day. The capacity line stops the AI producing a plan for a full-time social media manager. And "last month" tells it what your audience actually responds to, which no model can guess.
Minutes 0 to 10: settle the month's three priorities
Before opening any AI tool, read the inputs sheet and check the priorities are the right three. Every post in the month should serve one of them or the club's ordinary running (results, closures, thanks). If you have five priorities, you have none: the plan becomes a noticeboard and nothing gets enough repetition to work.
Give each priority a number you'll check at the end of the month. "Promote the quiz" can't be judged; "sell 80 tickets" can. This is also where you decide the weighting. For the club, membership gets roughly half the posts, because it matters most to income, and the quiz and hire share the rest. With a capacity of 12 posts, that split looks like this:
| Priority | Posts | Emails | Why this weight |
|---|---|---|---|
| 1. Winter membership (25 members) | 6 | 1 | Biggest income effect; offer ends 31 Oct |
| 2. Quiz night (80 tickets) | 3 | 1 | Short sales window, needs reminders near the date |
| 3. December hire (6 bookings) | 2 | 0 | Long lead time; November will carry more |
| Club news (finals, AGM) | 1 | shared | Members expect it; doubles as proof the club is lively |
Writing the split down before the AI sees anything means you can check its calendar against it in seconds.
Minutes 10 to 25: turn the inputs into a calendar
Paste the inputs sheet into your AI assistant with this prompt. Using a saved Project (in ChatGPT or Claude) or a Gem (becoming a skill from November 2026) in Gemini means the club's background, voice notes and past plans are already there each month.
You are planning one month of marketing for [business], using ONLY the
inputs sheet below. Do not add events, offers or dates that aren't on it.
Rules:
- Respect CAPACITY exactly: no more posts or emails than it allows.
- Every item serves a numbered PRIORITY or is essential club news.
- Use formats that worked last month more than ones that didn't.
- No awareness days, no generic tips.
Output a table: date (with weekday) | channel | priority | idea in one
line | format | photo/video needed | call to action.
Then list anything in the inputs that is unclear or contradictory.
[paste inputs sheet]
An illustrative first two weeks of what comes back:
| Date | Channel | Priority | Idea | Asset |
|---|---|---|---|---|
| Wed 1 Oct | Instagram, Facebook | 1 | Floodlit courts video: "Winter tennis doesn't stop at 6pm". Joining fee waived this month | New night video |
| Fri 3 Oct | Members' email | 1, 2 | October at the club: finals, AGM, quiz tickets on sale, bring-a-friend week | Last year's finals photo |
| Mon 6 Oct | n/a | Junior term starts: sign up now! | Juniors photo | |
| Thu 9 Oct | Instagram, Google profile | 1 | Finals preview: spectators welcome Saturday; come and see the club | Last year's finals |
| Sat 11 Oct | Instagram Stories | 1 | Live-ish finals coverage, 4 to 6 Stories | Phone photos on the day |
| Tue 14 Oct | Instagram, Facebook | 2 | Quiz night: 80 seats, teams of 6, $12 each | Quiz graphic |
It also listed one question: "The members' email is monthly; is the 3 October email the only one, or can there be a second at month end?" Useful, because the sheet said "2 emails" without dates.
If the calendar comes back wrong, correct it in one line
Don't start again when the first table misses. Reply with a specific instruction; it's faster than rewriting the prompt. Three corrections cover most problems:
- Too many posts: "You've planned 16 posts; capacity is 12. Remove the four that serve no numbered priority and show the new table."
- Invented content creeps in: "Row 9 mentions a members' barbecue. That isn't in the inputs sheet. Replace it with something that is."
- Everything looks the same: "Seven rows are single photos with a caption. Change at least three to formats from LAST MONTH's best results."
If you find yourself making the same correction every month, add it to the saved prompt as a rule.
Minutes 25 to 45: cut, correct and assign
This is the part of the hour you can't hand over. Go through the table row by row with three questions: is it true, does it serve a priority, and can we actually make it? Here is what the club volunteer changed:
- Deleted the 6 October junior post. The sheet said coaching was full and not to promote it. Models sometimes treat a listed date as something to advertise even when told otherwise, which is why you read every row.
- Moved the finals preview from Thursday to Wednesday, because Thursday evenings are when the volunteer plays.
- Turned the finals Stories into a Reel on the Monday after. Stories disappear after a day; a 30-second Reel of the best rallies keeps working and matches last month's best format.
- Added a second quiz post in the final week, because 80 tickets won't sell from one post. The AI had spread posts evenly, but sales need a reminder close to the date.
- Flagged three photo needs in one list, so they can all be taken in one evening visit: floodlit courts, the clubhouse set for a party, and the bar with people in it.
One mistake worth knowing about, because it's easy to miss. The month before, the volunteer had listed dates without weekdays, and the model wrote "Finals tomorrow! See you Saturday" for a post scheduled on a Thursday. Models calculate weekdays unreliably, and a confident wrong day in a post costs you spectators. Adding the weekday to every date in the sheet, and asking for weekdays in the output, makes mismatches jump out.
Check the counts before you move on. The first draft had 16 posts against a capacity of 12; after the cuts it had 12 posts, two emails and one Google profile post a week. That is realistic for one volunteer.
The photo list the volunteer took into that one evening visit read:
Tue 30 Sep, 7-8pm
- floodlit courts from the clubhouse balcony (wide, 10 sec video)
- one rally under lights, two members who've agreed to be filmed
- clubhouse room set for a party: tables, lights on, no people
- bar with members in it (ask everyone in shot first)
- close-up of the joining-form QR code on the noticeboard
If more than one person posts, assign each row to someone now and put the plan somewhere shared, such as a spreadsheet or the calendar view in your scheduling tool.
Minutes 45 to 60: draft week one and schedule it
Use the last quarter-hour to finish the first week completely, so the month starts on time even if the rest of your week goes sideways. Keep the same chat open so the model has the approved plan in front of it:
Draft the posts for the first week of the approved plan (rows 1-4).
For each: caption in our voice (friendly, a little dry, no exclamation
marks in every line), a first line that works on its own, one call to
action, and alt text for the image. Max 5 hashtags on Instagram.
Keep facts exactly as in the inputs sheet.
An illustrative first draft for the floodlit courts post, and the edit:
Draft: Who says tennis is just a summer sport?! ๐พโจ Our amazing floodlit courts mean you can play all winter long! Join our fantastic community today and enjoy the ultimate tennis experience!
Edited: It gets dark at six. The courts don't. Four floodlit courts, open until 10pm all winter, and no joining fee if you sign up in October. Link in bio, or come and have a look any weekday evening.
The draft had four exclamation marks and no facts. The edit has the number of courts, the closing time and the offer, in the club's own flat humour. If this kind of rewrite happens on every post, it's worth learning to write AI prompts that sound like your business so the first drafts start closer.
The members' email on 3 October came out of the same session. The prompt asked for a subject line and four short sections; the edited version read (illustrative):
Subject: Finals on the 11th, quiz tickets, and a favour to ask
1. Finals day, Sat 11 Oct. Play starts at 10am. Bring a chair, bring a friend.
2. Bring-a-friend month. Anyone who joins in October pays no joining fee. If a friend has been meaning to play, now's the time.
3. Quiz night, Fri 31 Oct. 80 seats, teams of six, $12 each, from the bar or the link below.
4. AGM, Thu 23 Oct, 7.30pm. Agenda attached; motions to the secretary by the 16th.
The "favour to ask" in the subject line is the bring-a-friend request, which turns 380 members into the membership drive's best channel. The WhatsApp group then gets a two-line version of each section on the relevant day, because announcement groups reward short and plain: "Quiz night 31 Oct, teams of 6, $12. 40 seats left. Tickets at the bar or [link]."
Then schedule. Meta Business Suite is free and schedules posts, Reels and Stories to Facebook and Instagram. Buffer's free plan covers three channels with up to ten scheduled posts each, and paid plans start at about $5 per channel a month on annual billing if you need more. Google Business Profile posts can be added from the profile itself. Run each post through a pre-publish checklist for AI-drafted posts before it's queued. Comparisons of the schedulers are in the best AI social media tools for small businesses.
Keeping the other three weeks on track in 15 minutes
Once a week, on the same day, open the plan and the chat. Draft next week's posts with the same prompt (rows 5 to 8, and so on), glance at how the last week's posts did, and adjust one thing. For the club, the week-two check showed the quiz post had sold 22 tickets in four days, so the second quiz reminder moved earlier, and the membership post with the joining-fee offer got more link clicks than the two before it combined, so the next membership post reused its opening line.
Keep a two-column note as you go, "worked" and "didn't", because next month's inputs sheet needs a "last month" line and this is where it comes from.
What the month-end review looks like
At the end of October the volunteer compared each priority's number with the result: 19 new members against a target of 25, 74 quiz tickets against 80, and 4 December hire bookings against 6. None hit target, but all three moved, and the review showed why the membership shortfall happened: the two posts without the joining-fee offer in the first line did noticeably worse. That became a rule for November's inputs sheet: "Offer in the first line of every membership post".
Take ten minutes on this before planning the next month. It's the step that makes each month's plan better than the last, and it's the one most people skip. Measuring whether AI is improving your marketing results goes further on which numbers to trust.
The same hour for a very different organisation
The method doesn't depend on the club. Picture a church office planning December with a part-time administrator. The inputs sheet has fixed dates (carol service, nativity rehearsals, a community lunch, the food bank collection deadline), three priorities (fill the community lunch, 200 food bank items, volunteers for the carol service rota), and a capacity of two posts a week plus the weekly notice sheet. The "don't" line matters even more here: no photos of children without the parents' written consent, and nothing that sounds like a sales pitch.
The prompt is identical. The cut-and-assign pass changes character: fewer formats, more practical detail (times, what to bring, who to contact), and posts written so the notice sheet and the Facebook page can share the same text. The same hour produces a quieter plan that suits the audience, which is the point: the inputs, not the tool, decide what the month looks like.
When one hour isn't enough
Be honest about the months that need longer:
- Your first month. Allow two hours, because building the inputs sheet, finding your best past posts and setting up the Project takes time you only spend once.
- A launch or a big event. A new service, a reopening or a festival weekend needs a separate plan with its own countdown, not three rows in the monthly one.
- A story-led month. If you're building the month around one customer or member story, the interview and transcript work sits outside the hour; turning one customer story into a month of marketing covers that process.
- A month with lots of email. Two emails fit in the hour. A four-part sequence doesn't; plan it separately with the customer newsletter method.
Is the hour worth it? Compare it with the old way. Planning day to day, the club volunteer used to spend about 20 minutes deciding what to post each time, three times a week: roughly four hours a month of deciding, before writing anything. The one-hour plan plus three 15-minute weekly top-ups comes to one hour 45 minutes, and the posts are tied to the club's actual goals. The saving is real, but the bigger gain is that the quiz gets its reminder in the right week instead of the day before.
Further reads
- How Much Time Can AI Save on Social Media Management? โ Realistic numbers for how much time AI saves on social media.
- How to Write Google Business Profile Posts With AI Every Week โ Add your weekly Google profile posts to the same plan.
- How to Plan a Month of Barbershop Instagram Content With AI โ The same planning idea worked through for one sector.
- How to Create On-Brand Social Media Graphics With AI โ Make the images for the plan without breaking your brand.
- How to Build a Shared Prompt Library for Your Team โ Store the planning prompt so anyone on the team can run it.
- Can AI Run Your Social Media on Autopilot? What Breaks โ What breaks if you let AI post the plan unattended.
- How Photographers Can Fill Mini-Session Slots With AI Marketing โ A three-week, waitlist-first campaign for mini sessions: slot maths, past-client segments, copy prompts and honest ways to fill the last slots.
- How Florists Can Use AI for Orders, Reviews and Social Posts โ Worked examples for a flower shop: a rushed phone order turned into a docket, a substitution message, a year of reviews analysed, and accurate captions.
- What to Prepare Before You Set Up AI Marketing โ An eight-part preparation checklist, filled in for a farm shop, with a fact-sheet prompt and a one-page brief you can copy.
- AI Marketing Tools vs Hiring a Marketer: A Cost Comparison โ Tools cost far less than a salary, but only replace the drafting. A task audit, three set-ups priced over a year, and signs you need a person.
- How to Write Instagram Captions With AI That Sound Like You โ Build a voice file from your own captions, feed the AI raw notes instead of topics, and use a read-aloud edit so every caption sounds like you wrote it.
- How to Make Marketing Videos With AI Without Being on Camera โ Four faceless video formats, a 60-second script structure, AI voices and avatars priced, and three small businesses' videos built without anyone on camera.
- How to Plan and Run a Webinar With AI: Script, Slides, Follow-Up โ A three-week plan for a small-business webinar, with AI drafting the run-sheet, slides and follow-up emails, and a dog groomer's live demo worked through.
- How to Write a Press Release With AI That Journalists Will Read โ Test the angle, draft from a fact sheet, strip out the tells that get AI releases binned, and write the short personal pitch that actually gets coverage.
- How Small Businesses Actually Use AI in Marketing: 15 Examples โ Fifteen specific marketing jobs small businesses hand to AI, each with the steps, a sample, the time it takes and the catch to watch for.
- Can a One-Person Business Automate Its Marketing With AI? โ What a solo owner can hand to AI and automation, what should stay personal, a worked week with costs, and the checks that stop silent failures.
- AI Tools and AI Development: The Complete 2026 Guide โ the AI hub, including every tutorial in the AI-for-business series.
Sources: Meta Business Suite and Buffer product pages (scheduling features and Buffer plan pricing); general content planning practice.