Run accountants, attorneys and brokers as a managed referral channel: onboarding, tracked introductions, closed-loop feedback and partner-level reporting.
Bring your stack to a call and we will scope it against how your business actually runs.
Book a callMost financial services firms have a referral network they would struggle to describe. There are accountants who send work, a couple of attorneys who send probate and matrimonial cases, a commercial broker who passes protection inquiries, and a mortgage adviser who reciprocates. Nobody can say how many introductions came from each of them last year, how many converted, or which of them has gone quiet. The relationships are real and the revenue is real, but the channel is not managed - it is remembered.
The mechanics are the problem. An introduction arrives as a forwarded email, a phone call, or a name mentioned at a networking event, and lands with whoever happened to take it. Sometimes it is logged, sometimes it sits in an inbox for four days. The prospect is contacted late, having been told by someone they trust that they would be contacted promptly. Nobody tells the referring partner what happened - not when the client was first contacted, not when they engaged, and not when they declined. The partner, who put their own reputation behind the introduction, is left to ask. Most do not ask twice; they simply stop referring and nobody notices, because there was never a baseline to notice against.
Four specific leaks. Slow first contact kills conversion on introductions that arrived warm - the trust transferred from the partner has a short half-life. Unattributed referrals mean the firm cannot tell a partner who sends six good introductions a year from one who sends twenty unqualified names, so it invests the same effort in both and reciprocates on instinct. Silent partners churn invisibly, and re-establishing a lapsed professional relationship costs far more than maintaining it. And the compliance position is weakest exactly where the money is: introducer arrangements, remuneration disclosure, the basis on which client data moves between two regulated firms, and what a partner is permitted to say about the services they are introducing are all things that need to be documented, and an informal channel documents none of them.
Two pipelines, because a partner and a referral are different objects with different lifecycles. Conflating them is the most common way this build goes wrong.
Pipeline A - Partner Onboarding. One opportunity per professional firm, not per individual contact at that firm.
Pipeline B - Referral Intake. One opportunity per introduced prospect, with the partner attached.
On the partner firm record:
On the referral record:
A members area, one account per partner firm with individual logins, holding: the referral submission form, a live list of that firm's own introductions and their current status, the approved disclosure wording and introduction script, a short briefing module on what the firm does and what it will not take on, the executed agreement, and the partner's own quarterly figures. Partners see only their own referrals - never another firm's, and never a prospect's substantive financial information.
BO handles intake, acknowledgement, consent confirmation, scheduling and status updates. BO talks to partners more freely than to prospects, because a professional partner asking about process is not a consumer asking for advice - but the line on advice does not move.
One introduction, end to end, from an accountancy practice that is already an active partner. The firm's internal standard is first contact within four business hours.
Eight workflows across the two pipelines. Two rules apply to all of them and are not negotiable in the build: no automated message reaches a prospect before Prospect Consent Confirmed is yes, and no message to a partner ever contains anything about the prospect beyond the pipeline stage. Every template carries the firm's approved disclosure footer, and every workflow checks do-not-sms, do-not-email and vulnerability-declared before sending.
Trigger: partner opportunity enters Due Diligence.
Actions, in order:
Exit: executed, or offboarded with a reason.
Trigger: partner opportunity enters Agreement Executed.
Actions, in order:
Exit: partner active and briefed.
Trigger: Partner Referral Submission submitted, OR an inbound email to the referrals address parsed by the intake rule, OR a form completed on a tracked partner landing page.
Actions, in order:
Exit: one run per submission; duplicates are caught at step 6.
Trigger: referral opportunity enters Referral Received with referral-consent-pending.
Conditions: this is the only workflow permitted to message a prospect before consent, and it sends exactly one message per channel.
Actions, in order:
Exit: consent confirmed, declined, or two attempts exhausted.
Trigger: referral opportunity enters Consent Confirmed.
Conditions: internal enforcement. The prospect-facing part of this is a human call.
Actions, in order:
Exit: appointment attended, or closed with an outcome.
Trigger: any stage change on a referral opportunity.
Conditions: stage information only. Every template in this workflow must be written so that it cannot interpolate a field containing prospect circumstances - build it that way and then test it by trying to break it.
Actions, in order:
Exit: runs per stage change; terminal stages fire once.
Trigger A: scheduled, weekly on Monday at 06:00, across all partner records tagged partner-active.
Trigger B: scheduled, daily at 06:00, on agreement and PI dates.
Exit: both triggers are self-contained.
Trigger A: scheduled, first business day of each quarter at 07:00, per partner-active record.
Trigger B: scheduled, first business day of each month at 07:00, to the relationship owner and the principal.
Exit: both triggers run to completion.
The channel becomes visible. Before, "referrals" was a feeling about which professionals were helpful. After, it is a list of firms with introductions, conversions and dormancy against each one, and the firm can see within a quarter which relationships are worth the lunch and which have quietly stopped.
First contact gets fast and stays fast, because the deadline is a field with a timestamp rather than an intention. An introduction that arrives at 11:20 has a documented contact deadline of 15:20 and an escalation if it is missed, and the thing that most often kills warm referrals - four days in an inbox - stops happening.
Partners get closed loops. Acknowledgement on submission, an update the next morning, an outcome at the end, and quarterly figures. The firm reports losses as well as wins, with a reason. That is the difference between a partner who refers once and a partner who refers repeatedly, and it costs nothing but having built the plumbing.
The compliance position moves from informal to documented. Every active partner has a current agreement with a version number, a confirmed regulatory status, a recorded permitted scope, a briefed and acknowledged team, and a dated review. Every referral has the partner's confirmation that the prospect agreed, plus the firm's own independent consent record from the prospect. Nothing automated reaches a prospect before that consent exists. If anyone asks on what basis a third party's client data arrived and was processed, there is an answer on the record rather than an account of custom and practice.
Watch these:
Referral arrangements concentrate several obligations in one place, and the automation touches all of them. Settle each with your own compliance function before launch:
None of this is legal or regulatory advice. Whether an arrangement is permitted, what must be disclosed and when, what a partner may say, what basis supports the data transfer, and what you must retain are determined by your regulator, your permissions and your jurisdiction - and they differ considerably between them. Get your own compliance function's and counsel's answers first, then configure the build to match rather than the other way round. To scope the build around those answers, book a call at bookings.appbo.io.
Every build on this page is something we configure, test and hand over with the SOPs your team needs to run it.
Book a call