A support team can improve first contact resolution on paper by closing conversations faster. The customer may still be waiting, may return tomorrow, or may open the same issue on another channel. The number rises while the work stays unfinished.
The useful answer is to define resolution before trying to improve the rate. Count a case as first contact resolution only when the customer’s actual request reaches a verified outcome without another contact about the same issue inside a sensible review window. Then study why the failures needed a second touch.
Decide what one contact actually means
First contact resolution, often shortened to FCR, measures the share of customer issues completed during the first interaction. The basic formula is straightforward.
FCR equals issues resolved on first contact divided by eligible issues received, multiplied by 100.
Medallia’s current documentation describes both the formula and a direct customer survey asking whether the issue was resolved in the first interaction. It also makes an important language choice. “Contact” can cover support channels beyond phone calls.
Suppose a customer asks where an order is. An agent replies that it should arrive today and closes the conversation. If the parcel arrives, the answer may have completed the request. If it does not and the customer returns tomorrow, the first contact did not resolve the issue. It only moved the uncertainty forward.
Write the boundary for each common request type. A password reset may finish when access is restored. A refund request may finish only when eligibility is decided and the approved action is recorded. A delivery problem may require a confirmed new date or an owned exception, not a reassuring guess.
Measure the customer issue rather than the ticket
A ticket is a software object. The customer issue can cross tickets, channels, shifts, and departments.
Use a stable issue key where possible. It may combine customer identity, order or account reference, request type, and a time window. If the same person asks about the same missing parcel on WhatsApp and Instagram, that is usually one unresolved issue, not two unrelated contacts.
Measure FCR with at least two signals.
- Ask the customer whether the request was fully resolved.
- Check for repeat contact about the same issue inside a defined window.
Neither signal is perfect, but together they are harder to game than an agent clicking “resolved.” Review transfers, reopens, corrections, and manual follow-up as supporting evidence.
Do not hide complex work by removing it from the denominator after the result is known. Define eligible exclusions before measurement. A request that legally requires review may be unsuitable for one-contact completion, but it should still have a first-contact success condition such as correct intake, a named owner, and a truthful next update.
Fix the work that blocks a complete answer
Low FCR is often treated as an agent coaching problem. Sometimes it is. More often, the first person lacks one of four things.
They may lack context. The customer’s earlier messages, purchase details, consent, or previous promises are elsewhere.
They may lack knowledge. The answer exists, but it is outdated, hard to find, or written without the exception the customer actually has.
They may lack authority. The agent understands the right outcome but cannot approve a replacement, correct a record, or assign the responsible specialist.
They may lack system access. The conversation is visible, but the operating state cannot be verified.
Sample failed first contacts and assign one primary cause. Do not create twenty vague tags. A short list such as missing context, missing knowledge, missing authority, system delay, routing error, and customer dependency is enough to expose patterns.
Then fix the largest repeatable cause. Another script will not help when the real problem is that nobody can see the order state.
Give agents authority without hiding difficult work
Improving FCR does not mean forcing every request to end in one conversation. Some work needs investigation, a regulated decision, a physical inspection, or another team.
The first contact can still be excellent. Capture the facts once. Explain what cannot yet be decided. Assign one owner. Give a specific next update time. Preserve the customer’s words and the evidence already collected so the next person continues instead of restarting.
This distinction protects both the customer and the metric. A clean handoff is not first contact resolution, but it is better than a false resolution. Track it separately as accepted ownership, time to next action, and whether the customer had to repeat information.
Run a weekly improvement loop
Choose a review window that fits the work. A simple information request may reveal failure within 24 hours. A delivery promise or refund may need several days. Keep the window consistent by request type.
Each week, review a small sample of successes and failures.
- Did the recorded outcome match what the customer needed?
- Did the customer return about the same issue inside the window?
- Was any transfer, follow-up, or correction hidden?
- What blocked completion during the first contact?
- Which system, policy, knowledge, or routing change would remove that block?
Test one change against a baseline. You might expose order status in the inbox, give a limited approval right, improve one knowledge article, or route a request to the qualified team at intake. Watch FCR together with reopen rate, correction rate, customer feedback, and total time to resolution. A rising FCR with more corrections is not improvement.
Put the evidence beside the conversation
A shared inbox helps when it keeps channel history, customer context, assignment, internal notes, and status visible around the same issue. It gives the team a better chance to see what has already happened and who can complete the work.
DripTell can also connect repeatable intake and routing through customer support workflows. The sensible starting point is one common request type, not every conversation. Define its completion evidence, give the first owner the information and authority they need, and review repeat contacts before expanding the model.
The goal is not to make every conversation short. It is to make the first interaction complete whenever completion is genuinely possible, and honest whenever it is not.
Frequently Asked Questions
What counts as first contact resolution
Count the issue only when the customer’s request reaches its defined outcome during the first interaction and no repeat contact about the same issue appears inside the review window.
How long should the repeat contact window be
Match it to the request. Twenty four hours may suit a simple answer, while delivery, refund, or booking outcomes may need several days. Use the same rule for comparable cases.
Should transferred cases count as first contact resolution
Usually no. A transfer means the first contact did not complete the issue. Track a clean, accepted handoff separately so teams are not punished for necessary specialist work.
Can automation improve first contact resolution
Yes, when it retrieves reliable context, completes a safe task, or routes the issue correctly. It hurts FCR when it gives an unverified answer, hides a failure, or makes the customer repeat the request.
DripTell Editorial
Practical guidance reviewed by the DripTell product and customer workflow team.
See how DripTell checks product claims, uses primary sources and handles corrections.
Editorial and source policy



