Summer KickoffLimited-time offer · ends in
00d00h00m00s
Claim now
Handing over the keys

GHL custom CSS without the pile of snippets

Most custom GoHighLevel looks are a stack of pasted code nobody remembers writing. The customizer replaces all of it with one loader line in Custom JS and one import in Custom CSS. You paste them once; every later change goes live by itself.

Where the line goes

Where the two lines go

Answer: GoHighLevel → Agency Settings → Company → White Label. Paste the loader line in Custom JS (it styles the agency view and every sub-account) and the import line in Custom CSS (it styles the login page, where GoHighLevel runs no scripts).

The editor gives you both lines with your account key already in them. What they look like (YOUR-KEY is your own account key):

<!-- Custom JS: the loader (copy yours from the editor's "Get code" screen) -->
<script src="https://customizer.ghlcustomercare.com/l/YOUR-KEY.js"></script>

/* Custom CSS: the login page design */
@import url("https://customizer.ghlcustomercare.com/lc/YOUR-KEY.css");

After that, open the customizer, change anything and press save. GoHighLevel picks up the new version on its next page load.

Allowed-domain lock

Your design only runs on the domains you list, from 5 on Open House to 25 on Luxury Estate.

Version history

Every save is kept and recent versions restore in one click.

Install health

The customizer shows when your loader and login CSS were last seen working.

The closing

The whole process, start to finish

Four steps, about fifteen minutes including picking your design. No call to book, no access to hand over.

  1. Choose a package and pay

    Pick Open House, Listing Pro, Luxury Estate and pay once by card through Stripe. One-time payment, lifetime access.

  2. Get your login by email

    Login emailed within minutes (max 24 hours). You receive the customizer address, your email and a temporary password.

  3. Customize in the live editor

    Sign in, pick a theme, login design, menus and widgets, and watch every change on a live preview before it goes anywhere.

  4. Paste one line into GoHighLevel

    Copy the loader line into Agency Settings, Company, White Label, Custom JS (plus one CSS line for the login page). From then on every save goes live by itself.

Privacy mode

Screen-share a client file without exposing it

Press the eye button at the right of the header inside the preview. Names, emails and phone numbers blur, which is handy on a team call or a recorded walkthrough. It is in every package.

Unlocking the showing…

Now showingCare DeskPress the eye button at the right of the header inside the preview: names, emails and phone numbers blur. Press it again to bring them back.

Install questions

GHL custom CSS and install FAQ

In GoHighLevel, open Agency Settings, then Company, then White Label. Custom JS and Custom CSS boxes sit there. The customizer’s loader line goes in Custom JS and its login import goes in Custom CSS. The editor shows both lines with your key filled in.

Hand-pasted snippets pile up, break when GoHighLevel changes a class name and have to be edited in agency settings every time. The loader fetches your latest saved design, so you paste it once and never edit agency settings again.

No. You design with clicks in the live editor. Copy and paste is the only technical step, and it takes about two minutes.

No. The customizer changes how GoHighLevel looks and how its menus are laid out in the browser. Contacts, pipelines, workflows and settings stay exactly as they are.

Restore an earlier version from version history in one click, or delete the line from Custom JS to go straight back to the stock look.

It is one small script the browser caches and only downloads again after you save a change.

It adds an eye button to the header that blurs names, emails and phone numbers, which is useful when you share your screen on a team call or a client demo. Try it in the preview on this page.

No. Your loader only runs on the domains you allow in the customizer and refuses requests from anywhere else. Each package sets how many domains you can allow.

No. You paste the line yourself. Nobody on our side needs or asks for your GoHighLevel password.

Open House keeps the last 5 saves; Listing Pro and above keep 10.

Decide what to install first

Every room below runs through the same single loader line.

One-time · lifetime access

Two lines. One time. Done.

Login emailed within minutes (max 24 hours). Paste the loader, pick your finish and the whole team sees it on their next click.

See the packages →
Offer sheet

Write your offer on a GHL Customizer account

Package
You pay onceListing Pro
$617
  • One-time payment, lifetime access. No monthly fee.
  • Login emailed within minutes (max 24 hours), to the email above.
  • You customize it yourself in the live editor. We never ask for your GoHighLevel password.

Secure payment by Stripe. Card details go to Stripe, never to this site. Privacy · Refunds