Selected work
Client project · Delivered through Donovan Digital

Turning product documents into ready-to-use submittal packages

Balco · Document workflow · 2026

Users assemble documentation for any of 210 products from a saved draft, the package builds in the background from a library of 7,844 documents, and every package can be retrieved later.

Balco website screenshot
balco.com, where the submittal builder runs. The builder itself is behind a login.

The problem

Architects and contractors need submittal packages that combine product documents from Balco's library of 7,844 documents across 210 products. Assembling them by hand meant repeating the same selection work for every project.

The work

Rebuilt the submittal builder on the existing WordPress site: autosaving drafts, background PDF assembly with cover pages and bookmarks, saved-package retrieval and versioning, private storage for generated files, admin reporting, and a Salesforce integration for the leads the builder produces.

The result

A complete package assembles in the background from a saved draft, drawing on 7,844 documents across 210 products, and every package is retrievable and versioned instead of rebuilt from scratch.

Notes

  • This is a separate phase from the 2025 website stabilization work listed below, which restored the original builder after a failed platform migration.
  • Generated PDFs are stored privately and served through the application rather than from a public uploads folder.
  • WordPress
  • PHP
  • PDF generation
  • Salesforce
  • Private storage

Have a similar problem?

Tell us what it needs to do, where it is getting stuck, and what a successful result would look like. We will come back with a first milestone.