Simple RSVP
Simple RSVP
Description
Simple RSVP is the easiest way to collect RSVPs on your WordPress site. Whether it’s a wedding, birthday party, corporate event, or any other gathering — set it up in 30 seconds with our guided wizard.
✨ Key Features
- 30-Second Setup — Guided wizard gets you running immediately
- 8 Event Types — Wedding, Birthday, Corporate, Baby Shower, Graduation, Anniversary, Holiday Party, Custom
- Guest Lookup — Guests find themselves by name on your guest list
- 3 Predefined Questions — Meal preference, dietary restrictions, and personal message (toggle each)
- 6 Beautiful Templates — Elegant, Minimal, Modern, Classic, Rustic, Floral (color presets)
- Email Confirmations — Beautifully designed HTML emails sent automatically
- Admin Notifications — Get notified on every RSVP
- Dashboard — Stats, recent activity, at a glance
- CSV Export — Export your guest list anytime
- Countdown Timer — Show time remaining to your event
- GDPR Ready — Full WordPress Privacy integration (data export & erasure)
- Translation Ready — Full gettext i18n, WPML & Polylang compatible (wpml-config.xml included)
- Gutenberg & Elementor — Native blocks and widgets
- Shortcodes —
[simple_rsvp],[simple_rsvp_info],[simple_rsvp_form]
🎨 Works Everywhere
- Gutenberg blocks (Event Info + RSVP Form)
- Elementor widgets
- Shortcodes for any theme/builder
- CSS Custom Properties for easy theming
🔒 Privacy First
- Self-hosted — your data stays on your server
- GDPR compliant with WordPress Privacy tools
- Rate-limited public endpoints (5 requests/minute/IP)
- No external API calls
Installation
- Upload
simple-rsvpto/wp-content/plugins/ - Activate through ‘Plugins’ menu
- Follow the setup wizard (auto-redirects)
- Add
[simple_rsvp]shortcode to any page - Start adding guests!
Faq
Guests visit your RSVP page, enter their name to find themselves on the guest list, then choose their response (Accept / Decline / Maybe) along with meal preference and any message.
Absolutely! Choose from 8 event types (Wedding, Birthday, Corporate, etc.) and all texts auto-adjust.
Yes! All text strings are translation-ready and we include a wpml-config.xml for automatic string detection.
Everything is stored in your WordPress database. No external services, no SaaS, no data leaves your server.
Reviews
Changelog
0.2.2
- Added Message column to guest list table (with truncated preview and tooltip)
- Added readonly Guest Message field in edit modal (shows message submitted by guest)
0.2.1
- Made “Powered by Simple RSVP” credit opt-in (disabled by default) per WordPress.org guidelines
- Added Branding section in Email settings with toggle for credit display
- Moved inline JavaScript to properly enqueued file per WordPress.org guidelines
- Used wp_enqueue_script() and wp_localize_script() for setup wizard
- Security: REST API /lookup no longer exposes sensitive fields (email, dietary, message)
- Security: REST API /rsvp now requires session token from lookup (prevents unauthorized modifications)
0.2.0
- Setup wizard improvements and bug fixes
- Enhanced email templates
- UI refinements
0.1.0
- Initial release
- Guest lookup by name
- 3 predefined questions (meal, dietary, message)
- 6 template presets
- Email confirmations & admin notifications
- Dashboard with stats
- CSV export
- Gutenberg blocks & Elementor widgets
- GDPR integration
- WPML/Polylang ready