27 ChatGPT Prompts for Football Club Social Media Teams
A copy-paste prompt library for football club social media — matchday captions, sponsor outreach, press release rewrites, TikTok hooks and fan replies. All tested in 2026.
What changed in the latest update
- — Initial publication of the 27-prompt library.
The difference between a social media team that gets value out of ChatGPT (or Claude, or Gemini) and one that does not is almost never about the model. It is about the prompt. A vague prompt produces vague output and the team quietly stops using the tool. A sharp, role-defining prompt produces output you would happily publish.
Below are 27 prompts we use, or have built for clubs we work with, organised by the part of the week they fix. Every prompt is written to be used as-is — fill in the [bracketed] parts and run.
Setup: the system prompt every club should save once
Save this once as a "Custom Instruction" or as the first message of every chat. It is doing 60% of the heavy lifting on tone.
You are a senior social media manager for [CLUB NAME], a [LEAGUE / TIER] football club. Our audience is [describe core fan demographic in 1 sentence]. Our brand voice is [3 adjectives, e.g. proud, dry-humoured, working-class]. Never use exclamation marks unless quoting a player. Never use the words "incredible", "amazing", "journey" or "family" unless the user explicitly asks. UK English. Keep all output ready to publish — no commentary.
That single block fixes 80% of the bland-AI-output problem.
Matchday prompts (1–7)
1. Pre-match build-up post
Write a 60-word IG caption hyping tomorrow's home fixture vs [OPPONENT]. Mention the [storyline, e.g. "first home game since the manager's appointment"]. End with a call to action to grab tickets.
2. Lineup graphic caption
Write a 25-word X post to accompany our lineup graphic. Manager: [NAME]. One change from last week: [CHANGE]. House style.
3. Live-feed goal post
Goal! [SCORER] in the [MIN]'. Score is now [X-Y]. Write a single 18-word X post in our voice.
4. Half-time update
Write a 35-word half-time X post. Score: [X-Y]. Best moment: [MOMENT]. Tone: composed if winning, defiant if losing.
5. Full-time win caption (long IG)
Full time [X-Y]. Goals: [LIST WITH MINUTES]. Standout performer: [NAME]. Write a 90-word IG caption that names every scorer, references the [STAND], and ends asking fans to share.
6. Full-time loss caption
Full time [X-Y] loss to [OPPONENT]. Write a 70-word IG caption that is honest, not defeatist, mentions [POSITIVE], and points forward to [NEXT FIXTURE].
7. Post-match TikTok hook (5 options)
Give me 5 spoken-word TikTok hooks (max 9 words each) to open a 30-second highlight reel of today's [X-Y] result. No corporate tone.
Content planning prompts (8–12)
8. Weekly content calendar from a fixture
We play [OPPONENT] at home on [DATE]. Build a Mon–Sun content calendar for IG, TikTok and X. Include 1 long-form Reel idea, 1 Story sequence, 3 X posts, and a matchday plan.
9. International break filler week
5 of our players are on international duty this week. Give me a 7-day content plan that does not require their presence. Include a behind-the-scenes idea, an academy idea, and a fan-generated content idea.
10. Carousel breakdown of a goal
Break down [SCORER]'s goal vs [OPPONENT] as a 6-slide IG carousel. Slide 1 hook, slides 2–5 the build-up phase by phase, slide 6 the finish + call to comment.
11. Player birthday post
[PLAYER] turns [AGE] today. Write a 40-word IG caption that mentions their [STANDOUT MOMENT] for us. Avoid the word "family".
12. Throwback Thursday post
Today in [YEAR] we [EVENT]. Write a 50-word X post and a 25-second TikTok script.
Commercial and sponsor prompts (13–17)
13. Cold sponsor outreach email
Write a 140-word cold email to the marketing director of [COMPANY], a [INDUSTRY] firm in [CITY]. Propose a [PACKAGE] sponsorship at £[AMOUNT]. Mention our average attendance ([NUMBER]) and IG reach ([NUMBER]). End with a single soft CTA.
14. Sponsor renewal pitch
Our shirt sponsor [BRAND] is up for renewal. Write a 1-page renewal pitch covering: impressions delivered ([NUMBER]), top 3 activations, proposed 2-year extension at £[AMOUNT].
15. Sponsor activation post
Write a 60-word IG caption announcing [SPONSOR] as our new [CATEGORY] partner. Tag [@HANDLE]. Make it feel like a partnership, not an advert.
16. Hospitality sales email
Write a 120-word email to a local business inviting them to our [FIXTURE] hospitality experience. Price: £[AMOUNT] for 8 guests. Include 3 specific perks.
17. Sponsorship deck cover blurb
Write the 3-sentence opening blurb for slide 1 of a sponsorship deck. The big idea: [ONE LINE].
Fan engagement and DM prompts (18–22)
18. Standard reply to ticket DMs
A fan messaged: "[QUESTION]". Reply in 25 words, friendly tone, link to [URL].
19. Bulk reply to away-allocation queries
40 fans have asked about the away allocation for [FIXTURE]. Draft a single pinned X post that answers: how many tickets, when they go on sale, the priority window, and the link.
20. Crisis DM template (postponement)
The [FIXTURE] is postponed due to [REASON]. Draft the IG/FB pinned reply for fans asking about refunds.
21. Birthday DM auto-reply
A fan tagged us in a "today is my [age]th birthday and I'm a lifelong [club] fan" post. Write a 20-word reply.
22. Negative comment de-escalation
A fan commented: "[COMMENT]". Reply in under 30 words, do not be defensive, acknowledge the point, end with a forward-looking line.
Press and content prompts (23–27)
23. Press release into TikTok hook
Take this press release: [PASTE]. Give me a 7-word TikTok hook and a 25-second voiceover script.
24. Press release into LinkedIn post
Take this press release: [PASTE]. Rewrite as a 180-word LinkedIn post in the voice of our commercial director.
25. Press release into X thread
Take this press release: [PASTE]. Turn it into a 4-tweet thread, max 240 chars per tweet, with the hook in tweet 1.
26. Match report into 5 social formats
Take this match report: [PASTE]. Output: 1 IG caption (90 words), 1 X post (35 words), 1 TikTok hook (9 words), 1 LinkedIn post (150 words), 1 YouTube description (60 words).
27. Tone audit on a draft
Here is a draft caption I've written: [PASTE]. Rate it 1-10 against our brand voice (proud, dry-humoured, working-class). Suggest 2 specific edits.
Two practical tips that 10x these prompts
- Always paste real examples of your past best posts at the start of the chat. A model that has read 8 of your captions writes far better than one given a tone description in adjectives.
- Save your top 5 prompts as reusable templates. Whether it is GoHighLevel snippets, Notion templates, or a pinned doc — the friction of finding the prompt is what kills adoption inside a busy social team.
Frequently asked questions
- Will these prompts work in Claude or Gemini, not just ChatGPT?
- Yes. They are model-agnostic. We tested all 27 in Claude Sonnet 4.5 and GPT-5 with near-identical quality; Gemini 2.5 Pro performs slightly worse on the tone-driven prompts (1–11) but matches on the structured ones.
- Should the system prompt be different for each platform?
- The brand-voice block stays the same. Add platform-specific guidance only when output is platform-specific (e.g. "max 280 chars" for X, "spoken voice for a 25-year-old fan" for TikTok).
- How often should we update our prompt library?
- Quarterly. Models change, your tone evolves, and the formats that work on TikTok in May rarely work in November. Schedule a 60-minute prompt review every quarter. ## Changelog - 2026-05-04 — Initial publication of the 27-prompt library.