CRM setup for a trade business: the five things worth building
Updated August 2026 · 9 min read
Short answer
Five automations cover almost all of the value: first response to a new lead, an internal alert on a new job request, appointment confirmations and reminders, a review request after completed work, and missed call text back. Build them in that order and test each one before adding the next.
Why most setups fail
Not from missing features. From having too many, configured once, never tested, and then quietly wrong. A CRM sold on a list of two hundred capabilities gets adopted as a contact list with an expensive subscription, because the part that would have earned the money was the twenty minutes of follow-up nobody wired up.
The other common failure is inheriting somebody else's template. A prebuilt set of automations looks like a head start and behaves like a liability: nobody on your team can say what any of it does, so nobody dares turn it on, and the ones that are on cannot be reasoned about. We have audited exactly this, and the answer was to delete it and build five things we understood.
The five, in build order
Order matters. Each one is independently useful, so a stall halfway still leaves you better off than when you started.
| # | Automation | What it earns |
|---|---|---|
| 1 | New lead: immediate response, then a follow-up ladder | The largest single win. Speed of first reply is what most businesses are actually losing leads to. |
| 2 | New job request: alert the owner, assign it, create a task | Stops requests sitting unseen. Cheap to build and it makes the rest visible. |
| 3 | Appointment confirmation and reminders | Reduces no-shows, which are pure lost capacity rather than lost revenue. |
| 4 | Review request after completed work | Compounds. Reviews are the main thing deciding whether the next stranger calls you. |
| 5 | Missed call text back | Needs a text-capable number, so it often lands last for practical reasons. |
What a good follow-up ladder looks like
Five touches over a week, then stop. Immediately, an hour later, the next day, three days, seven days. Text where you have permission to text, email otherwise. Any reply or booking ends the sequence.
The last message should say it is the last message. Telling someone you will stop following up, and then stopping, is worth more than a sixth touch: it reads as confidence rather than desperation, and it is the message people most often reply to.
Three traps that are not obvious
These cost us real time to find, and none of them appear in vendor documentation.
- Trigger timing against your own website
- If your site creates the contact and then adds tags in a separate step, an automation triggered on contact-created can fire before the tags exist. Any branch reading those tags then reads them as absent. Trigger on the tag itself, or on the last thing your site writes, not the first.
- Consent stored somewhere the CRM does not check
- If you record text consent as a tag, the platform's own do-not-contact flag is still empty, so it will happily text someone who declined. Every message step needs an explicit check against wherever consent actually lives. This is the mistake with real consequences.
- Tag writes that overwrite instead of append
- Some contact-update endpoints replace the entire tag list. A returning customer resubmitting a form can wipe every tag your team added by hand. Check whether your integration appends or replaces before you rely on tags for anything.
What not to build
- Review gating. Routing unhappy customers to a private form and happy ones to your public profile violates Google's policies and risks the listing that brings you most of your work. Ask everyone.
- Nurture that never ends. A sequence with no exit eventually messages someone who became a customer two years ago about becoming a customer.
- Anything triggered by a stage nobody moves. If the automation depends on someone dragging a card, and nobody drags cards, it will never run. Trigger on something that happens by itself.
- Lead scoring, at this size. It is a solution to having more leads than you can call, which is a nice problem you do not have yet.
How to tell whether it is working
Not by opens, clicks, or contacts created. Those move whether or not the business does better, which is what makes them comfortable to report and useless to act on.
Measure booked work. Jobs on the calendar, and how many came from a lead that had gone quiet before an automation reached them. That second number is the one that tells you the follow-up is doing something a person was not already doing.
Test every automation with a real submission through your own website before you trust it. Not a test contact created by hand in the CRM, which skips the exact step where timing bugs live. Fill in your own form like a customer would.
Want it configured?
See what Ascendry builds in GoHighLevel
The managed setup includes the five core workflows, lead-source connections, real-path testing, and a written handoff plan.
See the full setupQuestions
Which CRM should I use?
For a trade business the platform matters much less than whether the five automations above are built and tested. Most of the mid-market options can do all of this. Pick on price, on whether it handles calls and texts as well as email, and on whether you can get your data out.
Can I build this myself?
Yes, and the list above is the whole plan rather than a teaser. Expect the build to be quick and the testing to be slow, because the failures are timing bugs rather than obvious breakage. Budget more time for verifying than for building.
How long before it makes a difference?
First response and missed call recovery show up almost immediately, because they act on leads you are already getting. Review requests compound over months. Nothing here creates demand, it stops you losing the demand you have.
What happens to all this if I stop paying an agency?
It depends entirely on whose account it is in, and you should settle that before starting. If the CRM account is in your name, automations and data stay yours. If it sits inside an agency's account, ask precisely what you keep and get the answer in writing.
Other guides
- How to work out what you actually pay to take a card
The quoted rate is not what you pay. Here is the arithmetic, what every line on a merchant statement means, and how to tell if yours is high.
- Missed call text back: how it works and how to value it
An automatic text to callers you miss. Here is the mechanism, the arithmetic for working out what it is worth to your business, and where it goes wrong.
- Jobber vs. GoHighLevel for a pressure washing business
Jobber runs field operations. GoHighLevel runs lead response and follow-up. Compare the two for pressure washing and see when using both makes sense.
If you would rather not do any of this yourself, that is what we are for. We start by reading your processing statement and telling you whether there is anything worth doing.
Book a free consultation