Too many one-off returns
Personal tax returns pay the bills for three months and then disappear. Monthly bookkeeping and corporate work do not come by themselves.
MixAds and visibility: customers who are looking for your service now or don’t know about it yet.
01 Google AdsEnquiries from people searching for your service right nowfrom $750/mo 02 Social media adsMeta, TikTok, LinkedIn: customers who are not searching yetfrom $700/mo 03 SEOHigher in Google and Maps without paying per clickfrom $1,000/mo 04 Visibility in ChatGPT and AIYour business in AI assistant answerspart of SEO 05 Amazon and marketplacesSell where customers already buywith a partnerThe place where a visit turns into an enquiry, and a system that doesn’t lose that enquiry.
01 Web designA website that turns visits into enquirieslanding from $1,300 02 Online storesCart, payments and shipping, ready for adsfrom $4,800 03 CRMNo enquiry gets lost in a phonesetup $3,400 04 Chatbots and AIThey answer customers, at night too$2,500 05 Email and SMSCustomers come back instead of forgetting youquoted individuallyPlan and tracking first, budget second. You know what works before you spend more.
01 Strategy and auditKnow where to spend the budget before you spend it$2,400 02 AnalyticsSee which ad brings in money$650 03 ConsultationsA call about your specific problem$70/h 04 Free auditA quick review and 3–5 priorities to start$0How your business looks and sounds before anyone calls you.
01 Social media managementProfiles that look like a real businesswith a partner 02 Creative and videoGraphics and videos that stop the thumbquoted individually 03 BrandingA logo and style that sets you apartwith a partner
Edmonton, Canada
200 keywords on page one of Google
Boreal Kitchens
Winnipeg, Canada
up to 5 enquiries/mo from Google without ads
Adela Realtor
Żywiec, Poland
from 3 to 9 locations in two years
Gładko Tnący Barber
Żywiec, Poland
PLN 15 000 +/mo in delivery orders
Da Diego
Marketing for accountants that fills the slow months and lets you choose your clients in the busy ones. I help you win monthly bookkeeping clients.
Free: a 30-minute call, an action plan and a price range in writing.

Accounting practices rarely lack demand in spring. They lack the steady, higher-value clients that keep the rest of the year profitable.
Personal tax returns pay the bills for three months and then disappear. Monthly bookkeeping and corporate work do not come by themselves.
MixWithout clear service descriptions, prospects compare you only by the hourly rate or the cheapest return in town.
PriceSlips arrive in five emails, two photos and a shoebox. Onboarding a new client takes longer than the work.
AdminBefore calling, customers read reviews. I help you collect them and reply in a way that builds trust.
"Accountant near me" and "tax preparation" plus a neighbourhood. A complete profile with services and replies to reviews.
Bookkeeping, payroll, small business tax, corporate year-end, personal returns. Each with who it is for and a fee range.
Campaigns for bookkeeping and incorporation in summer and fall, when competitors are quiet and clicks are calmer.
A secure upload form, checklists by client type and reminders before each deadline.
Your services, ideal client, capacity by season and what you want to stop doing.
Your Google profile, site and two local competitors, then a written plan with dates.
Service pages, booking, document upload and a pipeline from enquiry to engagement letter.
Search and Maps work timed to the tax calendar, reported monthly.
All prices final, in Canadian dollars. Your Google budget is paid directly to Google; around $1,000 a month to start.
Practice website, Google Ads setup and analytics.
Steady work on local rankings and service pages, month by month.
HubSpot, Pipedrive or Zoho set up for onboarding and deadlines.
Recurring contracts a month, mostly offices. Different service, same goal: monthly clients, not one-off jobs.
See the case study →Website with 7 calculators and SEO: 1 to 5 enquiries a month from Google without ads. Calculators work just as well for tax and payroll questions.
See the case study →Marketing for accountants in Canada usually fails in one predictable way: all the effort goes into March and April, when every firm in town fights for the same personal returns. The better clients, monthly bookkeeping, payroll and small corporations with a year-end, choose an accountant at other times of the year. They often switch after a bad experience, a growth spurt or an incorporation. Your marketing should be visible when that happens.
That means a website with separate pages for each service, written for the person who buys it. A contractor who just incorporated wants to know what changes, what you need from them and roughly what it costs. A small online store wants to hear about bookkeeping software and sales tax filings handled for them. Clear business website pages do the screening for you.
| Period | Who is searching |
|---|---|
| January to April | Individuals, landlords, first-time filers |
| May to June | Self-employed people facing the June filing date |
| Summer | New businesses, people unhappy with last season |
| Fall | Corporations planning year-end, new bookkeeping clients |
The personal deadline at the end of April is busy enough to run without ads for many firms. I usually spend the budget on Google Ads management in the quieter months, aimed at bookkeeping and corporate work.
CPA is a protected designation, and provincial CPA bodies regulate its use. Some provinces also restrict who may provide public accounting services such as audits and review engagements. If you are a bookkeeper or tax preparer, the site should describe your services precisely without suggesting a designation you do not hold. If you are a CPA, say so plainly and explain what that means for the client in practical terms.
Avoid promising refunds or savings. "Maximum refund" language invites trouble and attracts the clients least likely to stay.
Reviews carry unusual weight for accountants because the service is invisible until something goes wrong. A short request after each completed return or year-end, sent by email with a direct link, builds a steady stream. Reply to each one, and never offer a lower fee in exchange for a rating.
Many newcomers file their first Canadian return without knowing the system, and they look for help in their own language. If your firm speaks Polish, Ukrainian, Russian, Punjabi, Mandarin or another language, give it its own page. That matters most in cities with large newcomer communities, such as Toronto. I write in English, Polish, Russian and Ukrainian myself and can build pages for other languages with your team's help.
A new client's first two weeks decide whether they stay. A CRM with a checklist per client type, secure document upload and automatic reminders before deadlines makes you look organized, which is exactly what people pay an accountant for. It also frees hours in the busy season.
Under CASL, reminders about a client's own filings are usually transactional, while newsletters and promotions need consent. I build both flows separately.
For financial planning and insurance practices, see marketing for financial advisors. If you only need search ads to fill the slow months, the advertising pricing page lists every option.
Be careful. The CPA designation is protected, and provincial CPA bodies regulate who may use it and, in some provinces, who may offer public accounting services. A bookkeeper can describe bookkeeping, payroll and tax preparation services accurately without implying a designation. I write titles and ad copy with that line in mind.
Personal tax demand peaks from February to April, so ads then mostly compete for the same clients. I prefer to push bookkeeping, payroll and incorporation in summer and fall, and keep a smaller tax season campaign aimed at the client types you actually want, like self-employed people or landlords.
It can be, with the right setup: an encrypted upload form, limited access and a privacy policy that explains how files are stored. Under PIPEDA and provincial privacy laws you are responsible for that information, so I design the flow with care and keep it simple for clients.
Yes, within CASL. Deadline reminders to existing clients are usually fine; promotional newsletters need consent, sender identification and an unsubscribe link. I add a clear consent checkbox to every form so your list grows legally.
Tell me about your practice and capacity. I answer within one business day, or book a free 30-minute call.
What do you need most?