> ## Documentation Index
> Fetch the complete documentation index at: https://university.triggr-app.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Add your branding

> Put your name, logo and colours on client request pages, use your own domain and send client emails from your own address.

Your clients see your logo, name and colours on your public forms and approval pages. Approval emails carry your display name. On Home, click Set up next to Add your branding, or go to **Settings > Branding**.

<Frame caption="Add your branding: name, logos, colours, your own domain and sending address, and what clients see (1:16).">
  <video controls preload="none" playsInline className="w-full aspect-video rounded-xl" poster="/images/videos/add-your-branding.jpg" src="https://mintcdn.com/triggr/rFRD51HB_88hTzdJ/images/videos/add-your-branding.mp4?fit=max&auto=format&n=rFRD51HB_88hTzdJ&q=85&s=37175a5178bd88584b3ae390dfba58ba" data-path="images/videos/add-your-branding.mp4" />
</Frame>

## Add your name, logo and colours

<Steps>
  <Step title="Add your name and logos">
    Enter Display name for public forms and upload a Light mode logo (up to 2 MB). Dark mode logo and Favicon are optional; public pages use the light logo, and the dark one only when there's no light one. Saving a name or a logo ticks Add your branding on Home.

    <Frame>
      <img src="https://mintcdn.com/triggr/MwzXHG3UWzFixdSz/images/core/add-your-branding/profile-and-logos.png?fit=max&auto=format&n=MwzXHG3UWzFixdSz&q=85&s=e19ff53fe3350717511a3290923d726e" alt="The Branding page showing Display name for public forms set to Your MSP, light and dark mode logos, and a favicon with Replace and Remove buttons." width="1880" height="1700" data-path="images/core/add-your-branding/profile-and-logos.png" />
    </Frame>
  </Step>

  <Step title="Pick your colours">
    Optionally enter hex values for Action colour (buttons) and Accent colour (highlights). They apply to your public forms only.

    <Frame>
      <img src="https://mintcdn.com/triggr/MwzXHG3UWzFixdSz/images/core/add-your-branding/brand-colours.png?fit=max&auto=format&n=MwzXHG3UWzFixdSz&q=85&s=93dcf87416c332a6d359013d6804d9af" alt="The Brand colours card with Action colour set to #0F766E and Accent colour set to #14B8A6, next to a preview of a Your MSP form with a teal Submit request button." width="1568" height="810" data-path="images/core/add-your-branding/brand-colours.png" />
    </Frame>
  </Step>

  <Step title="Save">
    Click **Save changes**. Uploads and removals aren't saved until you do.
  </Step>
</Steps>

## Use your own domain (optional)

Serve your forms, approval pages and reports from a subdomain such as `forms.yourmsp.com`. You need access to the domain's DNS.

<Steps>
  <Step title="Enter the domain">
    Enter it in **Public forms domain** and click Save changes.
  </Step>

  <Step title="Add the DNS record">
    At your DNS host, create the `CNAME` record shown under DNS records to add. Name it `forms`, or `forms.yourmsp.com` if your provider wants the full name.

    <Frame>
      <img src="https://mintcdn.com/triggr/MwzXHG3UWzFixdSz/images/core/add-your-branding/public-forms-domain.png?fit=max&auto=format&n=MwzXHG3UWzFixdSz&q=85&s=9f36ae90861fb4877b386989c6204f47" alt="The Public forms domain card with forms.yourmsp.com entered, a Domain status of Not verified with a Refresh button, a Domain is misconfigured warning, and a DNS records to add row showing Type CNAME, Name forms and a Value to copy." width="1536" height="1010" data-path="images/core/add-your-branding/public-forms-domain.png" />
    </Frame>
  </Step>

  <Step title="Wait for verification">
    Click Refresh until the panel shows Verified and Certificate shows Active.
  </Step>
</Steps>

<Note>
  Links switch to your domain as soon as you save it, so don't share them until it's verified. Changing or clearing the domain breaks links that use it.
</Note>

## Send client emails from your own address (optional)

External approval requests come from Triggr App (`app@triggr-app.com`) until you choose your own sender.

<Frame caption="Send email from your domain: connect Microsoft Email, create a sending profile and use it for approval requests (1:30).">
  <video controls preload="none" playsInline className="w-full aspect-video rounded-xl" poster="/images/videos/send-from-your-domain.jpg" src="https://mintcdn.com/triggr/rFRD51HB_88hTzdJ/images/videos/send-from-your-domain.mp4?fit=max&auto=format&n=rFRD51HB_88hTzdJ&q=85&s=fd71351b9bbcfed7e9b194386aeaef38" data-path="images/videos/send-from-your-domain.mp4" />
</Frame>

<Steps>
  <Step title="Connect Microsoft Email">
    Go to **Integrations**, search for Microsoft Email and click **Configure**. Leave ClientID and ClientSecret as they are; they're Triggr's app. For TenantID, click Look up by domain and enter your own domain, not a client's, then click **Save configuration**. Click **Admin consent** and accept as a Global Administrator of your tenant. Admin consent shows Granted.
  </Step>

  <Step title="Create a sending profile">
    In **Settings > Email**, click **New profile**. Keep Microsoft, enter a Name and the From email (a mailbox in your tenant), and click **Create profile**. For another provider, choose Other (SMTP) and enter its server details. Test is on SMTP rows.

    <Frame>
      <img src="https://mintcdn.com/triggr/MwzXHG3UWzFixdSz/images/core/add-your-branding/new-smtp-profile.png?fit=max&auto=format&n=MwzXHG3UWzFixdSz&q=85&s=779f3e82f3870a6f4eac919f4ad42e0f" alt="The New sending profile dialog with Other (SMTP) selected and Name, From email, SMTP host, SMTP port, Username, Password, From name (optional) and SSL mode filled in, above Cancel and Create profile buttons." width="1024" height="1362" data-path="images/core/add-your-branding/new-smtp-profile.png" />
    </Frame>
  </Step>

  <Step title="Use it for approval requests">
    Reload the page so the new profile appears, then under Approval requests choose it in **Send via** and click Save. From the next request, external approval emails in every workflow come from that mailbox. If it can't send, the email goes from Triggr's default sender instead.

    <Frame>
      <img src="https://mintcdn.com/triggr/MwzXHG3UWzFixdSz/images/core/add-your-branding/email-settings.png?fit=max&auto=format&n=MwzXHG3UWzFixdSz&q=85&s=788ddab200f9199b2913eee2901ce77c" alt="The Email settings page listing a Microsoft profile and an Other (SMTP) profile, and the Approval requests card with Send via set to Platform default (Triggr)." width="2190" height="1105" data-path="images/core/add-your-branding/email-settings.png" />
    </Frame>
  </Step>
</Steps>

Scheduled reports and Credential delivery have their own sender settings.

## Troubleshooting

<AccordionGroup>
  <Accordion title="“Couldn’t save your changes. Please try again.”">
    Colours need `#` and 3 or 6 hex digits, and the domain must be a valid host name not already used by another Triggr organisation.
  </Accordion>

  <Accordion title="“Image must be less than 2MB.”">
    Shrink the logo or favicon and upload it again.
  </Accordion>

  <Accordion title="“Domain is misconfigured. Please add the DNS records below.” stays">
    Check the record at your DNS host matches the panel exactly (Debug information lists your nameservers), then click Refresh.
  </Accordion>

  <Accordion title="An SMTP test fails">
    Check the host, port and SSL mode with your email provider, and that the account allows SMTP sign-in.
  </Accordion>
</AccordionGroup>

Next: [Configure User Onboarding](/core/get-started/configure-user-onboarding).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.