no more copy-paste Monday
Sign-up forms that sync straight into Planning Center
Share a sign-up link on Sunday; find every volunteer in Planning Center People on Monday — matched by email or created fresh, no re-typing. Link a sheet to a Services team and sign-ups even land on the right plan.
Sheets are free — Planning Center sync is on the Pro plan ($24/mo).
Already using Planning Center Registrations? See which sign-ups fit where →
how it connects
Connect once, sync every sheet
Connecting takes one click: log in with your Planning Center account from Settings → Integrations (OAuth — we never see your password), and every published sheet starts syncing.
Services scheduling, one sheet at a time
A sign-up sheet and a Services plan describe the same thing — people serving on a date. Link any sheet to a service type and team, and each sign-up is added to the plan matching the sheet's event date as Unconfirmed, so it shows up like any pending request and your team leaders stay in control. Cancel a sign-up and they come off the plan again. Sheets you don't link never touch Services.
the good stuff
What the Planning Center sync gets you
Onto the plan, as Unconfirmed
Linked sheets schedule volunteers onto the Services plan that matches the sheet's date — as Unconfirmed, the same way a scheduling request looks, so leaders confirm like they always have.
Match by email, create if new
Every sign-up is looked up in People by email first. Members stay one record; genuinely new folks become one clean Person with name, email, and phone.
Add-only, by design
The whole footprint is find-or-create plus filling a missing phone number. Nothing existing is updated, "cleaned up," or removed — People stays yours.
no surprises in your database
Exactly what sync writes — and never will
What it writes
- Searches People by the volunteer's email address first — returning volunteers are matched, not duplicated.
- New volunteers become a Person with first and last name, their email as a primary Home email, and their phone as a Mobile number.
- Returning volunteers get exactly one addition: a phone number, and only when their record doesn't have one.
- On sheets linked to a Services team: the volunteer is scheduled onto the matching plan as Unconfirmed, and unscheduled if they cancel. (Planning Center only lets us schedule people already in Services — brand-new volunteers sync to People and start scheduling once you add them to the team in Planning Center.)
- Opt-in answer notes: pick a People note category in Settings, and each sign-up's custom-question answers (“T-shirt size: L”) are added to the person as one note in that category — only ever added, never edited or removed. Until you pick a category, answers stay in SignUpChurch.
- Plain forms (a sheet started as “Just a form” — connect cards, interest lists, prayer requests) sync each response's person the same way; nothing is ever scheduled or added to a team, group, tag, or event from a form.
What it never touches
- Never edits or overwrites anything on an existing person.
- Never deletes people, and never creates plans, teams, or service types.
- Never touches Groups, Check-Ins, Giving, or any other Planning Center product.
- Never imports or stores your People data — sync is one-way.
Matching keys off the volunteer's email, so on sheets where you've made email optional, a sign-up made without one is never synced — no unmatchable records, no duplicates. The full transparency doc lives in the help center: what sync updates (and what it doesn't).
use both
Using Registrations too? Here's what goes where
Keep Registrations for anything that takes a payment — camp, a retreat, a conference — and for events where one parent registers the whole family.
Use SignUpChurch for the casual asks: meal trains, dish lists, carpools, a month of greeter shifts. Volunteers sign up without logging in, and on Pro every sign-up still lands in People — matched by email or created fresh — and can schedule volunteers onto a Services plan as Unconfirmed.
Questions churches ask
How do sign-ups get into Planning Center?
Automatically, moments after each sign-up (Pro plan). We search People by email; a match is left as-is (plus a missing phone number, if they typed one), and a new volunteer becomes a Person with name, email, and phone.
Can sign-ups schedule people in Services?
Yes — link a sheet to a service type and team, and each sign-up is added to the plan matching the sheet's event date as Unconfirmed. Canceling the sign-up unschedules them. Unlinked sheets never touch Services. One caveat: Planning Center only lets us schedule people who are already part of Services, so a brand-new volunteer syncs to People and starts landing on plans once you've added them to the team in Planning Center. The sheet's dashboard shows each sign-up's status — on the plan, not in Services yet (with a one-click retry), or no matching plan — so nothing slips through silently.
Will it overwrite or duplicate my People data?
No. Records are matched by email, existing data is never edited (the only addition is a phone number that wasn't on file), and sync never deletes anyone.
Can the form's custom-question answers land in People too?
Yes, as an opt-in. Sheets can ask custom questions (t-shirt size, allergies, a yes/no), and once you pick a People note category in Settings, each sign-up's answers are added to the person as one note there. Who can read the notes follows that category's permissions in Planning Center, notes are only ever added — never edited or removed — and until you pick a category, answers stay in SignUpChurch (dashboard and CSV) only.
What does it cost, and how do I connect?
ChMS sync is part of the Pro plan ($24/mo). Connect from Settings → Integrations by logging in with your Planning Center account — OAuth, so we never see your password.
Retire the Monday-morning data entry
Free to try the sign-up sheets; Pro adds the Planning Center sync.
Create your first sheet — free