Pular para o conteúdo
NovoVeja como

Selling fractional CFO advisory from your accounting firm

A cold email playbook for accounting firms pitching fractional CFO and advisory work beyond compliance, timed to fiscal-year and budget-season moments.

  1. Define who actually needs advisory beyond compliance

    Most accounting firms already have the client relationship. The harder part is identifying which clients, or which prospects who look like your clients, are ready to pay for advisory work on top of tax prep and bookkeeping. That readiness usually shows up as a specific gap: a business with real revenue and no one in the room who thinks about cash flow, financing, or margin the way a CFO would. Revenue between two million and fifty million dollars is a reasonable starting filter. Below that, most owners handle finance themselves. Above it, many have already hired someone internal.

    Titles to target are owner, CEO, president at smaller companies, and controller or head of finance at slightly larger ones where the controller is drowning in transactional work and has no bandwidth for strategy. Write down two or three verticals where your firm already has depth, construction, healthcare practices, professional services, manufacturing, and build your list from there. A generalist pitch to a generalist list gets generalist reply rates.

    It also helps to separate two different buyers hiding under the same title. Some owners want a CFO to help them raise financing or prepare for a sale, a forward-looking, growth-oriented conversation. Others want someone to stop the bleeding, a business that grew revenue but lost margin along the way and cannot explain where the money went. Both are real prospects, but they need different opening lines, and a single campaign that tries to speak to both usually undersells one of them.

  2. Build your list around the fiscal calendar, not just company size

    Use AI Leads to describe your target: revenue range, industry, and the titles you settled on in step one. The AI finds and enriches matching prospects, and the quality funnel filters out weak matches before they cost you credits. If you already have a referral list or a set of prospects from local business groups, import it as a CSV instead and let FirstSales handle research and drafting from there.

    The detail that matters more than list size is timing. Fiscal year-end, budget season, and the months before a bank renewal or a loan application are when a business owner is most likely to feel the absence of a finance person. If most of your target industry runs on a calendar fiscal year, build your list and campaign timeline around the two months before year-end and the six weeks after, when budget conversations are live and last year's numbers are fresh enough to sting.

    Build your list around the fiscal calendar, not just company size
  3. Let contact research surface the detail worth naming

    Before FirstSales drafts anything, it runs automatic prospect research on each contact and company. The transparency view shows exactly what it found, company facts, role, and any public signal, and exactly what it used in the email. For this audience, useful signals include a recent expansion, a new location, headcount growth, or a leadership change. Any of those usually means the finance function got more complicated without getting more staffed.

    Because you are speaking to people who trust numbers, verify anything financial before it goes out. If the research surfaces a detail you cannot confirm, a funding round, a specific revenue figure, leave it out rather than guess. A wrong financial detail from an accounting firm undercuts the entire pitch before the owner reads past the second sentence.

  4. Set up the campaign: describe the offer, teach your positioning

    Campaign guidance walks you through Describe, Teach, and Practice. Describe the offer plainly: fractional CFO or advisory work, what it actually covers, monthly cash flow review, budgeting, financing support, margin analysis, and how it differs from the compliance work the client already gets from you or a competing firm. Teach the AI your firm's positioning, why a client should trust your team with strategic decisions and not just their tax return. Then practice on a batch of sample drafts before turning the campaign live, and read each one the way an owner would, quickly and skeptically.

    Set the campaign goal to book a call or a short conversation, not to close an engagement in one email. Advisory relationships start with trust, and trust starts with a real conversation, not a proposal in someone's inbox.

    Set up the campaign: describe the offer, teach your positioning
  5. Teach the AI your firm's actual writing style

    Paste a handful of past emails that got a reply, or write two or three samples in the voice your firm actually uses. Accounting and advisory buyers respond well to precision and plain language, not sales copy. Skip broad claims like "we help businesses grow" and lead with something specific: a number, a deadline, a decision the owner is likely facing this quarter. If your firm has a distinct point of view on a common mistake, undercapitalized growth, mispriced services, thin margins masked by strong revenue, teach that into the sample copy so it shows up naturally.

  6. Design a sequence around fiscal-year and budget moments

    Use sequences to space follow-ups across the weeks that matter most: the run-up to year-end, the weeks right after when last year's numbers are final, and budget season if it falls on a different calendar for your target industry. Steps stop automatically the moment someone replies, so a longer sequence carries no real cost. Three to four steps over three to five weeks is a reasonable starting point, tightened around whichever fiscal moment you are targeting.

    Keep the ask in each step small and concrete: a fifteen-minute call, a short list of questions worth answering before year-end, a one-page breakdown of what advisory work typically covers. Save the full pitch for the conversation.

    Vary the angle across steps rather than repeating the same message with more urgency. A first email can lead with a timing question, a second can offer a specific resource, three questions worth answering before your books close, and a third can reference a related concern, a bank covenant, a loan renewal, that often surfaces around the same calendar window. Each step should feel like a new, useful thought rather than a reminder that you sent an email last week.

    Design a sequence around fiscal-year and budget moments
  7. Handle replies like a financial conversation, not a sales pitch

    Replies land in a unified inbox, and AI reply handling answers based on what the message actually says, useful for scheduling and simple logistics. Bounce handling auto-suppresses bad addresses so your list stays clean without manual cleanup. The moment a reply gets specific, a real number, a real deadline, a real financing question, take that thread over yourself. This is where the relationship either becomes a client or stays a stranger, and a generic reply at that stage reads as exactly the kind of impersonal service the owner is trying to move away from.

  8. Read the numbers and adjust for the season

    Standard B2B outbound typically lands in the 2 to 5 percent reply range, and this audience tends to swing with the calendar, expect a lower baseline in the middle of the fiscal year and a stronger one in the two months before year-end. Track replies by which fiscal trigger the sequence was built around rather than looking at one blended number. If a specific angle, financing support ahead of a renewal, margin review ahead of budget season, consistently outperforms the others, build your next quarter's list and copy around that angle first.

    Give the campaign a full fiscal cycle before you judge it. A quiet month in the middle of summer is not a failed campaign, it is an off-season for a trigger-based pitch. Compare this year-end window against next year's on the same calendar dates rather than against a slow month in between, and the real pattern becomes visible much faster than a single month of numbers can show you.

    Subject: a question before your year-end numbers close

    Hi [First name],

    Noticed [Company name] has grown headcount this year, that kind of growth usually outpaces the finance function supporting it.

    Most owners we work with reach a point where tax prep and bookkeeping cover compliance but not the decisions in front of them: pricing, cash flow timing, whether this year's growth is actually profitable growth. We do that work alongside your existing books, not instead of them.

    Worth fifteen minutes before year-end closes to see if it's a fit?

    [Name]
    Read the numbers and adjust for the season

Dicas de especialista

  • Lead with a number or deadline

    Lead with a number or a deadline in the subject line. "A question before your year-end numbers close" outperforms anything mentioning your firm's name.

  • Separate advisory from compliance campaigns

    Keep advisory and pure compliance prospects in separate campaigns even if they are the same size business. The angle that gets a bookkeeping client to switch firms is not the angle that gets a business owner to add advisory on top.

  • Don't force personalization that isn't there

    When contact research turns up nothing specific, do not force a detail. A short, honest email that asks one direct question about year-end planning outperforms a stretched personalization.

Perguntas frequentes

Should I target my existing bookkeeping or tax clients with this campaign?
You can, but treat it as a separate, warmer sequence. A client who already trusts your firm for compliance responds to a direct, personal note better than an automated campaign, even a well-personalized one.
What if the prospect already has an internal controller?
That is often your best prospect, not a disqualifier. Frame the offer as support for that controller, not a replacement, since most controllers at growing companies are overloaded with transactional work and have no time for strategy.
How specific should the sample emails I teach the AI be?
Specific enough to include a real number or a real scenario from a past client, anonymized. Vague advisory language is the fastest way to sound like every other firm pitching the same service.
Is fiscal year-end really the best time to send, or is that too obvious a moment?
It is obvious, which is exactly why it works. Owners are already thinking about their numbers in that window, so your email lands as timely instead of as an interruption.

Playbooks

Prospecção que continua quando você desconecta.Leads, emails, follow-ups e respostas, resolvidos.

Conecte caixas ilimitadas e deixe os agentes de IA encontrarem leads, escreverem cada email e fazerem follow-up. Ou envie seus próprios modelos no modo manual. A partir de $29/mês.

$1 por 3 dias · Cancele quando quiser · Sem contrato

Instalar com IA

Seu agente de código configura a CLI e as skills do FirstSales para você.

Prompt para Claude Code

I'm setting up FirstSales (https://firstsales.io), an AI outbound sales platform: campaigns, contacts, a reply inbox, deliverability and lead signals. Help me get my workspace sending real, good emails end to end, from Claude Code.

Read these first so you know how FirstSales works:
- Developer docs and API: https://developer.firstsales.io
- CLI: https://www.npmjs.com/package/@firstsales.io/cli
- Skills for coding agents: https://github.com/firstsalesio/firstsales-skills (read README.md and GUIDE.md)

Setup
1. Install the CLI: npm install -g @firstsales.io/cli
2. Install the FirstSales skills:
   claude plugin marketplace add firstsalesio/firstsales-skills
   claude plugin install firstsales@firstsales
3. Ask me if I already have a FirstSales account. If not, send me to https://app.firstsales.io to sign up.
4. Ask me to create an API key under Settings → API → API Keys, with only the scopes we need.
   Never ask me to paste the key into this chat. Tell me to run this in my own terminal, so the key stays hidden:
   read -rs FS_KEY && firstsales auth login --api-key "$FS_KEY"; unset FS_KEY
5. Run `firstsales whoami` and tell me which workspace and organisation we are connected to.

Then ask me about my business: what I sell, who I sell to (roles, company size, countries), my best customers, and what I use today for outbound (tools, lists, mailboxes). Walk me through:
1. Teaching FirstSales my business: website, offer, proof points and case studies in the knowledge base, so the AI writes like someone who knows the product.
2. Connecting my sending mailboxes and checking my sending domain: SPF, DKIM, DMARC and warm-up. If anything is unhealthy, tell me the exact DNS record to add.
3. Bringing in contacts: import my CSV or CRM export into a clean list, remove duplicates and bad emails, and block domains I must never email (customers, competitors, my own).
4. Building my first campaign: the right list, senders, steps and timing. Write the sequence with me, show me the drafts, and do not launch until I say yes.
5. Setting up Signals if it fits: find people engaging with LinkedIn posts about topics my buyers care about, and turn them into leads.
6. Inviting my team and giving each person the right access.

Once campaigns run, show me how to work the reply inbox from here: which replies need an answer, draft responses in my voice, and move good conversations into deals. If I use Cal.com, connect it so follow-ups can offer my booking link (not the first email).

Throughout, as you learn about my business, proactively suggest and help create:
- Reply templates for the questions and objections my prospects are likely to raise, based on my product, site and codebase if you can see them.
- Campaign ideas and segments worth testing, with the reason for each.

Safety rules:
- Show every change as a dry run (--dry-run) first and wait for my yes. Never send emails, launch campaigns or delete anything without my yes.
- Tell me before anything that spends credits, and how many.

Be opinionated. If the docs give a sensible default, just use it. Don't make me choose between five options.