Client work  ·  7 min read

How to Show a Client Progress When the Final Deliverable Is Not Ready Yet

Stop sending vague “still working on it” updates. Show your client useful progress, clear evidence, risks, and the next decision.

Client update“Still workingon it.”6h loggedResearch, design,calls, admin…So, is Friday on track?PROGRESS UPDATEMILESTONEFirst page draft · ThursdayEVIDENCELink: draft page (images marked)REMAININGFinal price, images, mobile checkDECISION NEEDEDConfirm recording by Tue 2 p.m.

The client asks, “How is the project going?” You have done research, tested ideas, and ruled out a bad approach. But the final design, report, or website is not ready to show.

“Still working on it” makes real effort sound like no progress. A list of hours may not help either; the client wants to know what the work means for their project.

A useful progress report shows what changed, what evidence exists, what remains, and what you need next. It can build confidence without pretending unfinished work is complete.

1Step one

Report against the promise, not your entire activity log

Start with the result or milestone you agreed with the client. Then explain where you are relative to it. Drag to compare.

✕ An activity log

“Spent six hours on research and design.”

✓ Progress against the promise

“The first website concept is due Friday. The page structure is agreed, and the main layout is drafted. The product images are the remaining input.”

← Drag left to compareDrag right to go back →

Keep the detailed time record available if it is relevant to your agreement. The progress note should explain the work, not overwhelm the client with every action.

2Step two

Show an artifact or a decision

Progress does not always mean a finished file. It might be a tested idea, a narrowed set of options, a draft structure, or a risk you discovered early. Label a rough draft as a rough draft so the client does not mistake it for a final design.

What belongs in this week’s client update?Drag, or tap a card then a group
A labeled rough draft of the page structure“We tested the booking tool: it can’t handle the group size”The decision you need from them by TuesdayEvery email you sent this weekTime spent fixing your own typoThree options narrowed to one, and whyYour tool settings and file names
Show the clientAn artifact, a finding or a decision
Keep it in your notesWorking detail they don’t need
Seven things from a busy week. Which ones help the client understand where the project is?

Do not use a busy-looking activity list to disguise a lack of movement. If the work is blocked, say so and name the decision needed.

Template

Use this client progress report template

Client progress report
  1. Project and reporting period
  2. Agreed next milestone
  3. Current positionWhat is complete, in progress, or at risk?
  4. What changed since the last updateTwo or three meaningful points
  5. EvidenceLink to the current draft, test, or decision note
  6. What remainsThe work needed to reach the milestone
  7. Input or decision neededWho needs to do what, by when?
  8. Next updateWhen the client will hear from you again

For a small project, this can fit in a short email. A complex project may need a linked report, but the summary should still make the current position clear.

Example

A filled-in example

Workshop landing page · updateFictional example
  1. MilestoneFirst complete page draft by Thursday.
  2. Current positionOn track if the confirmed price arrives by Tuesday afternoon.
  3. CompletedAgreed the page structure and drafted the main message. Tested the registration form with sample entries.
  4. EvidenceLink to the draft page. The images are placeholders and are labeled.
  5. RemainingAdd the final price, replace the images, and check the mobile layout.
  6. Decision neededPlease confirm whether the ticket includes the recording by Tuesday at 2 p.m.
  7. If that input is lateI will send the page with the offer section marked for confirmation, and we will agree the final release time.
  8. Next updateThursday morning with the review-ready version.
The client can see progress and knows exactly how to help.

The condition on the deadline is visible before it becomes a missed promise.

3Step three

Explain hours when hours are part of the agreement

How should hours show up in the update?Pick one
What to showPick your situation

Give the client the information needed for the decision at hand.

Do not assume every logged hour is billable. Distinguish client work from internal admin or corrections you have agreed not to charge for.

4Step four

Raise risks before the client asks

The data export is late. Which update do you send?Pick one
EffectPick an update

Raise risks before the client asks.

If the work has expanded, show the difference between the original scope and the new request. Do not silently absorb it and then surprise the client with a delay or bill.

Agree a predictable update rhythm and keep current links in one place. Ask for feedback on the part that is ready to decide: “Please confirm the structure; we are not reviewing colors yet” can prevent avoidable revision loops.

How M-Tracker helps

Write the update from the record, not from memory

M-Tracker helps you keep task outcomes and recorded work sessions together, so a progress note is based on what actually happened this week.

If you request a work quality review before sending a draft, treat the feedback as preparation, not client acceptance. The client doesn’t need your internal records; they need the result, the remaining work, and any decision you need from them.

Get started for freeNo credit card required. No employee surveillance.

Workshop landing page · this weekExample
Page structureAgreed1h 20m
Main message draftDone2h 05m
Registration form testDone35m
Final priceWaiting on client–
Recorded this week4h 00m
Next milestoneDraft page · Thursday
Product UI recreation with sample data. The record you write the update from; the client sees the update.
FAQ

Common reporting questions

How often should I send an update?

Agree a rhythm that fits the project. A short, fast-moving job may need more frequent updates than a long research phase. Always raise a meaningful risk when it appears rather than waiting for the scheduled report.

What if I have nothing polished to show?

Show a clearly labeled working artifact or explain the decision the work has enabled. If there is genuinely no progress, be honest about why and what changes next.

Should I share every problem?

Share issues that affect the client’s choices, scope, timing, or confidence. You can handle routine working details without turning the report into a diary.

Copyright © 2020 – 2026 M-Tracker. All Rights Reserved. Privacy Policy