R← All projects Real Estate & Brokerage Book a call

Case study · Industrial & warehouse real estate · Three sub-accounts

A market report that tells the broker who to call

A Southern California brokerage that sells and leases warehouse and industrial buildings uses GoHighLevel to publish a monthly market report, watch which owners read which numbers, score them on every open and click, and hand the broker a short daily call list. Two smaller brands, a Prop 19 property-tax service and a consulting practice, sit beside it on the same agency.

Client
Industrial & warehouse CRE brokerage
Platform
GoHighLevel · 3 sub-accounts
Key features
Market reports · Lead scoring · GPT outreach
Built
152 live workflows · 9 pipelines
73.5Kworkflow enrollments, with no workflow errors
20,473email opens scored automatically (+1 point each)
867owners moved onto the broker's call list by score
$16.0Mbuyer, seller and tenant deal value in open pipelines

The system

Publish data, watch who reads it, call them

An industrial broker wins when an owner who has been reading the market for years finally decides to sell or lease, and calls them first. The account is built around that: useful monthly data, sent carefully to each submarket, with every open, click and report view turned into a signal the broker can act on the same day.

System 1 · Content

A monthly market report as the reason to talk

Owners delete "just checking in" emails. They open real numbers about their own submarket: how much space is for sale or lease, and at what size.

  • A Market View Data Dashboard (9 pages) and a 37-page market-report site publish monthly available-space data by submarket, for sale and for lease.
  • A market-report survey writes the figures into dozens of fields, such as total square feet available for sale in each county. The account has 281 custom fields in 16 folders.
  • Every monthly email has an institutional version and a broker-network version, and each campaign gets a resend to unopened two days later.
  • Separate sign-up and "home" forms exist for each submarket, so every lead arrives already labelled.
10 websites21 forms + 1 survey19 email templates15 campaigns
The report sites. Dashboard, 37-page report site and property pages. Brand words are blurred.
Email templates. One folder per monthly edition. Staff names and the event brand are blurred.
Campaigns. Batch sends plus a resend to unopened. Listing addresses are blurred.
Forms. One "home" form per submarket, plus tracking-form folders. Staff names are blurred.

System 2 · Distribution

Each submarket gets its own send, at a safe pace

One blast to the whole list would hurt the sending domain and land every reply in the same hour.

  • Every month gets its own workflow folder, January to July 2026. Inside, one workflow per audience is bulk-enrolled: institutional investors across Southern California, two city segments, North Orange County, and past clients.
  • Each one starts with Drip mode: batches of 100 contacts every 10 minutes, then sends the email.
  • The same pattern sends a ringless voicemail to North Orange County owners, which reached 820 people in July.
427 North OC email268 inland cities186 institutional820 voicemail drops
One month, six audiences. July 2026 sends by segment. City names are blurred.
Drip settings. 100 contacts every 10 minutes, then the email.
Voicemail drop. The same drip, with a ringless voicemail instead of an email.

System 3 · Intent

Every report view becomes a tag

An open tells you someone saw the email. It doesn't tell you whether they own a 40,000 sq ft building in North County and are thinking about selling.

  • The dashboard pages carry hidden tracking forms for each submarket × building-size band × sale or lease view.
  • Each combination has its own small workflow, for example 30K–50K Sale Report Viewer Tracking (NOC): form submitted → add tag mvr_30-50k_noc_sale.
  • Folders exist for All SoCal, Inland Empire, Inland Empire broker network, Mid-Counties OC, North OC, Orange County, South OC and the home-page forms.
8 submarket folders4+ size bands2 intents: sale, lease
North OC10–20K sq ft20–30K30–50K50–100K
Sale report viewedmvr_10-20k_noc_salemvr_20-30k_noc_salemvr_30-50k_noc_salemvr_50-100k_noc_sale
Lease report viewedmvr_10-20k_noc_leasemvr_20-30k_noc_leasemvr_30-50k_noc_leasemvr_50-100k_noc_lease
One workflow per size band and intent. The North Orange County folder.
The pattern. Hidden form → interest tag.

System 4 · Scoring

From 20,000 opens to a short call list

With thousands of owners on the list, the broker had no way to see who had been reading every edition, so calls went out in alphabetical order.

  • Two always-on workflows add +1 point per email open and +3 points per click.
  • When the score changes, or an email event arrives with a score above 3, the call-list workflow waits, re-checks the score in an If/Else, and creates a manual call task.
  • A Go To step loops back after a wait, so a contact stays on the list for as long as the score stays high.
  • The Daily Call List pipeline tracks each call: today's list, not connected or voicemail, connected and interested, no interest, call back, invalid number.
20,473 opens scored2,705 clicks scored867 sent to the call list309 in today's queue
Today's list 297→ Not connected / VM 10→ Connected & interested· No interest 2· Busy, call back· Invalid number
Lead scoring. Three published workflows carry most of the account's volume.
Two triggers, one check. Score changed, or an email event above 3.
Call, wait, re-check. A Go To loop keeps hot owners on the list.

System 5 · AI outreach

A "Buildingversary" note for every owner, written by GPT

Past buyers are the best source of future listings, but nobody remembers the day each one bought their building, let alone writes them a personal note about it.

  • A GPT-4o action writes a 90–120 word email from the owner's first name, property address, purchase date and years owned: a congratulation, one or two fun facts from the purchase year, and a short market insight in the broker's style.
  • The prompt sets GPT up as a copywriter for 10,000–100,000 sq ft warehouse and industrial property in three Southern California counties. A custom memory key with chat history tells it never to repeat earlier content.
  • The draft is stored in a contact field, then split by channel: email, plus a GPT-written SMS only for contacts tagged mobile.
  • Owners who prefer mail are assigned to the broker with a task: print & send Buildingversary letter.
115 owners enrolled+18 in a second copy3 channels
Write, store, route. The GPT step feeds a contact field.
The GPT-4o step. Chat history on, with a custom memory key.
Email or a letter. The broker's name is blurred.
SMS only with consent. A second GPT step writes the text.

System 6 · Campaigns

An annual forum and seasonal stories

The brokerage's yearly industry forum needs thousands of invitations, then a second push to people who clicked but didn't register.

  • The invitation outreach reached 3,467 contacts, link clicks were tracked (714), and a follow-up ran for 97. Those pre-event workflows are switched off now.
  • Still live: a retargeting update (157) that emails first, waits one minute, then texts only contacts tagged mobile, plus registration (26) and a live-stream option.
  • A story-led Black Friday outreach reached 2,676 owners with the same drip-then-send pattern.
3,467 invited157 retargeted2,676 seasonal story
The forum folder. Invitation, click tracking, follow-up and retargeting. The event brand is blurred.
Email, then throttle. One minute between channels.
Mobile compliance. Only contacts tagged mobile get the text.

System 7 · Cross-account

A second brand that feeds the main CRM

California's Prop 19 can reset an inherited property's tax basis. One of the brand's emails describes a family whose bill went from $18,000 to $105,000 a year. Those families are future sellers, but the leads came in through a separate brand.

  • The Prop 19 sub-account runs an Owners' Brief funnel, a 2-page summary funnel and 8 forms, including a 2-step Prop 19 form.
  • Form submission (17): internal email and SMS alerts, a one-minute wait, then the 2-page summary email to the owner.
  • Order sync: the 2-step form adds a prop19 tag and copies the contact into the main brokerage sub-account. There, a tag trigger creates an opportunity in the Prop 19 pipeline. Nobody re-enters the lead.
2 sub-accounts1 tag hand-off6 analysis stages
New submission→ Calculation in progress→ Awaiting broker review→ Report sent→ Needs correction→ Closed
In the Prop 19 account. Tag, then copy the contact across. The account name is blurred.
In the main account. The tag opens the deal.
Prop 19 brand forms. Brand and staff names are blurred.

Structure

Where the volume is

Most of the 73.5K enrollments come from scoring and list sends: thousands of owners reading the report each month. The deal pipelines are small and valuable, with a few buildings worth several million dollars each. That is normal for industrial brokerage: a long, wide top of funnel and a narrow, high-value bottom.

No sub-account uses a custom object. Property details sit in a Property Info field group on the contact. A Properties object linked to contacts is the natural next step, so that one owner can hold several buildings and the anniversary and report-tracking workflows can run per building.

Busiest live workflows

Total enrollments, main account, October 2026

  • Email open +120,473
  • Email click +32,705
  • Seasonal story send2,676
  • Score > 3 → call list867
  • Voicemail drop (July)820
  • North OC report (July)427
  • Event retargeting157
  • Buildingversary115

Open opportunities

Main account, 9 pipelines, 382 open

  • Daily call list309
  • Dashboard engagement37
  • Landlords / lease-up22
  • Buyers ($7.0M)6
  • Tenants ($5.5M)6
  • Sellers ($3.51M)2

Also: valuation (BOV) requests 0 · report PDF downloads 0 · Prop 19 0

Automation overview. 335 workflows, 152 published, 73.5K enrollments, no errors.
Workflow folders. One per program. A staff name is blurred.
Calendars. Round-robin booking and a leasing discussion. Personal calendar names are blurred.
Website AI bot. GPT-4.1 on Auto-Pilot with the knowledge base.
Custom fields. 281 fields, including Property Info and forecast fields.
AssetMain brokerageProp 19 brandConsulting brand
Workflows152 published of 3352 published6, all draft (not live yet)
Pipelines9: call list, dashboard engagement, landlords, buyers, tenants, sellers, BOV, report PDF, Prop 192: marketing, Prop 19 property analysis1: 9-stage marketing pipeline
Sites10 websites incl. a data dashboard and a 37-page report site3 funnels, 1 website2 funnels, 1 website
Forms21 forms, 1 survey83
Email19 templates, 15 campaignsSummary email in a workflowNone
Calendars6NoneNone
AI1 Conversation AI bot (GPT-4.1, Auto-Pilot), GPT-4o actions in workflowsNoneNone
Custom objectsNone (Properties suggested)NoneNone

How it's built

Tools and design choices

Drip modeBulk enrollmentRingless voicemailHidden-form trackingTag taxonomyLead scoreEmail-event triggersIf/Else + Go To loopManual call tasksGPT-4o actionCustom memory keyAI output to contact fieldMobile-tag SMS branchResend to unopenedConversation AIMissed-call text-backCopy contact to sub-accountForecast fieldsSurveys to fields

Give owners a reason to open

Monthly data about their own submarket earns attention that a sales email doesn't.

Let reading behavior pick the calls

Opens, clicks and report views score and tag each owner. The broker calls the top of the list.

Pace every send

Drip batches and a one-minute throttle protect the domain and spread replies through the day.

Personal at scale, with a human fallback

GPT writes each anniversary note, and owners who prefer mail still get a printed letter.

← More Real Estate & Brokerage projects All projects Contact Book a free 30 min call