Quick Start for Organizers¶
Overview¶
This guide walks a first-time organizer from account creation through publishing an event, collecting RSVPs or registrations, and running day-of check-in.
Purpose¶
Reduce time-to-first-event and prevent common configuration errors.
Who should use it¶
- New Nigall organizers
- Customer success onboarding
- Trial users evaluating the platform
Benefits¶
- Live event in under 30 minutes (RSVP path)
- Clear decision tree for RSVP vs ticketed workflows
Prerequisites¶
- Nigall account (Account Setup)
- Event basics: title, date/time, location, capacity
- (Optional) Stripe connection for paid tickets — contact admin if not self-serve
Step-by-step — RSVP event (beginner)¶
1. Sign in¶
Navigation: /accounts/login/ → redirects to My Events
[SCREENSHOT: Login page]
2. Create event¶
Navigation: My Events → Create Event → /events/create/
| Field | Description |
|---|---|
| Title | Public event name |
| Registration type | Select RSVP |
| Start / End date | Event window |
| Location | Venue address or virtual link |
| Capacity | Maximum headcount (default 100) |
| Visibility | Private (link-only) or Public (Discover) |
[SCREENSHOT: Create Event — Event Details card]
3. Save event¶
Click Create Event. You are redirected to the event detail or module setup.
4. Add survey questions (optional)¶
Navigation: Event detail (as host) → Survey questions panel
OR Edit Event → scroll to Survey questions
[SCREENSHOT: Survey questions panel on event detail]
See Survey & Custom Questions.
5. Share event¶
Copy URL: /events/<id>/<event_tag>/
Share with guests. Public events also appear on /events/discover/.
6. Monitor guests¶
Navigation: Event detail → Guest Check-In → /events/<id>/<tag>/guests/
7. Check in on event day¶
From guest list, click Check In per guest marked Will Attend.
Step-by-step — Ticketed event (intermediate)¶
1–2. Same as above, but set Registration type = Registration¶
3. Enable Attendees module¶
On create/edit form → Event modules → enable Attendee Management
4. Complete module setup wizard¶
Navigation: /events/create/<pk>/setup/attendees/ (after first save)
Configure registration info, GDPR options if needed.
5. Configure ticket tiers¶
Navigation: Edit Event → Ticketing section
Add tiers with name, price, quantity.
6. Publish & test registration¶
Open event as non-host user → Get tickets → complete registration → view QR ticket.
See Attendee Management.
Business rules¶
| Rule | Detail |
|---|---|
| RSVP capacity | Counts adult_count + kid_count for status=attending |
| Waitlist | Auto-assigned when capacity full on new attending RSVPs |
| Public events | Require event category |
| Past events | Edit, RSVP, check-in disabled |
Validation rules¶
- End date must be after start date
- Public discover listing requires category selection
- Paid tiers require Stripe configuration
Workflow¶
Examples¶
School fundraiser: RSVP, private link, survey for t-shirt size, guest check-in.
Tech meetup: Registration, free tier, attendees module, QR check-in.
Best practices¶
- Test guest flow in incognito before sending invitations
- Add survey questions before sharing link
- Generate Social sharing kit copy before your marketing push (Social Sharing & Hashtags)
- Set reminder-friendly email settings under Automation
Tips¶
- Bookmark Edit Event and Guest Check-In from event detail host buttons
- Use Organizer Dashboard for multi-event overview
Common mistakes¶
- Hosting and testing RSVP on same account — switch to guest account
- Forgetting to activate survey questions (
Visible to guestson edit form)
FAQs¶
Do I need a paid plan to host?
No. Event creation is free; modules and transaction fees apply per Billing.
Troubleshooting¶
| Issue | Fix |
|---|---|
| Can't find module setup | Save event with module enabled first |
| Guests can't RSVP | Check capacity, past event flag, paid vs free rules |
Related features¶
- Events & Registration
- Survey & Custom Questions
- Social Sharing & Hashtag Generator
- Organizer Dashboard
Administrator notes¶
Enable Stripe keys and email provider (Resend/SES) in environment before production paid events.
Developer/API notes¶
Mobile RSVP: POST /api/mobile/v1/events/<pk>/<tag>/rsvp/ (JWT, RSVP events only)
Next: Events & Registration