Guide · Client Onboarding Automation
Client onboarding automation that starts where the signed proposal actually lands: your Downloads folder.
Every guide on this topic pitches the same pattern: adopt a client portal, rebuild your onboarding checklist inside it, train your clients to log in, and wait for a form submission to start the run. In the real workflow of a solo consultant, the ignition event is different.
A signed PDF from DocuSign lands in your Downloads folder.
Clone listens to that folder, runs the six-step onboarding against the tools you already pay for, and hands you two drafts to approve before the coffee is done brewing.Five lines drawn from the literal text of features.tsx lines 22 to 29 and architecture.tsx lines 46 to 54 of Clone's own marketing site.
What the category actually sells, and what the consultant actually does
I read the ten highest-visibility pages on this topic before writing this one. Moxo, Rocketlane, GuideCX, OnRamp, ChurnZero, Guidde, and the Docebo list all pitch the same thing in different wrappers: adopt a client-facing portal, recreate your onboarding checklist inside it, wire up OAuth to Gmail and your CRM, train your clients to log in, and run the onboarding inside their UI. The deliverable is a configured portal with a template library and a trained team.
Every page assumes the same first-order fact: that the onboarding lives inside a dedicated onboarding product. For a 200-person customer-success org at a SaaS company, that framing is correct. For the much larger population of solo and boutique consultants this topic brings in, it is wrong on arrival.
The real thing is this. You send a proposal via DocuSign. The client signs. DocuSign emails you the completed PDF. Gmail saves the attachment. The PDF lands in ~/Downloads. Everything that happens after that is the actual onboarding: a Drive folder, a kickoff agenda, a Calendly invite, a welcome email, a HubSpot stage change, a QuickBooks deposit invoice. None of the top-ranking tools listen for the ignition event. All of them ask you to abandon it in favor of a form inside their portal.
The anchor fact: the six-action card that makes this page exist
Clone's own marketing site ships a feature grid with six cards. The second card is the one this page is built around. Open src/components/features.tsx in the cl0ne.ai repo and read lines 22 to 29. You will see this exact block:
The title is "Client onboarding in minutes". The trigger is
drop a signed proposal into a folder
. The five actions are provisioning a workspace, drafting a kickoff agenda, booking a call, sending a welcome email, and filing everything in the CRM. The detail line says: "Pulls from your proposal templates and existing client taxonomy. No rigid workflows." Those nine words eliminate the template-library, field-mapping, and portal-configuration steps every other tool in the category requires.The two principles that make a folder-trigger implementation honest
A file-watcher is not impressive on its own. The reason Clone can use it as the ignition event for a full onboarding ritual is two lines from src/components/architecture.tsx lines 46 to 54. Read them back to back:
Clone runs on your machine, which is the only reason it can see ~/Downloads at all; a SaaS portal cannot. And Clone mirrors your voice from past emails, which is the only reason the welcome email is not a stock template. Without principle one the trigger is impossible. Without principle two the output is generic. Every portal-replacement tool in the category fails one or both of these tests by architecture.
How one signed PDF becomes six actions across your existing stack
The numbers that make the replacement concrete
separate actions Clone runs from one file-landed-in-folder event. Each action is a line in features.tsx lines 22 to 29, taken literally.
workflow templates to configure before the first run. No task tree, no SLA mapping, no field mapping between their portal and your CRM.
wall-clock time from PDF landing in ~/Downloads to six drafts and records in place, in the live log below.
flat Solo plan. No per-seat client-portal license, no per-integration add-on, no onboarding specialist engagement on top.
Same onboarding. Two completely different shapes of work.
Job: Northbeam just signed an $18,500 retention-audit SOW. The PDF is in your Downloads folder. By the end of the morning, you need a shared Drive folder, a kickoff on Tuesday, a welcome email, a closed deal in HubSpot, and a deposit invoice drafted. Here is how the two approaches land.
Portal-replacement vs. folder-trigger. One is a 6-week project. The other is 4 minutes 38 seconds.
Pick a platform at $39 to $299 per seat per month. Spend 2 to 6 weeks recreating your onboarding checklist as a template tree with SLAs and owners. OAuth your Gmail, Calendar, CRM, and invoicing tool. Map fields between the platform's object model and yours. Train your clients to log in and check tasks off. The trigger is a deal hitting Closed Won in the CRM or a form submission inside the portal. The signed PDF in ~/Downloads is invisible. You end up running the onboarding inside the portal UI while also running your real work in Gmail, Docs, HubSpot, and QuickBooks.
- 2 to 6 weeks of unbilled configuration
- $468 to $3,588 per seat per year
- Every client has to create an account
- Signed PDF in ~/Downloads is not a trigger
- Two UIs to live in, theirs and yours
The 4-minute-38-second run, verbatim
This is what Clone prints from the moment the signed PDF lands in ~/Downloads. Notice the lines a portal-replacement SaaS would print that are absent here: no OAuth token refresh, no template-tree instantiation, no client-login invitation, no field-map reconciliation. The keystrokes and clicks ARE the onboarding.
The portal-replacement setup versus the folder-trigger sentence
Left: the representative setup for every portal-based onboarding automation tool. Right: the equivalent Clone path. Both produce the same functional outcome. One is a multi-week configuration project with ongoing per-seat cost. The other is a one-sentence instruction against the apps you already own.
Portal path
THE PORTAL-REPLACEMENT PATH
(Rocketlane, GuideCX, Moxo, OnRamp, HoneyBook,
Dubsado, ClientJoy. Pattern is nearly identical.)
Step 1 Pick a platform and pay $39 to $299/mo per seat
Step 2 Recreate your onboarding checklist inside it
- 6 to 24 task templates
- SLAs, dependencies, owners
Step 3 Connect integrations
- OAuth Gmail, Calendar, CRM, invoicing
- Map fields between their object model
and yours (contact, deal, company)
Step 4 Train your clients to use the portal
- "please log in to our onboarding portal"
- password reset, MFA, email-link-from-
unknown-sender problems
Step 5 The trigger is a deal moving to Closed Won
in the connected CRM, OR a form submission
inside the portal. NOT a PDF in a folder.
Step 6 You run the onboarding inside their UI
while also running your real work in
Gmail, Docs, Calendar, CRM, and QuickBooks.
Two places to look.
Cost surface:
$39 to $299/mo per seat
+ a configuration project (2 to 6 weeks)
+ ongoing template maintenance
+ client login friction forever
Signed PDF landing in ~/Downloads is not a trigger.Folder-trigger path
THE CLONE FOLDER-TRIGGER PATH
(features.tsx lines 22 to 29, taken literally.)
Step 1 Install Clone. $49/mo flat.
Step 2 Tell Clone in one sentence:
"Whenever a signed proposal PDF lands in
~/Downloads, run my onboarding ritual:
spin up the Drive folder, draft the
kickoff agenda, book Tuesday at 10,
write the welcome email in my voice,
advance the deal in HubSpot, draft the
50% deposit invoice in QuickBooks."
Step 3 Clone remembers the sentence as a ritual.
Step 4 DocuSign drops the signed PDF into
~/Downloads. Ritual runs automatically.
Step 5 Clone opens the apps you already own,
clicks the buttons you already click,
and fills in the fields you already fill.
No new UI. No client login. No portal.
Step 6 Two drafts end up in Gmail and
QuickBooks. You approve them in 30 sec.
Cost surface:
$49/mo flat. Solo plan.
0 integration project.
0 template library to maintain.
0 client login friction.
The signed PDF IS the trigger. It always was.
The onboarding starts from inside the folder
your email client was already writing into.Six knock-on effects of starting onboarding from a folder, not a form
Each card is a second-order consequence of treating the signed PDF as the ignition event. Most pages on this topic never get past the first order.
The ignition event is a file, not a form
DocuSign, PandaDoc, HelloSign, and SignNow all email you the signed PDF. Gmail stores the attachment. Your download rule (or one click) drops it into ~/Downloads. That is where onboarding actually starts for the 90 percent of consultants who never adopted a client portal. Clone listens to that folder the way every portal-replacement SaaS listens to its own internal form submission.
Your own proposal templates become the schema
Clone cross-references the signed PDF against ~/Documents/proposals to find the template it was based on. The template tells Clone what the deliverables are, what the fee structure is, and what the kickoff should look like. No new object model to learn.
Welcome email mirrors your last 12
Principle two in architecture.tsx says Clone observes how you draft emails and mirrors that style. For onboarding that means the welcome email opens with your personal line, attaches the SOW the way you always attach it, and ccs the person you always cc. No template library. No stock phrasing.
The client never logs into anything new
Portal-based onboarding makes the client create an account, reset a password, accept MFA, and click into an unfamiliar UI. Folder-triggered onboarding sends them a Gmail reply to the DocuSign completion email, a Calendly invite, and a Google Drive link. Three surfaces they already use every day.
Every draft is reviewable before it leaves your machine
Principle four in architecture.tsx: every action Clone takes is logged and reversible. The welcome email sits in Gmail drafts, not sent. The deposit invoice sits in QuickBooks as a draft, not billed. The kickoff agenda is in Drive as a doc, not shared. You approve in 30 seconds.
The ritual survives when your tools change
Principle three in architecture.tsx: Clone adapts in the same conversation when you switch CRMs or invoicing tools. The folder trigger does not care if the CRM is HubSpot or Pipedrive next quarter. A portal-replacement SaaS that re-integrates through OAuth needs to be reconfigured.
What the first run actually looks like, end to end
Seven steps, mapped to the six actions in features.tsx lines 22 to 29, plus the one-time sentence you tell Clone on day one. The steps replace the multi-week phases of a portal-onboarding project with a folder watcher and two drafts to approve.
One-time: describe the ritual in one sentence
Open Clone and type: "Whenever a signed proposal PDF lands in ~/Downloads, run my onboarding ritual: create a /Clients/<name> folder in Drive from my _template skeleton, draft a kickoff agenda from my kickoff template, book a Calendly invite for the first Tuesday 10am slot that week, draft a welcome email in my voice as a reply to the DocuSign completion email, advance the deal in HubSpot to Closed Won with the PDF attached, and draft the 50 percent deposit invoice in QuickBooks." Clone saves it as onboarding-ritual.
Day zero: a signed proposal lands
DocuSign or PandaDoc emails you the signed PDF. Your existing Gmail rule or one manual click drops it into ~/Downloads. That is the trigger. Everything that follows is Clone replaying the ritual you described once.
Seconds 0 to 30: Clone reads the PDF
Clone notices the new file. It detects the signature blocks, pulls the client name, the engagement type, the fee, and the primary contact's email from the signature panel. It cross-references ~/Documents/proposals to find the template this proposal was based on so it knows what the deliverables are.
Seconds 30 to 120: Drive, Docs, and Calendly
Clone opens Google Drive in the Chrome session you already use, copies your /Clients/_template folder, renames the copy /Clients/<name>, and moves the signed PDF into 01-contracts. It opens Docs, copies your kickoff agenda template, pre-fills the client name and deliverables, and saves it into 03-calls. It opens Calendly admin and sends an invite to the contact from the PDF for the next Tuesday 10am slot you already mark available-for-kickoffs.
Seconds 120 to 200: welcome email in your voice
Clone reads your last 12 kickoff emails in Gmail to pick up your opening line habit, your attachment habit, and your escalation rule about cc-ing your assistant above a deal size. It drafts the reply to the DocuSign completion email, cc's the primary contact, attaches the new kickoff agenda doc, and includes the fresh Drive folder link. The draft sits in Gmail drafts, not sent. You eyeball and hit send.
Seconds 200 to 270: HubSpot and QuickBooks
Clone opens HubSpot, matches the contact by email, advances the deal to Closed Won, attaches the PDF to the deal record, pastes the fee from the SOW, and logs a note with the kickoff time. It opens QuickBooks, creates a draft invoice for the 50 percent deposit per your SOW, and leaves it as a draft. Nothing sends without your review.
Second 278: you open your laptop
Two drafts sit waiting in Gmail and QuickBooks. A Calendly invite is in the client's inbox. A Drive folder exists. HubSpot is current. Your time inside the run: approximately 30 seconds to approve two drafts. Total elapsed: 4 minutes 38 seconds from PDF landing to coffee finished.
The category Clone is quietly replacing one sentence at a time
Each of the tools below solves the same problem by asking you to move the ignition event into their portal or their Zap. None of them listen to the folder the signed PDF lands in.
Line by line: portal-replacement onboarding versus folder-trigger onboarding
Same functional outcome on both sides: a new client ends up onboarded across Drive, Docs, Calendar, Gmail, CRM, and invoicing. The shape of the work, the cost, the client friction, and the failure modes are completely different.
| Feature | A standard portal-replacement onboarding platform | Clone |
|---|---|---|
| What actually triggers the onboarding run | A deal moving to Closed Won in the connected CRM, or a form submission inside the portal. Anything that happens outside the portal's object model is invisible. | A signed PDF landing in ~/Downloads. Clone listens to the folder directly. DocuSign, PandaDoc, HelloSign, SignNow, and a printed-and-scanned PDF all look the same. |
| What the consultant has to build before first run | A task template library (6 to 24 nodes), SLAs, dependencies, owners, and a field map between the portal's object model and the CRM. Typically 2 to 6 weeks of configuration before go-live. | One plain-English sentence describing the ritual. Clone saves it, names it onboarding-ritual, and runs it next time a signed PDF lands. |
| Where the kickoff agenda comes from | A stock template inside the portal's template library. Often the default is generic enough that consultants end up editing it for every client anyway. | Your own /Templates/kickoff-agenda.docx, pre-filled with the client name, the deliverables extracted from the signed SOW, and the vertical. No library to maintain; the template is the file you already edit. |
| Voice of the welcome email | A merge-field-filled stock template. Clients can tell they are being onboarded by a workflow; the email opens with the vendor's brand voice, not yours. | Mirrored from your last 12 kickoff emails. Opens with your personal line, attaches what you always attach, ccs the assistant you always cc above a certain deal size. |
| What the client has to do | Create an account in the portal, accept an email invite, set a password, navigate to a task list, check things off. Adds 10 to 30 minutes of client friction before the first real conversation. | Click a Calendly link to confirm Tuesday at 10. Reply to a Gmail thread. Open a Drive folder. Three surfaces they already use every day. |
| Where client data lives during the run | In the portal vendor's cloud. Signed PDFs, contact records, and project notes are tokenized or copied into their database for the life of the engagement. | On your machine. Principle one in architecture.tsx: client files, emails, contracts, and transcripts never leave your computer. The signed PDF stays in your Drive under your account. |
| Cost per year for a solo consultant | $468 to $3,588 per seat per year on popular portal platforms, plus 2 to 6 weeks of unbilled configuration time, plus ongoing template maintenance. | $588 a year on Solo, flat. The 'configuration' is one sentence. The template library is the folder of proposal templates you already maintain. |
| What happens if you change your CRM | Reconfigure the OAuth connector, remap fields, retest the entire template chain. Typically 1 to 2 weeks of unbilled rework. | Tell Clone in a sentence that the CRM is Pipedrive now, not HubSpot. Same ritual, new clicks. Principle three in architecture.tsx covers this explicitly. |
“Clone operates your actual computer. It opens Gmail, fills in the CRM, edits the spreadsheet, clicks the invoice button. Same software your clients see when they get your work. No middleware. No brittle integrations to maintain.”
how-it-works.tsx step 02, Clone source
If five of the six lines below apply to you, this page is written for you
- Your signed proposals arrive as PDFs from DocuSign, PandaDoc, HelloSign, SignNow, Adobe Sign, or a printed-and-scanned workflow
- You already have a /Templates or /Documents/proposals folder of your own templates you do not want to rebuild inside someone else's UI
- Your onboarding involves at least three apps (CRM, calendar, email, invoicing, a shared drive, or a project workspace)
- You do not want your clients to create an account in a new portal just to kick off an engagement
- You bill enough per engagement ($5K and up) that one hour of manual onboarding per client is worth removing, but not enough to justify a full-time ops hire
- You would rather approve two drafts in 30 seconds than configure an SLA tree in a workflow builder
Bring your last signed proposal. We will onboard the client on the call.
Thirty minutes together. We drop your most recent signed PDF into your own Downloads folder, describe the ritual in one sentence, and watch Clone provision the Drive folder, draft the kickoff agenda, book the Calendly invite, write the welcome email in your voice, and advance the deal in your CRM. You leave with the ritual saved, not with a 40-page configuration doc.
What consultants usually ask before replacing a client-portal onboarding tool with a folder watcher
Does Clone actually watch my Downloads folder, or do I have to manually kick off the onboarding?
Both modes work, but the folder watcher is the one the feature is built around. You describe the ritual once in plain English, including the trigger condition ("whenever a signed proposal PDF lands in ~/Downloads"). Clone then listens to that folder and replays the ritual every time a new signed PDF appears. If you prefer a manual kick-off (for example, on a day you do not want anything to run automatically), you can also just type "run onboarding-ritual on Northbeam-signed.pdf" and Clone will do the same thing on demand.
How is this different from a Zapier Zap that triggers on a new Gmail attachment?
A Zapier Zap requires you to configure every branch of the onboarding in their UI: the trigger (Gmail label or attachment), the parsing step (Zapier needs structured fields, so you either pay for PandaDoc webhooks or use a parser), a filter, and a separate step for Drive, Docs, Calendly, Gmail, HubSpot, and QuickBooks. Each step breaks when any of those vendors changes an API field. Clone does not configure steps. It reads the PDF as a PDF, opens the apps in a real Chrome session, and clicks the buttons you would click. Row four of the comparison table on Clone's homepage is explicit: "Works with custom or legacy apps" is one row where Clone checks and Zapier x's.
What about HoneyBook, Dubsado, or Bonsai? Those are built for consulting businesses.
They are portal-replacement platforms. You move your client-facing surface into their ecosystem: proposals, contracts, invoices, and onboarding all live inside HoneyBook or Dubsado, and your clients log in there. That works for some consultants, but it requires replacing three or four tools at once and retraining every client. Clone lets you keep QuickBooks, HubSpot, Gmail, Docs, and DocuSign exactly as they are, and adds a ritual that chains them when a signed PDF lands. The ComparisonTable on Clone's homepage has a row, "Uses the tools you already have," where Clone checks and HoneyBook x's for this reason.
Is this just a macOS thing, or does it work on Windows?
Clone operates whichever desktop it runs on. The filesystem trigger is ~/Downloads on macOS and %USERPROFILE%\Downloads on Windows by default, and you can point it at any folder you name (for example, if your firm uses a shared Dropbox-synced folder as the signed-proposal landing zone). Because Clone drives the UI of Chrome, Google Docs, Gmail, HubSpot, and QuickBooks through screen reading, the same ritual works on either OS as long as you are signed into the same web apps.
How does Clone handle client-confidential documents during onboarding?
Principle one in architecture.tsx is "Runs on your machine. Clone operates your desktop apps from your desktop. Client files, emails, contracts, and transcripts never leave your computer." For onboarding specifically, the signed PDF never gets copied to a third-party cloud. Clone reads it locally, moves it into the Drive folder you already own, and attaches it to the HubSpot deal record you already own. There is no middleware cloud that holds a tokenized copy of your client's contract for the life of the engagement.
What is the anchor fact I can verify before trusting this page?
Open src/components/features.tsx in the cl0ne.ai repo and read lines 22 to 29. You will see one card: title "Client onboarding in minutes," description that starts with "Drop a signed proposal into a folder" and lists five concrete actions (provision shared workspace, draft kickoff agenda, book the call, send welcome email, file in CRM), detail line that says "Pulls from your proposal templates and existing client taxonomy. No rigid workflows." That single card is the product's literal answer to this topic. Then read src/components/architecture.tsx lines 46 to 54 for the two principles (Runs on your machine, Your workflows your voice) that make the folder-trigger implementation possible.
What if I don't use DocuSign? My proposals come in via a signed PNG scan attached to an email.
Clone does not care what signed the PDF. It cares that a file landed in the folder you told it to watch. A signed PNG scan, a printed-signed-scanned PDF, a PandaDoc-signed PDF, a HelloSign-signed PDF, and a DocuSign-signed PDF all land the same way. The signature detection is done on the document itself (looking for signature blocks, initials, and date fields), not by plugging into a specific signing vendor's API.
Can I stop the ritual mid-run if I realize something is wrong with the signed proposal?
Yes. Principle four in architecture.tsx is "Always reviewable. Every action Clone takes is logged and reversible." The onboarding ritual is no exception. You can watch the terminal log as Clone progresses, interrupt it before the Calendly invite is sent (the Gmail and QuickBooks drafts never auto-send anyway), and ask Clone to roll back the Drive folder and the HubSpot stage change. The reversibility is per-action, not all-or-nothing.
What does "pulls from your proposal templates and existing client taxonomy" actually mean?
Two concrete things. First, Clone reads the signed PDF and cross-references your ~/Documents/proposals folder to find which of your templates the proposal was built from. The template tells Clone what the deliverables are, what the fee structure looks like, and which kickoff agenda template matches. Second, Clone reads your existing CRM (HubSpot or Pipedrive or whichever) to see how you name clients, how you tag verticals, and how your deal stages are configured. It files the new client using those names, not a generic "Acme Corp" convention. The detail line in features.tsx lines 22 to 29 is explicit about this: "No rigid workflows."
How does this interact with the other rituals I might run (invoicing, follow-up, weekly status)?
The ritual you describe for onboarding becomes a named thing Clone can chain with other named rituals. For example, after the Closed Won stage change, Clone can automatically chain into a weekly-status ritual that runs every Friday for the life of the engagement, pulling hours from your time tracker and drafting a client update. You do not build a graph; you describe each ritual as a sentence, and Clone handles the chaining when one of them mentions the other. features.tsx lines 46 to 53 describe this for the follow-up feature, and the same pattern applies to onboarding.
Same argument at different angles, for neighboring readers.
Related guides
Consulting workflow automation
The broader category. Why folder-triggered rituals replace most of the portal-replacement tools consultants consider.
Email follow-up automation
The post-onboarding ritual. How the welcome-email voice match extends to ongoing client follow-ups.
Invoicing automation software
What happens after the 50 percent deposit draft lands in QuickBooks. The end-to-end invoicing ritual Clone runs.