Creating and Editing gohighlevel Custom Objects

GoHighLevel (GHL) is a powerful all-in-one marketing and sales platform designed to streamline business operations. One of its most versatile features is the ability to create and edit custom objects, allowing users to tailor the platform to their needs. Whether managing client data, tracking custom workflows, or organizing unique business processes, custom objects in GoHighLevel provide the flexibility to build a system that works for you.
In the $497 plan, you get this feature gohighlevel custom objects

In this article, we’ll explore what custom objects are, why they’re important, and how to create and edit them in GoHighLevel.

What Are Custom Objects in GoHighLevel?

Custom objects in GoHighLevel are user-defined data structures that allow you to store and manage information beyond the default fields and templates provided by the platform. They act as containers for custom data, enabling you to create unique records, relationships, and workflows tailored to your business.

For example, if you run a real estate business, you might create a custom object for “Properties” to store details like address, price, and listing status. Or, if you’re a service-based business, you could create a custom object for “Projects” to track tasks, deadlines, and client feedback.

Why are custom objects important?

Custom objects are essential for businesses that need to:

  1. Store Unique Data: Capture and organize information that isn’t covered by GoHighLevel’s default fields.
  2. Automate Workflows: Build custom automation and workflows based on your specific business processes.
  3. Enhance reporting: Generate detailed reports and insights using custom data.
  4. Improve Efficiency: Streamline operations by centralizing all relevant data on one platform.

By leveraging custom objects, you can transform GoHig

How to Create Custom Objects in GoHighLevel

Step 1: Create a Custom Object

  1. Go to Subaccount > Settings > Objects
    • Log in to your GoHighLevel account and navigate to the subaccount where you want to create the custom object.
    • Click on Settings (gear icon) in the left-hand menu.
    • Select Objects under the “Advanced” section.
gohighlevel custom objects

2 .Click on “Add Custom Object.”

    • In the Objects section, click the Add Custom Object button.
    • Enter a name for your custom object (e.g., “Properties,” “Projects,” “Inventory”).
    • Add a description to explain the purpose of the custom object (optional but recommended).

      Step 2: Add Custom Fields

      1. Click on the Custom Object You Created
        • After creating the custom object, click on its name to start adding fields.
      • Click “Add Field.”
          • Click the Add Field button to define the data you want to store.
          • Choose the field type (e.g., text, number, date, dropdown, etc.).
          • Configure the field settings, such as making it required or adding a default value.
      • Repeat for Additional Fields
        • Continue adding fields until you’ve captured all the necessary data for your custom object.

      Step 3: Set Up Relationships (Optional)

      1. Go to the Relationships Tab
        • If your custom object needs to relate to other objects (e.g., linking “Properties” to “Clients”), go to the Relationships tab within the custom object.
      2. Define the Relationship
        • Click Add Relationship and choose the type of relationship (e.g., one-to-one, one-to-many).
        • Select the object you want to link to (e.g., Contacts, Deals, or another custom object).

      Step 4: Save and Use Your Custom Object

      1. Save Your Custom Object
        • Once you’ve added fields and relationships, click Save to finalize your custom object.
      2. Start Using Your Custom Object
        • Your custom object is now ready to use! You can add records, integrate it into workflows, and use it in automations.

      Step 5: Edit Custom Object

      1. Go to Subaccount > Settings > Objects
        • To edit an existing custom object, navigate back to Settings > Objects.
      2. Select the Custom Object to Edit
        • Click on the custom object you want to modify.
      1. Make Your Changes
        • Add new fields, edit existing fields, or update relationships as needed.
        • Ensure any changes align with your workflows and automations.
      2. Save Your Changes
      After making edits, click Save to apply the updates.

How to Edit Custom Objects in GoHighLevel

Editing custom objects allows you to refine and adapt them as your business needs evolve. Here’s how to make changes:

Step 1: Access the Custom Object

  1. Go to Settings > Custom Objects.
  2. Select the custom object you want to edit.

Step 2: Modify Fields or Relationships

  1. To edit a field, click on the field name and adjust its settings (e.g., change the field type, make it required, etc.).
  2. To add a new field, click + Add Field and follow the same process as when creating the object.
  3. To edit relationships, go to the Relationships tab and update the linked objects or relationship type.

Step 3: Update Automation and Workflows

If your custom object is used in automations or workflows, ensure that any changes you make are reflected in those processes. For example, if you add a new field, update your automation triggers or actions to include it.

Step 4: Save Your Changes

After making edits, save your changes to ensure they are applied across the platform.

Best Practices for Using Custom Objects in GoHighLevel

  1. Plan Ahead: Before creating custom objects, map out the data you need to store and how it will be used. This will help you design a more efficient structure.
  2. Keep It Simple: Avoid creating too many custom objects or fields. Focus on what’s essential to avoid clutter and confusion.
  3. Use Relationships Wisely: Link custom objects to other objects (e.g., contacts, deals) to create a more connected and actionable system.
  4. Test Thoroughly: Before fully integrating custom objects into your workflows, test them to ensure they function as expected.
  5. Document Your Setup: Keep a record of your custom objects, fields, and relationships for easy reference and onboarding of team members.

GoHighLevel Custom Object Pricing

When you send an email from a dedicated domain:

  1. The domain is authenticated via DNS records (SPF, DKIM, and DMARC).
  2. The recipient’s email provider checks the domain’s reputation and authentication.
  3. Authenticated emails are more likely to land in the recipient’s inbox, improving deliverability.

FAQs

Can I use custom objects in pipelines?

Yes, custom objects can be integrated into pipelines. For example, you can create a pipeline stage that tracks progress for records in a custom object like “Projects” or “Properties.

Do I need a dedicated IP address?

While not mandatory, a dedicated IP is ideal for high-volume senders to avoid sharing a reputation with others.

How long does it take to set up a dedicated domain?

With accurate DNS configuration, setup and verification typically take 24–48 hours.

Can I use multiple subdomains?

Yes! Subdomains allow you to organize different email categories, such as marketing or support.

Conclusion

Custom objects in GoHighLevel are a game-changer for businesses looking to customize their workflows, store unique data, and optimize their operations. By following the steps outlined in this guide, you can create and edit custom objects that align with your specific needs and take full advantage of GoHighLevel’s capabilities.

Whether you’re managing client relationships, tracking projects, or organizing inventory, custom objects empower you to build a system that works for you. Start exploring this powerful feature today and unlock the full potential of GoHighLevel!

Share on:
Facebook
Twitter
LinkedIn
Email
Print

Table of Contents

Related Posts