HighLevel CRM Hub - Guide

HighLevel Custom Fields for Real Estate Wholesalers: The Complete Setup Guide

By Youssef AhmedMay 2026~12 min read
GHL
Platform Focus
48h
CRM Setup Included
30+
Leads Guaranteed / Mo
$97
GHL Starter Plan / Mo

Key Takeaways

  • GHL's default fields (name, phone, email, address) capture less than 20% of the data a wholesaler needs to qualify, prioritize, and close motivated seller leads.
  • Property fields (ARV, estimated repairs, equity %) let VAs pre-qualify deals before they reach your desk, saving hours of manual back-and-forth.
  • Call and activity fields (call count, disposition, callback date) give you a real-time picture of VA productivity without requiring a separate spreadsheet.
  • Custom fields plug directly into automation triggers - you can fire different workflows based on motivation score, lead source, or asking price without any manual sorting.

Why GHL's Default Fields Aren't Enough for Wholesaling

Out of the box, HighLevel gives you a standard contact record built for general service businesses: first name, last name, phone, email, address, company, and a handful of social fields. For a gym, an agency, or a dental practice, this is enough. For a real estate wholesaling operation, it's completely inadequate. You're tracking more than a person. You're tracking a property, a deal, a seller's motivation level, a VA's activity history, and a series of qualifying data points that determine whether this lead is worth presenting to a buyer.

Without custom fields, VAs end up taking notes in the GHL Notes tab in an unstructured format that can't be searched, filtered, or reported on. You can't run a report on "all leads with ARV over $200K and motivation score of 4 or 5." You can't trigger an automation that fires only when the estimated repair cost is below $30,000. You can't filter your pipeline view to show only leads where the callback date is today. Custom fields solve all of this - and they take about 45 minutes to set up correctly once.

Property Fields: What to Capture on Every Lead

Property fields are custom fields attached to the contact record that describe the physical asset. In GHL, create these under Settings → Custom Fields → Contact. Use the Number field type for financial figures, Text for addresses and descriptive data, and Dropdown for standardized values like property condition or list type.

Field Name Field Type GHL Token Purpose
Property AddressText{{custom.property_address}}Subject property - distinct from contact's mailing address
Property CityText{{custom.property_city}}For market-specific filtering and routing
Property Zip CodeText{{custom.property_zip}}Used in pipeline views and comp searches
BedroomsNumber{{custom.bedrooms}}Basic property qualifier for ARV comps
Square FootageNumber{{custom.sqft}}Used in ARV per-square-foot calculations
ARV (After Repair Value)Number (Currency){{custom.arv}}Estimated value after full renovation
Estimated RepairsNumber (Currency){{custom.estimated_repairs}}VA or investor's rough repair estimate
Equity PercentageNumber{{custom.equity_pct}}Calculated field: (ARV - Mortgage) / ARV
Property ConditionDropdown{{custom.property_condition}}Options: Excellent / Good / Fair / Poor / Tear Down
List TypeDropdown{{custom.list_type}}Probate / Pre-foreclosure / Tax Delinquent / Absentee / Cold

Organizing Fields Into Folders

GHL lets you group custom fields into folders in the Settings panel. Create three folders: "Property Data," "Lead Qualification," and "VA Activity." This keeps your field list from becoming an unusable scroll of 30+ items and makes it easier to train new VAs on which fields they're responsible for filling in during which part of the process.

Lead & Seller Qualification Fields

Lead fields capture the seller's situation, motivation, and timeline. These are the fields your VAs fill in during the first qualifying call and update as the lead progresses through the pipeline. They're the most important fields for determining deal priority - a seller with a motivation score of 5, asking price at 60% of ARV, and a 30-day timeline should jump the queue over a motivation 2 with a 6-month timeline and a price expectation at market value.

Field Name Field Type Options / Format Purpose
Lead SourceDropdownCold Call / SMS / Direct Mail / Referral / PPC / Driving for DollarsTrack which marketing channel generated the lead
Motivation ScoreDropdown1 (Low) / 2 / 3 / 4 / 5 (Highly Motivated)VA's subjective assessment after qualifying call
Seller TimelineDropdownASAP / 30 Days / 60 Days / 90 Days / 6+ Months / No RushWhen the seller needs or wants to close
Asking PriceNumber (Currency)Numerical valueSeller's stated price expectation
Mortgage BalanceNumber (Currency)Numerical valueOutstanding mortgage - used to calculate equity
Reason for SellingDropdownDivorce / Inheritance / Financial / Relocation / Tired Landlord / OtherMotivation context for offer strategy
Last Contact DateDateDate pickerWhen VA last had live conversation (not automated SMS)
Do Not ContactCheckboxTrue / FalseManual opt-out flag independent of GHL's built-in DND

Call & VA Activity Fields

Activity fields track what your VAs are actually doing with each lead. Without these, your only visibility into VA performance is through GHL's call recordings or manual call logs. With structured activity fields, you can report on total dials per lead, see which leads have been neglected, and ensure VAs are following up on callback promises.

Field Name Field Type Purpose
Call CountNumberTotal number of dial attempts - VA increments this on each call
Live Answer CountNumberNumber of times VA spoke with a live person - separate from total dials
Call DispositionDropdownNo Answer / VM Left / Not Interested / Callback / Qualified / Appointment Set
Callback DateDateDate the seller asked to be called back - drives daily VA call list
Callback TimeTextSpecific time for the callback appointment (e.g., "2:30 PM CT")
VA NotesText (Long)Structured notes from the qualifying conversation - VAs fill this with key points
Assigned VADropdownName of the VA responsible for this lead - enables per-VA filtering

Using Custom Fields in Automation Triggers

Custom fields enable conditional logic in GHL Workflows that would be impossible with default fields alone. Here are the most powerful automation triggers built from the custom fields above.

Trigger: High-Motivation Fast Track

When Motivation Score is updated to "5 (Highly Motivated)" AND Seller Timeline is "ASAP" or "30 Days," trigger a Workflow that: (1) moves the contact to the "Hot Lead" pipeline stage, (2) sends an internal notification to the deal manager, and (3) tags the contact priority-follow-up. This takes a manually observed data point and turns it into an automatic escalation - no one has to remember to move hot leads to the front of the line.

Trigger: Callback Reminder Automation

When Callback Date is set, trigger a Workflow with a Wait step until the callback date, then send an internal SMS to the assigned VA: "Reminder: Call {{contact.first_name}} at {{custom.property_address}} today. Disposition from last call: {{custom.call_disposition}}." This eliminates the need for VAs to maintain a separate callback spreadsheet - the CRM tracks and reminds automatically.

Trigger: Stale Lead Re-Engagement

When Last Contact Date has not been updated in 14 days AND the contact is in the "Nurture" or "Appointment Set" pipeline stage, trigger a re-engagement sequence. This catches leads that VAs accidentally let fall through the cracks - common in high-volume operations where the inbox moves fast.

Using Custom Fields in Pipeline Views and Reports

Once your custom fields are populated, GHL's pipeline view becomes dramatically more useful. In the pipeline settings, you can configure which custom fields appear on each contact card in the Kanban view. For wholesalers, the most useful cards show: Property Address, ARV, Motivation Score, Asking Price, and Last Contact Date. This gives the deal manager an at-a-glance view of the entire pipeline without clicking into individual contact records.

For reporting, custom fields are accessible in GHL's Contact Filters. Go to Contacts and use the Add Filter button. You can filter by any custom field value and export the resulting list. Practical use cases: export all contacts where Motivation Score is 4 or 5 for a weekly high-priority call blitz; export all contacts where Callback Date is today for the morning call list; export all contacts where Equity Percentage is above 40% for your buyer's list criteria.

Note that GHL's dashboard reporting widgets do not natively support custom field aggregations. For charts and visualizations of custom field data (e.g., a bar chart of lead sources by volume), you'll need to either export to a spreadsheet or use GHL's Reporting tab with smart list segmentation. The Reporting & Dashboards guide covers this in detail.

Frequently Asked Questions

Is there a limit to how many custom fields I can create in GHL? +
GHL does not publish a hard cap on custom fields, but performance degrades when sub-accounts have hundreds of unused fields. Practically, 20–40 well-organized custom fields is the sweet spot for a wholesaling operation. Beyond that, the contact form becomes overwhelming for VAs and data quality suffers because fields get skipped. Audit your fields quarterly and archive any that haven't been used in the past 90 days.
Can custom fields be bulk-populated when I upload a contact list? +
Yes. When you import contacts via CSV in GHL, the column mapping step lets you map CSV columns to custom fields. This means if your list export from DealMachine or BatchLeads includes property address, beds, baths, and estimated value, you can map those directly to your GHL custom fields at import time. The custom field's internal name in GHL (shown in the field settings) must match what you're mapping to - use clear, consistent naming when you create the fields.
How do I make sure VAs fill in custom fields correctly and consistently? +
Three tactics work well together: (1) Use Dropdown fields instead of free-text wherever possible - this enforces standardized values and makes filtering reliable. (2) Build a call script that maps directly to the custom fields, so VAs fill them in during the call rather than from memory afterward. (3) Run a weekly audit by filtering contacts updated in the past 7 days and spot-checking for empty required fields. VAs who consistently miss fields need additional training rather than a process fix.
Can I use custom field values in SMS message templates? +
Yes - this is one of the most powerful uses of custom fields. In GHL's SMS action step within a Workflow, you insert tokens from the custom field by typing double curly braces and selecting the field from the token picker. For example, {{custom.property_address}} will insert the exact address stored in that field for each contact. This makes bulk sequences feel personal without any manual personalization effort. The token only populates if the field is filled in - if it's empty, GHL inserts a blank, so data quality on these fields directly impacts sequence quality.
Does VA Horizon pre-configure these custom fields in the GHL setup included with VA packages? +
Yes. The 48-hour GHL setup included with every VA Horizon package includes all 20+ custom fields from this guide, organized into the Property Data, Lead Qualification, and VA Activity folders. Dropdown field options are pre-populated with wholesaling-specific values. VAs are trained on which fields to fill at each stage of the pipeline. Clients receive a field reference sheet during onboarding that maps each field to the qualifying call script.
What's the difference between GHL custom fields and GHL custom values? +
Custom Fields are per-contact - each contact has its own value for the field. Custom Values (found under Settings → Custom Values) are sub-account-wide constants - things like your company name, your buying criteria, or a disclaimer that appears in every SMS. Custom Values don't vary by contact; Custom Fields do. For wholesaling, you'll use Custom Fields for all the per-lead data described in this guide, and Custom Values for boilerplate text you want to insert consistently across all your messages.

Get Your HighLevel CRM Configured for Wholesaling in 48 Hours

VA Horizon includes a fully configured HighLevel CRM - pipelines, automations, SMS sequences - as part of every VA package. Book a call to see the setup.