Custom Module in Zoho CRM  

Why Create a Custom Module?

Custom modules give you flexibility to:

  • Track information not covered by default CRM modules.
  • Organize records in a way that matches your business processes.
  • Add custom fields, relationships, and permissions unique to your workflow.

In our example, we’ll build a Meeting Notes module so users can log notes directly from CRM and associate them with the right contact.

Step 1: Access Module Setup  

  1. Go to the top-right corner of Zoho CRM and click Setup.

  2. Under Customization, select Modules and Fields.

  3. Click the + New Module button.

Quick Tip: You can also create a new module directly from the “…” menu at the top of existing module tabs.

Step 2: Name the Module  

Zoho CRM requires both singular and plural names. For our example:

  • Singular: Meeting Note
  • Plural: Meeting Notes

This ensures consistency when viewing individual records versus lists.

Step 3: Decide on Record Naming  

Every module needs a primary field to name each record (like Deal Name or Contact Name). You have two options:

  • Manual entry: Users type a name for each record.
  • Auto-numbering: Zoho automatically assigns a number sequence.

For Meeting Notes, auto-numbering is more practical. You can even add a prefix (e.g., “MEETING-NOTE-001”) to keep records organized.

Note: This choice is permanent. Once saved, you cannot switch between manual entry and auto-numbering.

Step 4: Add Fields  

Now it’s time to customize your module fields. For Meeting Notes, we’ll add:

  • Auto-number field → Meeting Note Number
  • Rich text field → Meeting Notes (for detailed note-taking with formatting, bullet points, and links)
  • Lookup field → Contact (to associate the note with a specific contact)

When setting up a lookup field, remember to define the related list name. For example, on a contact’s record, the related list will be titled Meeting Notes.

Step 5: Organize Fields  

Create a section called Record Information to group system fields like:

  • Owner
  • Created By
  • Modified By

This keeps everything tidy and ensures important system data is always visible.

Step 6: Save and Assign Permissions  

Click Save & Close once you’re satisfied. Zoho will then ask who should have access. You can grant access to:

  • Everyone
  • Specific roles or profiles

For our example, all team members should be able to add meeting notes.

Step 7: Use the Module in Action  

Now that your custom Meeting Notes module is live:

  1. Open a contact’s record.

  2. Find the Meeting Notes related list on the left-hand panel.

  3. Click + Add Meeting Note to create a new entry.

  4. Enter your notes, format them with the rich text editor, and save.

The note will automatically be linked to the contact, making it easy to track meeting history.

You can also customize the list view to show details like Created Time, so you’ll always know when a meeting took place.

Benefits of Using Custom Modules

  • Streamlined record-keeping for processes unique to your business.

  • Clear visibility of related data (e.g., all notes linked to a contact).

  • Improved team collaboration since everyone has access to structured records.

Conclusion

Creating a custom module in Zoho CRM is simple yet powerful. Whether it’s meeting notes, service requests, or custom workflows, modules help you extend CRM to fit your business perfectly.

By setting up a dedicated Meeting Notes module with auto-numbering, rich text notes, and contact lookups, your team can capture important details without cluttering default modules.

Scroll to Top