Home / Blog / Working practices

How to run a client satisfaction call that doesn't feel scripted

A satisfaction call run strictly from a fixed script, the same five questions in the same order every time, produces the same polite, surface-level answers every time too. The client can tell it's a script, and a scripted conversation invites a scripted response back.

A call that actually surfaces something useful isn't unstructured. It's guided by real curiosity about this specific client, not a checklist to get through.

A fixed script produces polite, surface-level answers, not real ones

A client who senses they're being run through a standard script tends to give standard, safe answers back, since the format itself signals this is a formality rather than a real conversation. The script isn't wrong to have, it's wrong to follow rigidly.

Open with something specific to their actual work, not a generic opener

"How's everything going" invites a generic, polite response; referencing something specific and recent, a particular deliverable, a recent decision, signals that this is a real conversation about their actual experience, not a form being filled out.

In Stelaah, a client's recent activity and project history stay visible on the record, giving a real, specific starting point for a satisfaction call instead of a generic script. See how clients works.

Follow where the conversation actually goes, not down a rigid list

If something genuinely interesting or concerning comes up, follow it, even if it means skipping ahead in your own mental list. A call that adapts to what the client is actually saying surfaces far more than one that marches through a fixed order regardless of the answers.

Ask the follow-up that gets behind a polite first answer

"Everything's been great" is often a polite opening line, not the whole answer. A genuine follow-up, "is there anything, even small, that's been a little frustrating," invites the more honest answer sitting behind the first one.

Leave real space for silence instead of filling every pause

The instinct to fill every pause with another question can cut off a client who was actually about to say something real. Leave genuine room for silence after a question, since that's often where the more honest answer actually comes.

A simple checklist

If you do nothing else, do these five things:

  • Open with something specific to their actual work, not a generic prompt.
  • Follow the real conversation, not a rigid fixed order.
  • Ask the follow-up that gets behind a polite first answer.
  • Leave genuine space for silence instead of filling every pause.
  • Treat the script as a guide, not a checklist to complete.

Do that, and a satisfaction call surfaces something you can actually act on, not a set of polite, forgettable answers.

Run your client work in one place. Stelaah keeps projects, clients, contracts, and invoices together, with Aria for the busywork.

Start free
S
The Stelaah team

We build Stelaah, the workspace for client work. We write about running teams, agencies, and venues without the busywork.