UC WidgetsUC AcademyUC Action Hub

General Settings: widget identity, appearance and install code

What every field on the Action Hub General Settings screen does, the values it accepts and its defaults: domain lock, 53 preset icons, color and gradient picker, window width, opening style and the install code.

guide 12 min read Updated: 2026-08-17

General Settings is the single screen that defines your widget's identity and appearance: where it runs, what it says, which color it uses and how wide it opens. Filling this in before moving to modules makes the live preview at the bottom right accurate. This guide walks through every field in order.

You open the page from My Add-ons → UC Action Hub. Changes go live the moment you press Save and Publish; you never re-add the code.

1. Identity: widget name, domains and titles

General settings: widget name, domains, title and subtitle fields

Widget name is panel-only; visitors never see it. It exists to tell your widgets apart ("Clinic Widget", "Campaign Widget").

Domains is a security lock: the widget only opens on the domains you tick here. Even if your code is copied to another site, it will not run. You can add a new domain from the box below it (as example.com, without https://).

You cannot save without selecting at least one domain. If you try, the panel warns you: "Select at least one domain before saving."

Title and Subtitle are the texts at the top of the widget window. The title is your business name ("Norwood Dental"), while the subtitle is ideal for managing expectations ("Usually replies in a few minutes").

FieldLimitDefaultNote
Widget name60 charactersWidgetPanel only
DomainsFree 1 · Pro 3At least 1 required
Title40 charactersContactWindow headline
Subtitle60 charactersemptyThin line under the title

2. Window image: 53 preset icons or your own logo

Window image: preset icon grid and image upload tab

This sets the icon next to the window title. There are two options:

  • Preset icon: 53 icons grouped by industry (Message, Support, Calendar, Tooth, Clinic, Restaurant, Salon, Legal, Education, Shipping, Hotel, Camera...). The default chat bubble is the first tile.
  • Upload image: upload your logo or an advisor photo. Drag and drop is supported.
SettingValuesLimit
Preset iconDefault + 53 icons
Upload imageJPG, PNG, WebP2 MB max
The two cannot be used together: uploading an image disables the preset icon, and picking a preset icon removes the uploaded image. Use "Remove" to delete the upload and return to an icon.

3. Welcome message, form language and font

Welcome message, form language and font settings

The welcome message is the sentence shown at the top when the window opens (up to 300 characters). Keep it short and inviting: "Hello! How can we help you?"

Form language sets the language of field labels ("Full name", "Phone"...) in the Form/Booking/Complaint modules:

OptionBehavior
AutomaticFollows your site's <html lang> value (default)
Türkçe / English / DeutschFixes the language regardless of the page

Font matches the widget to your brand: System (default, fastest, the visitor's device font), Inter, Sora, DM Sans, Poppins, Arial. Anything other than System is loaded automatically from Google Fonts.

If speed is your priority, stay on "System": no extra font file is downloaded and the widget paints instantly.

4. Theme, country code and color

Window theme, country code picker, color and position settings

Window theme

Light (default) or Dark. If your site is dark-themed, pick "Dark"; the window and forms open in dark colors.

Country code in the phone field

When enabled, the phone field in the Form, Booking and Complaint modules shows a round flag country picker, and the number is stored with its country code. It has two extra settings:

  • Show flags: when off, only the dial code (+90) is shown instead of a flag. Flag emojis may not render on Windows desktop; turn this off for a plain look.
  • Country list: All countries (203) or Only selected countries. With the latter you search the list and tick only the ones you serve; the list is searchable by both name and dial code.

Color and gradient

The widget's main color applies to the bubble, the header and the buttons. There are two modes:

  • Solid color: a single color. Pick from 16 presets or enter your own.
  • Gradient: a transition between two colors. Click one of the 6 preset pairs to set both at once, or choose the second color yourself.

Opening the color picker reveals three parts: a Default row at the top (WhatsApp green · #25D366), a 16-color palette below it, and a custom picker at the bottom — color area, hue bar, opacity bar and hex box. Lowering opacity stores the color as transparent in #rrggbbaa form.

Position

Choose whether the bubble sits in the Right (default) or Left bottom corner. If something else already lives at the bottom right of your site (like a back-to-top button), move it left.

5. Opening style, size and timing

Opening style, window width, corner radius, icon style and bubble delay

Opening style defines how the window opens when the bubble is tapped:

OptionBehaviorWhen
BubbleSmall popup in the corner (default)Ideal for most sites
Side panelPanel sliding from the edgeLong form/booking flows
Full screenCovers the screenMobile-heavy, single-focus flows

The remaining four settings cover size and timing:

SettingRangeDefaultWhat it does
Window width280 - 420 px320 pxWindow width on desktop
Corner radius0 - 15120 = sharp corners, 15 = roundest
Icon styleOutline / FilledOutlineHow channel icons are drawn; all share one style
Bubble delay0 - 20 s2 sWhen the welcome bubble appears (0 = instantly)

The Status switch next to them publishes or disables the widget entirely. When off, the widget is not drawn even if the code stays on the site.

6. Hiding the branding link Pro

Hide branding link setting (Pro)

Removes the "Powered by UC" link under the widget. On the free plan the switch appears locked; it unlocks when you move to Pro.

7. Install: adding the code to your site

Install card: Code, WordPress and Other tabs

The Install card on the right has three tabs.

Code

Copy the single line and paste it right before your site's </body> tag:

<script src="https://ucwidgets.com/wa/v1.js" data-ucwa-key="YOUR-KEY" async></script>

This code is added once. Every change you make in the panel appears on the site automatically; you never paste the code again.

WordPress

No coding needed: download the plugin, then in WordPress go to Plugins → Add New → Upload Plugin, upload the zip and activate it. Your widget key ships embedded inside the plugin, so no extra setup is required.

Other platforms

Step-by-step instructions for Wix, Squarespace, Shopify, İkas, Ticimax, IdeaSoft and Google Tag Manager live in this tab. Each one walks you through the menus to reach the right place to paste the code.

On systems that do not allow custom code (like Shopier) and on marketplaces (Trendyol, Hepsiburada, n11) the widget cannot be used. In that case you can generate a ready link with the WhatsApp link generator and put it in your profile.

Saving and what comes next

  • Press Save and Publish. Settings are stored and the site updates instantly.
  • Check the live preview. The real widget runs at the bottom right; try the color, width and opening style there.
  • Move on to modules. General settings are done; next comes which channels to enable.
Next step: the WhatsApp module · For platform setup see the WordPress guide.
Set up your own widget

All Pro features open for 14 days; no card required.

Start Free
Ready? Set it up in 5 minutes

All Pro features free for 14 days; no credit card, live with a single line of code.

Explore UC Action Hub