In the fortnight after the event, code the survey comments into themes, count them in a spreadsheet, then give the AI those verified counts, attendance figures and each sponsor's agreed deliverables to draft each recap. Give it the team debrief notes to sort into actions with owners and dates. Check every number against its source before anything is sent.
Three documents come out of one set of inputs, and they must agree with each other: the survey summary (what attendees said), the sponsor recap (what each sponsor received) and the debrief (what you will change). Keep them separate. A sponsor should never read your internal criticism, and your team should never plan from a sponsor-friendly gloss.
Our running example is an invented two-day community food festival: 3,800 visitors, 412 survey replies, five sponsors, 40 stalls and 90 volunteers. Every figure is made up to show the method. This tutorial starts when the gates close; the budgets and run sheets that come before are in the tutorial on building them.
Five inputs to gather before you open the AI
The AI writes from what you hand it, so the quality of the recap is set before the first prompt. Put these five things in one folder.
- Attendance by day and by hour. Tickets scanned, wristbands issued or gate counts. In the example, 2,100 on Saturday and 1,700 on Sunday, 3,800 in all.
- The cleaned survey export. Names and contact details removed, an ID column added, and the comments coded into themes with counts, using the method in the tutorial on writing and summarising an event feedback survey.
- The deliverables register. One row for everything each sponsor was promised, with what was delivered and the evidence.
- The run sheet as it actually ran, plus an incident log with times. The planned run sheet is not enough, because the recap and the debrief both need what really happened.
- Final supplier invoices or budget actuals, for the cost lessons in the debrief.
The deliverables register does the most work, because it turns "we looked after our sponsors" into facts. Here is the water-station sponsor's row set from the example.
| Deliverable | Promised | Delivered | Evidence |
|---|---|---|---|
| Branded water station | Both days, 10:00 to 18:00 | Yes, but Sunday closed at 17:30 when stock ran out | Run sheet, photo log |
| Logo on site map and website | Yes | Yes | Print proof, screenshot |
| Announcer mentions | 4 a day | 4 on Saturday, 3 on Sunday | Announcer's tick sheet |
| Newsletter feature | 1 | 1 | Send record |
| Social posts | 3 | 3 | Post links |
Two shortfalls are already visible: the station closed 30 minutes early on Sunday, and one announcer mention was missed. A recap that does not mention them is not a recap, it is a brochure. The sponsor can see the shortfalls for themselves, and your credibility with them depends on volunteering them first. The tutorial on sponsorship proposals with tiers covers writing the deliverables so that each one can be evidenced like this.
Survey comments to themes: the short version for a festival
The full method, with the prompts, the frozen codebook and the spot-check, is in the survey tutorial, so here is only what changes for a festival. The codebook needs themes for open-air events: QUEUES, FOOD, MUSIC, SITE (toilets, seating, shade, signage), TRANSPORT (parking, shuttle, walking routes), VALUE, SPONSORS (any mention of a sponsor or a sponsor's activity), WEATHER, ATMOSPHERE and OTHER. The SPONSORS code matters most for this tutorial, because it is what lets you answer a sponsor with evidence instead of impressions. Code each comment against the frozen list in batches of about 100, check the row count of every batch, and do the counting in the spreadsheet.
| Code | Change first (301 comments) | Best part (372 comments) |
|---|---|---|
| QUEUES | 84 | 0 |
| SITE | 61 | 12 |
| TRANSPORT | 47 | 2 |
| FOOD | 38 | 141 |
| MUSIC | 21 | 94 |
| VALUE | 19 | 9 |
| WEATHER | 12 | 5 |
| SPONSORS | 3 | 14 |
| ATMOSPHERE | 0 | 87 |
| OTHER | 16 | 8 |
The survey reached 412 of 3,800 visitors, a reply rate of 10.8%, so every statement must be framed as "of those who replied". An open-access festival survey, found by QR code, draws the keenest and the angriest, so the counts show what motivated people to write, not a census. For the debrief, queues, toilets and parking dominate what people want changed. For the sponsors, the SPONSORS code gives 14 best-part mentions and 3 change-first mentions to read in full, which takes a few minutes, not an afternoon.
The sponsor recap: promised against delivered
Most sponsors want to know two things: whether they got what they paid for, and whether the audience noticed. A recap that answers both fits on one page and has six parts: a one-sentence headline; the audience facts; the deliverables table, promised against delivered; what attendees said about the sponsor's presence, with counts; what you will do differently; and a next step. Keep the opinions to the attendees' words and your own plans, and keep every number traceable to the folder.
Draft one recap per sponsor, from that sponsor's own register and comments, so none of them contains another sponsor's figures. Give the AI the facts as a fixed block and forbid it from adding any.
Write a one-page sponsor recap for the water-station sponsor of a two-day community festival.
Use ONLY the facts below. Do not calculate, estimate or add any figure, and do not describe
anything you were not told.
Audience: 3,800 visitors (2,100 Saturday, 1,700 Sunday). Survey: 412 replies (10.8%).
Deliverables, promised against delivered: [paste the register table, including the shortfalls].
Survey facts: 11 of 372 "best part" comments name the water station. [paste 2 quotes, permission given]
Planned improvements: restock at 15:00 on day two; add a fourth announcer slot to the Sunday run sheet.
Structure: headline; audience; deliverables (state shortfalls plainly); what visitors said;
what we will do differently; next step. Plain, factual tone. Under 250 words.
An illustrative reply, trimmed:
Headline. Your water station ran on both days and was named among the best parts of the festival by visitors who replied to our survey.
Audience. 3,800 people attended, 2,100 on Saturday and 1,700 on Sunday. 412 replied to the survey, a 10.8% reply rate.
Deliverables. The station opened as promised on both days but closed at 17:30 on Sunday, 30 minutes early, because stock ran out. Your logo appeared on the site map and website. We delivered 7 of 8 announcer mentions (4 on Saturday, 3 on Sunday). The newsletter feature and three social posts went out as agreed.
What visitors said. 11 of 372 best-part comments named the water station. No visitor criticised it.
Next time. We will schedule a restock at 15:00 on day two and add a fourth announcer slot to the Sunday run sheet.
One sentence in that draft failed a search
The draft is competent, and it contains a claim to test: "No visitor criticised it." An absolute statement like that is exactly the kind a model produces from a sparse prompt, because it sounds safe. Test it the way you would test any "none" or "all": search the comments. With the change-first comments in column C, this one formula counts mentions of water.
=COUNTIF(C2:C302,"*water*")
It returns 5. Reading them, three are about the toilet queue ("no water at the hand-washing stations"), and two are requests for a second water point on the far side of the site. Nobody criticised the sponsor's station, but two people asked for more of it. The honest sentence is "No visitor criticised the station; two asked for a second water point", which is a better line for the sponsor too, because it is evidence of demand. Always search for the words behind a "none", a "most" or an "every" before it goes out. The same goes for any figure the AI quotes that is not in the block you supplied; delete it unless you can trace it.
Before sending, check each sponsor recap against four things: the register for deliverables, the sheet for counts, the comments for every quoted phrase, and permission for every quote. Allow about twenty minutes per sponsor for the check, on top of the draft.
When a sponsor's day went badly
Now take the main-stage sponsor. On Saturday a delivery truck blocked the stage-left banner for 90 minutes. A first AI draft, left to its defaults, tends to soften that into "minor visibility issues affected part of Saturday". Compare three versions.
| Version | Wording (illustrative) |
|---|---|
| AI default | "Minor visibility issues affected part of Saturday's programme." |
| Accurate | "On Saturday a delivery truck blocked your stage-left banner from 13:30 to 15:00. We hung a second banner on stage right at 14:00." |
| Accurate, with the remedy | Same sentence, plus: "To make this right we propose two additional announcer mentions next year and a banner position on the site map. We would like to talk this through by phone." |
Phone the sponsor before the written recap arrives, so the document confirms a conversation instead of delivering news. Any make-good, such as extra mentions or a discount, is your decision and not the AI's. Tell the AI only the remedy you have chosen, and ask it to put it in plain words.
Running the team debrief
The debrief has three parts: a pre-read, the meeting itself and a supplier scorecard. All three start from the same folder, and each ends with something you can act on.
Send a pre-read so the debrief starts from facts
People arrive at a debrief with positions, and the meeting is for decisions. Send each lead a one-page pre-read two days before, built from the folder, and ask them to add one sentence on what worked and one on what they would change. The AI can assemble the pre-read in minutes, as long as you stop it from guessing at causes.
Build a one-page pre-read for a team debrief of a two-day community festival.
Use only the figures and notes below. Do not suggest causes or blame.
Sections: Numbers (three lines); Top five "change first" themes with counts; Incident timeline
(time, what happened, effect); and one factual question for each lead: volunteers, site, stage,
transport, sponsors.
Figures and notes: [paste attendance, reply rate, theme counts and the incident log].
The questions are the useful part. An illustrative set: "Volunteers: the log shows 2 marshals at the food court where 4 were planned. What was the cover plan for no-shows?" and "Site: 12 toilet units were delivered against 16 ordered. Who checked the delivery, and when?" and "Stage: the Saturday sound check overran by 25 minutes. What was the fallback?" Each is a fact and a question, with no verdict attached. That is what keeps a debrief about the process and not the people, and it is also why the prompt forbids causes: a fluent guess at "understaffing" can set the meeting off in the wrong direction.
Rough notes in, an action register out
Hold the debrief within about ten days, once the survey is counted and while the details are fresh, and give it a shape: ten minutes on the numbers, twenty on what worked, twenty on what to fix and ten on actions. Someone types rough notes as people talk. If you record the call instead, tell everyone beforehand and get their agreement; the tutorial on turning call notes into minutes covers the note-to-minutes step in detail. The AI's job is to sort the mess into decisions.
Below are rough debrief notes from a two-day community festival. Sort them into:
Keep doing, Stop doing, Start doing, and an Incident timeline (time, what happened, effect).
Then write an action register as a table: Action, Owner role, Due (as days before the next
event), and Which library task to add or change. Use only what is in the notes.
If an action has no clear owner in the notes, write "OWNER NEEDED" rather than guessing.
Notes:
- Sat 13:00 main food court queue about 40 min, 2 marshals not 4 (volunteer no-shows)
- toilets: supplier delivered 12 units not 16; Sun restocked 11:00
- shuttle every 20 min not 10; parking field full 11:30 Sat
- main stage 25 min late Sat evening, sound check overran
- volunteers brilliant, briefing too long, no radios for gate team
- water station closed early Sun (stock)
- rain 30 min Sun afternoon, no cover plan for the stage
| Action (illustrative output) | Owner role | Due, days before next event | Library change |
|---|---|---|---|
| Set marshal numbers per peak hour; keep a standby list of 15 volunteers | Volunteer lead | 35 | Add "volunteer cover list" |
| Get written unit counts from the toilet supplier; check delivery at 07:00 | Site manager | 7 | Add "verify delivery against order" |
| Agree shuttle frequency in writing and plan overflow parking | Transport lead | 42 | Move "transport plan" earlier |
| Protect an 08:00 sound-check slot on both days | Stage manager | 14 | Change run sheet template |
| Agree restock times for sponsor stations | Sponsor lead | 14 | Add "sponsor stock plan" |
| Write a wet-weather plan for the main stage | OWNER NEEDED | 28 | Add "wet-weather plan" |
The reason this works is the "OWNER NEEDED" instruction. Left alone, the AI assigns every action to someone plausible, and a plan with invented owners is worse than none. Assign the blanks in the meeting, put the register in your task tool, and keep the "Due" column in days before the next event so it slots into the dated checklist described in the tutorial on building one checklist per event type.
Scorecard the suppliers from the same notes
The same notes hold what each supplier did. One more prompt pulls a scorecard out of them, using five columns: brief met, on time, issue, cost against quote, and rebook. Keep the verdict column for yourself; the AI should record facts and leave judgement to you.
| Supplier | Brief met | On time | Issue | Rebook |
|---|---|---|---|---|
| Toilet hire | Partly: 12 of 16 units | Yes | Short delivery | Only with a written unit count |
| Sound company | Yes | No | Sound check overran by 25 minutes | Yes, with a fixed slot |
| Shuttle operator | Partly | Yes | Every 20 minutes, not every 10 | Review |
| Food stalls | Yes | Yes | Two stalls sold out by 16:00 | Yes |
Keep the scorecard in the event folder. Next year it saves you from rebooking a supplier on the strength of a good meeting and a bad memory, and it gives you evidence in any conversation about a short delivery. If a supplier owes you a credit, the dated note in the scorecard is what you quote.
From event night to day 30: the post-event schedule
Post-event work expands to fill whatever time you give it, so give it a schedule. The times below are planning estimates for an event of this size, not measurements.
| When | Step | Planning time |
|---|---|---|
| Event night | Type up the incident log from your notes | 20 minutes |
| Day 1 | Thank-you messages go out; survey link goes live | 30 minutes |
| Day 7 | Close the survey; clean the export; code about 670 comments in batches of 100 | 75 minutes |
| Day 8 | Count in the sheet; spot-check 20 rows per question | 30 minutes |
| Day 9 | Draft five sponsor recaps and check each against the folder | 2.5 hours |
| Day 10 | Hold the 60-minute debrief; sort the notes into the action register | 80 minutes |
| Days 12 to 14 | Phone sponsors, send recaps, assign actions | Varies |
| Day 30 | Check every action has reached the checklist library | 30 minutes |
That adds up to roughly seven hours of your time, plus the phone calls. A smaller event shrinks the loop. At a 120-person dinner with two sponsors and 55 survey replies, you would read every comment yourself and use the AI only for drafting, write two recaps, and hold a 30-minute debrief, which is about three hours in all. The order matters more than the minutes. Sponsors hear from you after the debrief, so the recap can say what you will change, and the survey is coded before either document is drafted, so they draw on the same counts.
Feed the lessons into the next proposal, checklist and quote
Each document should change something you do next time. The sponsor recap changes your next proposal. In the example, only 7 of 8 promised announcer mentions fitted into the programme, so next year's sponsorship offer promises three a day and keeps a fourth slot in reserve. A deliverable you could not fully evidence this year should not be sold the same way next year.
The debrief register changes the checklist library: the volunteer cover list, the delivery check at 07:00 and the wet-weather plan each become dated tasks. The incident log changes your quote. Compare the hours you spent with the hours you quoted, and if client calls or volunteer management ran over, the next quote should carry more. To turn actual hours into a quoting rule, see the fee comparison for corporate and private events. Last, the survey changes the survey: if "OTHER" held more than one comment in ten, add a code before the next event.
Consent, quotes and what sponsors may see
Attendees answered a survey for the organiser, not for sponsors, and the rules you set on the form should hold. Quote only comments from people who agreed, with names removed. Strip staff names and health details before any comment goes into a prompt. Use a business plan, or switch off model training in a consumer plan, and delete the working copies when the reports are done. If a sponsor contract mentions data sharing, follow the contract and ask your solicitor.
- Sponsors see: attendance, the reply rate, counts for themes about their own presence, a few permitted quotes, and the evidence for each deliverable.
- Sponsors do not see: raw comments, other sponsors' figures, the supplier scorecard, or your internal debrief criticism.
- The team sees: all of the above, plus the incident timeline and the action register.
Keep the three documents and the folder together. A sponsor's question in six months, such as "how many announcer mentions did we get on Sunday?", is then a lookup, and your answer matches the recap you sent.
Questions about post-event reporting
How soon after the event should a sponsor recap go out?
Within about two weeks, and after your team debrief, so the recap can say what you will change. Sponsors often plan next year's spend soon after an event ends, so a quick, accurate recap beats a polished late one. Call the sponsor first if anything they paid for went wrong.
Can I give sponsors the raw survey comments?
Give them counts and a few quotes from people who said you may quote them, with names removed. Raw comments can name staff, other guests and health details, and attendees answered for you, not for your sponsors. If a sponsor wants more, offer a call to talk through the themes.
What if only a few attendees replied?
Say so. Report counts and 'of those who replied', never 'attendees felt', and put the reply rate beside every claim. With fewer than about a hundred replies, treat themes as pointers, and lean on your own observations and incident log for the debrief, with the survey as supporting evidence.
Is it fine to record the debrief meeting?
Only with everyone's agreement, asked in advance. Keep the recording or transcript only as long as you need it, and share the action register rather than the transcript. If anyone is uncomfortable, take typed notes instead; the AI organises typed notes just as well.
Can a sponsor recap promise return on investment?
Not unless the sponsor shares their own results. You can report audience facts, deliverables and attendee comments, but you cannot see their sales or leads, so a return figure from you would be a guess. Ask each sponsor at signing what they will measure and how they will share it, so that the recap can sit beside their numbers.
Further reads
- Which Event Planning Tasks Should You Hand to AI First? — Which planning tasks to hand to AI first, and which to keep.
- Event Planning AI Agent or Virtual Assistant: Which Fits a Small Planner? — Chasing suppliers and invoices after the event: agent or assistant.
- AI Software for Event Planning: What HoneyBook AI Covers — A job-by-job map of what HoneyBook AI handles for event planners, what ChatGPT does better and what stays with a person.
- AI for Marketing an Event: A Six-Week Promotion Plan for Venues — A week-by-week promotion calendar for a one-off 120-guest event, with prompts, partner emails, tagged links and a weekly check on ticket sales.
- Catering Event Checklist: Build the Run Sheet From One Brief With AI — A brief template, a prompt and a manager's checklist for building a catering run sheet, equipment list, staffing plan and load-in plan from one client brief.
- ChatGPT Prompts for Wedding Planners: Vendor Emails, FAQs, Thank-Yous — Nine prompts in three chains: vendor briefs and emails, guest FAQs that stay inside your fact sheet, and thank-you notes that name one real thing.
- ChatGPT for Event Planning: Strengths, and Where It Gets Facts Wrong — What ChatGPT does well for an event planner, eight kinds of invented fact to check, a calibration test, and a run sheet that names its sources.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: no vendor pricing or product facts are stated in this tutorial. Every festival figure, deliverable, quote and supplier detail is illustrative, and the coding and counting method follows the linked survey tutorial in this series.