PBJ Invoicing 7.30 and PBJ Vault (Archive) 7.02 are out — free updates for everyone who owns the 7.x versions. PBJ Invoicing 7.30 brings together everything since 7.21. Update PBJ CRM to 7.44 or newer first (7.50 is current), and take a database backup before updating Invoicing: it adds two columns (database 8 to 10). Nothing you have saved changes.
Take a deposit on an estimate
Require a deposit as a percent of the total, a flat amount, or just the line items you tick. The deposit note for your customer is written for you from the figures, and you can change it.Your customer...
PBJ CRM 7.50 — conversations that read like conversations, and one email per ticket update
PBJ CRM 7.50, PBJ Helpdesk 7.27 and PBJ RingCentral 7.18 are out — free updates for everyone who owns the 7.x versions. There is no database change in any of the three plugins, and your data is untouched. Update PBJ CRM first, then Helpdesk and RingCentral.
One email when a conversation joins a ticket
Turning a text conversation or an email into a ticket, or adding one to a ticket, used to send a “New reply on ticket” email for every line of the conversation — a dozen emails for one click. It now sends exactly one: “Thread added to ticket”. A new...
PBJ CRM 7.49 — a real date & time picker, and inbox counts that keep up
PBJ CRM 7.49, PBJ Helpdesk 7.26 and PBJ RingCentral 7.17 are out — free updates for everyone who owns the 7.x versions. If you are updating PBJ CRM from 7.47, this one step brings you 7.48 and 7.49. There is no database change in any of the three plugins, and your data is untouched. Update PBJ CRM first, then Helpdesk and RingCentral.
A real date and time picker, with a time selector
Every date, time and date-and-time field in the CRM and its modules is now drawn by PBJ CRM itself. The field shows its value in plain words — “Tue, Sep 29, 2026 · 3:15 PM”...
PBJ CRM 7.46 — the suite’s own calendar, on every screen
PBJ CRM 7.46 is out, and it is a free update for everyone who owns PBJ CRM 7.x. If you are updating from 7.42 — the version we last sent out — this single step brings you four releases: 7.43, 7.44, 7.45 and 7.46. There is no database change in any of them: the CRM database stays at version 29, and your data is untouched.
The pop-up calendar is ours now, not the browser’s
Every date box in the suite — a task’s due date, the new-event composer, a report’s From and To, a staff member’s “back on” date, an invoice’s dates, a...
PBJ Forms & Products 2.1.0: we broke form submissions on 2.0.x — this fixes it
PBJ Forms & Products 2.1.0 is out, and the first thing it does is fix a defect we shipped. If you are running 2.0.0, 2.0.1 or 2.0.2, your forms have not been working. Update now.
What broke
Every form rendered by the plugin carries a hidden input named action. In a browser, a form control with that name shadows the form element’s own action property — so when our JavaScript submit handler read form.action to find where to send the submission, it got the input element instead of the URL. The request was posted to the literal string [object HTMLInputElement], which is not a real...
PBJ SEO & Security 4.7.1 — the cache-buster fix
PBJ SEO & Security 4.7.1 is out. One fix, and it is worth explaining because the symptom looked like something else entirely.
What was wrong
The security tab has a switch called Hide the WordPress version. Part of what it does is strip the ?ver= stamp WordPress appends to stylesheets and scripts, because that stamp gives away which version of WordPress a site is running.
It was matching that stamp as a piece of text rather than reading it properly. On WordPress 7.1, an asset stamped ver=7.12.1788… contains ver=7.1, so the whole stamp was stripped — not just WordPress’s...
PBJ CRM 7.16 — Settings, rebuilt
PBJ CRM 7.15 is out. Settings has been rebuilt into something you can actually find your way around, and the side rail now works the same way inside Settings as it does everywhere else.
Settings is a directory now, not a list
Everything the CRM and your installed add-ons let you change is grouped into five categories — Workspace, Records, Reach, Modules and Site — with a search box across the top and three live summaries beside it: how many sync changes are waiting, how many setup steps are left, and what was changed last and by whom. Each card says in plain words what it does...
PBJ CRM suite — 6 September 2026: the designer everywhere, and PBJ Templates goes on sale
The PBJ CRM suite — 6 September 2026 — is out: PBJ CRM 7.10, PBJ Helpdesk 7.04, PBJ Invoicing 7.06, PBJ RingCentral 7.01, PBJ Dispatch & Appointments 7.02, PBJ Vault 7.01, and a new product, PBJ Templates 1.13.1.
This is the release that puts the template designer where the work happens. Every email, notice, invoice layout, signature, letter and document the suite sends can now be designed once in PBJ Templates and reached from the screen that uses it — the campaign editor, every Templates settings panel, your own settings — with the plain-text editors kept...
PBJ CRM Suite 7.0.0
PBJ CRM Suite 7.0.0 is out. Six plugins — PBJ CRM and its five modules — now carry one equal version number, and every module requires PBJ CRM 7.0.0. This is the largest single release the suite has had: twenty-five worked items over three days, one shared services contract, three database migrations, and 8,362 lines of dead code taken out of the shipped trees.
This post is the engineering record, not a brochure. Each section says what changed and why, and the last two sections say plainly what is not proven and what you have to do to upgrade safely.
Read this first if you are...
PBJ CRM Suite Phase 3/4 Performance Release
Four PBJ CRM suite updates are live. This release closes the Phase 3 performance work and the first two Phase 4 UI fixes without changing any database schema.
PBJ CRM 1.76.9
The Everything timeline now pages through bounded provider cursors instead of loading a customer’s lifetime history first. Portal application assets are delivered only to signed-in authorized viewers. Customer search waits for a name, and the two custom popups now use the suite’s shared accessible dialog behavior.
PBJ Invoicing 1.43.1
Invoice pages load line items in one ordered batch, and global search resolves...