Worked Costings and Selection Checklists
How to choose a CRM step by step: a selection method for Australian small businesses
An eight-step CRM selection method for small businesses, from requirements and shortlisting to scripted trials, quote normalisation, contract checks and a scoring template you weight yourself.
To choose a CRM, define your sales process and must-haves first, pick one or two categories that fit, shortlist two or three products, run a scripted trial with your own data and your busiest users, get written quotes for the tier that meets every must-have, compare three-year costs and contract terms, and only then decide. The method matters more than the product, because it makes the decision fit your business rather than the vendor with the best demo. This guide sets out the eight steps with templates and links to the worked costings in this section.
This is the overview for the costings and selection section. All prices are illustrative.
Step 1: write your one-page brief
Describe how you win and keep customers: enquiry sources, steps to a sale, typical deal size and time to close, who is involved, and what happens after the sale. Then list:
- Must-haves: without these, the CRM fails (for example "log a call from a phone in under a minute", "sync with Xero contacts").
- Nice-to-haves: useful but not essential.
- Constraints: budget, data location, integrations, timing.
Keep must-haves to about 8–12. More than that usually means nice-to-haves have crept in.
Step 2: count seats and roles
| Role | Number | Needs | Paid seat? |
|---|---|---|---|
| Owner or manager | 1 | Reports, pipeline review | Yes |
| Salespeople | 4 | Full daily use, mobile | Yes |
| Office or admin | 1 | Data entry, quotes | Yes |
| Bookkeeper | 1 | Read reports, export | Possibly a free limited user |
| Field technicians | 3 | View job and customer details | Depends on product |
Seat count multiplies every price, so be precise. See pricing models.
Step 3: choose one or two categories
Use the CRM categories comparison to narrow your search: job-management software with CRM features, a sales pipeline CRM, a sales and marketing suite, an industry-specific CRM, or a CRM module of a suite you already use. The best-fit examples by business type show how this works for four typical businesses.
Step 4: shortlist two or three products
Check each candidate against your must-haves using the vendor's own feature and pricing pages, noting which tier each feature is in. Rule out any product that needs a top tier you cannot afford for a must-have. Also check early: AUD or USD billing, data hosting location, Australian support hours, and integrations with your accounting software.
Step 5: run a scripted trial
Do not rely on a vendor's demo. Write a script of 6–10 real tasks and have your two busiest users perform them with a sample of your own data (anonymise it if needed, and remember a trial account is still a third party holding your data).
Example script:
- Import 200 contacts from your spreadsheet and fix duplicates.
- Create a deal from a web-form enquiry.
- Log a call on a phone and set a follow-up.
- Send a quote and record acceptance.
- Find every open deal over $5,000 closing this month.
- Unsubscribe a contact and check the CRM stops all marketing to them.
- Sync a won deal's customer to Xero or MYOB.
- Export all data for one customer.
Time each task and note friction. This trial data also feeds the payback example.
Step 6: get written, comparable quotes
Ask each vendor for a written quote listing tier, seats, add-ons, usage limits, billing period, currency, GST treatment, one-off costs, contract term, renewal pricing and notice period. Then normalise them over three years.
Illustrative normalised comparison (6 seats):
| Line (3 years) | Product A | Product B |
|---|---|---|
| Subscription for the needed tier | $7,560 | $10,800 |
| Required add-ons | $3,240 | $0 |
| Marketing-contact tier | $2,520 | $1,800 |
| Renewal uplift allowance | $1,330 | $1,260 |
| One-off set-up, migration, training | $6,000 | $4,500 |
| Total | $20,650 | $18,360 |
Product A's lower headline price ends up $2,290 dearer over three years. The full method is in the 3-year TCO worked example and the renewal uplift example.
Step 7: check the contract and compliance
Before signing, confirm in writing:
- auto-renewal, notice period and how notice must be given;
- price changes during and at the end of the term;
- seat reductions and tier changes;
- data export in a usable format, during the term and for a period after it ends;
- uptime commitment, support hours and service credits;
- data hosting location, sub-processors and breach notification;
- consent recording, unsubscribe sync and Do Not Call support.
See contract traps and auto-renewal, data export and exit and the Spam Act guide.
Step 8: decide with a weighted score you set yourself
A simple weighted table makes the decision explicit. You set the weights and scores from your own trial; they are your judgement, not a product rating.
| Criterion | Your weight | Product A (your score 1–5) | Product B (your score 1–5) |
|---|---|---|---|
| Daily usability | 30% | 4 | 3 |
| Must-have features in affordable tier | 25% | 3 | 4 |
| Integrations | 15% | 4 | 4 |
| 3-year cost | 15% | 3 | 4 |
| Contract and exit terms | 15% | 3 | 4 |
Weighted result: A = 0.30×4 + 0.25×3 + 0.15×4 + 0.15×3 + 0.15×3 = 3.45; B = 0.30×3 + 0.25×4 + 0.15×4 + 0.15×4 + 0.15×4 = 3.70. If the result surprises you, revisit the weights rather than the scores; it often reveals what you really care about.
After the decision
Plan the migration from spreadsheets or your old system, set up integrations with Xero, MYOB, email and phones, name an internal owner, and book a 90-day review. Most failures happen after signing; see why CRM rollouts fail.
Frequently asked questions
How many products should I trial?
Two or three. More than that dilutes the effort and your team's patience.
Should I use a consultant?
For a small team with simple needs, usually not. For complex integrations, many users or a regulated sector, an independent adviser or implementation partner can help; ask how they are paid, since some receive vendor referral fees.
What if no product meets every must-have?
Check whether the must-have is really essential, whether an integration fills the gap, or whether a different category fits better.
How long should a trial last?
Long enough to run your script and a week of real use, typically two to four weeks.
Sources
- business.gov.au — choosing digital tools and planning business technology
- Australian Competition and Consumer Commission — unfair contract terms and business consumer rights
- Australian Communications and Media Authority — marketing message and telemarketing rules
- Office of the Australian Information Commissioner — privacy obligations for customer data
- Australian Small Business and Family Enterprise Ombudsman — small business support and dispute help