
HAQ Event Organizer helps you plan and run events from your WordPress site — Birthday Parties, Kitty Parties, Weddings, Corporate Events, Anniversaries and any custom event. Invite guests, collect RSVPs, take ticket payments, track your budget and keep vendors and tasks on schedule, all in one place.
Events
- Event pages with cover image, start and end date/time, venue, Google Map and “Get directions” button
- Six ready-made event types, each with its own details: celebrant and cake flavour, bride and groom with a list of ceremonies, corporate agenda with speakers, and more
- Capacity limits — the event page shows “3 places left” or “Fully booked”
- Live countdown to the start of the event
- Dates, times and prices shown in your site’s language and format
Guests and RSVPs
- Guest list with search, edit, CSV import and CSV export
- CSV import updates existing guests instead of creating duplicates
- One-click invitation emails with each guest’s private RSVP link
- RSVP form with Yes / Maybe / No, party size and dietary notes
- Private RSVP links let guests change their answer at any time — a second submission never overwrites the first
- Spam protection with a hidden honeypot field and rate limiting
Payments (optional)
- Collect ticket payments with Razorpay: guests who answer “Yes” pay ticket price × party size
- Payments are verified by signature and webhook, and a receipt is emailed automatically
- Payments screen with filters, CSV export and Mark paid / failed / refunded actions
Planning tools
- Budget per event with estimated vs actual costs, paid / outstanding totals and a chart by category
- Vendor list with cost and payment status — optionally added to the budget automatically
- Drag-and-drop task board (To Do, In Progress, Done) that also works with the keyboard
- Dashboard with upcoming events, attendance progress, RSVP breakdown and tasks due this week
Emails
- RSVP confirmation, new RSVP alert, invitation, reminder and payment receipt emails
- Edit the email text with tokens such as
{guest_name},{event_date}and{rsvp_link} - Automatic reminders a chosen number of days before the event
For teams
- “HAQ Event Organizer” user role — organizers only see and manage their own events, guests, RSVPs and payments
- Turn off the modules you don’t need (RSVP, Payments, Budget, Vendors & Tasks)
Works with your theme
- Classic and block (Full Site Editing) themes
- Event archive at
/events/with event-type filters and Upcoming / Past tabs - Every front-end template can be overridden from your theme
Shortcodes
[haqeo_event_list type="kitty-party" limit="6" columns="3" period="upcoming"]—periodcan beupcoming,pastorall[haqeo_event_calendar month="2026-12"]— monthly calendar with previous / next / today navigation[haqeo_event_rsvp_form id="123"]—idis optional on an event page[haqeo_event_countdown id="123"]
Legacy aliases [event_list], [event_calendar], [event_rsvp_form] and [event_countdown] are registered when no other plugin uses those names.
Theme templates
Copy any file from wp-content/plugins/haq-event-organizer/public/templates/ to wp-content/themes/your-theme/haq-event-organizer/ (keeping the same sub-folder) and edit it there. Classic themes use single-event.php and archive-event.php; block themes keep their own templates and the plugin adds the event details, map and RSVP form around the event content.
Translations
Includes Hindi, Gujarati, Spanish, Arabic, French, German and Brazilian Portuguese.
Developers
REST API under eo/v1 (events, guests, RSVP and the Razorpay webhook), plus actions and filters such as haqeo_rsvp_submitted, haqeo_payment_completed, haqeo_payment_amount and haqeo_email_tokens.
Privacy
The plugin stores event details, guest information (name, email, phone, dietary notes), RSVP responses, payments, budget items, vendor records and plugin settings in your WordPress database. Emails are sent using your site’s wp_mail() configuration. Guest data can be exported or erased from Tools Export / Erase Personal Data, and suggested privacy policy text is added to Settings Privacy.
If you enable payments, order requests containing the amount, currency and an internal reference are sent to the Razorpay API, and the guest’s name, email and phone are pre-filled in Razorpay Checkout. See Razorpay’s privacy policy. No data is sent to third parties unless you enable this optional integration.
Screenshots

Events archive with event-type filters, Upcoming / Past tabs and event cards.

Event page with highlights, location, live countdown, availability and "Add to Google Calendar".

RSVP form with Yes / Maybe / No, party size and dietary notes — shown here for a fully booked event.

Monthly event calendar shortcode with previous / next / today navigation.

Dashboard with key figures, upcoming events, attendance progress, RSVP breakdown and tasks due this week.

All events list with event dates, attendance and event types.

Guests screen: add guests, import from CSV, send invitations and copy private RSVP links.

RSVPs screen with status tabs, search, party sizes and payment status.

Payments screen with revenue collected, the Razorpay webhook URL, filters and manual actions.

Budget with estimated vs actual costs, paid and outstanding totals and a chart by category.

Drag-and-drop task board for vendors and tasks.

Settings: turn modules on or off, currency, timezone and reminders.