VBS registration
handled in minutes,
not spreadsheets.
Vacation Bible School SignUp Pro gives your church a complete kids registration, volunteer management, group assignment, and check-in system — built right into WordPress, with online payments, parent waivers, automated emails, daily attendance tracking, and clean season management.
Works on your existing WordPress site.
Instant download · WordPress plugin · Your data stays on your server
VBS shouldn’t run on sticky notes and group texts.
Most churches are still juggling paper forms, cash envelopes, and last-minute spreadsheets. There’s a better way.
Everything VBS needs.
Nothing you don’t.
Built specifically for how churches run Vacation Bible School — not adapted from a generic event platform.
Kids Registration
One form registers an entire family. Each submission can include multiple children with per-child fee calculation, grade/age fields, and custom questions you configure.
Group & Crew Assignment
Organize kids into named groups with a guided wizard. Choose “Mix it up” for diverse crews or “Group by grade” for classrooms. Set your group count and the plugin handles the rest — or auto-assign as families register.
Volunteer Sign-Up
Separate volunteer registration with role preferences, morning/afternoon availability, optional T-shirt sizing, automated confirmation emails, and built-in safety policy acknowledgment with a link to your church’s PDF.
Check-In Kiosk
Door volunteers check kids in from any phone or tablet — no app download, no WordPress login. Password-protected page with search by child name, parent name, or confirmation code. Group names show right on the check-in card.
Daily Attendance Tracking
See exactly who showed up each day with per-child present/absent tracking across the entire VBS week. Download a printable PDF attendance report for any day with one click.
Parent Waiver & Permissions
Parents read and accept a per-child waiver covering liability release, photo/video permission, and medical authorization — all during registration. You customize the language with merge tags. Each child’s signed waiver is timestamped and stored permanently.
Online Payment Collection
Accept registration fees through Stripe Checkout or PayPal. Status updates automatically from Pending to Paid the moment payment is confirmed.
Season Management
Each VBS year lives in its own clean season. Historical records are always preserved. This year’s roster never mixes with last year’s.
Automated Confirmation Emails
Families receive a confirmation the moment they register (or the moment payment clears for paid events). Fully customizable with dynamic merge tags.
Bulk Family Messaging
Filter families by registration status and send a targeted message in seconds. De-duplication built in — one email per household no matter how many kids they registered.
CSV & PDF Exports
Generate check-in sheets, attendance reports, volunteer rosters, group rosters, and full registration reports at any time. Filter by season and status before exporting. Print per-group rosters with medical alerts.
Your Data, Your Server
All registration, volunteer, attendance, group, and waiver records are stored in your WordPress database. No third-party cloud. No subscription data lock-in. Your families’ information belongs to your church.
Organize kids into crews
in about 30 seconds.
No more whiteboard math. Tell the plugin how you want your groups organized, pick a number, and kids are sorted instantly. Rename groups to match your VBS theme, print rosters for crew leaders, and move individual kids if needed.
From download to live registration in one afternoon.
No custom development. No new platform to learn. Installs on your existing WordPress site.
Install & Activate
Upload the plugin to WordPress and activate. Takes about two minutes.
Configure Your Season
Name your VBS season, set your fee (or make it free), connect Stripe or PayPal, and customize your email confirmation.
Drop In the Shortcode
Add the registration shortcode to any WordPress page. Your form is live and ready for families.
Run VBS Week
Organize kids into groups, check them in at the door, track daily attendance, print rosters, send bulk updates, and coordinate volunteers — all from your dashboard.
No tiers. No add-ons. No surprises.
Every feature below is included in the one-time $49 purchase.
📋 Kids Registration
- Multi-child family registration in one form
- Per-child fee calculation
- Age and grade fields
- Emergency contact fields (toggleable)
- Special needs / allergy notes
- Custom form fields you configure
- Free or paid mode per season
- Registration open/close controls
- Per-child parent waiver & permissions
- Customizable waiver text with merge tags
- Liability, photo release & medical consent
- Timestamped waiver records per child
👥 Groups & Crews
- Guided wizard: pick a method, set group count, done
- Mix ages & genders evenly across groups
- Group by grade for classroom-style VBS
- Auto-assign new registrations as they arrive
- Named groups with custom colors
- Manual reassignment with per-child dropdowns
- Sort & filter by grade, gender, or group
- One-click printable PDF roster per group
- Medical alerts on group rosters
- Group name on check-in kiosk cards
🙋 Volunteers
- Separate volunteer registration form
- Configurable role options
- Morning/afternoon availability
- Optional T-shirt size field
- Season-stamped records
- Automated volunteer confirmation emails
- Safety policy PDF link on form
- Required policy acknowledgment checkbox
- Timestamped policy acceptance records
- Volunteer CSV export
📱 Check-In & Attendance
- Volunteer phone/tablet check-in kiosk
- No app download or WordPress login needed
- Search by child name, parent, or code
- Group name badge on every check-in card
- Per-child daily check-in with timestamps
- Day-by-day attendance view
- Present/absent counts per day
- Downloadable PDF attendance reports
💳 Payments
- Stripe Checkout integration
- PayPal IPN integration
- Automatic Pending → Paid status update
- Test & Live mode switching
- No card data stored on your server
- Manual status override available
📧 Email & Communication
- Automated parent confirmation emails
- Admin notification on new registration
- Fully customizable email templates
- Dynamic merge tags
- Bulk email to filtered recipient groups
- De-duplicated parent addressing
📤 Exports & Reports
- CSV export for kids & volunteers
- PDF formatted registration reports
- PDF daily attendance reports
- PDF group rosters with medical alerts
- Check-in sheet generation
- Status-filtered exports
- Season-filtered exports
- Instant download, no approval required
📅 Seasons & Admin
- Unlimited season creation
- Clean year-over-year data separation
- Historical data always preserved
- Season-filtered admin list views
- Bulk record management
- Search and filter by any field
Your families’ data belongs
to your church.
Every name, every email, every emergency contact, every signed waiver, every group assignment — stored in your WordPress database, on your server. Not ours. Not anyone else’s.
WordPress-native storage
Lives in your existing WordPress database. No external cloud, no syncing, no dependency on a third-party service.
No card data on your server
Credit card details are handled entirely by Stripe or PayPal. Only payment confirmation is sent back to the plugin.
Full export, any time
Export every record as CSV or PDF whenever you want. No fees, no approval, no waiting. Print group rosters for crew leaders on demand.
Zero third-party data sharing
Registration data is never transmitted to or stored by any service other than your payment processor during checkout.
Ready to open registration
for this year’s VBS? 🎉
One purchase. No subscription. Set up this afternoon.
$49 one-time · instant downloadIncludes full setup guide & documentation · Works on your existing WordPress site
Also from BibleBunch
Need contributions tracking, giving records, or event management?
The Church Contributions, Events & Giving Records Plugin handles online giving, contribution history, and broader church events — built on the same WordPress-native philosophy and designed to work alongside VBS SignUp Pro.
View Church Contributions Plugin →