The monthly price of a CRM is the smaller part of the cost in the first month. The setup is the bigger one. You pay for it either in fees to someone else or in your own evenings. Most owners only count the subscription.
This guide breaks setup into the jobs it really involves, shows what published onboarding fees look like, gives you a way to price doing it yourself, and lists the questions to ask before you pay anyone.
What setup actually involves
A CRM that is switched on is not the same as a CRM that is working. These are the jobs between the two, roughly in order.
- Moving your contacts in. Exporting from spreadsheets, your old booking tool, and your phone, then matching the columns.
- Cleaning duplicates. The same customer can appear three times with slightly different spellings. Left alone, they get three reminders.
- Building your pipeline. The stages a lead or job moves through, from enquiry to paid, in your words.
- Connecting the phone and calendar. Your number, staff calendars, and booking links, tested with real calls and real bookings.
- Writing the automations. Missed-call text back, booking reminders, review requests, follow-ups on quotes. Each one needs wording, timing, and a test.
- Registering for texting. US carriers ask businesses to register before they deliver texts reliably. Our guide to business texting registration explains it.
- Training the team. Showing staff where things are and agreeing who answers what.
None of these is hard on its own. Together they take real time, and the final stretch (testing, fixing, training) is the easiest part to skip.
What onboarding fees look like
Some mainstream CRMs charge a required one-time onboarding fee at the tiers that include automation. On their published pricing pages, checked on October 5, 2026, the fees for professional tiers were $1,500 to $3,000, and enterprise tiers went up to $7,000.[1] That is on top of the monthly subscription, and it usually buys guidance and training sessions, not someone doing the work for you.
Freelancers and agencies also build CRMs for small businesses. Their prices vary too much to quote a fair range, and most quote by the project. Ask for a fixed price and a written list of what is included.
How to price doing it yourself
Doing it yourself is not free. It costs your time, and your time has a price even if no invoice arrives. Work it out in three steps.
- Estimate the hours. Go through the list above and put a number of hours against each job. Be honest about how long it takes you to learn a new tool.
- Put a price on your hour. Use what an hour of your work earns the business, not your wage. For many owners this is their billable rate or the profit on an hour of work.
- Add the hours you hand to staff. If someone on your team does the contact import, use their wage. The US median wage for receptionists was $18.27 an hour in May 2025, as a reference point.[2]
Here is a worked example. The inputs are assumptions for illustration, not data. Say the owner spends 25 hours on setup at a value of $50 an hour, and a receptionist spends 6 hours on contact clean-up at $18.27.
| Who | Hours | Rate | Cost |
|---|---|---|---|
| Owner | 25 | $50 an hour (assumed) | $1,250 |
| Receptionist | 6 | $18.27 an hour | $110 |
| Total | 31 | Mixed | $1,360 |
Change the inputs and the total moves a lot. The point is not the exact figure. It is that a setup you do yourself has a cost you can compare with a fee, instead of a cost you never see.
The cost after setup
Setup is a one-off. Upkeep is not. Automations stop when a calendar link changes, a form field is renamed, or a staff member leaves. Someone has to notice and fix it.
We could not find a fair public figure for upkeep hours, so we do not quote one. Ask yourself who will check that reminders still send and that new leads still land in the pipeline, and how often.
Questions to ask before paying for setup
- What exactly is included? Ask for the list: contacts, pipelines, automations, phone, calendar, texting registration, training.
- Who does the work? Training sessions on how to build it yourself are not the same as someone building it.
- Is the fee one-time, or part of the plan? And does it come back if you change plans?
- What happens after launch? Who fixes an automation that stops, and how fast?
- Do I own my data? Can you export your contacts and history if you leave?
- Can I see a similar business set up? A walkthrough on a sample account tells you more than a feature list.
How our plans handle setup
On the Build plan, at $149 a month, you set the CRM up yourself. It suits owners who like doing it and have the hours. On the Grow plan at $349 a month and the Scale plan at $999 a month, our team can build your pipelines, write your automations, import your contacts and clean out duplicates, connect your calendar and phone, and train your team. That setup is $1,500 one-time, or free on yearly billing. AI is paid per use from your wallet on Build and Grow, and included on Scale, where only voice AI calls come from the wallet. Yearly billing is 15% off every plan.
As a comparison using the example above, a year of Build on yearly billing is $1,519 plus your own setup time. A year of Grow on yearly billing is $3,559 with the setup done by our team at no extra cost. Usage such as texts and calls is paid from your wallet on every plan at published rates.
Build can suit a consultant or coach with a small client list and a flexible week. A gym or studio with many members and classes may prefer to have it done. See how a consulting practice and a fitness studio are set up.
Want to see what setup would involve for your business? Book a walkthrough, or start a 14-day trial and try Build yourself.
Sources
- Required onboarding fees on mainstream CRM pricing pagesEach vendor's own pricing page, checked October 5, 2026Professional tiers $1,500 to $3,000, enterprise tiers up to $7,000, one-time.
- Occupational Outlook Handbook: Receptionists, payUS Bureau of Labor Statistics, May 2025 wage data