Skip to main content

PBJ CRM

Your customers, your email marketing, your calendar and your whole client-facing toolkit — in one plugin, on your own WordPress site. No monthly fees, no per-seat pricing, no third party holding your customer list.

$50 one-time — per major version

What it does

One contact book for people AND businesses. A business is a first-class record: drag a person onto a business to link them, and a person can belong to several. Profiles carry photos, custom fields (shared and per-record), notes, tags, and a full activity timeline. Merge duplicates side by side, field by field.

Imports that respect your data. Bring contacts in from Square, Google Contacts, Microsoft 365 or any CSV — automatic column mapping, address and custom-field capture, and a duplicate-safe pipeline. Re-run an import any time; it updates instead of duplicating.

Two-way sync with a human gate. Square, Google and Microsoft sync runs both directions, but nothing is written until you approve each change on a review screen. Deletes are never synced, and no sync ever blanks a field.

A real email marketing engine. Campaigns write in the standard WordPress editor with starter templates and personalization tokens, send as an hourly drip you set between 10 and 50 emails an hour, and go out through your own connected mailbox — not a third-party sender. Open and click tracking, one-click unsubscribe, a suppression list, and built-in consent recording. CAN-SPAM postal footer enforced on every send.

Your business email, connected once. Add mailboxes with a password or "Sign in with Google/Microsoft" (tokens encrypted at rest). The same connection sends your marketing email, your invoices, and your helpdesk replies.

A calendar for the whole business. Contacts added, tasks due, deals moving, tickets opened and worked, invoices sent and paid — one wall-calendar view, scoped so nobody sees a record they could not open.

Tasks with checklists and repeats. To-dos carry tick-off checklists and can repeat daily, weekly or monthly — finish the list and it re-arms itself.

A simple deals pipeline. Stages you define, deals on contacts and businesses, won/lost on the timeline and the calendar.

Reports without a data scientist. Contacts, campaigns, deals and tasks in plain tables with date ranges and CSV export. GDPR export and erase wired into WordPress’s own privacy tools.

A 30-day recycle bin and a bulk manager. Every delete goes to a bin for 30 days — restore in one click. The "Manage everything" screen filters, bulk-edits, exports and merges your whole book, and refuses to delete a customer who still owes you money.

Connected accounts with traffic lights. Square, PayPal, Stripe, Google and Microsoft each get one card with a green/amber/red light and a numbered step-by-step guide written in plain words.

Your team, your visibility rules. Three staff levels (employee / manager / owner) plus groups — enforced in the database query, not hidden in the page.

A portal your team actually uses. Everything lives at /crm on your site — a fast, app-like screen for non-technical people. wp-admin is settings only. Four theme presets, your accent color, and every PBJ module follows the theme automatically.

One-time pricing, spelled out

PBJ CRM is $50, one time, per major version. You are buying version 1: every 1.x improvement — new features, fixes, security updates — arrives free through the built-in update channel, straight to your WordPress updates screen. When a future major version (2.0) comes out, that is a separate purchase if you want it — your copy keeps working either way, forever. One license key covers 3 sites. No seats, no subscription, no monthly rent.

Who it’s for

Trades and service businesses, shops, agencies — anyone with real customers who is tired of paying monthly for the privilege of storing their own client list. Every screen is written in plain words, for non-technical people, with the next step spelled out.

The PBJ suite: add what you need

PBJ CRM is the hub of the whole PBJ client suite. Add the modules you need, each $25 one-time:

PBJ Helpdesk — $25 — tickets, a real mail-to-ticket inbox, SLAs and a client portal, run by your CRM staff.
PBJ Invoicing — $25 — estimates, invoices, card payments and repeat billing for the people already in your book.
PBJ Archive — $25 — an encrypted vault for door codes, network details and license keys, pinned to your clients.

Using it

Install: Plugins → Add New → Upload → pbj-crm.zip → Activate. Activation creates the portal pages (yoursite.com/crm) and a Setup checklist opens in wp-admin: create your team, choose visibility, connect accounts, set your postal address for campaign email, pick a theme.

Getting your customers in: open PBJ CRM → Imports. Square needs one access token; Google and Microsoft use "Sign in with" buttons; CSV works with any spreadsheet export. Each card carries its own numbered walkthrough.

Day to day: your team works at /crm — the calendar opens first, with Companies & People, Tasks, Deals and Campaigns one click away. Enter a license key under Settings to receive updates.

See it

PBJ CRM — the portal calendar

Buy PBJ CRM

$50 one-time — per major version   Includes a license key for 3 sites, instant download, and free 1.x updates.

Secure one-time purchase of PBJ CRM (version 1) for $50 USD. One-time payment per major version — every 1.x update is free through the built-in updater, and your license key covers 3 sites. Pay by card below; your download link and license key are emailed and shown instantly.

Amount: 50.00 USD