ProgressProgress

For client-based businesses

Project management software with a CRM built in

Contacts, pipeline stages, and interaction history — sitting next to the board, meetings, and files for that same client.

Client-based businesses run on two records that rarely talk to each other: the project (tasks, files, meetings) and the client (contact info, deal stage, history). Progress keeps both in one workspace. A lightweight CRM — people, organizations, custom pipeline stages, tags, and logged interactions — sits right next to the project's kanban board, meetings, files, and e-signatures, so the client record and the work never drift apart.

progress.app / acme-launch
Search this project…⌘F
72°·10:42

Activity

9 events

Maya moved Launch checklist to Review

2m ago

edit

Scout summarized the kickoff recording

18m ago

Owen signed the SOW

1h ago

Sam added 3 cards from the planning doc

3h ago

edit

Maya @mentioned you on Mobile bottom-nav polish

4h ago

mention

Maya uploaded hero-shot.png

5h ago

Owen commented on Email-code auth migration

Yesterday

comment

Sam @mentioned you in #launch

Yesterday

mention

Owen commented on the SOW

Yesterday

comment

What you get

  • Contacts and organizations with custom, reorderable pipeline stages
  • Tags, notes, and a logged interaction history per person
  • Follow-up tasks with due dates, syncable to your calendar
  • Filter the people list down to one project's contacts
  • Meeting notes flow to the right contact automatically, by email, across projects
  • Sits beside that project's board, meetings, files, and e-signatures — not a separate app

The usual setup, and where it breaks down

Two systems that never agree

The project management tool doesn't know who the client is beyond a name typed into a task. The CRM doesn't know what's actually happening on the account this week. Whoever needs both ends up keeping two records in sync by hand.

No trail of the relationship

A call happens, a decision gets made, and it lives in whoever's memory — or whichever notes app happened to be open. Months later, nobody can find what was agreed to or when someone last heard from the client.

Paying twice for connective tissue

A project board in one tool, a CRM in another, e-signatures in a third, scheduling in a fourth. Each one is reasonable on its own. Together they're a stack of logins and subscriptions that don't share a single piece of data.

 ProgressThe usual stack
Client contacts & pipelineBuilt-in People/Organization CRM with custom stagesA separate CRM (HubSpot, Pipedrive, etc.) with its own login and subscription
Project boardKanban board scoped to that client's projectA separate PM tool (Asana, Trello, ClickUp) that doesn't know who the client is
Meeting notes tied to a contactAuto-linked to the person by email, across projectsManual copy-paste from a notetaker into the CRM after the call
Contracts & signaturesBuilt-in e-signature with an audit trailA separate e-signature tool (DocuSign, PandaDoc)
Scheduling client callsBooking page backed by your Google CalendarA separate scheduling tool (Calendly)
Where it all livesOne workspace per projectSplit across four or five subscriptions that don't share data

One record instead of two

Most PM tools have no concept of a client — just tasks and assignees. Most CRMs have no concept of a project — just a deal and a stage. Progress keeps both in the same workspace: a person or organization record with stages, tags, and notes sits one click from the actual project board, meetings, and files for that account. Nobody has to decide which tool owns the truth, because there's only one.

Built for client work, not enterprise sales ops

The CRM in Progress is intentionally lightweight — contacts, organizations, custom pipeline stages, tags, follow-up tasks, and a logged interaction history. There's no lead scoring, marketing automation, or custom object model. It's built for the way a freelancer, agency, or consultancy actually tracks clients and prospects, not for running a sales org.

The rest of the relationship lives here too

A client relationship is more than a CRM record. Progress attaches the meeting where you scoped the work — with AI meeting notes — the document they signed, the files you sent, and the booking page they used to grab time on your calendar, all inside the same project the CRM contact is tied to.

Common questions

Is the Progress CRM a full replacement for HubSpot or Salesforce?

No. It's a lightweight CRM built for tracking clients and prospects alongside project work — contacts, organizations, pipeline stages, notes, and interaction history. There's no marketing automation, forecasting, or custom object model. If you run high-volume outbound sales, a dedicated CRM is still the better fit.

Does the CRM work across all my projects, or just one?

Both. You can filter the people list down to a related project when you want that context, and a person's interaction history — including meeting notes — is logged to them regardless of which project the meeting happened in.

Can I customize the pipeline stages?

Yes. Stages are yours to rename, reorder, and color so they match how you actually track a relationship — lead through signed client.

What if I'm switching from another CRM?

There's no automated importer yet. Bringing over existing contacts is a manual process for now — reach out through in-app support and we'll help you get set up.

One workspace for all of it

Free during the open beta.

Start free