Part of the Root ecosystem

Digital Forms & Waivers Made Simple

Create waivers, registration forms, and surveys in minutes. Collect signatures, payments, and data — share via link, QR code, or embed on your website.

📋20+ Field Types
💳Stripe Payments
🔗QR Code Sharing
🌐Embed on Any Site

Works for any organization

Youth Sports

Liability waivers, medical forms, and registration for leagues and clubs.

🏕️

Camps & Clinics

Camp enrollment with parent consent, emergency contacts, and payment.

🏃

Events & Races

Event registration with liability release and entry fee collection.

🏫

Community Organizations

Volunteer sign-ups, feedback surveys, and program applications.

Free to start · No credit card required

3 Simple Steps

From Template to Submissions in Minutes

No technical skills required. Pick a template, customize it, and start collecting responses.

1

Pick a Template

Choose from curated templates for waivers, medical forms, camp registration, feedback surveys, and more — or start from scratch.

2

Customize & Brand

Add, remove, or rearrange fields with the drag-and-drop builder. Set up payment collection, file uploads, and legal agreements.

3

Share & Collect

Publish your form and share via direct link, QR code, or embed on your website. Track submissions and export data as CSV.

Ready-Made Templates

Start with a Template, Make It Yours

Curated templates for common scenarios — customize every field, add your branding, and publish in minutes.

🛡️

Sports Liability Waiver

waiver

Standard liability waiver with risk acknowledgment and release of liability.

NameDOBParent InfoAgreementSignature
📸

Photo & Video Release

consent

Consent for photographing and recording participants at events.

NameConsent AgreementSignatureDate
🏥

Medical Information

medical

Emergency contacts, allergies, medications, and insurance details.

Emergency ContactsAllergiesMedicationsInsurance
🏕️

Camp Registration

registration

Camp enrollment with parent info, medical notes, waiver, and payment.

Player InfoParent InfoMedicalWaiverPayment
🙋

Volunteer Application

registration

Coach, referee, and volunteer sign-up with background check consent.

NameRoleExperienceAvailabilityBG Check
📊

Feedback Survey

survey

End-of-season or post-event feedback from players, parents, and staff.

RatingsOpen-EndedSuggestions
+

Start from Scratch

Build a completely custom form with our drag-and-drop builder.

Powerful Features

Everything You Need to Collect Data

20+ field types, payment collection, file uploads, e-signatures, and more — built for organizations that need more than Google Forms.

🏗️

Drag-and-Drop Builder

Visual form builder with 20+ field types. Add sections, page breaks, conditional logic, and more — no coding required.

✍️

Legal Agreements & Waivers

Rich text agreement blocks with checkbox consent. Perfect for liability waivers, photo releases, and terms acceptance.

💳

Payment Collection

Collect registration fees, entry fees, or donations via Stripe. Configurable pricing per form with automatic receipts.

📤

File & Photo Uploads

Accept document uploads, headshot photos with camera capture, and SafeSport certificates directly in your forms.

📊

Submissions Dashboard

Review, approve, or reject submissions. Filter by status, search by name, and manage responses from a central dashboard.

📁

CSV Export

Export all form submissions as a CSV file. Dynamic columns based on your form fields for easy spreadsheet analysis.

20+ Field Types

A Field Type for Every Question

From simple text fields to file uploads, payment collection, and legal agreements — build forms that handle real-world complexity.

  • Agreement blocks with rich text for legal waivers
  • Payment collection via Stripe Connect
  • File and photo uploads with camera capture
  • Multi-page forms with progress indicators
  • Conditional fields based on age (U18 forms)
  • Date pickers, dropdowns, and multi-select
Join the waitlist

Available field types

📝Short Text
📄Long Text
📧Email
📞Phone
📅Date
#️⃣Number
📋Select / Dropdown
☑️Checkbox
🔘Radio Buttons
✍️Agreement / Waiver
📤File Upload
📸Headshot Photo
🏠Address
💳Payment
🛡️SafeSport Upload
👶U18 Conditional
📑Page Section
➡️Page Break
Confirmation
🔢Player Number
Share Anywhere

Three Ways to Reach Your Audience

Share forms via direct link, generate a QR code for physical locations, or embed directly on your website.

🔗

Direct Link

Every published form gets a unique URL. Copy and share via email, text message, social media, or any messaging platform.

📱

QR Code

Generate a scannable QR code for your form. Print it on flyers, post it at your facility, or include it in newsletters.

🌐

Website Embed

Embed your form directly on any website with a simple iframe snippet. The form adapts to fit the container — no styling needed.

Built for Organizations

Who Uses RootForms?

Any organization that needs digital forms, waivers, or data collection — from youth sports to community events.

Youth Sports

Leagues, clubs, and recreational programs that need participation waivers.

  • Liability waivers
  • Medical forms
  • Player registration
🏕️

Camps & Clinics

Summer camps, training clinics, and after-school programs.

  • Camp enrollment
  • Parent consent
  • Payment collection
🏃

Events & Races

5K races, tournaments, fundraisers, and community events.

  • Entry registration
  • Liability release
  • Entry fees
🏫

Community Orgs

Schools, churches, nonprofits, and volunteer organizations.

  • Volunteer sign-ups
  • Feedback surveys
  • Program applications
Simple Pricing

Free to Start, Affordable to Scale

Get started with RootForms for free. Upgrade when you need more capacity or premium features.

Free

Perfect for getting started

$0/mo
  • Up to 5 forms
  • 100 submissions per month
  • All 20+ field types
  • All templates included
  • Direct link sharing
  • QR code generation
  • "Powered by RootForms" badge
Join the waitlist
Most Popular

Pro

For growing organizations

$10/mo
  • Unlimited forms
  • Unlimited submissions
  • CSV export
  • Website embed
  • Custom branding
  • Remove "Powered by" badge
  • Priority support
Join the waitlist

Payment collection on forms uses Stripe Connect. A $5 + 5% platform fee applies per paid transaction (or just 5% for transactions over $150). No fees on free forms.

Part of the Root Ecosystem

Works Standalone or With Any Pillar

RootForms integrates with RootSoccer leagues, clubs, facilities, and tournaments — or use it completely independently for any organization.

Explore the Full Platform
📋

Ready to Ditch Paper Forms?

Create your first digital form in under 5 minutes. Free forever for small organizations.