Skip to main content

Intro

Domo Brand Kit is a collection of tools and features that help you craft a Domo experience for your users that is consistent with your internal and external branding. These tools include login backgrounds, chart color palettes, custom fonts, and customized emails. You can do the following with Brand Kit:
  • Style your interface and emails to match brand guidelines
  • Customize experiences for your target audience
  • Domo Everywhere users can match published content to the surrounding colors on the host page for more cohesive external experiences​


Required Grants

Some areas in the Brand Kit required the following grants to be enabled for your role:
  • Manage All Company Settings This option allows the user to view the Brand Kit section but does not allow them to make changes to it.
  • Manage All Cards, Pages and Apps (App Studio) — This option allows the user to view the Brand Kit and make changes to it.

Access Brand Kit

Access Brand Kit from the Admin Settings. Access the Admin Settings from the navigation header by selecting More > Admin. Under Brand Kit, you can navigate to any of the related pages.
brand kit admin.jpg

Settings

Brand Kit Settings allows you to update and customize the fonts displayed in your Domo environment and the login background. After making changes, refresh your browser to see them.
Screenshot 2024-05-29 at 10.35.17 AM.png

Fonts

Add and apply Domo-provided and custom fonts to your Domo instance in the Brand Kit setting. Setting the primary font to anything other than the Domo-provided fonts prompts you to set the secondary font for areas where the primary font is not supported, such as chart renderings and the mobile app. The Domo-provided fonts include Open Sans, Serif, Slab, Condensed, and Mono. Domo uses Open Sans as the default font.
Note: You can only use custom fonts as the primary font.
Screenshot 2024-05-29 at 11.18.47 AM.png
Add a Custom Font (from Adobe or Google) Follow the steps below to add and apply custom fonts to your Brand Kit.
  1. Access the Brand Kit from the Admin Settings.
  2. Go to Settings in the Brand Kit and expand the Primary font dropdown.
  3. Select Edit custom font to open the modal.
    edit custom font.jpg
  4. In the Link field of the modal, enter the URL for the Google or Adobe font. Learn how to get the font URL. Note: The font must be from Google or Adobe.
    font.png
  5. In the Name field, enter the same name that appears in Google/Adobe.
  6. Check the box to confirm that you have obtained the appropriate licenses to use the font in the Domo platform.
  7. Select Save Font.
Your custom font is now available in the Primary font dropdown. Select it to apply it across the Domo platform.
Get Font URL
You can add and apply Adobe and Google fonts to your Brand Kit. Follow the steps below to set these up:
  1. Navigate to Google or Adobe fonts.
  2. Locate the font you want to use.
  3. (Conditional) For Google fonts, select Get Font, then Get Embed Code.
  4. Copy the font URL:
  5. Add the URL to the modal while adding a custom font.
font.png

Login Backgrounds

Brand Kit allows you to customize the background image or color shown when logging into your organization within Domo.
Background.png
Follow these steps to customize your own login experience:
  1. Access Brand Kit and go to the Settings page.
  2. On the Settings page, select a radio button to set a solid Color or Image as the login background.
    • If you choose Color, select the field displaying a HEX color code and choose a preset color or enter your own HEX code.
    Screenshot 2024-03-04 at 3.24.11 PM.png
    • If you choose Image, select Choose Image to browse for an image to upload.
    Note: The image must be smaller than 2 MB and in either JPG or PNG format.
You have successfully customized the login background.

Chart Color Palettes

Brand Kit Chart Colors allows you to set custom color palettes to use with your charts, helping to create a default look that is consistent with your branding. Follow these steps to customize your color palettes:
  1. Access Brand Kit and go to the Chart Colors page.
  2. (Optional) If you want to upload a color palette, select Upload to choose one from your machine.
    upload colors.jpg

Create New Palette

  1. On the Brand Kit > Chart Colors page, select New Palette. The Color Creator displays.
    chart colors brand kit.jpg
  2. In the Color Creator, follow the steps in the UI. You can preview all selections in Step 5: Review colors.
    • Step 1: Choose main hues.
    Select the main hues in your color palette. You can enter an RGB HEX code and adjust the hue, chroma, and lightness. Color Creator automatically gives you a gradient of nine evenly spaced steps from your chosen hue with their HEX codes.
    Screenshot 2024-03-05 at 7.59.41 PM.png
    The default palette includes blues. You can delete this or any color group by selecting Delete.
    delete colors.jpg
    You can edit the name of the hue by selecting Edit.
    edit hue name.jpg
    • (Optional) Step 2: Choose indicator colors
    Choose the Negative, Warning, and Positive color indicators to use in your charts.
    Screenshot 2024-03-05 at 8.07.10 PM.png
    • (Optional) Step 3: Choose categorical color pattern
    Select the colors from your palette to use for gauges and arrows on charts. There are three selection methods: Pairing, Selective, and Manual.
    Screenshot 2024-03-05 at 8.09.30 PM.png
    • (Optional) Step 4: Choose ‘Period over Period’ color pattern
    Choose which of your colors to use for indicating different time periods. There are two selection methods: Pairing and Manual.
    Screenshot 2024-03-05 at 8.11.00 PM.png
    • Step 5: Review colors
    Preview the palette and confirm accessibility by dragging the slider to simulate multiple series.
    Screenshot 2024-03-05 at 8.12.26 PM.png
    Note: The colors in the charts in step 5 are pulled from the preview in step 3, moving from left to right, as you can see in the above screenshots.
  3. When you finish creating your palette, select Save.
    save color palette.jpg
  4. Return to Chart Colors in the left navigation.
  5. Locate and activate your new color palette by selecting its radio button in the Chart Colors list.
Note: Activating the color palette applies it to all charts in the instance, but color rules at the card level still take precedence.
Screen_Shot_2022-08-04_at_1.32.04_PM.png

Customize Emails

With Brand Kit, you can send Domo-generated emails to your users through your own SMTP server, which allows you to choose the “From” address for the email. You can also customize the header and footer for these emails and preserve your organization’s branding. Learn more in the following sections.

SMTP Integration

This enhancement allows you to send Domo-generated emails through your SMTP server and modify the “From” address. This means that instead of the message coming from Domo (notifications@domo.com ), the message displays to your users as coming from your organization. (For example: notifications@ yourorganization.com.) This is an all-or-nothing feature, meaning either all Domo-generated emails are sent through your SMTP server or none are. If you want to modify the email header and footer, you must send those emails through your SMTP server. Domo supports the following SMTP servers:
  • Gmail
  • Mailgun
  • Microsoft 365 (Outlook)
  • SendGrid
Note: If your email server requires placing IP address on an allowlist, please see our instructions for how to add these IP addresses to the allowlist .
To get access to this feature, contact your Domo account team.

Set Up SMTP Integration

  1. Access Brand Kit and go to the Emails page.
  2. In the SMTP Configuration tab, select Add.
    add config.jpg
    The New Configuration modal displays.
    new configuration model.jpg
  3. Provide the following information:
    Name The name for this specific configuration. It is not visible to email recipients.
    From name The name that recipients see in the “From” address in the email client.
    From email The email that recipients see in the “From” address in the email client.
    Host The email server you wish to use.
    Port 587 TSL or SSL (based on the SMTP server you are using).
    Username The username credential for the email server you want to use.
    Password The password associated with the username credential for the email server you want to use.
    (Optional) Customer Headers Custom headers to track emails through your email server.
  4. (Optional) Locate a user in the Send test to list and select Test Connection. This sends a test email to any Domo user in your instance so that you can see how the “From” address is modified in Domo-generated emails.
  5. Select Save to keep your changes to the configuration.
  6. After the connection has been verified, return to the SMTP Configuration tab and locate the row for the new configuration. In that row, select More > Set as active server.
    smtp configuration tab.jpeg

Header and Footer

Using HTML, you can modify the standard header and footer on every Domo-generated email to reflect your organization’s branding. To get access to this feature, contact your CSM. Follow these steps to customize your emails:
  1. In the navigation header, go to More > Admin. The Admin Settings display.
  2. In the Brand Kit menu, select Emails.
  3. Go to the Header & Footer tab.
  4. Toggle the switch labeled Use custom email templates. A dialog displays to advise that you are overriding the header and footer for Domo emails for your organization. Any changes you make apply to all email notifications that Domo sends to everyone at your organization (besides the exceptions listed above).
    Screenshot 2023-06-06 at 2.26.53 PM.png
  5. Select Enable to move forward.
  6. Edit the HTML for the header and footer. Learn about supported tags and attributes below.
    header and footer.jpeg
  7. (Optional) Select Send Test Email and enter people or groups to whom you want to send an email to test the custom header/footer. Select Send to initiate the test email.
    send test email.jpg
    Screenshot 2023-06-06 at 2.31.41 PM.png
  8. Select Save to keep your changes to the HTML.
    save.jpg

Supported Tags and Attributes

When adding a custom header for your SMTP configuration or customizing the header or footer for emails, Domo supports the following HTML tags and attributes:
Tags Attributes
a href, title, style
b style
blockquote cite, style
br style
caption style
cite style
code style
col span, width, style
colgroup span, width, style
dd style
div style
dl style
dt style
em style
h1 style
h2 style
h3 style
h4 style
h5 style
h6 style
i style
img align, alt, height, src, title, width, style
li style
ol start, type, style
p style
pre style
q cite, style
small style
span style
strike style
strong style
sub style
sup style
table summary, width, style
tbody style
td abbr, axis, colspan, rowspan, width, style
tfoot style
th abbr, axis, colspan, rowspan, scope, width, style
thead style
tr style
u style
ul type, style
Here is a list of attributes and protocols. The black square in the Protocols column indicates that we do not have any protocol restrictions for that attribute.
Attribute Protocols
href ftp, http https, mailto
title
cite http, https
span
width
align
alt
height
start
type
abbr
axis
colspan
rowspan
scope
summary
style
src http, https

Email Host URL

The Email Host URL feature allows you to specify the domain that your email links point to. After you configure the host URL where your Domo platform is embedded, all links in Domo-generated emails update to direct to your chosen portal rather than your Domo instance.

Prerequisites

To use this feature, the following grants must be enabled for your role:
  • (Admin-level) Manage All Company Settings — Allows an individual to manage company metadata, security rules and SSO, publishing, and licenses.
  • Embed Content — Allows an individual to embed content externally, with or without authentication.
To learn more about grants, see Managing Custom Roles.

Configure Email Host URL

Follow these steps to configure your email host URL:
  1. Access Brand Kit and go to the Emails section.
  2. Go to the Host URL tab.
  3. Toggle Enable host URL.
  4. Beside the Host URL field, select Edit and enter the domain you want to use. Note: The URL must begin with ” https://"".
  5. Select Save. A confirmation dialog displays. Select Yes, Save Changes.
    Screenshot 2024-03-05 at 7.39.50 PM.png
  6. (Optional) Select Send Test Email to send and preview an email for your updated host URL.
Screenshot 2024-03-05 at 7.34.39 PM.png

Remove Email Footer

Follow these steps to remove email footer links from your Domo instances. To begin: Go to the Admin Settings (More > Admin). Under Domo Everywhere, select Instance management.
  1. In the Instances tab of the Instance management page, select an instance name from the list.
    Screenshot 2025-02-04 at 11.10.44 AM.png
    The subscriber log-in modal displays.
  2. Select Continue from the subscriber log-in modal. You are logged into the managed instance with admin privileges.
    Screenshot 2025-02-04 at 11.15.08 AM.png
  3. In the managed instance, navigate to Brand Kit > Emails.
  4. Go to the Header & Footer tab.
    A screenshot of a computerDescription automatically generated
  5. Select Edit and enable the Use custom header and footer toggle.
    image (3).png
  6. Enter   (a non-breaking space) in the Footer field and select Save.
    A screenshot of a computerDescription automatically generated
    You can use the Send Test Email button to verify the configuration.