Skip to main content

Custom Objects in Zeeg

Customize your CRM beyond contacts and companies. Create custom data structures that match exactly how your business works.

Written by Fernando Figueiredo
Updated over 2 months ago

While most CRMs either force you to fit your business into their structure, or they hide custom objects behind expensive enterprise tiers. But with Zeeg, you have none of that.

What are Custom Objects?

Custom Objects are flexible data structures that you can create to track information beyond standard contacts and companies. Instead of forcing everything into a "contact" field, you can create dedicated objects for many things, like:

  • Projects - Track client projects with timelines and deliverables

  • Deals - Monitor sales pipeline stages and values

  • Properties - Manage real estate listings and viewings

  • Products - Document product demos and implementations

  • Courses - Organize training sessions and student progress

  • Cases - Track support tickets and resolutions

  • Treatments - Document healthcare plans and appointments

Each Custom Object has its own fields, relationships, and workflows—designed exactly how you need them.

Pricing and limits: Custom Objects are available on Business, Scale, and Enterprise plans, as per the table below:

Plan

Custom Objects

Custom Attributes per Object

Price (annual billing)

Price (monthly billing)

Starter

Not available

-

Free

Free

Professional

Not available

-

€10/month/user

€12/month/user

Business

1 object

5 per object

€16/month/user

€20/month/user

Scale

5 objects

10 per object

€30/month/user

€40/month/user

Enterprise

10 objects

50 per object

Custom pricing

Custom pricing


How Custom Objects work

1. Create your object

Define what you want to track:

  • Give it a name (e.g., "Project", "Deal", "Property")

  • Choose an icon and color

  • Set up your custom fields

2. Add custom fields

Build the exact fields you need with flexible field types:

  • Text - Names, descriptions, notes

  • Number - Values, quantities, scores

  • Date - Deadlines, start dates, completion dates

  • Dropdown - Status, stage, category

  • Checkbox - Yes/no options

  • Email - Contact information

  • Phone - Phone numbers

  • URL - Website links

  • Currency - Deal values, project costs

3. Define relationships

Connect Custom Objects to other data:

  • Link projects to contacts and companies

  • Associate deals with specific people

  • Connect properties to potential buyers

  • Relate courses to enrolled students

4. Automate workflows

Connect Custom Objects to your scheduling:

  • When someone books a property viewing, automatically create a "Viewing" object

  • After a consultation meeting, trigger creation of a "Project" record

  • Link course bookings directly to "Student" records

  • Connect demo calls to "Deal" pipeline stages


Real-world examples

1) Real estate agency

Custom Object: Property

Fields:

  • Address (text)

  • Price (currency)

  • Bedrooms (number)

  • Status (dropdown: Available, Under Offer, Sold)

  • Listing Date (date)

Automation: When someone books a viewing appointment, Zeeg automatically creates a Property record and links it to the contact, tracking all viewings in one place.

2) Consulting firm

Custom Object: Project

Fields:

  • Project Name (text)

  • Budget (currency)

  • Start Date (date)

  • Delivery Date (date)

  • Stage (dropdown: Discovery, In Progress, Review, Completed)

  • Deliverables (text)

Automation: After an initial consultation meeting, a Project record is created automatically with the client's information and meeting notes already attached.

3) SaaS company

Custom Object: Deal

Fields:

  • Deal Name (text)

  • Deal Value (currency)

  • Stage (dropdown: Demo, Proposal, Negotiation, Closed Won, Closed Lost)

  • Expected Close Date (date)

  • Product (dropdown: Starter, Professional, Business)

Automation: When a prospect books a demo, a Deal is created automatically.

4) Education provider

Custom Object: Course

Fields:

  • Course Name (text)

  • Start Date (date)

  • Duration (number)

  • Capacity (number)

  • Enrolled Students (number)

  • Status (dropdown: Open, Full, In Progress, Completed)

Automation: When students book course sessions, their contact is linked to the Course object, tracking attendance and progress automatically.



Why Custom Objects are useful

  1. Match your business model

    Stop forcing your workflows into generic CRM structures. Build exactly what you need.

  2. Keep everything connected

    Link appointments, contacts, companies, and custom objects together. See the complete picture of every relationship.

  3. Automate data entry

    When someone books a meeting, relevant Custom Objects are created and updated automatically—no manual work required.

  4. Scale without complexity

    Start with one Custom Object and add more as your business grows. Each object remains simple and focused.

  5. Affordable customization

    Get enterprise-level CRM customization at a fraction of the cost of Salesforce or HubSpot.



Tips to get started with Custom Objects

  1. Plan your structure

    Identify what you need to track beyond contacts and companies. What information do you repeatedly manage outside your CRM?

  2. Start simple

    Create your first Custom Object with just the essential fields. You can always add more later.

  3. Define relationships

    Connect your Custom Object to contacts, companies, and appointments so everything stays linked.

  4. Set up automation

    Configure workflows so Custom Objects are created automatically from bookings, eliminating manual data entry.

  5. Expand as needed

    Add more Custom Objects as your processes evolve and your team grows.

Did this answer your question?