Back to Linear in Excel
SheetXAI logo
Linear logo
Linear · Excel Guide

Create a Linear Project and Bulk-Add Milestones From a Excel

2026-05-15
5 min read

The Scenario

A startup CTO is kicking off a new product line. The project plan has been living in an Excel workbook for two weeks — eight milestones, each with a name and a target date. The Linear workspace doesn't have the project yet, and engineers are expecting to start tracking work against it by end of week.

The bad version:

  • Open Linear, click "Projects," click "New Project," type the project name, set the team, save.
  • Click "Milestones" inside the new project, click "Add Milestone," type the first milestone name, set the date from the date picker, save.
  • Eight milestones later, you've spent 25 minutes on setup work that was already fully written in the workbook. The date picker is fussy and you're not confident every date matches.

The project should have existed in Linear 20 minutes ago.

The Easy Way: One Prompt in SheetXAI

SheetXAI is an AI agent that lives inside your Excel workbook. It reads the project planning data you've already laid out and uses its built-in Linear integration to create the project and all its milestones at once.

Create a new Linear project called "Mobile App v2" for the Product team, then create a milestone for each row in this workbook using column A as the milestone name and column B as the target date

What You Get

  • A new Linear project created with the name and team you specified.
  • One milestone per row, with names and target dates pulled from your workbook columns.
  • Milestones appear in Linear in the same order as the rows.
  • A confirmation with the new project URL and a count of milestones created.

What If the Data Is Not Quite Ready

The project name and team are in the workbook, not hardcoded

Create a new Linear project using the name in cell A1 for the team in cell B1, then create a milestone for each row in columns A and B below row 3

Some milestones don't have dates yet

Create a new Linear project called "Platform Revamp" for the Infrastructure team, then create a milestone for each row using column A as the name and column B as the target date — skip the date if column B is blank

The workbook has milestones and tasks mixed together

Create a new Linear project called "Q3 Platform Work" for the Platform team, then create a milestone for every row where column C says "milestone" using column A as the name and column B as the date

Full project bootstrap with writeback

Create a new Linear project using cell A1 as the name and cell B1 as the team — then for each row starting at row 4, create a milestone using column A as the name and column B as the date, and write the returned milestone ID into column C

Try It

Get the 7-day free trial of SheetXAI and open any Excel workbook with a project plan — milestone names, dates, team assignments — then ask it to create the Linear project and load all the milestones at once. Once the project exists, the bulk-create-issues guide shows how to populate it with tickets from the same workbook.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more