Building A Next Generation CRM: An Agility Case Study on Zite
30 August 2026
Zite
AI
CRM

Most of our case studies are about client projects. This one isn't. It's about the CRM and business development system we built for ourselves, using Zite, and why, after years of telling clients to fix their systems instead of buying more software, we ended up building our own from scratch.
Walking the Walk - How We Built Our Own CRM with Zite
Most of our case studies are about client projects. This one isn't. It's about the CRM and business development system we built for ourselves, using Zite, and why, after years of telling clients to fix their systems instead of buying more software, we ended up building our own from scratch.
The Challenge
Agility is a niche business. We don't just need "a CRM": we need a system that runs proposal-based sales with deposits and e-signatures, books discovery calls against live calendar availability, manages a prospecting pipeline for outbound work, and keeps email and SMS conversations with leads and clients in one place. All of it needs to talk to Xero, Google Calendar, and Gmail without us duplicating data by hand.
We went looking for something off the shelf first, because that's honest advice we'd give anyone else. What we found was a familiar trade-off. General-purpose CRMs covered contacts and pipelines well enough but treated proposals, quoting, and call booking as afterthoughts bolted on through third-party add-ons.
Tools built specifically for agencies came closer, but the per-seat pricing scaled badly for a small team, and we'd still have been paying for features we didn't need to reach the two or three we did. Building it in Airtable, which is normally our first instinct, would have meant stitching together public-facing forms, payment processing, and e-signature capture through several external tools — workable, but not the clean, single system we wanted to run our own business on.
Nothing on the market matched our workflow at a price point that made sense for us. So we built it.
Our Solution
We used Zite to design and build a custom CRM and business development platform, tailored to how Agility actually sells and delivers work. Rather than adapting our process to fit someone else's software, we built the software around our process.
Some of what it now handles day to day:
A live dashboard with pipeline value, lead sources, campaign attribution, and revenue tracked back to the deals that generated it.
A unified inbox that pulls Gmail and SMS conversations into one threaded view, matched automatically to the right contact.
Contact and company records with AI-assisted enrichment, so new leads arrive with useful background already filled in instead of a blank card.
A prospecting pipeline for outbound work, with each company tracked through research, contact, and follow-up stages.
Public booking pages for discovery and kickoff calls, checking real calendar availability and creating the calendar event, meeting link, and CRM record automatically.
A full proposal and quoting system, from line items and branded PDFs through to client-side digital signatures and deposit payments, synced through to our accounting once a deal is accepted.
We were deliberate about keeping this write-up to the "what" rather than the "how." The specific configuration, the automations tying it together, and the way we've structured the AI features are part of what we now offer clients. We're not going to hand out the blueprint in a blog post.
Where the AI Actually Earns Its Keep
AI is threaded through the system rather than bolted on as a single feature, and it's the part that's changed our day-to-day the most.
Enrichment on autopilot. New contacts and companies get filled in automatically, job titles, LinkedIn profiles, headshots, and a short background summary, so a lead is already useful the moment it lands rather than a name and an email address.
Ranking the right person to talk to. For companies with several contacts, the system ranks who's actually worth approaching, instead of us guessing at a job title.
Writing the first draft. Proposal scope, product descriptions, task names, and call titles all get an AI-generated starting point pulled from what was actually said or entered, cutting out a lot of blank-page admin.
Turning meetings into notes, without the typing. After a call, it finds the matching recording and summary and pulls the useful parts into the record automatically.
Ask it, don't dig for it. A built-in chat assistant answers questions against live CRM data directly, so checking on a deal doesn't mean opening three screens first.
None of this replaces judgement. It just means the system does the first pass on the parts of the job that used to eat the most time without needing much thought, freeing us up for the parts that do.
Is "CRM" Even the Right Word?
We've called this a CRM throughout because it's the term people search for and the shorthand everyone understands. But the more we used it, the less accurate that label felt.
A CRM, in the traditional sense, is a system of record: it stores contacts, logs interactions, and tracks a pipeline. That's a small part of what ours does. It also finds and qualifies new prospects, drafts and improves its own proposal copy, books calls, chases signatures, takes payment, and pushes the resulting invoice into our accounting system, all without anyone manually shuffling a lead from one tool to the next. That's not record-keeping. That's the actual mechanics of business development, running on its own.
So we've started thinking of "CRM" as a legacy term we're using for familiarity, in the same way people still "dial" a phone. What we and our clients are increasingly building isn't a place to store information about the sales process; it's a system that does a meaningful share of the sales process. Whether that deserves a new name, a business development engine, a growth platform, something else, matters less than the shift it represents: from software that watches your pipeline to software that works your pipeline.
The Results
The clearest result is that we're no longer running our business across a patchwork of separate tools that don't quite talk to each other. Leads, proposals, calls, and client communication live in one place, and the system does the joining-up work that used to fall on whoever had time that week.
There's a credibility benefit too, and it matters to us. We spend our working days telling other businesses to stop forcing their operations into software that wasn't built for them. It would be a strange position to hold if we hadn't done the same thing ourselves.
We ask clients to trust us with systems that run their whole business, so the least we can do is run ours the same way, on something we built to fit, not something we squeezed ourselves into.
Conclusion
Not every business needs a custom-built CRM. Most are well served by Airtable, or by connecting existing tools with Zapier, Make, or n8n, which is exactly what we help most clients do. But for a genuinely niche workflow, where the off-the-shelf options are either too generic or priced for a much bigger team, building on a platform like Zite is a real option worth weighing up.
If your business runs on a process that doesn't fit neatly into the software you've tried so far, that's a conversation we're happy to have.






