Custom objects with typed fields
Create a record type such as Vehicle or Property, add text, number, date, yes/no and dropdown fields, and choose which field labels each record in lists.
Custom objects and reporting
Most CRMs assume every business runs on contacts and deals. If yours runs on vehicles, leases, policies or patients, create those as real record types with their own fields, link them to people, then report on them without a spreadsheet or a consultant.
In short
Custom CRM in SaaSVisionary: Custom objects, smart segments and a report builder shaped to your business. It is part of one platform that combines CRM, business phone, AI receptionist, messaging, automation and payments for small businesses and agencies. Custom objects, unlimited custom fields and unlimited pipelines are part of the Unlimited plan. Every plan includes unlimited contacts and a 14-day free trial.
See plans and pricing · Watch the product tour · API & MCP overview
Why it matters
A fleet manager tracks trucks, a landlord tracks units, an insurance broker tracks policies. In a generic CRM those end up as text in a notes box or a stack of fields named truck1, truck2 and truck3. Nothing can filter them, count them or trigger a follow-up from them. Heavyweight CRMs can model almost anything, but usually only after a long and costly implementation project.
Platform
Create a record type such as Vehicle or Property, add text, number, date, yes/no and dropdown fields, and choose which field labels each record in lists.
Attach many records to one contact, so a single customer can own three vehicles or a household can hold several policies without duplicate fields.
Records are separated per workspace with row-level security, and forms validate against the exact rules the server applies, with errors written in plain language.
Pick a dataset, then choose dimensions, metrics, filters and a time bucket. Save reports for yourself or share them with the whole workspace, and export any result to CSV.
Describe an audience as rules, such as customers with an open quote and no call in ten days, and the list updates itself as your data changes.
Run several pipelines with your own stages. Moving a deal can start an automation, and any automation or bulk action can move a deal for you.
Drag and resize widgets for pipeline, revenue, calls, tasks, live visitors and recent activity, with date and pipeline filters shared across the page.
Custom records are exposed through the same REST API, MCP server and in-app Copilot as contacts, so scripts and AI agents can read and update them too.
How it works
List the things your team talks about every day besides people. Each one that has its own details and history is a good candidate for a custom object.
Create the object, give it typed fields and pick the field that identifies each record, such as a license plate or unit number.
Attach records to contacts by hand or through the API, and add custom fields to contacts wherever a single value is enough.
Build the reports you keep asking for, save them, and let segments and workflows act on the data you now have in structured form.
Use a custom field when you need one value per contact, like a birthday or preferred technician. Use a custom object when the thing has its own details and there can be more than one of it. A pet clinic might store each animal as a record with species, weight and vaccination date, all linked to the owner.
The report builder covers contacts, deals, calls, messages, appointments and revenue. Reports only run against a declared catalog of fields for each dataset, so nobody can accidentally pull data a dataset does not expose. When someone needs a spreadsheet anyway, export the result.
Custom objects, unlimited custom fields and unlimited pipelines are part of the Unlimited plan. The custom report builder is available from the Team plan. Every plan includes unlimited contacts and a 14-day free trial.
Compare plansFAQ
A custom CRM is a customer database that you shape around your own business instead of forcing your data into generic contacts and deals. In SaaSVisionary that means creating your own record types, adding typed fields, linking records to contacts and building reports and segments on top of them, all without writing code.
Custom objects are record types you define yourself, such as properties, vehicles or policies. Each one has its own fields and can have many records linked to a single contact. Unlike a custom field, which stores one value per person, a custom object keeps a full list of items with their own details.
Yes. Inside the app, the report builder has you pick a dataset, then the dimensions, metrics and filters, and finally whether to group by day, week, month or show one total. You can save reports privately or share them with your team. If you still need the data elsewhere, any result exports to CSV.
Yes. A custom object joins the platform's shared capability catalog the moment you define it. That means Copilot, the REST API and the MCP server can create, read and update its records with the same action names they already use for contacts.
Custom objects are included on the Unlimited plan, together with unlimited custom fields and pipelines. The report builder is available from the Team plan. Start a 14-day free trial on the Unlimited plan to test custom objects with your own records.
You can define the record types your business needs. Every record is scoped to its workspace and protected by the same row-level security as contacts, and the rules that validate a record form are the same ones the API enforces, so data stays consistent no matter how it is entered.
Guides & articles
New agency hires often spend their first weeks hunting for logins and guessing at client context. A structured 90-day onboarding plan gets them productive and confident much faster.
Sales targets pulled from last year's number plus a hopeful percentage tend to demoralize teams. AI pipeline forecasting uses your own CRM history to set goals grounded in how deals really close.
An automation that creates a vague task nobody owns is just clutter. Here is how to turn CRM events into specific, owned, well-timed tasks your agency team actually completes.
When the owner is also the account manager, strategist and salesperson, client relationships get squeezed. A client success manager can protect retention, if you define the role well.
When know-how lives in a few people's heads, every absence becomes a crisis. A lean knowledge base turns that know-how into SOPs and playbooks anyone can follow.
Every client relationship ends eventually. How you handle the exit shapes referrals, reviews and whether they come back. Here is a calm, complete process for offboarding clients.
Works great with
Let Claude and other AI agents operate your CRM through a built-in MCP server.
Learn moreNamed AI coworkers with duties, permissions and an approvals inbox.
Learn moreVisual workflows that text, email, call and update your CRM.
Learn moreTurn old leads and past customers into new bookings.
Learn morePackage a proven workspace setup to reuse, share or sell as a template on the marketplace.
Learn moreTry the plan you choose free for 14 days. Switch plans or cancel any time from your billing settings.