Customization

Make Every In-App Experience
Look Like You Built It

Create custom themes with your fonts, colors, and button styles. Apply them across guides, hotspots,
modals, banners, surveys, and checklists. Add CSS when you need pixel-perfect control.

One theme, consistent everywhere

UserGuiding's Theme editor lets you set your brand's colors, fonts, button roundness, and typography in one place. Every guide, tooltip, hotspot, modal, banner, checklist, and survey you create inherits that theme automatically, so your in-app content looks native from day one.

Need more control? Switch to the CSS tab inside any theme and write custom styles directly. Embed custom fonts via Google Fonts or your own CSS URL, toggle progress bars and step numbers on or off, and localize button text like "Next" and "Previous" into any language.

What you can do with Customization

Build a fully branded in-app experience with themes, custom CSS, and localization controls.

Themes and branding

  • Create custom themes with point-and-click controls for colors, fonts, and button styles
  • Apply a theme across all guides, hotspots, modals, banners, surveys, and checklists at once
  • Assign different themes to different content (e.g., one theme for onboarding, another for feature announcements)
  • Remove UserGuiding branding automatically on all paid plans
  • Preview changes in a live preview panel before publishing

Typography

  • Pick from the built-in font list or add any Google Font via the Custom Font CSS and URL fields
  • Set font color, size, and alignment per theme
  • Embed your own hosted fonts by pasting the @import CSS rule and font URL

Button styling

  • Customize requisite button colors, roundness, and text through the Theme editor
  • Change the text of default navigation buttons (Next, Previous, Done) to match your product's voice
  • Add custom buttons with configurable click actions: go to URL, run JavaScript, trigger another guide, trigger a survey, or copy text to clipboard

Hotspot beacons

  • Set default beacon color, size, and shape globally in the Theme editor
  • Override individual hotspot beacons with custom color, size, and shape through the Chrome Extension
  • Match beacon styles to specific UI elements for better visual fit

CSS customization

  • Write custom CSS inside any theme's CSS tab for pixel-level styling control
  • Style individual onboarding elements (tooltips, modals, progress bars) with CSS selectors
  • Duplicate a theme before editing to keep a working fallback

Language and localization

  • Translate all default UI text (Next, Previous, Submit, Done) into any language via the Language tab in Themes
  • Create separate themes per language for fully localized onboarding
  • Customize terms and phrases to match your product's terminology

Guide appearance controls

  • Show or hide progress bars and step numbers per theme
  • Set a theme before or after creating a guide through the Chrome Extension or the Panel
  • Apply theme changes to existing content without recreating guides

1,000+ Teams Scaling Successfully with UserGuiding

Join them and take the first step toward growth.
Start your free trial today with confidence.

Where UserGuiding meets your AI stack

Four ways UG plays well with the AI tools your team already uses.

AI Assistant

Answer user questions with AI trained on your product, help docs, and tone of voice.

MCP Server

Connect Claude, Cursor, and Codex to your product data with 17 tools, no custom integrations.

No-Code Analytics

Track clicks, hovers, focus, inputs, and page views without writing a line of code.

Ask AI

Add a chat panel inside your knowledge base that answers user questions with citations from your published articles.

Frequently Asked Questions

How do I make UserGuiding content blend in with my platform?

You can use our Theme Builder to edit all components inside UserGuiding content to fit in with your brand’s style. If you need further customization, you can use Custom CSS and make sure your UserGuiding content is the same as what you had in mind.

Can I use different customization options (themes) for different guides?

Yes, you can have multiple themes based on different projects and you can change the theme you want to use with a specific content with a simple click.

Do I have to make changes to individual guides and other type of content?

No, you can use UserGuiding’s Theme Builder to create custom themes that apply real-time to multiple guides at once.