← All Field Notes
GHL · Digital Marketing Agency · Oct 21, 2026

Put the Company Name in Every Email, Contract and AI Reply

Put the Company Name in Every Email, Contract and AI Reply

Key Takeaways

You send a proposal to the office manager, and the agreement still has the last client's company name in it. Or the welcome email says "Hi, [company]" because someone forgot to fill a field. HighLevel's Content Army tutorial, How to Use Company Custom Values in HighLevel, is three and a half minutes on the fix. As a Go High Level Bay Area consultancy we set this up for every client that sells to other businesses, because it is the difference between a CRM that knows the account and one that only knows the person.

What a company custom value is

A company record in HighLevel holds the business's name, phone, email, address, city, state, country, postal code, website and description. You can add your own fields on top, like industry, number of locations or the contract renewal month. Any of those fields can be dropped into a message as a custom value, the same way you already drop in a contact's first name.

They work in the places you would expect: the email builder, campaigns, the conversation window, workflows, bulk actions and contracts. They also work inside Conversation AI, so the bot can use the company name and details when it replies.

HighLevel company record with standard and custom fields used as custom values

The two rules that decide whether it works

The tutorial spends most of its time on the two ways this goes wrong, and both are worth knowing before you build on it.

First, the contact has to be associated with the company. HighLevel pulls company values through that link. If the contact is floating on its own, every company field merges as an empty string. The email still sends. It just has a hole in it.

Second, the company record has to be filled in. The demo company had only a name and a website. The merged email showed the company name fine, and the company phone came through blank, because there was no phone on the record. HighLevel does not warn you. It sends what it has.

So the order is: fill the company record, link the contacts, then write the message.

Setting it up

Open Contacts, switch to the Companies tab, and add a company or edit one. Fill in the details, hit save, then use the associate option to link the contacts who work there. From any of those contacts, open the conversation box, click custom values, and you will see a Company group next to the usual contact fields. Pick the one you want and it drops in as a merge tag.

The tutorial sends a test email with the company name in the greeting and the company phone in the body, then opens the inbox to show the result. Do the same with your own template before you point a workflow at it.

Inserting a HighLevel company custom value into an email from the conversation window

Where it pays off

The tutorial names three uses, and they map to real work. Contracts and agreements can be built once with company merge tags and sent to any client with the legal name, address and details already in place. Workflows can send the same onboarding sequence to every contact at a company with that company's name in it. And Conversation AI can answer "is this the right company?" with the right company, because the fields are there for it to read.

The quiet one is the AI reply. Once the fields exist, the bot stops answering generically and starts answering like it knows who it is talking to.

Why This Matters for Bay Area and San Jose Businesses

A lot of the businesses we work with around San Jose sell to other businesses. Commercial cleaners, IT support, tenant improvement contractors, bookkeepers. For them the customer is the company, and the contact is whoever answered the phone that day. If the CRM only knows the person, the agreement, the invoice and the follow-up all get retyped.

Company custom values fix the retyping. Auto-association, which we covered in an earlier post, fixes the linking. Together they mean a new contact from a client company arrives already linked, and the first email, contract and AI reply all carry the right company details. For a Go High Level Bay Area owner with a small office, that is one less thing to check before hitting send.

Practical Steps

  1. Open the Companies tab and fill in the records you actually send documents to. Name, phone, address, website at minimum.
  2. Add any custom company fields your contracts need, such as legal entity name or billing contact.
  3. Link every contact at that company to the record. Turn on auto-association so new ones link by domain.
  4. Rebuild one template, an agreement or a welcome email, with company merge tags instead of typed values.
  5. Send it to yourself from a linked contact and check every field. A blank means the record is missing data, not that the tag is broken.
  6. Give Conversation AI a company field or two it can use in replies, and test a question that needs them.

Watch the HighLevel company custom values tutorial

Final thoughts

This is a small feature with a long tail. Fill the company record once, and every contract, email and AI reply that touches that account gets it right. On Point Tech Solutions is a Go High Level consultant in Los Gatos, serving San Jose and the Bay Area. We set it up in your own HighLevel account, so you own the records and the templates. Done for you, or taught with an SOP so your office can keep it clean.

Want to build this yourself? Join the On Point Tech Academy at optechsol.llc/academy. It's free, and we build live every Tuesday and Thursday.

Learn to build this yourself. Free.

The On Point Tech Academy costs nothing and never asks for a card. We build live every Tuesday and Thursday, 12:30 to 1:30 PT.

Join the Academy free ← Back to all Field Notes