· 21 min read
How to compare first-time attendee groups across successive events

Your latest event brought in plenty of new faces. The one before it did too. But when the next tickets go on sale, one group comes back and the other barely responds. You can see the difference in sales without knowing whether the audience you attracted, their first experience or the next programme explains it.
Event attendee cohort analysis helps you investigate that question. Put people into a fixed group according to their first recorded attendance, then compare what happens after the same number of relevant opportunities to return. Keep the original group intact, including people who never buy again, and examine acquisition sources or first experiences within those groups.
The useful result is a decision about the next event. You might discover that a partner introduces people who return at full price, that a confusing first visit needs fixing, or that your newest audience hasn't had a comparable event to attend yet. Each finding calls for a different response.
We'll work through a fictional paid cooking workshop series. Every attendee count, price and result in the example is invented to explain the method. They aren't customer results, recommended targets or evidence that one marketing channel produces more loyal attendees. You can apply the same reasoning to a concert series, a conference or a regular comedy night.
Start with the decision you want the comparison to support
Before opening a report, finish this sentence in ordinary language. We want to compare these first-time groups because we're deciding whether to change something specific. That something might be a partner agreement, the beginner programme, arrival instructions or the budget for reaching new local customers.
If you only want to know how many previous attendees returned, calculate the return rate. A cohort comparison goes further by following different starting groups and investigating the differences between them. It gives you a way to ask whether the audience acquired this season behaves differently from the audience acquired last season.
Choose one main question for the first report. For example, do first-time workshop attendees introduced through a local food newsletter return more often than first-time attendees introduced through paid social? You can investigate the first-visit experience afterwards. Starting with every possible question usually produces tiny groups and plenty of explanations that are impossible to check.
Decide what would change your action before seeing the percentages. If the newsletter brings a small but commercially useful audience, a modest return count might justify another placement. If it cannot supply enough new people to fill your events, even a strong return rate won't make it a replacement for your broader acquisition work.
Decide who qualifies as a first-time attendee
A cohort is simply a group with a shared starting condition. Here, the condition is a person's first confirmed attendance within your defined event series. Someone who first attends the April beginner workshop belongs to April's first-time group. If they return in June, they remain in April's group for this analysis.
That fixed membership is crucial. Adding June's newcomers to April's group would change the starting population. Moving April's successful returners into a regulars group and removing them from April would change it again. You can maintain a separate current audience segment, but your historical comparison needs the original membership.
Define the series as well. First-time attendance at your local beginner workshops is different from first-time attendance anywhere in your business. A customer could have attended your advanced masterclass before trying the beginner series with a friend. Choose the definition that answers the commercial question and state it beside the result.
Use attendance evidence rather than assuming every purchase became a visit. A buyer may order tickets for several guests and stay home. A guest may return while another person buys the tickets. If your records only identify purchasers, run a first-time buyer comparison and name it accordingly. You can learn about repeat purchasing without claiming to identify every attendee.
Your records also have a beginning. After a platform change, a familiar customer may look new because their older visits are missing. Call the group first recorded attendees unless you can establish earlier attendance reliably. Keep people with unresolved history visible as unknown rather than confidently assigning them a first visit that may never have been their first.
A website cohort report can help with a related question, but check its membership rules. Google Analytics' cohort documentation says its cohort exploration uses device data and doesn't consider User-ID. Depending on the inclusion condition, a user can enter multiple cohorts. That differs from the fixed first-attendance membership used here. A return visit to the ticket page also isn't proof of physical attendance, so keep website behavior and confirmed event visits separately named.
Follow people across comparable opportunities
April's newcomers have had more time to return than September's newcomers. A report that ignores this will usually make the earlier group look stronger. Align the comparison by the opportunity available after the first visit, rather than comparing everything everyone has done by today's date.
For our fictional series, each first-time group gets two later beginner workshops in the same city. April's group can return in June or August. June's group can return in August or October. We close each group's result only after its second later workshop finishes and the attendance records have been reconciled.
This is an event opportunity rule. A calendar rule, such as attendance within a stated period after the first visit, can also work. Choose whichever matches the decision. A business comparing monthly workshops may care about the next two editions; an annual conference may need to follow the next annual edition even when its date moves.
Show incomplete results as incomplete. September's group shouldn't have a final two-opportunity percentage when only one eligible workshop has happened. You can report returns observed so far, together with the remaining opportunity. Leaving a cell blank until the comparison is ready is more honest than entering zero and suggesting the audience has already failed to return.
Comparable doesn't mean every edition must be identical. It means people had a reasonable chance to attend something relevant. Record changes in city, format, level, capacity and availability. A sold-out follow-up, a cancelled workshop or a switch to an advanced programme can explain a difference without telling you that the first experience became worse.
Build the smallest record that can answer the question
Use the contact and attendance information your platform already maintains before creating another spreadsheet. You need a stable person reference, their first qualifying attendance and evidence of later qualifying visits. Add the source or experience detail needed for the question you've chosen. Copying every field into a new file creates work and unnecessary exposure of personal information.
For this report, the source field should describe the agreed acquisition rule at the time the person joined the cohort. If you use the recorded source associated with their first purchase, keep that definition. It doesn't become their discovery source merely because that would make the report sound more useful.
Keep a separate value for unknown source. An untagged link, a friend's booking or a missing campaign record doesn't prove direct discovery. Treating everything unclassified as direct can turn a tracking gap into your apparently strongest channel. Report how many people have a usable source before comparing the classified groups.
For first-visit experience, use information tied to that visit. Workshop level, session time and a documented arrival disruption are concrete examples. A satisfaction response is also useful, but only for the people who answered. Someone who didn't complete the survey doesn't automatically belong in the unhappy group.
Check a few recognizable journeys before trusting the report. Follow someone who returned, someone who didn't, a guest from a group order and a transferred ticket. Confirm that everyone stays in their original group and that later attendance belongs to the actual person where the evidence supports it. Those checks reveal assumptions that a total percentage can hide.
Read a worked comparison across successive events
Imagine April brings 120 confirmed first-time attendees to the beginner workshop series. Thirty return at the next eligible workshop. Another 18 return at the following workshop without having returned at the first opportunity. By the end of two opportunities, 48 different people have returned, giving April a cumulative return rate of 40%.
June brings 100 confirmed first-time attendees. Thirty return at their next workshop, and another 20 return at their second opportunity. That's 50 different returning people, or 50% of June's original group. A person attending both later workshops counts once in the cumulative total, because the question is whether they returned at least once.
August brings 140 confirmed first-time attendees. Thirty-five return at the next opportunity, or 25%. Their second opportunity hasn't finished yet. August's final two-opportunity result is therefore unavailable. Its 25% can be compared with April's and June's next-opportunity results, but it cannot be compared fairly with their completed cumulative results.
The chart shows only the completed next-opportunity comparison. April has 30 returns from 120 people, June has 30 from 100, and August has 35 from 140. Keeping the counts in the labels helps you see that June's higher percentage doesn't mean it produced more returning people than August.
| Label | Returned percent |
|---|---|
| April cohort 30 of 120 | 25 |
| June cohort 30 of 100 | 30 |
| August cohort 35 of 140 | 25 |
Read each result against its starting group. June's completed two-opportunity rate is ten percentage points above April's. That's an observed difference worth investigating. It doesn't establish that June's programme caused an improvement, because the audience, acquisition mix and later workshops may also differ.
Keep the calculation visible in the report. Unique people returning within the agreed opportunities divided by the original eligible first-time group gives the cumulative return rate. Don't divide by people who opened the next email, bought a second ticket or remained on the mailing list. Those conditions would remove part of the audience whose later behavior you're trying to understand.
Put the comparison into a report people can check
Arrange the report so each row describes one starting cohort and one source group. For April, that means separate rows for paid social, the newsletter and unknown source. Put the starting count beside the next-opportunity returning count, then the cumulative count after two opportunities. Include the relevant event dates so the meaning of each column survives when someone forwards the report.
June uses the same columns with its own later event dates. This is where aligning by opportunity helps. April's first return column refers to June's workshop, while June's first return column refers to August's workshop. The calendar dates differ, but both columns describe the first available follow-up. Your team can compare the same stage in the relationship rather than accidentally comparing different lengths of history.
Keep the fictional August row's cumulative result marked pending until its second workshop finishes. Add a reporting date and a short note about any sold-out period or changed programme. Someone reading the report later should be able to distinguish a genuinely completed low result from a result that simply wasn't ready when you prepared it.
Give the same report a short decision paragraph. For April's newsletter group, you might write that 24 of 40 newcomers returned within two opportunities, compared with 18 of 60 from paid social. Both groups attended the same starting workshop, but their interests and locations may differ. The next action is to compare the completed June source groups before changing the acquisition split.
Now consider what would change that recommendation. If June repeats the pattern and the newsletter can supply more suitable newcomers at a workable cost, a larger placement becomes a reasonable test. If June's difference disappears, investigate the April audience or programme before scaling. If June's records are incomplete, resolve the missing evidence before using the apparent difference to negotiate an agreement.
Record the action you took last time. Otherwise the team may keep rediscovering the same pattern without checking whether its response helped. Note the changed message, offer or placement date, then identify the first-time cohort that could have experienced that change. An earlier cohort cannot tell you whether a later intervention worked.
Compare acquisition sources inside each cohort
Now split April's 120 newcomers by the recorded source of their first purchase. In this fictional example, 60 came through paid social, 40 through a partner newsletter and 20 have an unknown source. After two opportunities, 18 of the paid-social group return, 24 of the newsletter group return and six of the unknown group return.
Those results are 30%, 60% and 30%, respectively. The returning counts sum to April's 48, and the starting counts sum to 120. This reconciliation matters. If the source groups don't add back to the original cohort, you've probably duplicated people, omitted unknowns or used a different inclusion rule somewhere.
It's tempting to read the newsletter's 60% and move the whole acquisition budget. Slow down. The newsletter may reach local cooking enthusiasts while the social campaign reaches tourists and gift buyers. The first experience may be the same, but the reasons people came and their practical chances of returning may differ substantially.
Repeat the source comparison inside June's group once both opportunities are complete. A consistent pattern across comparable groups makes the partner worth investigating. One strong group after an unusual programme is a weaker basis for a long agreement. Keep audience size and the partner's ability to supply additional new customers in the decision.
Use a named source rule throughout. Google's traffic-source guidance distinguishes first-user acquisition from session acquisition and event-level credit. A first website visit, the session in which someone buys and your chosen first-purchase source can differ. None should quietly replace another halfway through an attendee comparison.
Check whether audience mix explains the headline
A higher overall return rate can happen even when each source performs exactly as it did before. Suppose a fictional later cohort has 60 newsletter newcomers and 40 paid-social newcomers, with no unknown sources. If those groups return at 60% and 30%, they produce 36 and 12 returners, or 48 out of 100 overall.
Compare that with a different fictional cohort containing 40 newsletter newcomers and 60 paid-social newcomers. At those same source-specific rates, the groups produce 24 and 18 returners, or 42 out of 100. The overall rate rises from 42% to 48% simply because the audience contains more people from the higher-returning group.
That doesn't make the improvement meaningless. Attracting more suitable newcomers may be exactly what you wanted. It does change the explanation. You have evidence of a different acquisition mix, rather than evidence that the workshop experience made each kind of attendee more likely to return.
Show the overall result and the source-specific results together when this affects the decision. You don't need an elaborate statistical model to notice that a partner supplied a much larger share of the audience. Start by asking what changed in the composition of the group before announcing that an operational change improved loyalty.
Avoid slicing the audience into every combination of source, ticket type, city and age. Each extra split reduces the number of people behind the percentage. Use the broadest comparison that can change the decision, then investigate a narrower group only when you have enough relevant records to learn something useful.
Investigate the first experience without inventing a cause
The first visit gives you another way to investigate differences. Perhaps one workshop had an extended admission queue, a substitute instructor or unclear instructions about what participants needed to bring. Record those conditions accurately and compare later behavior when the return opportunities are ready.
Start with something the team could actually change. If newcomers who received unclear directions return less often, check support messages and arrival records. Ask whether they had difficulty finding the entrance and whether that affected their experience. A specific operational question produces more useful evidence than asking the team to explain why this audience lacks loyalty.
Be careful when comparing people who rated the event highly with those who rated it poorly. The response itself may reflect their enthusiasm and willingness to stay involved. People who never answer could differ from both groups. You can describe the relationship among respondents, but you can't extend it to the whole audience without further evidence.
Changes between editions also travel together. A new instructor may coincide with a new venue, a different price and a stronger programme. If the cohort returns more often, the report can't tell you which change deserves credit. Explain the alternatives, then choose what to test or investigate next.
NIST's guidance on randomized designs describes assigning experimental units to treatments at random. For a practical event test, that might mean randomly assigning an optional follow-up message among eligible contacts while keeping the offer comparable. It doesn't mean withholding essential arrival, accessibility or safety information to create a control group.
Turn a promising source into a commercial decision
A source that brings people back may still cost too much. Keep the cohort comparison connected to the money you retain, the cost of acquiring those newcomers and the costs of serving later visits. A repeat attendance percentage alone cannot tell you whether an acquisition arrangement makes the business better off.
Imagine another fictional calculation in US dollars. You spend $600 on a placement that produces 40 identifiable first-time attendees. Acquisition spend is $15 per newcomer. Over the agreed observation period, those people generate $2,400 in retained ticket revenue and $1,200 in attendee-related variable costs. After deducting acquisition spend, $600 remains toward fixed event costs and profit.
That calculation assumes you can reasonably assign the stated spend and revenue to this group. Retained ticket revenue here means ticket receipts after discounts and refunds, excluding taxes and buyer fees. Variable costs mean the costs that change with these visits. Keep the same definitions when comparing another source, and account for promoter commissions or later remarketing spend where relevant.
Don't call the remaining $600 event profit if the venue, instructor and other fixed costs still need paying. Don't describe all later revenue as additional revenue created by the placement either. The cohort records what these acquired people later did. Establishing what would have happened without the placement requires a different comparison.
Our guide to ad return and event profit explains why revenue credited to marketing and money left after event costs answer different questions. Use the cohort result to improve the acquisition decision, then check it against the event budget. A loyal audience only helps your finances if the offer also makes commercial sense.
Check the later offer before blaming the source. If April's first follow-up offered a familiar beginner session at the usual price, while June's offered a discounted seasonal special, the two-opportunity labels alone won't make the commercial conditions equivalent. You can still report the outcomes, but explain the different offers and avoid presenting their gap as a difference in audience quality.
Discounts also change what a return means financially. Someone returning only when you reduce the price contributes differently from someone buying the next workshop at its usual price. Keep the attendance result intact, then compare retained ticket revenue and relevant costs separately. Don't redefine a discounted return as a failure after seeing it. Instead, decide beforehand whether you also need a full-price rebooking measure, and show that result under its own name. This lets you assess both interest and the economics of encouraging another visit without altering the original attendance comparison.
Use connected records and keep the historical comparison fixed
Rebuilding customer history after every launch makes this work harder than it needs to be. Loopyah's event CRM keeps ticket buyers as contacts across events, with their spend, event history and email permission. You can filter contacts by events attended, spend and permission, then save segments that update as people buy.
That helps when you want to contact an existing audience or inspect a person's history. A segment that updates as people buy serves a different purpose from a fixed first-attendance group. Keep the historical membership and agreed measurement period available for your comparison, even while the current audience segment changes.
Check what the product view actually measures before exporting anything. Can it show the original group, including people with no later visit, and the exact return opportunities you've chosen? If your particular comparison needs an additional calculation, use the connected records as the starting evidence. Check whether you can select fixed historical membership before using that view for your comparison.
The same care applies when interpreting a buyer contact. Event history can help you investigate repeat behavior, but it doesn't establish the identity of an unnamed guest. Keep the report at buyer level where that's the reliable information you have. Improve attendee identification through your normal operations rather than assuming a purchase record proves a visit.
For the broader reporting picture, our event KPIs guide covers the measures you may review alongside this analysis. Keep this report focused on how different first-time groups behave afterwards. It should help you explain a change in audience quality or experience without becoming another general event performance dashboard.
Treat small differences with proportionate confidence
Always show the returning count and original group beside the percentage. A group with three returners out of ten has the same 30% rate as a group with 60 out of 200. One additional return changes the first result by ten percentage points and the second by half a percentage point.
A complete attendance record tells you exactly what happened to the observed group. The uncertainty appears when you use that result to predict another group or explain a change in behavior. A tiny cohort can describe a handful of people accurately while providing a weak basis for moving your entire annual marketing budget.
NIST's discussion of proportion confidence intervals explains why the method and sample size matter when estimating a proportion. If the decision needs a statistical comparison, have someone check an appropriate method. A confidence interval won't repair unmatched identities, different return opportunities or an unsuitable comparison group.
There isn't a universal minimum cohort size that makes every event decision safe. Consider the likely cost of being wrong and whether a few unresolved records could reverse the conclusion. Renewing a small placement for another comparable test needs less evidence than signing a costly exclusive partnership for the season.
If groups are too small, combine comparable first-time cohorts using their underlying counts. Preserve the source and opportunity definitions, and make the combined period clear. Don't average percentages from groups of different sizes. Don't combine completed results with incomplete ones simply to make the report look more substantial.
Follow up without changing who belongs in the report
A useful cohort result often leads to a conversation. If newcomers from a particular programme return less often, ask about the next offer, its relevance and any practical barriers. They may have enjoyed a beginner session and seen nothing suitable afterwards. Sending more reminders would leave that programme problem unresolved.
Keep permission separate from measurement. Someone can belong to the original attendee group without being eligible for a marketing email. The UK's ICO guidance on electronic mail marketing explains the consent requirements and conditions for the existing-customer exception. Use the rules that apply to your audience and location before choosing a promotional follow-up.
Don't remove people who unsubscribe from the historical denominator because your team can no longer promote to them. That would make the report partly a measure of who remained contactable. Record permission changes separately and use them to decide which follow-up is available, while preserving an appropriate and lawful approach to the underlying records.
When you test a message, include everyone assigned to each test group in the comparison under the agreed rule. Restricting the analysis afterwards to people who opened or clicked selects those who already responded. It no longer tells you what sending that message achieved across the audience assigned to receive it.
Prepare the next comparison before the next launch
Start with one completed cohort and one comparison group that has had the same opportunities. Check their membership, reconcile the return counts and record the important differences in audience and programme. Then write the decision in plain language, including what the evidence cannot yet distinguish.
A useful decision might be to renew a partner placement for another edition while checking whether its stronger return pattern repeats. Another might be to improve arrival information for every newcomer, then follow the next first-time group. Sometimes the right decision is to wait for the missing opportunity before changing the campaign.
Choose an owner for the next report and a date when its attendance evidence should be ready. Keep the source rule, historical membership and qualifying events with it. When the next tickets launch, your team should know which group you're following and what result would justify doing something differently.
Author: By the Loopyah Content Team
The Loopyah Content Team shares expert insights, practical guides, and industry updates to help event organizers create unforgettable experiences and stay ahead in the event planning world.









