All posts
SMS, Email & Notifications

How do you handle SMS replies in a CRM?

A good CRM captures SMS replies automatically and connects them to the right job or customer record. You won't dig through your phone to find what a customer said about their estimate. Here's what actually matters when handling texts in a CRM.

SMS replies tie to customer and job records

When a customer texts back, the CRM should log that message against their profile and the specific job. You text a homeowner: "Heading to your roof inspection Tuesday 10am." They reply: "Can we do Wednesday instead." That reply lands in two places at once: their contact record and that job ticket. Your team member doesn't have to guess which customer that text came from or what it relates to. No more hunting through your phone messages at 6pm trying to remember which estimate got rejected. The system does the filing automatically. This matters most when your crew answers customer texts or when office staff need to see what customers said about a specific job.

Set up two-way sync or forwarding early

Some CRMs sync SMS two ways: texts from the software to the customer, and replies back into the system automatically. Others work one way and require you to forward customer replies manually. Two-way sync saves time but only works if your CRM has a legitimate SMS gateway (actual phone numbers, not email-to-SMS). If your CRM doesn't have native SMS, set up a rule to forward customer replies to a team email address or shared inbox tied to that job. Example: texts to your office number get forwarded to crew@yourcompany.com with the job reference in the subject line. It's less elegant but keeps replies from disappearing into a personal inbox. Check whether your CRM charges per SMS or includes it in the monthly fee. Some CRMs bundle it; others bill separately per message sent and received.

Assign replies so they don't get missed

A text arrives. Now what. The best CRMs let you assign that incoming SMS to a team member or route it to a queue. Your crew member gets a notification. A customer replies to your estimate request at 3pm while you're on a job site. The message auto-assigns to your office manager or gets flagged in the job ticket feed. Without assignment, replies sit in a general inbox and get buried. You need a clear rule: customer texts about this job go to the crew lead, texts about billing go to the office, texts about scheduling go to whoever manages the calendar. Most CRMs let you set conditional routing based on job type or customer segment. If the CRM doesn't have that, at minimum make it a team habit to check incoming SMS the same way you check email—twice a day minimum.

Keep the full conversation visible

The CRM should show the entire SMS thread on the job record, not just the most recent message. You pull up an electrical job to see the conversation history: your crew texted the customer about permit delays, customer replied with questions, your crew gave an update. All of it visible in order, in one place. That's worth the setup time because new crew members can see what was already communicated. No duplicate questions. No contradictory promises. When a customer says "But you told me Wednesday," your team has the proof right there. Some CRMs only show the last few messages or only messages sent from the system, not replies. Those are frustrating. Make sure the SMS history is as complete as your email history would be.

Bottom line

SMS replies only help if they land in one searchable place tied to the right job, get routed to the right person, and show the full conversation. Set up routing rules now or you'll lose replies in the noise.

See it in 15 minutes.

Walk through Lowkly with someone from our team — quotes, invoices, scheduling, the whole thing.

Book a Call