Treadstone Associates
Article · 8 min read

A submittal log that does not slip

A submittal log has more structure to it than most sites use. Procore's own version tracks fifteen distinct columns, and the log that actually stays current is usually the one built around a single one of them: who is holding the ball right now.

Treadstone Associates · Updated 2026

Key takeaways

  • • A submittal log lets a team “organize your submittal log by division, add shop drawings, or even pages from product catalogs,” and always “know the current status of your project's submittals and who needs to take action” — the log exists to answer one question repeatedly, not just to record history.
  • • The “Ball In Court” column “shows the name of the person responsible for completing the next action” — a person, not a company or a role. A log that only names the responsible firm cannot actually tell anyone who to chase.
  • • A “Submittal Builder” feature can “generate submittals from specifications,” populating the log directly from the spec sections rather than someone re-keying a submittal register from a PDF — the log and the spec book are meant to be the same source, not two documents kept in sync by hand.
  • • Marking status is a separate step from tracking it. An interactive stamp can capture “Submittal status, Reviewer, Date, Submittal number, Spec number” directly on the reviewed document itself, which keeps the mark-up and the log record pointing at the same event instead of drifting apart.

What a submittal log is actually built to track

A submittal log exists to organize documentation — shop drawings, product data, catalog pages, all filed against a spec section — and to answer, at any point, who currently needs to act. That second part is the one that actually decides whether the log stays useful past the first week of a job.

Procore's own column list runs to fifteen fields, and it is worth naming a few that carry more weight than they get credit for: “Spec Section” — “the corresponding section from the project's specifications book”, “Ball In Court” — “the name of the person responsible for completing the next action”, and “Due Date” — “the date on which response(s) to the submittal are due from the approvers”.

That due date does not have to be a fixed calendar entry either. Procore documents an optional Dynamic Due Dates configuration that, in its own description, defines workflow step durations instead of fixed due dates, so each step and role keeps its own contractually obligated response window; as steps complete, the next step’s due date automatically adjusts forward or backward to comply with the defined durations. A log built on a duration that recalculates, rather than a date someone typed once at kickoff, does not go stale the first time a review runs three days over.

The one column that decides whether the log works

Almost every submittal log has a status column and a responsible-contractor column. Fewer actually use “Ball In Court” the way it's defined — “the name of the person responsible for completing the next action,” a named individual, not a company. A log that says a submittal's status is “with the mechanical sub” is not answerable; a log that names the specific reviewer at the specific firm is.

That distinction is the difference between a log that can be chased and one that can only be complained about. A status of “pending review” with no named person attached produces a phone call to a company switchboard; a named ball-in-court produces a direct follow-up to the one person actually holding it.

Where the log should be built from

A “Submittal Builder” feature can “generate submittals from specifications,” which means the log's starting structure comes directly from the spec book rather than someone manually transcribing a submittal register from a PDF into a spreadsheet. That connection is the tool's own design — the log and the source document describing what needs to be submitted are meant to be the same living structure, not two things a coordinator keeps synchronized by hand.

Building the log this way also makes gaps visible early: a spec section with no corresponding submittal entry is a missing submittal, not a silent one, which is a materially different problem to catch in week two of a job than to discover at closeout.

Marking review status without creating a second, disconnected record

Bluebeam's interactive stamps let a reviewer place a mark that captures “Submittal status, Reviewer, Date, Submittal number, Spec number” directly on the reviewed drawing. That keeps the status decision attached to the actual reviewed document at the moment it was made, rather than as a separate note someone has to remember to update in a spreadsheet afterward.

The failure mode this avoids is a log that says one thing and a marked-up drawing set that says another, because two people updated two different records of the same review at two different times. One stamped event, feeding one log entry, closes that gap.

A glossary entry on the submittal register itself and one on shop drawing review stamps cover the vocabulary in more depth; a log built well from the start is also the difference between a healthy queue and a backlog that needs actively clearing once volume picks up.

What happens when a log has no single owner

A submittal log with fifteen well-designed columns still fails if nobody is responsible for keeping it current. The usual failure isn't a missing field, it's that several people can update the log and none of them is specifically accountable for it, so entries get created promptly and then quietly stop being maintained once the person who set them up moves on to the next task.

Assigning ownership of the log itself — not every individual submittal, just the log's overall currency — to one coordinator is a small role most jobs can absorb into an existing position. That person's job is narrow: confirm ball-in-court and due-date fields are current on a fixed cadence, not personally chase every open item. The chasing still belongs to whoever the log says is holding it; the coordinator's job is making sure the log is telling the truth about who that is.

A short, fixed cadence works better here than an open-ended commitment to keep it current. Once a week, a coordinator scanning for stale due dates and unnamed ball-in-court entries catches drift while it's a handful of items, rather than discovering at closeout that half the log went unmaintained for months.

A worked example

Say a submittal log carries 60 open items on a mid-size job, and roughly a third of them list a responsible company but no named ball-in-court individual. Chasing those 20 items means a phone call or email to a switchboard, a wait for someone internally to route it, and a second follow-up before the actual reviewer is even identified — call it two extra days of latency per item versus a log with a named person attached from the start.

Across 20 items, that is roughly 40 days of collective latency sitting in the gap between “assigned to a company” and “assigned to a person” — not 40 calendar days on the critical path, since items run in parallel, but 40 days of someone's time spent chasing a name the log should already have had. These figures are illustrative; the real cost depends on how many open items a specific log is actually carrying at once.

Common questions

What does Ball In Court actually mean on a submittal log?

It names the specific person responsible for the next action, not a company or trade. Procore's own definition is “the name of the person responsible for completing the next action” — a log that only records a responsible firm is missing the field that actually makes an item chaseable.

Can a submittal log be built directly from the project specifications?

Yes — a Submittal Builder feature can “generate submittals from specifications,” populating the log from spec sections directly rather than requiring someone to manually re-key a submittal register from the spec book.

How should review status get marked without losing the paper trail?

An interactive stamp applied to the reviewed document itself, capturing status, reviewer, date, submittal number and spec number in one place, keeps the mark-up and the log record tied to the same event rather than two separately updated records that can drift apart.

See where AI pays off first in your business.

A 30-minute call is enough to tell you whether AI pays for itself here.