All guides

Keeping Email Portal Chat and Text Connected to the Customer

GoForms Team · · 2 min read

A service customer may move between email, portal chat, and text during one job. The owner needs the conversation context without mistaking every message for a separate lead.

Group by the relationship and the channel

Messages from the same person should be easy to find together. Channel labels still matter because replies and delivery behavior differ. A portal exchange should not appear to be an email thread simply because both belong to the same job.

Show which conversations need a reply and identify the latest customer question. Color can support that distinction, but text labels should make it understandable without relying on color alone.

Keep automated messages visible

The owner should be able to see what the system already sent before replying. Otherwise, a human answer may repeat the agent or contradict an earlier statement. Include enough quote and appointment context to understand the exchange.

A failed delivery is different from a customer choosing not to respond. Keep those states visible so the owner can decide whether the issue is communication content or the delivery channel.

Reply from the correct context

Opening a conversation should make the recipient, channel, and associated job clear. When a customer has multiple appointments, verify which one the question concerns before changing a booking or payment.

GoForms connects conversations with customer and job information in its owner workflow. The customer portal provides another route to communicate without requiring the customer to explain the entire request again.

See GoForms and test a conversation that changes channels to confirm that your team can still follow what happened.

One job. Two connected portals.

Interactive sample using the app’s portal colors and daily job actions. No messages, bookings, or payments are made.

Customer portal

Example Service Co. · Alex Morgan

Sample

Your conversation

Illustrative personalized exchange

Alex

I’d like a quote for window cleaning. I need to understand what is included before I choose a time.

Example Service Co. · AI reply

Thanks, Alex. We have your service request. We’ll confirm the scope so you can review the quote before booking.

Business portal · Quick Manage

Example Service Co.

Window cleaning

New inquiry

Alex Morgan · Sample customer

  1. New inquiry
  2. Quote ready
  3. Booked
  4. Arrived
  5. Done

Customer follow-up

The inquiry and conversation are attached to this lead. Review the prepared quote before continuing the sample.

Visual walkthrough only. Actual notifications and payment collection depend on business settings, authorization, consent, and provider outcomes.

A customer request appears in the business portal. The AI conversation uses the details already supplied.