Skip to content
English
  • There are no suggestions because the search field is empty.

Create guardian–minor contacts from a Patch waiver

How to build a repeating Minors page on a Patch waiver so each child becomes a Contact linked to the adult who signed.

When this is set up, Patch uses the same guardian–minor relationship as integrations. That unlocks the guardian’s Minors tab, birthday automations for kids (messages go to the adult), and clearer household data.

Before you start

  • You need the Waivers product on the account.
  • There is no separate Settings toggle. Creating minor contacts happens when a repeating page uses Minors (creates link to guardian).
  • Don’t use a custom field named something like minors or minor_array. Use the reserved Minors (creates link to guardian) field.
  • Email, phone, and SMS/email opt-in stay on the guardian. Don’t put those on the minor rows.

What this does not do: When a guardian later checks in on a kiosk by phone, Patch does not automatically assume every linked minor attended. Minors should still be confirmed or checked in deliberately.

Overview

Step Where in Patch What you do
1 Waiver editor → Document Add a repeating page bound to Minors (creates link to guardian)
2 Same page Add First Name, Last Name, Birthday (Gender optional)
3 Other pages Collect the adult / guardian’s info as usual
4 Save → sign a test waiver Confirm Minors tab + no duplicate kids on re-sign

Step 1: Add a repeating Minors page

  1. Open Waivers and edit the waiver.
  2. Stay on Document (not Settings).
  3. Create or select the page where guests enter each child’s details (often after the adult’s name/contact page).
  4. Open Multiple Pages.
  5. Check Enable multiple pages.
  6. Optional but recommended:
    • Automatically add the first page at start
    • ‘Add’ button text like Add Minor
    • ‘Remove’ button text like Remove Minor
  7. Under Field to Use, choose Minors (creates link to guardian).

If you pick any other multiple-object field, Patch won’t create minor Contacts (the PDF can still work). Save will also fail validation if the page isn’t set up correctly.

Step 2: Bind the minor fields

On that same repeating page, add Field elements and bind them only to:

Field Required?
First Name Yes
Last Name Yes
Birthday Yes
Gender Optional

With Field to Use set to Minors, the field picker should only offer this short list. Keep the guardian’s name, email, phone, and signature on a non-repeating page.

Step 3: Collect the guardian as usual

On another page, collect enough adult info to create or match the signing contact — typically first/last name plus email and/or phone, plus signature and legal text.

The adult remains the source of marketing consent. Messages about kids go to the guardian’s opted-in channels.

Step 4: Save and test

  1. Save the waiver. If the Minors page is missing required fields or has disallowed fields, save should block with an error.
  2. Open the signing / SmartLink URL (or your usual Installation / kiosk path).
  3. Sign as a test adult, add 1–2 minors with name + birthday, and submit.
  4. Open the guardian contact and confirm:
    • The Minors tab lists each child
    • Each minor is a separate contact with the correct birthday
  5. Sign again with the same minor name + birthday. Patch should update that minor Contact, not create a duplicate.

What happens on submit

Result Detail
Real minor Contacts One Contact per complete minor row
Link Each minor’s guardian link points at the signing adult
Deduping Same guardian + first name + last name + birthday → same minor Contact
Incomplete rows Missing first name, last name, or birthday → no Contact for that row

The minors list on the form is used while signing (and to pre-fill for returning guardians). It is not stored as an array on the adult contact — the roster is the minor Contacts themselves.

Using this in automations

Common pattern: birthday automation for kids, message to the adult.

  1. Audience / filter on the minor (birthday upcoming, has a guardian).
  2. Send SMS or email using the guardian’s opted-in phone or email.
  3. Copy can address the adult (“It’s almost Ava’s birthday…”) while the trigger is the child’s birthday.

If you only collected names/DOBs as loose custom fields on the adult and never used Minors (creates link to guardian), birthday automations won’t behave like true guardian–minor contacts. Rebuild the waiver with that Field to Use.

Troubleshooting

What you see What to try
Looking for a “Create minor contacts” checkbox That setting doesn’t exist — use Document → Multiple Pages → Field to Use → Minors (creates link to guardian)
Save fails Repeating page must use that Minors field; only First Name / Last Name / Birthday / Gender on that page
Waiver signs but no Minors on the contact Page not bound to Minors, or a row was missing name/birthday
Duplicate kids after re-sign Matching uses first name + last name + birthday under the same guardian — check spelling/DOB
Returning adult sees empty minor rows After phone/email auth (or kiosk identity sync), linked minors should pre-fill
Kiosk doesn’t auto-check in the kids Expected — linked minors are for confirmation later, not assumed attendance

Checklist

  • Repeating page with Field to Use = Minors (creates link to guardian)
  • First Name, Last Name, Birthday on that page (Gender optional)
  • Guardian name + contact channels on a separate page
  • Test sign creates Minors on the adult contact
  • Re-sign with same name + DOB updates the same minor