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 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 whole process, start to finish
Four steps, about fifteen minutes including picking your design. No call to book, no access to hand over.
Choose a package and pay
Pick Open House, Listing Pro, Luxury Estate and pay once by card through Stripe. One-time payment, lifetime access.
Get your login by email
Login emailed within minutes (max 24 hours). You receive the customizer address, your email and a temporary password.
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.
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.
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.
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.
- Paint and finishesThemes & dark mode27 complete GoHighLevel themes, 11 UI kits and dark mode, with GoHighLevel's hard-coded blues remapped to your brand.From Open House
- The floor planMenus & navigationRename, reorder and hide menu items, switch to a top bar in 8 styles, add mega menus in 8 styles and a floating quick menu.From Listing Pro
- Curb appealLogin page designs16 animated login page designs covering sign-in, two-factor codes and password reset, delivered as one CSS import.From Open House
- The living roomDashboard designs18 sub-account dashboard designs with a welcome banner, live clock, quick links, photo backgrounds and brand chart colours.From Listing Pro
- The showing schedulePipeline board designs12 opportunities board designs with stage colours by position, so every pipeline from new lead to closed picks them up.From Listing Pro
- The key boxContact actions barQuick tags and one-tap buttons on the contact page that start workflows and fill custom fields from a short pop-up form.From Listing Pro
- The yard signPopups43 popup templates in 7 formats for inside GoHighLevel and on your websites, with triggers, targeting and stats.From Luxury Estate
- The neighbourhood buzzSocial proof & notifications32 notification and widget types with 94 templates: reviews, recent activity, lead collectors, feedback and chat buttons.From Luxury Estate
- The appraisalCalculators14 calculator types and 134 templates, including database reactivation, ROI, speed-to-lead and stack replacement.From Luxury Estate
- The concierge deskFloating widgets51 floating widget templates in 7 types: social links, a WhatsApp and call hub, forms, reviews, booking and video.From Luxury Estate
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.
GoHighLevel and HighLevel are trademarks of HighLevel, Inc. Real Estate Snapshot is an independent team and is not affiliated with, endorsed by or sponsored by HighLevel, Inc. The GHL Customizer account runs on the GHL Customer Care customizer platform; GoHighLevel itself is a separate subscription you buy from HighLevel.

