Documentation
Everything you need to install, design and manage Ultimate Customizer.
1. Install the app
- Sign in to HighLevel as an agency admin (agency owners and admins can install agency apps).
- Open the HighLevel Marketplace, find Ultimate Customizer and click Install.
- Approve the requested access. You are taken to your app page, which shows your two snippets.
You can always return to the app page at https://cuztomizer.ironix.dev/app. It only opens after you sign in with HighLevel.
2. Add the two snippets
In HighLevel go to Agency Settings → Company and scroll to the white-label section:
- Custom CSS: paste the
@import url("…/theme.css");line. If you already have custom CSS, put this line at the very top. - Custom JS: paste the
<script src="…/customizer.js"></script>line.
Click Save, then reload the CRM. The two snippets are unique to your agency, so don’t share them.
3. Connect your CRM domain
For security, the theme only loads on domains you have connected:
- Open the CRM on your white-label domain (for example
app.youragency.com). - Open your profile menu (top right). Above Sign out you’ll see Connect Ultimate Customizer.
- Click it, then Connect with HighLevel. In the window that opens, sign in if asked and click Approve.
- The page reloads with your theme. The menu item is now called Ultimate Customizer.
Repeat for every domain your team uses. You can also add or remove domains on your app page. Each browser that edits the theme is connected the same way, and stays connected for 30 days.
4. Using the customizer
Open your profile menu → Ultimate Customizer. Only agency admins see it. A panel opens on the right; drag its header to move it. Every change shows instantly on the page you’re looking at.
Tabs:
- Themes: 20 one-click designs.
- Colors: Brand palette
- Sidebar: Background, Menu text, Network animation
- Header: Header buttons, Avatar, Profile dropdown, Badges & pills
- Navigation: Top tabs, Location switcher, Notification banner
- Content: Mode, Cards, Text, Inputs, Buttons, Toggles & alerts, Page wrapper & headings
- Login page: Layout, Background, Logo, Form card, Fields & buttons, Text, Network animation
- Effects: Typography, Glass & shape, Motion, Click ripple, Loader, Sub-account logo
- Menu: reorder, rename and hide sidebar items, and hide anything by CSS selector.
- Advanced: switch theme sections off, add custom CSS, back up or restore settings.
Use the search box to find any of the 212 settings by name. A gold dot means you changed a setting; the ↺ button resets it to the theme value. Undo session reverts everything you changed since opening the panel.
5. Themes
Picking a theme sets the brand palette, resets section colors to follow it, and applies the theme’s own look (sidebar fill and edge glow, active-item highlight, fonts, glow strength, roundness, network animation and login card). Your login layout, background image, texts, menu, section switches and custom CSS are kept. Most section colors follow the palette until you change them, so adjusting Colors → Brand palette restyles everything at once.
6. Login page designer
Open the Login page tab and click Show login page preview to design it without signing out. You can change:
- Layout: form left, form right, or a centered form over the background
- Background color, glow orbs, grid, animation speed, or your own background image
- Logo size, glass frame, hover lift, floating animation
- Form card color, opacity, blur, radius, width
- Field, button and link colors
- A replacement heading text and a tagline under the logo
- The animated network: colors, particles, speed, reach
The login page uses the same snippets. Make sure the login domain is connected (it is usually the same as your CRM domain).
7. Sidebar menu
The Menu tab edits the menu of the view you’re in (Agency or Sub-account). Drag items or use the arrows to reorder, untick to hide, and type a new name to rename. Changes to the sub-account menu apply to all sub-accounts.
8. Advanced settings
- Theme sections: switch off parts of the theme (for example the loader) to keep HighLevel’s design there.
- Custom CSS: added after the theme for your own tweaks.
- Backup / restore: copy your settings as JSON, or restore them later or on another domain.
9. How saving works
There is no publish button: changes save automatically about a second after you stop editing. Users who already have the CRM open receive the new design within a minute, and everyone else gets it on their next page load.
10. Licensing & domains
Each purchase is licensed to one HighLevel agency (Company ID). The license is protected in several ways:
- The theme files are only served while the app is installed on that agency.
- They only load on domains that an admin of that agency connected through HighLevel sign-in.
- The script checks that the signed-in user belongs to the licensed agency and switches itself off otherwise.
- Attempts to load the files from other domains are logged.
If you use HighLevel’s shared domain (app.gohighlevel.com) instead of a white-label domain, the theme loads only after the user check passes, so you may see HighLevel’s default look for a moment.
11. Troubleshooting
- No menu item: you must be an agency admin. Open the profile menu after the page finishes loading. Check that the Custom JS snippet is saved exactly as given.
- The theme doesn’t show: the domain isn’t connected yet (use Connect Ultimate Customizer), or the license is inactive. Check it on the home page.
- “This browser needs to reconnect”: your editor access expired or was revoked. Connect again from the panel.
- The popup doesn’t open: allow popups for your CRM domain, or use the “Open it here” link.
- Something looks wrong after a HighLevel update: turn off the affected section in Advanced and email us.
- Console check: run
IRVEX_UC.debug()in the browser console and include the output when you contact support.
12. Uninstalling
Uninstall the app from the HighLevel Marketplace. The theme switches off automatically. Remove the two snippets from Agency Settings to clean up. To have your data deleted, email idylle_radieuse@outlook.com.
13. Getting help
Email idylle_radieuse@outlook.com with your Company ID, domain and a screenshot. We usually reply within one business day.