If you have already decided that client onboarding should be automated, you are probably trying to work out which steps to connect and which decisions should remain with your team. This guide provides a practical route from an accepted proposal to a controlled hand-off, with clear owners, exception paths and checks.
In short: Plan for one or two working days to map and configure a first version. The difficulty is moderate. Start with one service line, keep identity and regulatory decisions under human control, and expand only after several successful test cases.
What you need before you start
Choose one person to own the workflow and gather the following:
- Your current proposal or engagement template
- A list of information and documents requested from new clients
- Payment and billing setup rules
- Portal access and user-permission rules
- Identity, conflict, risk and regulatory checks relevant to each client
- The first internal tasks created after acceptance
- Administrator access to the systems being connected
- A test client record containing no real client information
Decide which system will be the authoritative client record. Without one source of truth, a correction made in one platform can leave outdated names, addresses or contact details elsewhere.
Data and privacy flag: Client onboarding can involve identity records, financial documents and confidential correspondence. Review each vendor’s current privacy terms, data-processing terms, storage arrangements and access controls before sending real client data through the workflow.
Step 1: Map the onboarding journey before configuring software
Write the existing process as a sequence of triggers, actions, owners and exceptions. A useful starting flow is:
- Proposal approved internally
- Proposal sent to the prospective client
- Engagement accepted
- Payment method or billing authority collected
- Client record created or updated
- Document and information requests issued
- Portal access provided
- Identity, conflict and risk checks completed
- First internal work item assigned
- Responsible accountant confirms the hand-off
This is the office manager’s before-and-after use case. Before automation, they monitor proposal acceptance, payment setup, document requests and portal invitations as separate manual jobs. Afterwards, acceptance starts one connected flow that prepares each step and assigns the first task, while designated staff approve exceptions and regulated checks.
Do not automate a step simply because the software permits it. Automate predictable administration, such as creating records and sending approved request lists. Keep professional judgement, unusual pricing, identity concerns, conflicts and higher-risk engagements in a review queue.
Step 2: Define the acceptance trigger and safeguards
Use one clear event to start onboarding. This will usually be the engagement being accepted, but your practice may require internal approval or a completed payment setup before the client becomes active.
Document the trigger precisely. “Proposal accepted” is clearer than “deal completed”, particularly when different systems use different status labels. Then define conditions that prevent the workflow from continuing, such as missing legal names, an incomplete service selection or a failed internal approval.
Add an exception route for anything outside the standard process. The workflow should create a review task for the appropriate staff member rather than sending a client down the wrong path. Every exception needs an owner and a target response time.
Step 3: Choose the smallest workable tool stack
The best stack is usually the one that removes duplicate entry without creating several new systems to administer. Start by assessing whether your existing proposal, practice-management or portal platform can already perform more of the flow.
The following products are candidates to investigate, but their current plans, features, regional availability and integrations need confirmation with primary vendor documentation:
| Tool | Role to assess | What to verify in a demonstration |
|---|---|---|
| Ignition | Proposal acceptance and payment-start candidate | Engagement workflow, payment options, accounting integrations, automation triggers and regional availability |
| GoProposal | Scoping, proposal and engagement candidate | Approval controls, template handling, downstream integrations and payment workflow |
| Cone | Consolidated proposal, billing and workflow candidate | Portal, workflow, billing, request and integration coverage for your practice |
| Karbon | Internal workflow and task hand-off candidate | Contact synchronisation, task templates, trigger options and client-facing request handling |
| TaxDome | Portal-centred onboarding and practice workflow candidate | Portal invitations, organisers or requests, workflow triggers, permissions and payment options |
Pick a primary platform, then add another product only when it fills a material gap. Connecting five products is not the objective. A two-system workflow with reliable ownership is better than a larger stack that nobody can troubleshoot.
Current pricing is intentionally omitted because plan names, included features and regional charges require live verification. Compare the total team cost, implementation effort and support requirements, not an isolated per-user headline price.
Step 4: Build a reusable onboarding template
Create one template for a single, common service line, such as monthly bookkeeping or annual accounts. Include the standard request list, portal message, internal tasks, owners, due-date rules and exception conditions.
Ask only for information needed at that stage. Conditional questions can prevent a sole trader, company and partnership from receiving the same irrelevant request list. If the chosen platform does not support suitable conditional logic, create separate templates for materially different client types.
Write client messages in plain language. Explain what is needed, why it is being requested, where to upload it and who to contact if the request does not apply. Avoid sending several automated emails at once, as the client may not know which action comes first.
Step 5: Separate portal provisioning from client clearance
Automation can prepare a portal account and invitation, but portal access should follow your practice’s permission rules. Decide whether access is granted immediately after acceptance or only after an internal review.
Keep identity verification, conflict assessment, sanctions screening and other jurisdiction-dependent checks as controlled gates. The relevant professional body, regulator or qualified adviser should guide how these checks apply to your practice and location. The automation should record status and assign responsibility, not decide whether a client has passed a professional or regulatory test.
Use role-based access where available. A client contact should see only the documents, requests and entities they are authorised to access. Test the experience from a client account rather than relying solely on the administrator view.
Step 6: Create the first work item and hand-off
Successful onboarding ends when somebody owns the client’s next piece of work. Configure the flow to create a job or task from an approved template, assign it to the correct person or team, and include the accepted scope and relevant client details.
Add a short hand-off checkpoint. The responsible accountant should be able to see what was accepted, which requests remain open, whether payment setup is complete and which checks are awaiting review. Do not mark onboarding complete merely because the final automated email was sent.
Use a visible status such as “Ready for service”, “Waiting for client” or “Internal review required”. Avoid a single “Onboarded” label that hides unresolved work.
Step 7: Test with safe data before release
Run the workflow using a fictional client and non-sensitive documents. Test the standard route, a missing field, a declined payment step, an unanswered request, a duplicate contact and an engagement requiring manual review.
Check every system after each test. Confirm that names and email addresses are mapped correctly, tasks have the right owner, dates make sense, client messages arrive in the intended order and the workflow does not expose information to the wrong user.
Release the process to a small group first. Review the initial live cases manually, record failures and change one rule at a time. Keep a simple change log so staff know which version of the workflow is active.
Troubleshooting and common mistakes
The automation never starts: Check that the trigger uses the exact status produced by the proposal system. Also confirm that the integration account still has the required access.
Duplicate client records appear: Search for an existing client using a stable identifier before creating a record. Define whether the proposal system or practice platform owns updates to contact details.
Clients receive too many messages: Combine requests into one ordered checklist where possible. Delay lower-priority messages until the client completes the first required action.
Tasks go to the wrong person: Use service line, office, entity type or client owner as explicit routing fields. Do not route work from free-text descriptions when a controlled field is available.
The workflow stalls on an exception: Every hold status needs a named owner, notification and escalation route. A queue without accountability is only a hidden inbox.
Staff bypass the process: Make the approved workflow easier than the manual alternative. Train staff on exception handling and explain which decisions remain theirs.
Implementation checklist
- Map the current journey and select one source of truth
- Define the acceptance trigger and stop conditions
- Choose a primary platform and justify each added integration
- Build one service-line template
- Add clear client requests and internal owners
- Keep professional and regulatory decisions under human review
- Test standard, failure and exception routes with fictional data
- Pilot with a small group and monitor early cases
- Record changes and review performance regularly
Measure whether onboarding becomes more reliable, not merely faster. Useful indicators include incomplete requests, duplicate records, exception volume, time waiting for clients and the number of manual corrections required before work begins.
Methodology (Real-World, Verified)
We score AI tools against real SMB workflows using named vendor documentation, pricing pages, and independent sources, not enterprise demos. Pricing is verified at the vendor's published rates, with local-currency conversions noted where relevant. Compliance notes reference the legislation and regulatory guidance relevant to each article's region. Every tool is judged on one question: could a business with no dedicated IT department actually pick this up and use it on Monday morning.
Read our full methodology and independence and disclosure policy.
Related reading: our AI governance by region.
Should every accounting client follow the same automated workflow?
No. Use a standard route for predictable engagements and separate templates or exception paths for materially different entities, services and risk profiles. Human review should handle cases that do not fit the approved rules.
Should a proposal tool or practice-management platform control onboarding?
Use the platform that holds the most reliable trigger and client status as the workflow controller. The right choice depends on your existing stack, but only one system should own each important field or status.
Can identity verification be fully automated?
Software may help collect information or record a verification result, but the acceptable process depends on jurisdiction, professional obligations and client risk. Treat it as a controlled gate and confirm the applicable approach with the relevant authority or adviser.
How do we compare Ignition, GoProposal, Cone, Karbon and TaxDome?
Compare them against your mapped workflow, not a generic feature list. Verify the current proposal, payment, portal, request, workflow, integration, security and regional-support capabilities directly with each vendor, then test the strongest candidate using fictional data.
Methodology
Need to Know AI assesses software against practical SMB workflows rather than enterprise demonstrations. For this guide, the recommended process prioritises clear ownership, limited data duplication, controlled exceptions and human approval for professional decisions. Dynamic vendor and regulatory details require primary-source verification before publication or implementation.
Next step: Compare accounting workflow and practice-management options against your mapped process, then pilot the smallest stack that can take one engagement from acceptance to first task assignment.
Before the workflow starts, the client needs to accept a proposal. See what to look for in a proposal-to-engagement tool.
Best Proposal Tools for Accountants