Try OnboardMap Free

Start Here

Whether you're onboarding new clients, collecting documents, or building intake forms, we'll help you get organized.

Stop Chasing Clients

OnboardMap replaces email chaos with one link. Clients complete every step. You see progress instantly.

  • Step-by-step onboarding checklists
  • Document uploads & intake forms
  • Automatic reminders & nudges
No credit card required
Try OnboardMap Free

Recent Onboarding Articles

9/11/2026
Onboarding

Client Onboarding in Airtable: Build a Tracker (and When to Outgrow It)

A step-by-step guide to building a client onboarding tracker in Airtable, with the exact base structure, linked records, single-select statuses, rollup formulas, views, forms, and automations to copy, plus the honest client-facing limits that tell you when to move to purpose-built software.

9/10/2026
Onboarding

Enterprise Client Onboarding: How Small Teams Win and Keep Bigger Accounts

Landing an enterprise client is a different sport than onboarding a small one: more stakeholders, a security review, procurement, and no room for a sloppy start. Here is how a small team runs a credible enterprise onboarding without hiring an onboarding department.

9/9/2026
Onboarding

How to Automate Client Onboarding with n8n: A Self-Hosted, AI-Native Workflow

A step-by-step guide to building a real client onboarding workflow in n8n, the open-source automation tool: the webhook trigger, the nodes, the AI node that reads intake data, error handling, and the one client-facing part n8n cannot build. Includes a copy-the-logic blueprint and where a purpose-built tool fits.

9/8/2026
Onboarding

Client Onboarding Tracker in Google Sheets: A Free Template (and When to Outgrow It)

A step-by-step guide to building a client onboarding tracker in Google Sheets, with the exact tab structure, dropdowns and conditional formatting to copy, a starter checklist, and the honest limits that tell you when a spreadsheet is holding you back.

9/7/2026
Onboarding

How to Automate Client Onboarding with Make.com (Formerly Integromat): A Real Workflow

A step-by-step guide to building a real client onboarding scenario in Make.com: the trigger, the modules, the router, error handling, and the one part Make cannot do for you. Includes a copy-the-logic blueprint and where a purpose-built tool fits.

9/6/2026
Onboarding

AI Intake Forms: Build a Client Intake Form in Minutes (Not Days)

AI intake forms let you describe what you need in one sentence and get a working client intake form, complete with the right fields, conditional logic, and document requests. Here is how they work and when they beat templates.

9/5/2026
Onboarding

Client Onboarding in Notion: A Free Template (and When to Graduate)

A practical guide to building a client onboarding template in Notion, including the exact database structure, a copy-ready checklist, and the honest limits that tell you when to move to purpose-built software.

9/4/2026
Onboarding

How to Keep Clients Updated During Onboarding (Without the Constant Check-In Emails)

New clients ask 'where are we?' because they cannot see the process. Here is how to keep clients updated during onboarding with self-serve visibility and a light update rhythm, so the status emails mostly stop.

9/3/2026
Onboarding

Retainer Client Onboarding: How to Onboard Clients for Ongoing Work

Retainer clients need a different onboarding than project clients. Here is how to build a client onboarding process for ongoing work that protects margin and keeps clients for years.

9/2/2026
Onboarding

High-Ticket Client Onboarding: A White-Glove Experience That Still Scales

High-ticket clients expect a premium onboarding, but white-glove usually means manual, and manual does not scale. Here is how to deliver a genuinely high-touch first two weeks without drowning in it.

9/1/2026
Onboarding

Should You Outsource Client Onboarding? VA vs. Software vs. DIY

Drowning in onboarding admin and wondering whether to hire a VA, buy software, or keep doing it yourself? Here is a straight decision framework, real cost math, and the signals that tell you which option actually fits your business.

8/31/2026
Onboarding

Client Won't Sign the Contract: Why Agreements Stall and How to Get Them Signed

The deal is closed, the agreement is sent, and days later it is still unsigned. Here is why a client won't sign the contract, what the delay actually costs you, and the exact cadence and scripts to get it signed without looking desperate.

8/28/2026
Onboarding

Kickoff Call No-Shows: Why New Clients Skip the First Call (and How to Fix It)

A client who ghosts the kickoff call is not rude, they are overwhelmed or unsure it matters. Here is why new clients skip the first call, the numbers behind it, and a system that gets onboarding moving with or without a live meeting.

8/27/2026
Onboarding

Client Onboarding Email Subject Lines: 30 That Get Opened (and Why)

The onboarding email nobody opens is the reason your project stalls. Here are 30 client onboarding email subject lines grouped by stage, the open-rate benchmarks behind them, and the mistakes that send your welcome straight to the archive.

8/26/2026
Onboarding

Client Onboarding Call Script: What to Say on Your First Call With a New Client

A word-for-word client onboarding call script, plus a 20-minute agenda, prep checklist, and mini-scripts for the awkward moments. Copy it, adapt it to your voice, and run a first call that actually moves onboarding forward.

Show more articles
Client Onboarding in Airtable: Build a Tracker (and When to Outgrow It)
© Photo on Unsplash

Client Onboarding in Airtable: Build a Tracker (and When to Outgrow It)

TLDR: Airtable is a real step up from a spreadsheet for the internal side of client onboarding. Build three linked tables (Clients, Tasks, and Documents), add single-select statuses, a rollup for percent complete, Kanban and filtered views, an intake form, and an automation for reminders. Where it still falls short is the client-facing half: there is no single magic-link portal, form attachments are a weak way to collect sensitive files, and giving each client a private, guided view means paid Interface seats and manual setup. Most service businesses run an Airtable base happily until roughly five to eight new clients a month, then move to purpose-built onboarding software.

Airtable is where a lot of service businesses land after a spreadsheet stops keeping up with client onboarding. It makes sense. Airtable looks like a spreadsheet, so the learning curve is gentle, but it works like a database, so it fixes the two things that break a sheet fastest: real relationships between records and views that reshape the same data for different jobs. For the internal half of onboarding, an Airtable client onboarding template is a genuine upgrade.

This guide gives you the actual base to build, the specific fields, formulas, views, form, and automation to copy, a starter checklist of what the tracker should contain, and an honest map of where Airtable stops being the right tool. You will know exactly what to build and exactly when to switch.

Why Airtable beats a plain spreadsheet for onboarding

Before you build anything, it helps to name what Airtable actually fixes, because it also tells you where the remaining cracks will be.

  • Linked records instead of name matching. In a spreadsheet you join tabs by typing a client name identically in two places and hoping. In Airtable, a Task record links to a Client record, so the relationship is real. Rename a client once and everything updates.
  • Views reshape the same data. One table can be a grid for editing, a Kanban board for status, a calendar for due dates, and a filtered view that shows one client. You are not copying data to see it a different way.
  • Rollups and lookups do real math across tables. A rollup on the Clients table can count finished tasks living in the Tasks table, which is how you get true percent complete without brittle formulas.
  • Forms and automations are built in. Airtable Forms collect intake into a table directly, and Automations can email a reminder when a task goes overdue.

Every one of those is a real improvement over a sheet. The catch is the same catch a spreadsheet has, just pushed further out: all four describe the internal experience. Client onboarding has a second half, the client-facing half, and Airtable was designed as an internal database, not a client portal. Hold that thought. First, let’s build the part Airtable does well.

How to build a client onboarding tracker in Airtable

A good onboarding base is three linked tables and a handful of well-chosen fields. That is the whole architecture. Here is how the pieces fit together.

Clients tableone record per clientlinkedlinkedTasks tableClient link, Task, OwnerStatus, Due date, WhoDocuments tableClient link, FileRequested / Received% complete per clientrollup on Tasks status

Step 1: Build the Clients table

Create a table called Clients with one record per client. Useful fields: client name (the primary field), main contact, email, engagement type (single select: project or retainer), start date, onboarding status (single select: Not started, In progress, Done), and a percent-complete field you will add as a rollup in Step 5. This is your command center. Every client’s status should be readable at a glance from this one table.

Step 2: Build the Tasks table with a linked field

Create a Tasks table. Each record is one task for one client. Fields: a Client field of type Link to another record pointing at the Clients table, plus Task, Owner (a collaborator or single select), Status, Due date, and a “Who” single select marking whether the task is on you or the client. The linked Client field is the whole point of using Airtable over a sheet. There is no retyping names and no broken join. Pick the client once from a dropdown and the relationship is real in both directions.

Step 3: Use single-select fields for status

On both the Tasks and Documents tables, make Status a single select field, not free text. For tasks, use Not started, In progress, Blocked, and Done, and give each a color. Single selects stop the “done” vs “complete” vs “finished” mess that quietly breaks every rollup and view filter you build later. Consistent status values are the foundation of a tracker that actually adds up.

Step 4: Build the Documents table

Create a Documents table, one record per file you need: signed agreement, W-9, ID, brand assets, platform access, and so on. Fields: a linked Client field, File (an attachment field), Status (single select: Requested, Received, Approved), and a “Received on” date. This is how you replace “did they send the logo yet?” with a view you can scan. It is also, as you will see below, the table that exposes the biggest weakness of running onboarding in Airtable.

Step 5: Add a rollup for percent complete

This is where a database becomes a tracker. On the Clients table, add a rollup field that looks at the linked Tasks and computes progress. Set the linked field to Tasks, the field to roll up to Status, and use an aggregation formula that counts Done against the total:

ROUND(COUNTALL(values) > 0, 2) gets you started, but the clean version uses two rollups: one counting all linked tasks and one counting Done tasks, then a formula field dividing them. In a single rollup you can also use:

ARRAYCOMPACT(FILTER(values, CONCATENATE(values) = "Done"))

Most teams find it simplest to create two rollups (total tasks and done tasks) and one formula field: IF({Total Tasks} = 0, 0, {Done Tasks} / {Total Tasks}), formatted as a percent. That reads: of all tasks belonging to this client, what share are Done. Now you have a live progress bar per client. If you want a deeper, tool-agnostic view of what to measure, the guide on client onboarding progress tracking goes further.

Step 6: Build the views that make it scannable

One table, several views, each for a different job:

  • A grouped grid on the Tasks table, grouped by Client, so you can edit fast and see everything.
  • A Kanban on the Tasks table by Status, so work moves left to right as it gets done.
  • A calendar on Due date, so nothing overdue hides.
  • Filtered views per client (filter where Client is X), so you can pull up one engagement cleanly. This is also the closest Airtable gets to a per-client view, and Step 8 covers why that is not the same as a client portal.

Step 7: Add an intake form

Use Airtable Forms to collect the client’s business details, goals, key contacts, and preferences straight into a table. Send the form link after signing and the responses land as records automatically. This covers the questionnaire side of intake well. For what to actually ask, the new client onboarding questionnaire template gives you a starting set of questions.

Step 8: Automate one reminder

Use Automations to reduce manual chasing. A practical first automation: when a Task’s Due date passes and Status is not Done, send an email. You can send it to yourself (reliable) or attempt to send it to the client (possible, but this is where Airtable starts straining, since it has no concept of a single client-facing portal to send them to). Start with an internal nudge so nothing slips, then read the limits section before you lean on Airtable to chase clients for you.

What your onboarding tracker should contain

Structure is empty until you fill it with the right steps. Use this as your starting checklist for the Tasks and Documents tables. It maps to the phases most service businesses actually run.

PhaseItems to include
WelcomeWelcome message, what happens next, single point of contact, expected timeline
AgreementSigned contract or engagement letter, scope summary, payment setup
IntakeBusiness details form, goals and priorities, key contacts, brand or preference notes
DocumentsRequired files list (W-9, ID, financial records, access credentials) with status tracking
AccessTool logins, shared folders, calendar invites, communication channel setup
KickoffScheduled kickoff call, agenda, first quick win identified
HandoffMove client from onboarding to active delivery, confirm nothing is outstanding

If you want a tool-agnostic version you can adapt, the client onboarding checklist for service businesses covers each of these phases in more depth.

Where Airtable stops being the right tool

Here is the part most template roundups skip. Airtable is excellent at the internal half of onboarding, tracking and organizing what needs to happen, and still weak at the client-facing half, actually getting clients to do their part smoothly and safely. Airtable fixed the spreadsheet’s internal problems. It did not turn into a client portal, because that was never what it was built to be.

The client-facing half in Airtableform linkfiltered viewmanual emailconfused clientPurpose-built onboardinglinkportaluploaddoneOne link, one clean path, automatic nudges

Three specific breakdowns show up for almost everyone:

There is no single client portal. A client does not get one link that opens a clean, guided view of only their tasks and documents in order. The closest Airtable offers is a filtered view or an Interface, both of which take setup per client and, for a private per-client experience, paid seats. So instead of one place, the client juggles a form link, maybe a shared view, and your emails. The whole promise of a portal is one door, and Airtable has many.

Document collection is a soft spot. Airtable Forms can accept attachments, which feels like a solution until you look closely. There is no per-client required-file logic, no expiring or revocable per-file link, and no clean audit trail of who uploaded what and when. Sensitive files like tax IDs and financial records flowing through a form into an attachment field is a security posture you probably do not want. For that specific problem, see how to collect documents from clients securely.

Reminders still mostly land on you. Automations can flag your overdue records and email you reliably. Automatically and politely nudging a client about the three things they still owe, in a way tied to their own portal progress, is not what Airtable was built for. So the follow-up drifts back to manual, which is the exact chore the base was supposed to reduce. If chasing is your main pain, stop chasing clients for documents covers how to automate it away.

Airtable vs purpose-built onboarding software

CapabilityAirtablePurpose-built onboarding software
Internal task trackingExcellentGood
Relationships between recordsExcellent (linked records)Built in
Repeatable setup for each clientDuplicate base or template recordsBuilt in, one description
Client-facing experienceForm link plus filtered view or paid InterfaceSingle portal, one magic link, no login
Document collectionForm attachments, no required-file logicStructured intake with required-file logic
Automatic client remindersLimited, no portal to tie them toAutomatic and configurable
Security for sensitive filesEncrypted, but no per-file expiry or audit trailExpiring, revocable links, audit log, encryption at rest
Per-client private accessPaid Interface seats and manual setupAutomatic, each client sees only their own
CostFree tier, paid for seats and InterfacesA dedicated subscription

The pattern is clear. Airtable wins on internal structure and flexibility, and it beats a spreadsheet decisively there. Purpose-built tools win on everything that touches the client. Which side matters more depends entirely on volume.

When to graduate from an Airtable base

You do not need to abandon Airtable the day you build it. Because Airtable is more capable than a spreadsheet, the tipping point comes a little later, usually somewhere between five and eight new clients a month. The right move is to run the base until the client-facing manual work outweighs the flexibility. Watch for these signals:

  • You are sending manual follow-up emails because there is no client portal to nudge people through.
  • Documents arrive through forms with no required-file logic, and you rebuild a complete set by hand.
  • You duplicate the base or rebuild filtered views and forms for every new engagement.
  • You are paying for Interface seats mostly to give clients a private view, and it is still fiddly.
  • Clients stall because a form plus a shared view feels like homework, not a guided experience.

When two or three of those are true every week, the flexibility Airtable gave you is now costing you more time than a purpose-built tool would. That is the moment to graduate. If you want the numbers behind the decision, the client onboarding metrics and KPIs to track show you how to measure whether onboarding is actually slowing down, and the roundup of the best client onboarding tools compares your options.

Purpose-built tools like OnboardMap replace the client-facing half that Airtable cannot cover. You describe what you need in one sentence, it builds the onboarding (checklist, intake forms, and document requests), and each client gets one magic link, no login. It then tracks every step, reads uploaded files, and sends the reminders automatically so the chasing stops being your job. You can keep Airtable as your internal database and let the onboarding tool own the client experience. If you are weighing that switch, the head-to-head on OnboardMap versus spreadsheets frames the same trade one tier down, and you can start free at app.onboardmap.com/signup.

The bottom line

Airtable is a genuinely good place to build your client onboarding tracker once a spreadsheet stops keeping up, and the three-table structure in this guide, with linked records, single-select statuses, a rollup for percent complete, the right views, a form, and one automation, will serve you well. Just build it with clear eyes. Airtable owns the internal side of onboarding and is still weak on the client-facing side, so plan to move to purpose-built software once the volume of client-facing chasing makes the trade no longer worth it. Build the base today, watch for the switch signals, and upgrade when they show up.

Frequently asked questions

Can you use Airtable for client onboarding? Yes. Airtable is a strong internal onboarding tracker. Build three linked tables (Clients, Tasks, and Documents), use single-select statuses, add a rollup formula for percent complete per client, and create Kanban and filtered views to see progress at a glance. Airtable Forms handle intake and Automations can send reminders. Where it falls short is the client-facing side: there is no single magic-link portal, and secure document collection and per-client private views need workarounds or paid seats.

How do I build a client onboarding template in Airtable? Create a Clients table with one row per client, a Tasks table linked to Clients with a single-select Status field, and a Documents table linked to Clients that tracks each requested file as Requested, Received, or Approved. Add a rollup on the Clients table that counts Done tasks against total tasks for percent complete, then build a grouped grid view, a Kanban by status, and filtered views per client. Add an Airtable Form for intake and an Automation to email reminders.

Is Airtable secure enough for collecting client documents? Airtable encrypts data in transit and at rest, which covers the basics. It is not built for client-facing document intake. Form attachments have no required-file logic per client, no expiring or revocable per-file links, and no clean audit trail of who uploaded what and when. For sensitive files like tax IDs, financial records, or signed agreements, a tool with expiring, revocable links, an audit log, and files kept out of email is the safer choice.

When should I move from an Airtable base to onboarding software? Move when the client-facing manual work outweighs the flexibility, usually somewhere between five and eight new clients a month. The clearest signals are chasing clients for documents by hand, rebuilding shared forms and filtered views for every engagement, paying for Interface seats just to give clients a private view, and clients stalling because the experience feels like homework.

Ready to fix your onboarding?

Send one link. Clients upload docs, fill intake forms, and complete every step — automatically tracked. No account required for your clients.

First onboarding free. No credit card required.

Related articles

Client Onboarding Tracker in Google Sheets: A Free Template (and When to Outgrow It)

9/8/2026

A step-by-step guide to building a client onboarding tracker in Google Sheets, with the exact tab structure, dropdowns and conditional formatting to copy, a starter checklist, and the honest limits that tell you when a spreadsheet is holding you back.

Client Onboarding Progress Tracking: See Where Every Client Stands Without Asking

8/9/2026

Chasing status updates by hand is a hidden tax on every service business. Here is how to track client onboarding progress so you always know who is stuck, who is done, and who needs a nudge.

Build vs Buy a Client Portal: The Real Cost of Rolling Your Own

8/8/2026

Building your own client portal looks cheaper than paying for one, until you count the hours it takes to build, secure, and maintain. Here is the honest math on build vs buy, and how to tell which one your business actually needs.

Austin Spaeth

Austin Spaeth is the founder of OnboardMap, a client onboarding portal for service businesses. After years of watching agencies and consultancies lose time to scattered onboarding processes, he built OnboardMap to give every client a single link with everything they need to get started.

OnboardMap

Onboard clients in one sentence. Describe what you need and OnboardMap builds the whole onboarding, checklist, forms, and document requests, then sends one link and tracks every step for you.

Start For Free