Community memory

Know who's been to every event.
Remember what mattered about them.

One profile per attendee, built automatically from every registration. Lifetime events attended, total spend, check-in history, private notes, VIP tag. Repeat organisers stop losing context between events — the third-time attendee stops being a stranger every time.

CRM · Profile
Priya Nair
Meridian Labs · VP Product
4
EVENTS
4
CHECK-INS
₹18k
SPEND
⭐ VIP
"CFO of Meridian. Vegetarian. Prefers back-row seating. Follow-up on API pilot after Product Summit."

You don't build the CRM. Registrations do.

Every new registration silently updates the matching profile. Every check-in bumps the count. Every paid order rolls into lifetime spend.

🧬
Auto-upserted on registration
Email is the key. Second time Priya registers for one of your events, her profile shows lifetime_events = 2, not two separate rows.
Check-in synced
Every time she scans in at the gate, the check-in counter on her profile bumps. Tells you who actually shows up, not just who buys.
💰
Lifetime spend rollup
Every paid order she made adds to her total spend. You see her ₹18k of tickets across 4 events at a glance.
VIP tag
One click marks her VIP. Shows up on all her registrations for future events. Front desk knows. Sponsors know.
📝
Private notes
Dietary preferences, seating preferences, past complaints, follow-up threads. Notes that only your team sees.
🔍
Fast search
Name, email, mobile, company — find any attendee in one query. Sorted by lifetime_events so your regulars surface first.

Because "have we met before?" is a bad first line.

Our client runs a monthly product meetup in Bengaluru. Same crowd, mostly. On the tenth event, one of their regulars — a PM at Zomato who'd been to seven meetups, brought two colleagues, once volunteered to speak — walked up to reception, said her name, and got asked for the second time in a year: "which company are you with?"

She stopped coming. Not because of that one moment, but because the moment made it clear the organizers had no idea she was a regular. There was no memory. The CRM was in the head of one person who'd left last month. The next organizer had 3,000 registrations across 10 events in a Google Sheet and no way to tell that this one email showed up on 7 of them.

So we built the profile. Not another separate tool to maintain, not a form for organizers to fill in — it just gets built automatically from what's already happening. Every registration, every check-in, every order updates the same profile row keyed by email. Search takes a second. The organizer opens a profile and sees "seventh event, always checks in, spent ₹12k, added her CFO as a manual attendee last time." Now the front desk gets briefed. Now the greeting is "welcome back."

Where the CRM shows up.

🎨
VIP tag on the profile flows into the pass. Front desk sees VIP badge on scan, routes to priority lane.
👥
Distribute a group order and the CRM profiles each attendee automatically. Never manually import a list again.
🔌
Pipe attendee profiles into HubSpot / Mailchimp / Zoho with lifetime metrics attached, not just names.

Questions we get

Is one profile shared across events?
Yes. Same email = same profile, regardless of which event they registered for. Lifetime metrics roll up automatically.
What if the attendee uses two different emails?
They'll show as two profiles. Manual merge is on the roadmap; today, staff can copy notes across if needed.
Does this share attendee data across tenants?
No. Every profile is scoped to your tenant (via tenant_id). Data never crosses tenant boundaries.
Can I export attendee profiles?
Yes, via the existing Data Export module. Attendee CRM is also readable through the CRM Integrations pipe if you want it in HubSpot / Zoho.
Give your regulars the welcome they deserve.
See the CRM auto-populated from your real event history in 12 minutes.