planomatti

planomatti / Project timeline

Guide · worked example · free template

How to create a project timeline

To create a project timeline, list the tasks, decide what has to happen first, estimate how long each task takes, turn those estimates into start and end dates, mark the milestones and then compare progress with the plan every week. Below is a complete, dated example: a six-week marketing campaign for a product launch.

  • Free, no subscription
  • Sign up with email
  • Hosted in Switzerland
Campaign · timeline6 weeks
Brief
Content
Launch prep
Run
Illustration: light = planned, dark = done, diamond = milestone.

Create a project timeline in 5 steps

This order works for a two-week sprint as well as a six-month project.

  1. 01List the tasks

    Write down everything that has to be done to reach the goal. Cut tasks so one person can finish each in 1 to 10 working days, and group them into phases.

  2. 02Set the order

    For each task ask: what must be finished first? Those are your dependencies. Tasks that do not depend on each other can run in parallel.

  3. 03Estimate effort and dates

    Estimate each task in working days, name one owner, then work out start and end dates from the project start. Leave out weekends, holidays and planned absences.

  4. 04Add milestones and buffer

    Mark the moments with no duration where something is approved or delivered. Put 10 to 20 percent buffer in front of any fixed deadline.

  5. 05Track progress

    Once a week, record what is actually done and compare it with the plan. Deal with gaps straight away, not at the end.

Example: timeline for a product launch campaign

A small company launches a new product. Team: Maya (campaign lead), Leo (copy), Ana (design and video), Sam (landing page and ads). Work starts on Monday 13 September 2027, the campaign goes live on Tuesday 12 October and the results report is due on Friday 22 October. That is 30 working days.

1. Tasks, grouped into phases

  • Brief: briefing and goals, audience and key message
  • Content: copy and content plan, visuals and video
  • Launch prep: landing page, ads and tracking, final review
  • Run: run and optimise ads, results report

2. Order

  • Copy and visuals both start once the brief is approved, so they run in parallel.
  • The landing page needs the copy.
  • Ads setup needs the landing page and the visuals.
  • The longest chain (brief, copy, landing page, ads, review) sets the launch date. Visuals have two days of slack.

3. Effort and dates

Campaign timeline, 13 Sep to 22 Oct 2027
TaskOwnerDaysAfterStartEnd
Briefing and goalsMaya2–Mon 13 SepTue 14 Sep
Audience and key messageMaya3BriefingWed 15 SepFri 17 Sep
Milestone: brief approvedMaya0AudienceFri 17 SepFri 17 Sep
Copy and content planLeo6Brief okMon 20 SepMon 27 Sep
Visuals and videoAna8Brief okMon 20 SepWed 29 Sep
Landing pageSam4CopyTue 28 SepFri 1 Oct
Ads and tracking setupSam3Visuals, Landing pageMon 4 OctWed 6 Oct
Final review and fixesMaya2Ads setupThu 7 OctFri 8 Oct
Buffer–2ReviewMon 11 OctTue 12 Oct
Milestone: campaign liveMaya0BufferTue 12 OctTue 12 Oct
Run and optimise adsSam8LiveWed 13 OctFri 22 Oct
Milestone: results reportMaya0RunFri 22 OctFri 22 Oct

4. Milestones and buffer

Brief approved on Fri 17 Sep, campaign live on Tue 12 Oct, results report on Fri 22 Oct. Two days of buffer sit right before go-live, about 10 percent of the preparation time. Adjust dates for public holidays in your country.

5. Progress check

On Friday 24 September, day 10 of 30, Maya compares plan and reality:

Planned versus actual on 24 September 2027
TaskPlan by 24 SepActual on 24 SepDifference
Briefing, audiencedone (5 days)done (5 days)0
Copy and content plan5 of 6 days5 of 6 days0
Visuals and video5 of 8 days4 of 8 days1 day behind

Visuals are a day late, but they are not on the longest chain: ads setup waits for the landing page until 1 October anyway. The slack shrinks from two days to one and the launch date holds. Maya notes it and checks again next Friday.

Had the copy been late instead, the landing page, ads and launch would all have moved. That is why it pays to know which chain is the longest.

Project timeline template

Copy these columns into a spreadsheet, or download the template. It works for any project with dated tasks.

Columns of a project timeline template
ColumnWhat goes inExample
TaskA concrete piece of work, 1 to 10 daysLanding page
TypeTask or milestoneTask
OwnerOne name, not a teamSam
Start / endDates, working days only28 Sep / 1 Oct
Working daysCalculated from start and end4
StatusTo do, in progress, doneIn progress
Free download: the project timeline template (.xlsx) contains the campaign example above. The bars colour themselves from start and end (conditional formatting), milestones show in red. No macros, no sign-up. In planomatti, the “Event & campaign” template starts with a calendar and a countdown to your fixed date.

Timeline or project plan?

A project timeline answers when: tasks, dates, milestones. A project plan also covers why and what: goals, scope, responsibilities and risks. For a small project, a timeline with owners is often enough. Once there is a client, a budget or several teams, write the plan first and build the timeline from it.

Common timeline mistakes

  • Tasks that are too big to track, such as “build website”.
  • No owner, or a whole team as owner.
  • Buffer spread over every task, where it quietly disappears.
  • A plan that is never compared with what actually happened.

How to build this timeline in planomatti

These features exist in planomatti today, all free.

Calendar

Set up the project

Pick the “Waterfall project” or “Event & campaign” template. Enter the start date, number of working days, hours per day and days off such as public holidays.

Tasks

Phases, work packages, milestones

Add them with the Phase, Work package and Milestone buttons. In the task panel, set the assignee and a due date.

Dates

Paint the plan

Use “Paint plan” to drag planned time across the grid, or type the hours. The grid goes from 30 minutes to whole days.

Order

By placing the bars

You set the order by placing bars one after another. planomatti does not link dependent tasks automatically.

Progress

Track actual time

Paint actual time, type it or use the timer. Key figures show total planned, actual so far and percent of plan; each row shows its difference.

Team

Share and export

Invite as many members as you need, share a read-only link with people who have no account. Export as PDF, SVG, PNG at 300 dpi or planned vs actual as CSV.

Frequently asked questions

How do I create a timeline for a project?

List the tasks, set their order, estimate each task in working days, derive start and end dates from the project start, add milestones and buffer, then compare progress with the plan every week.

What should a project timeline include?

Tasks grouped into phases, an owner per task, start and end dates, dependencies, milestones and a buffer before fixed deadlines. Optionally the actual time spent.

What is the difference between a project timeline and a project plan?

The timeline is part of the project plan and shows when things happen. The project plan adds goals, scope, responsibilities and risks.

How much buffer should a timeline have?

As a rule of thumb, 10 to 20 percent of the duration, more for new or uncertain work. Keep it in one block before the deadline.

Is there a free project timeline template?

Yes. The project timeline template for Excel is free and contains the example from this page.

Is planomatti free and do I need an account?

planomatti is free, with no trial and no credit card. To create and edit a timeline you need an account with name, email and password. People who only need to view it can open a read-only link without an account.

Related guides

Build your timeline in planomatti.

Sign up free, choose a template and add the tasks from your list.

Create your timeline