Playbooks

Cold email accountants and outbound to CPA firms

A playbook for outbound to CPA firms and cold email to accountants: check fit on services pages, test send windows, set up sending.

Selling to accounting firms, whether you call it cold email to accountants or outbound to CPA firms, rests on two questions. Which firms fit, and when should you write to them? This playbook answers the first with a firm's own public services page. For the second, it tells you how to find the answer in your own data, because no published figure here gives tax-season dates or busy-season windows for accounting firms.

It also covers the legal basics, sending setup, the channels and a sample first email. If you sell to agencies rather than accounting firms, see selling to agencies. If you sell security software, see cold email to CISOs.

Who buys

No evidence here says which kind of accounting firm buys what you sell, so this guide does not name one. Your own closed deals are the better source.

Outlevo can import past deals from a CSV or your CRM and return a win/loss analysis that proposes ICP hypotheses [[1]](#sources). The analysis counts companies, not deals. Fewer than 10 won companies is labeled very low confidence [[2]](#sources). If you have won fewer than 10 accounting firms, treat any "who buys" pattern as a guess to test, not a rule.

Segments that Outlevo proposes are labeled experimental until a person approves them [[2]](#sources). Outlevo also asks which countries you sell into and never proposes markets [[2]](#sources). That choice stays with you.

Roles to reach

The evidence here does not say which job titles at an accounting firm sign off on a purchase. Skip a title list you cannot back up and build your own from replies.

What you can price is the lookup. Contact discovery costs 4 credits and email verification costs 1 credit [[3]](#sources). If you import contacts from HubSpot, the import carries email, name, job title and email opt-out, and only after an admin turns contact import on with a stated purpose [[4]](#sources).

Once replies come in, tally which titles answered and which booked. That tally is your roles list.

Triggers to watch

No source ties a specific event, such as a hire, a merger or a filing deadline, to buying behavior at accounting firms. These are the signals you can observe yourself:

  • A firm visits your site. Outlevo's website-visitor script shows which companies visit, which pages they read and whether they fit your ICP. It never identifies a person [[5]](#sources). It costs 1 credit per company identified per day [[5]](#sources).
  • An interested reply. Outlevo can answer an interested reply with your Calendly link, and each booking counts as a meeting booked [[6]](#sources).
  • Observations on a Readiness Card. A Readiness Card needs at least three observations, each with a source and a date [[7]](#sources).

Write down your own trigger guesses and label them as guesses. Outlevo does the same: guesses are labeled as hypotheses, never presented as findings [[7]](#sources).

Fit: read the services page

If a firm has a services page, you can read it before you spend a send.

Decide what you need to see on that page before a firm counts as a fit. Write it as a plain rule, such as "lists a service we support." Then check each firm against the rule.

Outlevo's free assessment reads up to 5 public pages of a website [[8]](#sources). It returns facts labeled as verified observations or AI inferences, plus up to 5 experimental segment hypotheses [[8]](#sources). Facts read from a website are kept only when their quote is found on the page [[7]](#sources). A claim about a firm's services therefore comes with the words that support it.

Each qualified account gets a Readiness Card with fit, intent and data quality scores [[7]](#sources). Qualification costs 3 credits and light qualification costs 1 credit [[3]](#sources). If a firm's page does not support a claim, do not put that claim in the email.

This guide has no figure for the share of accounting firms that publish a services page, or for which services predict fit. Check your own list. Count how many firms have a page you can read, and set aside the rest for another channel or another quarter.

Timing: test your send windows

The angle of this playbook is that tax season decides when to write. No source here gives its dates, the busy-season windows or the best months to write to accounting firms. So the guide does not give dates either.

What you can do is make timing a test:

  1. Send your first batches across several weeks, with the same message in each.
  2. Log the send date, the replies and the booked meetings for each batch.
  3. Compare batches. Move your volume toward the weeks that replied and booked.

Outlevo reads replies and bounces back by webhook from Smartlead, including sent, reply, bounce, unsubscribe and category changes [[9]](#sources). Those events give you the log. A sequence with a fixed schedule makes the batches easy to compare.

Use your own first-hand knowledge of the firms you sell to as well. If a buyer tells you "call me after the deadline," record it as a fact from that reply and use it.

Rules before you send

This is not legal advice. These are the primary-source statements and what each means for planning.

United States. The FTC's CAN-SPAM guide says: "The law makes no exception for business-to-business email." [[10]](#sources) A firm's address does not exempt your email from the law.

United Kingdom. The ICO's PECR guidance says: "You can email or text any corporate body (a company, Scottish partnership, limited liability partnership or government body)." [[11]](#sources) That covers corporate bodies. Check the rest of the guidance for other kinds of firm.

GDPR. Article 6(1)(f) covers cases where "processing is necessary for the purposes of the legitimate interests pursued by the controller or by a third party" [[12]](#sources). Recital 47 says: "The processing of personal data for direct marketing purposes may be regarded as carried out for a legitimate interest." [[13]](#sources) Note the word "may." It is not a blanket permission.

Google. Google's sender guidelines say: "email senders who send more than 5,000 messages per day to Gmail accounts must meet the requirements in this section. Set up SPF and DKIM email authentication for your domain." [[14]](#sources)

Inside Outlevo, nothing is sent outside a policy that a person approved [[15]](#sources). Policies set who can be contacted, on which channels, how often and with what budget [[15]](#sources). Every external action is checked against the approved policy before it runs, and recorded in a ledger [[15]](#sources). Kill switches pause a campaign, a channel or the whole workspace at once [[15]](#sources).

Setting up sending

Read the deliverability entry for the terms.

If you send through Smartlead, every mailbox must be connected and warmed up before a campaign sends. Its domain must also have SPF, DKIM and DMARC checked in the last 7 days [[9]](#sources). Outlevo writes and schedules the emails. Smartlead sends them from the mailboxes in your Smartlead account [[9]](#sources). Leads are pushed in batches of 100 [[9]](#sources). Sending and the mailboxes your plan includes use no credits [[9]](#sources).

If you want separate sending domains, Outlevo's managed mailboxes buy the domains, create the mailboxes through Zapmail, set up DNS and warm them up, so you never touch your main domain [[16]](#sources). A new mailbox sends nothing until it is warm: at least 14 days, usually about 3 weeks [[16]](#sources). Builder includes 1 domain and 2 mailboxes. Growth includes 2 domains and 4 mailboxes [[16]](#sources).

The warm-up time matters for tax-season planning. If you want to send in a particular window, start the mailboxes weeks before it.

Verify addresses before you send. Outlevo's email verification costs 1 credit [[3]](#sources). If you use a separate verifier, ZeroBounce's Pay as You Go starts at $39 for 2,000 email validations, read on 2026-10-26 [[17]](#sources). More on that tool is at ZeroBounce pricing, plans and integrations.

Channels beyond email

LinkedIn is the second channel to consider. Outlevo sends a connection invitation with a note of at most 300 characters, then one message after the person accepts [[18]](#sources). A reply stops that lead's emails [[18]](#sources). Each person connects their own account, and Outlevo never sees or stores the LinkedIn password [[18]](#sources).

Know the platform's terms. LinkedIn's User Agreement bars you from using "bots or other unauthorized automated methods to access the Services, add or download contacts, send or redirect messages" [[19]](#sources). Read it, and decide for yourself whether automatic sending fits it before you turn that on. The call is yours as the account holder. On Builder without a LinkedIn seat, the invitations and messages are drafted for you to send by hand [[18]](#sources).

What reply rates to expect

This guide has no reply rate for accounting firms. The nearest published numbers are broader. Belkins puts the average cold email reply rate at 0.45% across industries [[20]](#sources). It puts Legal Services, a nearby professional-services vertical, at 0.56–0.60% [[21]](#sources). Those are third-party claims, checked 2026-10-22, not a forecast for your list.

Use them as a loose frame. As a rule of thumb from this guide, not a sourced finding: if your first batches reply far below 0.45%, look at fit and setup before you rewrite the copy. Measure your own rate by batch, as described in the timing section.

Sample first email (example)

Example only: written for this playbook, not sent to anyone.

Subject: Your [service] page
Hi [First name],
I read the page where you list [service quoted from their services page]. Firms that offer it usually deal with [one problem your product solves, from your own customer work].
We make [your product, one plain clause]. If that problem is on your list this quarter, I can send a short summary of how it works.
If the timing is wrong, tell me when to try again and I will write then.
[Your name]
[Your company, postal address]
Reply "no" and I will not write again.

Why it is built this way:

  • The quoted service. It comes from the page. If Outlevo reads the page, the quote has to be found there before it is kept [[7]](#sources).
  • No numbers or results. Do not add a statistic you cannot show.
  • A timing question instead of a meeting ask. This fits the tax-season angle: the reply tells you when to write. Log it.
  • A postal address and an opt-out line. The example includes both as a choice made for this playbook. The FTC guide says CAN-SPAM makes no exception for business-to-business email, so do not treat a B2B send as outside the law [[10]](#sources).

Keep the loop closed

Connect your CRM so replies and fit stay in one place. Outlevo reads your HubSpot companies, deals and owners. It writes its status, fit score and next step to each company in fields it owns [[4]](#sources). Your standard HubSpot fields are never edited, and nothing is written until an owner or admin approves the field mapping [[4]](#sources). Salesforce works through the Outlevo package, which is a pilot [[22]](#sources). Connecting and syncing a CRM uses no credits [[4]](#sources).

Plan costs, from the pricing page: Builder is USD 29 per month with 320 credits a month, and Growth is USD 149 per month with 1650 credits a month [[3]](#sources). As an example, qualifying 100 firms at 3 credits each uses 300 credits [[3]](#sources).

Next step

Start with fit. The free assessment reads your public site and returns facts labeled as verified observations or AI inferences, plus up to 5 experimental segment hypotheses [[8]](#sources). Experimental segments stay labeled until a person approves them [[2]](#sources). The assessment also asks which countries you sell into [[23]](#sources).

Run the free ICP assessment. Then pick a fit rule for the services page, send your first batches across several weeks and let your own replies set the tax-season calendar.

Sources

  1. Release 2026-10-19
  2. ICP from evidence
  3. Outlevo pricing
  4. HubSpot integration
  5. Website visitors integration
  6. Calendly integration
  7. Readiness Cards
  8. Free ICP assessment
  9. Smartlead integration
  10. FTC: CAN-SPAM Act compliance guide for business
  11. ICO: Electronic mail marketing (PECR)
  12. GDPR Article 6(1)(f): lawfulness of processing
  13. GDPR Recital 47: legitimate interests of the controller
  14. Google: Email sender guidelines
  15. How Outlevo works
  16. Managed mailboxes integration
  17. ZeroBounce: pricing
  18. LinkedIn integration
  19. LinkedIn User Agreement (section 8.2, Don’ts)
  20. Belkins, cold email response rates (2026)
  21. Belkins, cold email response rates (2026): Legal Services in the 0.56–0.60% range
  22. Salesforce integration
  23. Release 2026-10-19

Related

See what Outlevo finds on your own website

Free, no sign-up, about a minute.