---
title: Tutorials
summary: Guided 101 → 201 → 301 path that builds one clinic Patient Intake form across every Forms Builder feature.
order: 1
---

# Forms tutorials

A guided path. Every tutorial picks up where the last left off. By the end, you'll have a published Patient Intake form that renders signed PDF consents, promotes submissions into Patient records, routes minors around the insurance page, and accepts server-to-server submissions from an upstream scheduler.

If you want to skip around, use the [Recipes](/docs/forms/recipes) instead.

## The scenario

You're building intake for a small clinic. One form (`patient-intake`), one entity (`patient`), one FSM (`Patient Intake Flow`). Each tutorial adds one capability.

## 101 — Build and publish

1. [Build your first form](/docs/forms/tutorials/101-build-first-form) — fields, pages, sections, publish.
2. [Style and brand it](/docs/forms/tutorials/101-style-and-brand) — theme, logo, hero, copy.
3. [Share it](/docs/forms/tutorials/101-share-invite-and-embed) — Mint invite + SDK embed.

## 201 — PDFs, signatures, entity flow

4. [Attach an AcroForm template](/docs/forms/tutorials/201-acroform-template)
5. [Place an Overlay template](/docs/forms/tutorials/201-overlay-template)
6. [Collect signatures](/docs/forms/tutorials/201-signatures)
7. [Promote submissions to entity records](/docs/forms/tutorials/201-promote-to-entity)
8. [Prefill from your entity schema](/docs/forms/tutorials/201-entity-prefill)

## 301 — Power features

9. [Conditional routing](/docs/forms/tutorials/301-conditional-routing)
10. [File uploads and scanning](/docs/forms/tutorials/301-file-uploads-and-scanning)
11. [Anti-abuse tuning](/docs/forms/tutorials/301-anti-abuse)
12. [Custom CSS](/docs/forms/tutorials/301-custom-css)
13. [Server-to-server submission](/docs/forms/tutorials/301-http-ingestion)
14. [Vanity PDF filenames](/docs/forms/tutorials/301-vanity-filenames)
