Start free demo →
M
Melororium
Project Management4 min read

What is a Milestone?

A milestone is a significant checkpoint in a project timeline — a moment when a key phase is complete, a decision is made, or a deliverable is ready for review.

A milestone is a significant point in a project timeline that signals the completion of a major phase, the achievement of a key goal, or the start of a new stage. Unlike tasks (which take time to complete), milestones are moments — they have a date but no duration.

Milestones serve two purposes: internal progress tracking and external stakeholder communication. Internally, they create natural checkpoints where the team reviews progress. Externally, they give clients and stakeholders clear visibility into where the project stands without requiring them to track every individual task.

For a 10-person agency, milestones are also billing triggers. Many agency contracts tie payment to milestone completion: 30% at kickoff, 30% at design approval, 40% at launch. This aligns client incentives with timely feedback and decisions.

Common Project Milestones

Milestones vary by project type, but these appear in most professional service engagements:

  • Project kickoffformal start of work, kickoff meeting complete, access and credentials delivered
  • Requirements sign-offclient has approved the scope document, no further changes without a change order
  • Design approvalwireframes or visual designs approved by stakeholder
  • Development completeall features built and passing internal testing
  • Client reviewclient has tested and approved, feedback incorporated
  • Launchproduct or deliverable is live in production
  • Project closeall deliverables handed over, retrospective complete, final invoice sent

Milestones vs Deliverables vs Tasks

These three terms have distinct meanings that often get conflated:

TermWhat it isHas duration?Example
TaskA unit of workYesWrite homepage copy
DeliverableA tangible outputNo (it's a thing)Approved homepage copy document
MilestoneA checkpoint in timeNo (it's a moment)Copy sign-off date: July 15

How to Track Milestones Effectively

A milestone without a date and an owner is just a wish. Each milestone needs:

A specific date — not "end of Q3" but "September 15" An owner — the person responsible for confirming it's complete A clear definition of done — what has to be true for this milestone to count as hit? A dependency list — what tasks or external inputs must complete first?

Milestone tracking works best when it's visible to the whole team. A project board with milestones called out, a weekly status email that includes milestone status, or a dashboard that flags upcoming and missed milestones all work. The risk of milestone tracking in a spreadsheet: it becomes stale within days and nobody trusts it.

Setting Milestones for a 3-Month Agency Project

A 3-month agency project needs 4-6 milestones. Fewer and you lose visibility between kickoff and launch. More and you're tracking tasks dressed as milestones.

A reasonable milestone structure for a 12-week website project:

Week 2: Discovery complete. Project brief approved, content inventory done, technical requirements signed off.

Week 4: Design direction approved. Two to three concept directions presented, one selected by client.

Week 7: Design complete. All pages designed and client-approved.

Week 10: Development complete. All pages built, reviewed internally.

Week 11: Client review complete. Client feedback incorporated.

Week 12: Launch. Site live, handoff documentation delivered.

Set milestone dates in the contract. If the client delays approval at week 4, the week 12 launch date moves accordingly. Put this in writing before the project starts.

MilestoneWeekOwnerClient Action Required
Discovery complete2Account managerApprove brief
Design direction approved4Creative directorSelect direction
Design complete7DesignerApprove all pages
Development complete10Tech leadInternal QA
Client review complete11Account managerFinal feedback
Launch12Project managerSign-off to go live

Milestone Reviews: How to Run Them with Clients

A milestone review is a structured meeting where you show the client what's complete, get their approval, and confirm next steps. It's a decision point — not a status update.

Preparation: Verify that everything supposed to be complete by this milestone is actually done. Send agenda 24 hours in advance.

Opening (5 min): State the milestone and completion criteria. 'Today we're reviewing the completed design phase. The goal is your approval on all 8 page designs so we can move to development.'

Presentation (15-20 min): Walk through the deliverables live — show, don't tell.

Feedback (10-15 min): Ask specific questions. 'Does this match the brand guidelines?' Specific questions get useful feedback. Open-ended questions get 'I'll need to think about it.'

Decision (5 min): Is this milestone approved? If yes, confirm in writing within an hour. If no, agree on exactly what changes are needed.

Send written summary within 24 hours: what was approved, what changes are needed, any revised dates.

  • Agenda to client 24 hours beforesurprises in a milestone review slow the decision
  • Specific questions get specific feedback
  • Written confirmation of approval within 1 hour of the call
  • If approval is not given, document exactly what changes are needed

When Milestones Slip: How to Communicate and Recover

Milestones slip. The goal is to catch them early and respond without damaging the client relationship.

If you see a slip coming 2 weeks out, you have options: add hours, reduce scope for this milestone, or move the date. Two weeks out, all three are on the table. Two days out, only the last option remains.

When a milestone slips, contact the client before the milestone date — not after. An email that says 'We need to move the design review from Thursday to Tuesday next week' is professional. An email on Thursday saying 'we're not ready' is a failure.

The communication structure: (1) What slipped and by how much. (2) Why — one sentence, factual. (3) The new date. (4) Whether the final project deadline is affected. (5) What you're doing to prevent further slippage.

If the final deadline is affected, say so explicitly in this message. Clients handle bad news. They don't handle surprises on launch day.

  • Proactive communication before the missed date preserves the relationship
  • One sentence on the causefactual and direct
  • Always state whether the final deadline movesclients assume the worst if you don't say
  • Fix the cause before the next milestone, not at the retrospective 6 weeks later

Melororium

Track milestones and projects in Melororium

Project management, time tracking, CRM, and invoicing — one flat monthly fee. Starter $29/mo · Agency $59/mo · Studio $119/mo.

Frequently Asked Questions

How many milestones should a project have?

Enough to give meaningful structure without creating overhead — typically 4–8 for a project lasting 4–12 weeks. More than 10 and every week feels like a milestone, which dilutes their significance. Fewer than 3 and there's no early warning when the project is in trouble.

What's the difference between a milestone and a deadline?

A deadline is a date by which something must be done. A milestone is a specific checkpoint that signals completion of a phase. Most milestones have associated deadlines, but not all deadlines are milestones — a task due date is a deadline, not a milestone.

Can milestones change during a project?

Yes, but changes should go through a formal acknowledgement — not just silently shift the date. When a milestone moves, assess the downstream impact, communicate to all stakeholders, and update the project plan. "The client review moved from July 15 to July 22" needs to be said out loud.

Put it into practice

Manage it all in Melororium

Project management, time tracking, CRM, and invoicing — one workspace, one flat fee. From $29/mo.