NicheCRM
As described:StopNarrowed:NarrowNo as described. Go, small, for RCICs with a day-45 kill test, only with a licensed RCIC partner.
immigration consultants · ~US$95 (≈CA$130) a month per firm · last reviewed (next review by 29 Dec 2026) · 31 cited sources
Start this week
- Write down your RCIC access honestly: who do you know who holds an RCIC licence, or works in an RCIC firm? Also write your hours per week available and how many of them fall in Canadian business hours.
- Pull 60 RCIC firms from the College's public register (Ontario and British Columbia first: 5,391 and 2,963 licensees). Book 15 calls.
- Ask each consultant four questions: what software they use today and what it costs, how they track client-account money and the 30-day rule, what their last complaint or near-complaint was about, and what would make them switch. Record the answers word for word.
- Set up the hands-on kit: a section-24 service-agreement template reviewed by your RCIC partner, a client-account ledger sheet with a 30-day flag, and a spousal-sponsorship checklist. Offer it to the first 5 firms at CA$99/month.
Checkpoints and kill gates
Decide in advance what counts as on track. Missing a checkpoint means changing the buyer or the offer, not adding features.
Day 30
~15 hrs/week
3 firms paying ≥CA$99
Full-time
5 firms paying ≥CA$99 for the hands-on compliance setup
If you miss it
No RCIC partner yet: stop and get one first. With a partner: change the firm size (solo vs 3–8 licensees) once. Missing twice means stop.
Day 45 (kill test)
~15 hrs/week
Same test, 12 calls, ≥5 and ≥2
Full-time
Of 20 RCIC calls, ≥8 rank agreements, client accounts or file records as a top-3 pain, and ≥3 say they would switch from their current tool
If you miss it
Plain No: stop NicheCRM. Consultants are satisfied with Officio or the new tools, and there's no gap to sell into. Don't fall back to photographers or recruiters.
Day 90
~15 hrs/week
6 firms, same rule
Full-time
12 firms on the self-serve app, every pilot running all new files in it
If you miss it
Cut to the core: agreement builder, client-account ledger, status log. Drop checklists and portal polish until use returns.
Month 6
~15 hrs/week
$1k MRR (~11 firms)
Full-time
$2k MRR (~21 firms), monthly logo churn ≤2%, ≥30% of trials from search or referral
If you miss it
Pivot A: a compliance add-on only (agreements plus ledger) that sits beside Officio, Clio or HubSpot. Pivot B: the same product for Australian registered migration agents (rules and market size to be verified first).
Month 12
~15 hrs/week
$2.5k MRR (~26 firms)
Full-time
$5k MRR (~53 firms), ≥50% on annual
If you miss it
Stop feature work. Fix onboarding time and the single best channel.
Month 18
~15 hrs/week
$4k MRR (~42 firms)
Full-time
$8.5k MRR (~90 firms)
If you miss it
Raise revenue per firm (Practice and Firm plans, paid migrations) before chasing new firms.
Month 24
~15 hrs/week
$6k MRR, profitable
Full-time
$12k+ MRR, profitable
If you miss it
Above $10k: keep running it profitably. Consider Quebec (French-first) or Australia. Below $3k: stop, or sell the customer base to a rival.
Do
1.Pick one profession: Canadian RCICs, firms of 1–8 licensees. Say no to the other five in writing.
Target: Every user can say it in one line: "It keeps my files College-ready and my client money clean."
Why: It scored 22/30, ahead of independent insurance agents (19) and mortgage brokers (18), on rules that define the fields, a public buyer list and proven prices (analysis/02).
2.Build the service-agreement builder first. It must contain every element in section 24 of the Code (preliminary advice, itemised fees, refund of advance payments, complaints process, file disposition if the licensee is incapacitated, and more), in English or French, with e-signature before work starts.
Target: 100% of pilot agreements pass a checklist review by your RCIC advisor
Why: It's the first document of every file, it's written in the rules, and a missing element is a complaint waiting to happen.
3.Build a client-account ledger that follows section 32. Record money in and out per client, receipts on deposit, and flag any money still held more than 30 days after invoicing. Record it only. Never hold the money.
Target: Zero ledger items past 30 days without a flag in pilot firms
Why: Clio has trust accounting, but it's built for lawyers at US$59–149 per user. Consultant tools advertise "retainers" and "invoices", and it's unverified whether any enforce the 30-day rule. This is the sharpest point of difference found.
4.Log every written status update, and make it one click. Templates for "application submitted", "biometrics requested", "additional documents requested", "decision received", each saved to the file with a date (section 22(3)).
Target: ≥80% of pilot files show an update at each stage
Why: Silence is the most common client complaint in any service business. A dated log is the defence.
5.Ship a document checklist per program: Express Entry, spousal sponsorship, study permit, post-graduation work permit, visitor visa, LMIA-based work permit, citizenship. Clients upload through a portal and see what's missing.
Target: Median time to a complete document set down 30% against the firm's own baseline
Why: It's the daily work, and it's where staff hours go. Checklists are table stakes, but they keep the firm in the product every day.
6.Make file closure and transfer a workflow. Return documents within 30 days, transfer to a new representative within 10 business days (section 36), with a closing letter and a complete export.
Target: Every closed pilot file has a closure record
Why: It's the step firms forget, and a transfer done late is a complaint.
7.Do migration for them. Import from spreadsheets, Officio or Clio exports, Google Drive folders and email attachments, using capped AI sorting plus a human check.
Target: New firm live within 7 days of signing
Why: Switching cost is what protects the 10 rivals. Remove it, and the sale gets easy.
8.Host in Canada, encrypt everything, and say so in plain words. Canadian region, encryption at rest, audit log, two-factor login, Quebec Law 25 and PIPEDA notes on a security page.
Target: Security page live before the first pilot
Why: Files hold passports and bank statements. VisaFlo already advertises Canadian hosting, so this is table stakes. Its absence loses the sale.
9.Price flat per firm, not per seat. Charge from day one. Solo CA$89, Practice CA$179, Firm CA$349. 14-day trial, no free plan, 2 months free on annual.
Target: ≥50% of new firms on annual by month 12
Why: Per-seat pricing punishes assistants, and assistants do most of the data entry. A free plan would compete with RCIC App at CA$29 on price, which you can't win.
10.Build channels that run without you: the College's public register (email outreach within anti-spam rules), SEO pages ("CICC service agreement requirements", "RCIC client account rules explained", "spousal sponsorship document checklist"), a free service-agreement checker, and one RCIC association or CPD provider partnership.
Target: ≥50% of trials from search or referral by month 12
Why: At ~15 hrs/week you can't sell every firm by phone. The register and search work while you're offline.
11.Automate onboarding and support: recorded demo, self-serve import wizard, welcome emails, help center, one weekly office-hours call in Canadian afternoon hours.
Target: ≤1 hour of founder time per new firm after firm #20
Why: This is what makes the ~15 hrs/week plan possible at all.
12.Show the outcome per firm: hours saved per file, days to a complete document set, zero ledger items past 30 days, files ready for review in one click.
Target: Every case study opens with a number
Why: Consultants buy "it saved my licence and 5 hours a week", not "it's modern".
Avoid
1.A CRM for "any profession", or a template engine for several
Why: That's GoHighLevel's business. Agencies resell it with industry "snapshots" from US$97–497 a month. Horizontal CRMs add industry templates too. You'd have no rule-based reason to exist.
2.Photographers, wedding planners or small recruiting agencies
Why: The three lowest scorers. Recruiting has a free floor (Loxo) and a $15 floor (Manatal). Photographers and planners have no compliance fields and pay $20–40. The famous stories (Studio Ninja 2017, Recruit CRM from 2017) came from far emptier markets.
3.Independent insurance agents and mortgage brokers, despite the higher prices
Why: They pay US$70–300 per user, but they buy agency management systems or loan-origination-linked CRMs with carrier and lender integrations you can't build alone (HawkSoft, NowCerts, AgencyZoom, Jungo, BNTouch, Shape).
4.Starting without an RCIC in the business
Why: You'd get the compliance fields wrong, and consultants won't trust an outsider with client files.
5.Promising "CICC compliant", "College approved" or "guaranteed compliance"
Why: The licensee is responsible for compliance, not the software. RCIC App's own site says it is "not endorsed, reviewed, or sanctioned by" the College. Say "built around the Code's requirements" and add a disclaimer.
6.Holding client money, or processing payments into your own account
Why: Section 32 requires money in trust at a College-approved financial institution. Record the ledger. Link to the firm's own payment provider. Never touch the funds.
7.Storing clients' GCKey or IRCC portal passwords
Why: At least one rival advertises a "GCKey credentials vault". Holding client government logins is a breach risk and likely against IRCC's own terms (unverified). Leave it out.
8.IMM form autofill and IRCC portal automation in v1
Why: VisaFlo and Officio already do forms. Government forms and portals change without notice, and every change is unpaid maintenance. Consider it after $5k MRR, and only if pilots rank it top 3.
9.Lead generation, ads and marketing automation
Why: That's where GoHighLevel and HubSpot win. Offer a webhook so leads flow in from whatever the firm uses.
10.AI eligibility scores, "approval chance" or AI-written submission letters as a feature
Why: A wrong eligibility answer is a complaint against the licensee, and an AI-written letter is a quality risk. Use AI only to sort documents and spot missing pages, with a human check.
11.A free plan, lifetime deals or AppSumo
Why: You can't out-cheap CA$29 tools, and free users flood support. Compete on compliance and migration.
12.Paid ads before month 6
Why: The buyer list is public and small (~12,000 licensees). Ads to "immigration consultants" also reach unlicensed agents, who are exactly the people you don't want.
13.Overseas sub-agent and recruiter management as a selling point
Why: Unlicensed agents working "under" an RCIC are what the College polices. A feature that makes that easy invites the wrong customers and regulatory attention.
14.Raising money, or adding features when a checkpoint fails
Why: The ceiling is a good small business, not a venture outcome. A missed checkpoint means the wrong firm size, program mix or pitch. Change that first.