AI agents for SMEs - now running in production. See how the pilot works →

CRM capability without buying a second platform

A BPO ran sales on spreadsheets beside a WordPress site. We built a ten-module CRM on nine purpose-built tables, with AI assistance and role-scoped access.

CC Calls Call Centre / BPO

The problem

Sales and operations data lived in spreadsheets alongside a WordPress site. Adding a standard CRM meant a second platform, a second login, a second recurring bill and duplicated customer records.

What we built

Built a ten-module CRM as a native WordPress plugin on nine normalised database tables rather than post meta, keeping reporting queries fast as records grow. Added AI-assisted summarisation and drafting with agent review, plus an employee permission system scoping records by role.

The temptation when building a CRM inside WordPress is to store everything as custom post meta. It works in a demo. It degrades badly once reporting queries have to join across several meta keys and tens of thousands of rows.

We designed nine normalised tables with a dedicated prefix and proper indexes, and kept WordPress for what it is genuinely good at: authentication, roles, admin UI and content. The result queries predictably as the dataset grows and remains legible to whoever maintains it next.

The AI layer was scoped narrowly to the repetitive language work – summarise the interaction, draft the follow-up, extract the next action – with the agent reviewing before anything saves.

Building a CRM on post meta works until roughly [N] records. Then it stops, and migrating is more expensive than doing it right.

Start here

Ready to build your next digital solution?

Send the brief and you get a scoped response with approach, milestones and a fixed price range. Not a sales call.

1

A 30-minute call with the engineer who would run your project

Within 2 business days
2

A written scope: approach, module breakdown, milestones, fixed price range

Within 5 business days
3

You decide. No retainer, no obligation, and the scope document is yours to keep either way

Your timeline

Send your brief

Three fields to start. Add project details if you have them.

A real person replies, usually within one business day. Your details are stored on this site only and are never sold or shared.

Book a consultation