VBS Registration Pro — Vacation Bible School SignUp Pro
☀️ WordPress Plugin for VBS Directors

VBS registration
handled in minutes,
not spreadsheets.

Vacation Bible School SignUp Pro gives your church a complete kids registration and volunteer management system — built right into WordPress, with online payments, automated emails, and clean season tracking.

$49
✓ One-time purchase. No subscription. Includes full documentation & setup guide.
Works on your existing WordPress site.

Instant download · WordPress plugin · Your data stays on your server

✅ Kids & Volunteer Registration 💳 Stripe & PayPal Built In 📅 Multi-Year Season Tracking 📧 Automated Confirmation Emails 📤 CSV & PDF Exports

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.

Hand-counting paper registration forms the night before VBS
Collecting registration fees in envelopes at the door
Volunteer sign-ups in a completely separate spreadsheet
No way to quickly email just the families who’ve paid
Last year’s kids mixed into this year’s roster
Family data stored on a platform your church doesn’t control

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.

🙋

Volunteer Sign-Up

Separate volunteer registration with role preferences, morning/afternoon availability, optional T-shirt sizing, and automated confirmation emails.

💳

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, volunteer rosters, and full registration reports at any time. Filter by season and status before exporting for clean, accurate lists.

⚙️

Registration Status Engine

Every registration is clearly labeled Active, Pending, Paid, or Cancelled. Drives all your filtering, reporting, and communication targeting automatically.

🔒

Your Data, Your Server

All registration and volunteer records are stored in your WordPress database. No third-party cloud. No subscription data lock-in. Your families’ information belongs to your church.

From download to live registration in one afternoon.

No custom development. No new platform to learn. Installs on your existing WordPress site.

1

Install & Activate

Upload the plugin to WordPress and activate. Takes about two minutes.

2

Configure Your Season

Name your VBS season, set your fee (or make it free), connect Stripe or PayPal, and customize your email confirmation.

3

Drop In the Shortcode

Add the registration shortcode to any WordPress page. Your form is live and ready for families.

4

Manage & Communicate

Track sign-ups, run rosters, send bulk updates, and coordinate volunteers — all from your WordPress 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

🙋 Volunteers

  • Separate volunteer registration form
  • Configurable role options
  • Morning/afternoon availability
  • Optional T-shirt size field
  • Season-stamped records
  • Automated volunteer confirmation emails
  • Volunteer CSV export

💳 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

📅 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

📤 Exports & Reports

  • CSV export for kids & volunteers
  • PDF formatted reports
  • Check-in sheet generation
  • Status-filtered exports
  • Season-filtered exports
  • Instant download, no approval required

Confirmation emails that feel personal.

Email templates support dynamic merge tags replaced automatically from the registration record at send time.

{parent_name} {children_names} {child_count} {event_name} {season_name} {payment_status} {amount_paid} {registration_id} {submission_date}

Your families’ data belongs
to your church.

Every name, every email, every emergency contact — 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.

🚫

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 download

Includes full setup guide & documentation · Works on your existing WordPress site