Import families from a spreadsheet

C

Chris

Last updated on Aug 8, 2026

Summary

Import an existing waitlist from a spreadsheet instead of entering families one by one. Kiddo validates rows, maps schedules and priorities, and creates applications your team can review.

Before you start

  • You need admin access to Waitlist.
  • Configure Schedules and Enrollment Priorities first so import mapping matches your codes — Configure enrollment fees and steps.
  • Prepare a CSV using Kiddo's import template (download from the import flow).

Steps

  1. Open Waitlist.
  2. On the Waitlist tab, open the Add Child split menu and choose Import Children.
  3. Download the template if you have not already — use the center's schedule and priority codes from Settings.
  4. Fill the spreadsheet with parent, child, and enrollment columns. One row per child application.
  5. Upload the CSV in the import modal.
  6. Review validation results — fix errors or map unknown values (schedules, priorities).
  7. Confirm the import. Kiddo creates applications and may queue a handover upload for large files.

Review imported rows on Waitlist like any other application. Send guardian invites if families still need Kiddo accounts.

What happens next

  • Imported children appear on Waitlist with submitted dates you provided (or import time).
  • Families may receive invite or confirmation emails depending on your import options and comms settings.
  • Duplicate detection may flag rows that match existing families — merge duplicate child profiles or archive as needed.

What your parents see: How to join a center's waitlist — imported families may receive invite or confirmation emails and complete payment on Home if a waitlist fee applies.

Common questions

Can parents complete payment after import?

If you charge a waitlist fee, imported families may need to pay through Home or a follow-up request — payment is not always collected during CSV import.

What if schedule codes do not match?

The import wizard lets you map spreadsheet values to your center's schedules or skip invalid rows. Update Schedules in Settings if codes changed.

Is import the same as Export Waitlist?

Export downloads current data. Import adds new rows from a file — opposite direction.

Related articles