From 5c771ff0abddb713c676e760b63d7355e2b54cb3 Mon Sep 17 00:00:00 2001 From: pmckinney-codat Date: Wed, 18 Feb 2026 12:21:26 +0000 Subject: [PATCH 1/5] update docs and announce new Link branding improvements --- blog/260218-link-branding-updates.md | 54 ++++++++++++++++++++++ docs/auth-flow/customize/branding.md | 23 ++++++++- docs/auth-flow/customize/customize-link.md | 6 +-- static/img/auth-flow/branded-link.png | 3 ++ static/img/auth-flow/branding.png | 3 ++ static/img/old/1cef143-branding.PNG | 3 -- 6 files changed, 83 insertions(+), 9 deletions(-) create mode 100644 blog/260218-link-branding-updates.md create mode 100644 static/img/auth-flow/branded-link.png create mode 100644 static/img/auth-flow/branding.png delete mode 100644 static/img/old/1cef143-branding.PNG diff --git a/blog/260218-link-branding-updates.md b/blog/260218-link-branding-updates.md new file mode 100644 index 000000000..1fb46ed1d --- /dev/null +++ b/blog/260218-link-branding-updates.md @@ -0,0 +1,54 @@ +--- +title: "Enhanced company branding in Link" +date: "2026-02-18" +tags: ["Product", "Update", "Link"] +authors: pmckinney +--- + +We've expanded the branding options available for Link, making it easier than ever to deliver a fully branded, white-label authorization experience that feels like a native part of your product. + + + +## What's new? + +We've added several new branding settings that give you greater control over how [Link](/auth-flow/overview) looks and feels to your customers. These updates are designed to help you create a seamless, trusted connection experience that reinforces your brand at every step. + +### Company logo on landing page + +Display your **company logo** prominently on the first screen your customers see when they connect their data. The logo is pulled from your existing [Branding settings](/auth-flow/customize/branding) and can be toggled in **[Settings > Auth flow > Link > Onboarding](https://app.codat.io/settings/link-settings/onboarding)** alongside the [Landing page](/auth-flow/customize/customize-link#landing-page) setting. + +### Navigation bar + +A new **navigation bar** toggle adds a branded bar to the top of the Link flow. The bar uses your secondary brand color, reinforcing your identity throughout the entire journey. Enable this in **[Settings > Auth flow > Link > Onboarding](https://app.codat.io/settings/link-settings/onboarding)**. + +### Secondary color + +A new **secondary color** setting lets you define the color of the navigation bar in Link, giving you finer control over the look and feel beyond the primary button color. Configure this in **[Settings > Auth flow > Branding](https://app.codat.io/settings/branding)**. + +### Hero image + +You can now upload a **hero image** that appears as a background in Link, behind the main content area. This lets you set the visual tone of the authorization experience from the moment your customers land on the page. Configure this in **[Settings > Auth flow > Branding](https://app.codat.io/settings/branding)**. + +Link branded using company logo, color scheme and hero image + +### Why does this matter? + +- **Builds trust:** Your customers are more likely to connect their financial data when they see familiar branding from the first screen. A recognizable logo and consistent color scheme signals legitimacy and professionalism. +- **Improves conversion:** A branded, cohesive interface reduces friction and hesitation during the onboarding flow, helping you convert more customers. +- **Seamless experience:** These settings work together to create a white-label experience that feels less like a third-party tool and more like a native part of your product. + +## Who is this relevant for? + +This update is relevant for all clients using [Link](/auth-flow/overview) to connect their customers' financial data. It's especially valuable if you're looking to improve conversion rates and deliver a polished onboarding experience. + +## How to get started? + +These branding options are available now. To configure them: + +1. Enable the **Company logo** and **Navigation bar** toggles in **[Settings > Auth flow > Link > Onboarding](https://app.codat.io/settings/link-settings/onboarding)**. +2. Set your **company logo**, **secondary color**, and **hero image** in **[Settings > Auth flow > Branding](https://app.codat.io/settings/branding)**. + +For more details, see our documentation on [Branding settings](/auth-flow/customize/branding) and [Link settings](/auth-flow/customize/customize-link). diff --git a/docs/auth-flow/customize/branding.md b/docs/auth-flow/customize/branding.md index e53efb88a..93722b7cd 100644 --- a/docs/auth-flow/customize/branding.md +++ b/docs/auth-flow/customize/branding.md @@ -35,13 +35,32 @@ Icon requirements: - Files should not exceed 500KB. - Recommended dimensions: 32px x 32px. +### Hero image + +This image is displayed as a background in Link, appearing behind the main content area. + +Hero image requirements: + +- Use PNG, JPG, or JPEG file formats. +- Files should not exceed 10MB. +- Recommended dimensions: 1920px x 1080px. + ### Primary color You can set your brand's primary color to define the color of buttons and other elements within the Link Flow. We recommend using a dark primary color, because light colors may cause accessibility issues. +### Secondary color + +You can set your brand's secondary color, which is used for the navigation bar in Link. The navigation bar can be enabled in [Link settings](/auth-flow/customize/customize-link#navigation-bar). + +Branding settings screen with company name, logo, icon, hero image and color picker displayed + Branding settings screen with company name, logo, icon, and color picker displayed --- diff --git a/docs/auth-flow/customize/customize-link.md b/docs/auth-flow/customize/customize-link.md index 34dc829c7..de268cede 100644 --- a/docs/auth-flow/customize/customize-link.md +++ b/docs/auth-flow/customize/customize-link.md @@ -64,11 +64,9 @@ Let your users know that some integrations are not optimized or will not connect Toggle whether the _Secured by Codat_ logo is shown on your authorization flow. -#### Restart journey +#### Navigation bar -Allow your customers to restart the linking process for accounting software in case their first connection attempt fails. Enabling this setting will add a "Try again" button to the connection error page. - -It's possible to restart the linking process for commerce and banking platforms by default and no additional settings are required. +Toggle whether a navigation bar is displayed at the top of the Link flow. The bar color uses your secondary brand color set in [Branding settings](/auth-flow/customize/branding#secondary-color). #### Landing page diff --git a/static/img/auth-flow/branded-link.png b/static/img/auth-flow/branded-link.png new file mode 100644 index 000000000..1ac94bd92 --- /dev/null +++ b/static/img/auth-flow/branded-link.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7debba72c35d61ab81076aaebac92ae37d50be8a7ba579d84535da6d9aecc69 +size 1260661 diff --git a/static/img/auth-flow/branding.png b/static/img/auth-flow/branding.png new file mode 100644 index 000000000..547849c7d --- /dev/null +++ b/static/img/auth-flow/branding.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8a39e3d1e843981310d672146d0a232022b04fae19108c8bf5cc5f102bb9120 +size 141290 diff --git a/static/img/old/1cef143-branding.PNG b/static/img/old/1cef143-branding.PNG deleted file mode 100644 index 9f90e0252..000000000 --- a/static/img/old/1cef143-branding.PNG +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:08c5fd269658804188a28cad4aa29feea8f32d3bb41c1f284b2429d2f73a899a -size 38530 From d36b2d45ecb48c5dbf00164f7937fdf761cbcc31 Mon Sep 17 00:00:00 2001 From: pmckinney-codat Date: Wed, 18 Feb 2026 13:21:06 +0000 Subject: [PATCH 2/5] add better images --- blog/260217-multi-entity-portal-update.md | 17 ++++--- blog/260217-spend-insights-portal-update.md | 10 ++-- blog/260218-link-branding-updates.md | 43 +++++++++++++++-- docs/auth-flow/customize/branding.md | 46 +++++++++++++++---- docs/commerce/error-documentation.md | 2 +- docs/core-concepts/connections.md | 12 ++--- .../accounting-quickbooksonline.md | 4 +- .../qbo-app-assessment-questionnaire.md | 2 +- docs/knowledge-base/advanced-sync-settings.md | 4 +- static/img/auth-flow/unbranded-link.png | 3 ++ 10 files changed, 103 insertions(+), 40 deletions(-) create mode 100644 static/img/auth-flow/unbranded-link.png diff --git a/blog/260217-multi-entity-portal-update.md b/blog/260217-multi-entity-portal-update.md index b1d85ba21..ee139fcd8 100644 --- a/blog/260217-multi-entity-portal-update.md +++ b/blog/260217-multi-entity-portal-update.md @@ -17,19 +17,18 @@ On **February 25, 2026**, we are changing how multi-entity companies are display We are introducing the following improvements: -- Parent–child hierarchy view enables users to quickly identify the parent company and expand the view to see its subsidiaries. -- Enhanced search functionality allows users to search by the parent or child company name. +- Parent–child hierarchy view enables users to quickly identify the parent company and expand the view to see its subsidiaries. +- Enhanced search functionality allows users to search by the parent or child company name. - New triple-dot menu contains company management options, such as editing and deletion. - Connected software list is displayed when hovering over a company's connection status. - Parent deletion confirmation ensures it's no longer possible to accidentally delete a parent company. - New set of connection statuses helps determine a company's state at a glance: - - - **No connections:** The company hasn't yet attempted to connect their financial software. - - **Linked:** The company has successfully connected their financial software. - - **Pending:** The company has started, but not completed connecting their financial software. - - **Deauthorized:** The company has revoked your access, or the access expired. The company needs to be reconnected. - - **Unlinked:** You have unlinked this company's connection, and data sharing stopped as a result. - - **Partial:** The parent company has subsidiaries that are disconnected. + - **No connections:** The company hasn't yet attempted to connect their financial software. + - **Linked:** The company has successfully connected their financial software. + - **Pending:** The company has started, but not completed connecting their financial software. + - **Deauthorized:** The company has revoked your access, or the access expired. The company needs to be reconnected. + - **Unlinked:** You have unlinked this company's connection, and data sharing stopped as a result. + - **Partial:** The parent company has subsidiaries that are disconnected. These improvements apply to all Portal views that use the company structure, such as **Companies** and **Spend Insights**. diff --git a/blog/260217-spend-insights-portal-update.md b/blog/260217-spend-insights-portal-update.md index 2f8f07512..4b2327a2d 100644 --- a/blog/260217-spend-insights-portal-update.md +++ b/blog/260217-spend-insights-portal-update.md @@ -11,7 +11,7 @@ From **February 25, 2026**, you will be able to generate updated reports directl ## What's new? -We are enhancing the Spend Insights tab of the [Codat Portal](https://app.codat.io) so that you can manage, refresh, and export reports faster and at scale. +We are enhancing the Spend Insights tab of the [Codat Portal](https://app.codat.io) so that you can manage, refresh, and export reports faster and at scale. From **February 25, 2026**, you will be able to generate updated reports directly from the [Spend Insights](https://app.codat.io/spend-insights) tab by following these steps: @@ -23,13 +23,13 @@ From **February 25, 2026**, you will be able to generate updated reports directl 4. Click **Update reports** in the dropdown menu. -5. Track the progress by checking the *Report Status* column. Once updated, the status will change from *Generating* to *Available*. +5. Track the progress by checking the _Report Status_ column. Once updated, the status will change from _Generating_ to _Available_. 6. Click the **Download** icon again, then click on the report line item to save it. ![Improved Spend Insights report generation interface](/img/updates/260217-spend-insights-reports.gif) -We are also centralizing the company creation functionality. To create a new company, navigate to **Companies** in the navigation bar and click **Create company**. +We are also centralizing the company creation functionality. To create a new company, navigate to **Companies** in the navigation bar and click **Create company**. ## Who is this relevant for? @@ -37,6 +37,6 @@ This update is relevant for all [Spend Insights](/spend-insights/overview) clien ## How to get started? -If you are already using our [Spend Insights](/spend-insights/overview) solution, no further action is required. This update will automatically be available to you from **February 25, 2026**. +If you are already using our [Spend Insights](/spend-insights/overview) solution, no further action is required. This update will automatically be available to you from **February 25, 2026**. -If you want to start using our [Spend Insights](/spend-insights/overview) solution, reach out to your account manager. \ No newline at end of file +If you want to start using our [Spend Insights](/spend-insights/overview) solution, reach out to your account manager. diff --git a/blog/260218-link-branding-updates.md b/blog/260218-link-branding-updates.md index 1fb46ed1d..d73599925 100644 --- a/blog/260218-link-branding-updates.md +++ b/blog/260218-link-branding-updates.md @@ -13,6 +13,34 @@ We've expanded the branding options available for Link, making it easier than ev We've added several new branding settings that give you greater control over how [Link](/auth-flow/overview) looks and feels to your customers. These updates are designed to help you create a seamless, trusted connection experience that reinforces your brand at every step. +
+
+ Link without any branding applied +

+ Without branding +

+
+
+ Link branded using company logo, color scheme and hero image +

+ With branding +

+
+
+ ### Company logo on landing page Display your **company logo** prominently on the first screen your customers see when they connect their data. The logo is pulled from your existing [Branding settings](/auth-flow/customize/branding) and can be toggled in **[Settings > Auth flow > Link > Onboarding](https://app.codat.io/settings/link-settings/onboarding)** alongside the [Landing page](/auth-flow/customize/customize-link#landing-page) setting. @@ -29,11 +57,6 @@ A new **secondary color** setting lets you define the color of the navigation ba You can now upload a **hero image** that appears as a background in Link, behind the main content area. This lets you set the visual tone of the authorization experience from the moment your customers land on the page. Configure this in **[Settings > Auth flow > Branding](https://app.codat.io/settings/branding)**. -Link branded using company logo, color scheme and hero image - ### Why does this matter? - **Builds trust:** Your customers are more likely to connect their financial data when they see familiar branding from the first screen. A recognizable logo and consistent color scheme signals legitimacy and professionalism. @@ -52,3 +75,13 @@ These branding options are available now. To configure them: 2. Set your **company logo**, **secondary color**, and **hero image** in **[Settings > Auth flow > Branding](https://app.codat.io/settings/branding)**. For more details, see our documentation on [Branding settings](/auth-flow/customize/branding) and [Link settings](/auth-flow/customize/customize-link). + +
+ Branding settings screen with company name, logo, icon, hero image and color picker displayed +

+ Branding settings in the Codat Portal +

+
diff --git a/docs/auth-flow/customize/branding.md b/docs/auth-flow/customize/branding.md index 93722b7cd..ae6e0ce16 100644 --- a/docs/auth-flow/customize/branding.md +++ b/docs/auth-flow/customize/branding.md @@ -9,6 +9,34 @@ banner_image: "/img/banners/link.png" Link is a white-labelled solution that can be matched to your company's branding. Go to **[Settings > Auth flow > Branding](https://app.codat.io/settings/branding)** in the [Codat Portal](https://app.codat.io) to tailor Link for a fully custom-branded experience. +
+
+ Link without any branding applied +

+ Without branding +

+
+
+ Link branded using company logo, color scheme and hero image +

+ With branding +

+
+
+ The branding settings page autosaves when changes are made. You can adjust the following UI elements: ### Company name @@ -53,15 +81,15 @@ You can set your brand's primary color to define the color of buttons and other You can set your brand's secondary color, which is used for the navigation bar in Link. The navigation bar can be enabled in [Link settings](/auth-flow/customize/customize-link#navigation-bar). -Branding settings screen with company name, logo, icon, hero image and color picker displayed - -Link branded using company logo, color scheme and hero image +
+ Branding settings screen with company name, logo, icon, hero image and color picker displayed +

+ Branding settings in the Codat Portal +

+
--- diff --git a/docs/commerce/error-documentation.md b/docs/commerce/error-documentation.md index 351ba45bd..8d064b79e 100644 --- a/docs/commerce/error-documentation.md +++ b/docs/commerce/error-documentation.md @@ -38,7 +38,7 @@ This section describes the errors that are related to Sync for Commerce configur | Error message | Error resolution | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| Company needs to have two valid data connections. | This error surfaces if a company doesn't have 2 valid data connections **OR** both data connections do not have the `linked` status.
Ensure that the Codat company created for the merchant has 2 valid data connections. One commerce and one accounting connection are required.
Ensure that the Codat company has both data connection statuses set to `linked` by using the public API connection resource **OR** via the-no code merchant link journey using the link URL generated by the Codat app portal. | +| Company needs to have two valid data connections. | This error surfaces if a company doesn't have 2 valid data connections **OR** both data connections do not have the `linked` status.
Ensure that the Codat company created for the merchant has 2 valid data connections. One commerce and one accounting connection are required.
Ensure that the Codat company has both data connection statuses set to `linked` by using the public API connection resource **OR** via the-no code merchant link journey using the link URL generated by the Codat app portal. | | To sync fees:
- Payments section needs to exist
- Payments account id needs to be set | The **Fees** feature cannot be used until the **Payment** feature is configured.
The merchant should complete the configuration of Payments in order to sync Fees. | | Payments config invalid. `{prepaid account}` should not match `{prepaid payment account}`.
Accounts config invalid. Prepaid account in Sales should not match `{CommerceAccountType. PrepaidPayment}` in Payments." | The prepaid account and the payment account should not be the same.
Reconfigure the selected accounts for prepaid and prepaid payments. | | Payments config invalid. `{Card Acount}` should not match `{Payout Account}`. | This error surfaces if the account selected for Payments matches the payout account.
Reconfigure the selected accounts for payments and payouts. | diff --git a/docs/core-concepts/connections.md b/docs/core-concepts/connections.md index bd3f39c35..89abc36c4 100644 --- a/docs/core-concepts/connections.md +++ b/docs/core-concepts/connections.md @@ -24,13 +24,13 @@ Before you can use a data connection to read or write data, the company must gra Connections can have one of the statuses described in the following table. -| Status | Definition | -| :------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `Linked` | The connection is linked to a data source; you can use it to read and write a company's consented data to and from the underlying provider's platform. | -| `PendingAuth` | The company hasn't authorized access to their financial platform (the data source). The SMB customer selected the platform in Link but did not complete the authorization flow. | -| `Deauthorized` | The connection was linked but is no longer able to access data from the underlying provider's platform.
You can access any data that was already read or written using this data connection. However, you can't perform any new read or write operations until the connection is re-linked.
A data connection usually becomes Deauthorized if the company revoked your access or an expiry time was reached. | +| Status | Definition | +| :------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `Linked` | The connection is linked to a data source; you can use it to read and write a company's consented data to and from the underlying provider's platform. | +| `PendingAuth` | The company hasn't authorized access to their financial platform (the data source). The SMB customer selected the platform in Link but did not complete the authorization flow. | +| `Deauthorized` | The connection was linked but is no longer able to access data from the underlying provider's platform.
You can access any data that was already read or written using this data connection. However, you can't perform any new read or write operations until the connection is re-linked.
A data connection usually becomes Deauthorized if the company revoked your access or an expiry time was reached. | | `Unlinked` | The data connection was previously linked, but you have severed the connection and gave up your access. (see [Disconnect a data connection to revoke your access to a data source](/core-concepts/connections#disconnect-a-data-connection-to-revoke-your-access-to-a-data-source)).
Similar to Deauthorized, you can still access any data that was already read or written using the data connection, but can't perform any new read or write operations unless the connection is re-linked. | -| No connections | The company has been created but does not have any connections to financial platforms established in any of the above statuses. | +| No connections | The company has been created but does not have any connections to financial platforms established in any of the above statuses. | ## Linked data connection example diff --git a/docs/integrations/accounting/quickbooksonline/accounting-quickbooksonline.md b/docs/integrations/accounting/quickbooksonline/accounting-quickbooksonline.md index e4817f437..e29221594 100644 --- a/docs/integrations/accounting/quickbooksonline/accounting-quickbooksonline.md +++ b/docs/integrations/accounting/quickbooksonline/accounting-quickbooksonline.md @@ -26,7 +26,7 @@ If you plan to publish an app in the QuickBooks ecosystem, you must register wit The Intuit App Partner Program operates a tiered usage model. Under this model, Intuit classifies API calls into two categories: - Core API calls - free and unlimited routine tasks, such as creating or updating invoices, bills, and customers -- CorePlus API calls - data-heavy tasks, such as running reports or retrieving deep historical data +- CorePlus API calls - data-heavy tasks, such as running reports or retrieving deep historical data The [API classification for the Intuit App Partner Program](https://help.developer.intuit.com/s/article/API-classification-for-the-Intuit-App-Partner-Program) article explains how API calls are classified into Core and CorePlus. @@ -41,7 +41,7 @@ Each tier is allocated a monthly limit of CorePlus API calls, and exceeding this To avoid unexpected costs, track your app's usage of API calls following these steps: 1. Log in to the [Intuit Developer Portal](https://developer.intuit.com/dashboard?tab=apps). -2. Navigate to the _App dashboard_ and select the app you want to review. +2. Navigate to the _App dashboard_ and select the app you want to review. 3. In the left-hand menu, click **Analytics**. 4. In _Analytics_, toggle the environment to **Production**. You will see a chart detailing your Core and CorePlus usage. diff --git a/docs/integrations/accounting/quickbooksonline/qbo-app-assessment-questionnaire.md b/docs/integrations/accounting/quickbooksonline/qbo-app-assessment-questionnaire.md index a5fd0a69d..f5b8faed1 100644 --- a/docs/integrations/accounting/quickbooksonline/qbo-app-assessment-questionnaire.md +++ b/docs/integrations/accounting/quickbooksonline/qbo-app-assessment-questionnaire.md @@ -32,7 +32,7 @@ This question should be answered by the app's developer. This question should be answered by the app's developer based on the guidelines provided below. - **Host domain**: the URL of the domain host of your website or app. - + - **Launch URL**: Initial URL for your app's authorization flow. If using [Hosted Link](/auth-flow/authorize-hosted-link), provide the generic Link URL from the [Codat Portal](https://app.codat.io). - **Disconnect URL**: Link to the process for deauthorizing the app's access to QBO. This can be the URL of the [Unlink connection](/platform-api#/operations/unlink-connection) endpoint or a link to your website or app instead. diff --git a/docs/knowledge-base/advanced-sync-settings.md b/docs/knowledge-base/advanced-sync-settings.md index 8aecba49a..c3e75b688 100644 --- a/docs/knowledge-base/advanced-sync-settings.md +++ b/docs/knowledge-base/advanced-sync-settings.md @@ -4,9 +4,9 @@ description: "Review additional settings available to configure the sync of vari displayed_sidebar: "docs" --- -For most of our data types, we retrieve all available history. For financial statement data types, (`balanceSheet`, `profitAndLoss`, `cashFlowStatement`), we retrieve 24 months of history. +For most of our data types, we retrieve all available history. For financial statement data types, (`balanceSheet`, `profitAndLoss`, `cashFlowStatement`), we retrieve 24 months of history. -You can apply additional sync settings to change these defaults. This helps you to limit the amount of data synchronized from the source platform. We recommend that you only pull data from a date range relevant to your use case to reduce the chance of encountering rate limit errors. +You can apply additional sync settings to change these defaults. This helps you to limit the amount of data synchronized from the source platform. We recommend that you only pull data from a date range relevant to your use case to reduce the chance of encountering rate limit errors. :::caution Limited coverage diff --git a/static/img/auth-flow/unbranded-link.png b/static/img/auth-flow/unbranded-link.png new file mode 100644 index 000000000..8accf96f7 --- /dev/null +++ b/static/img/auth-flow/unbranded-link.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6afe837f4e9e318cd9fdc79d85004c49ba8ac0ed509024872b27e1a6b82c82e4 +size 49636 From 3a5a75fe22e11bca1dfcf68526ae5c9bdad56fa3 Mon Sep 17 00:00:00 2001 From: Polina <112084241+pzaichkina@users.noreply.github.com> Date: Wed, 18 Feb 2026 14:50:55 +0000 Subject: [PATCH 3/5] Revise Link branding options for improved customization Updated the branding options for Link to enhance the authorization experience with new settings for logos, colors, and images. --- blog/260218-link-branding-updates.md | 46 ++++++++++++++-------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/blog/260218-link-branding-updates.md b/blog/260218-link-branding-updates.md index d73599925..7c77e3ce0 100644 --- a/blog/260218-link-branding-updates.md +++ b/blog/260218-link-branding-updates.md @@ -5,13 +5,13 @@ tags: ["Product", "Update", "Link"] authors: pmckinney --- -We've expanded the branding options available for Link, making it easier than ever to deliver a fully branded, white-label authorization experience that feels like a native part of your product. +We've expanded Link's branding options, making it easier than ever to deliver a fully branded authorization experience that feels like a native part of your product. ## What's new? -We've added several new branding settings that give you greater control over how [Link](/auth-flow/overview) looks and feels to your customers. These updates are designed to help you create a seamless, trusted connection experience that reinforces your brand at every step. +We've added new branding settings that give you greater control over how [Link](/auth-flow/overview) looks and feels to your customers. These updates are designed to help you create a seamless, trusted connection experience that reinforces your brand at every step.
Auth flow > Link > Onboarding](https://app.codat.io/settings/link-settings/onboarding)** alongside the [Landing page](/auth-flow/customize/customize-link#landing-page) setting. +You can now prominently display the logo from your existing [Branding](/auth-flow/customize/branding) settings on the first connection screen your customers see. + +Navigate to **Settings > Auth flow > Link > Onboarding** in the [Codat Portal](https://app.codat.io/settings/link-settings/onboarding) and enable the _Company logo_ setting. You must also have the _Landing page_ toggle enabled. ### Navigation bar -A new **navigation bar** toggle adds a branded bar to the top of the Link flow. The bar uses your secondary brand color, reinforcing your identity throughout the entire journey. Enable this in **[Settings > Auth flow > Link > Onboarding](https://app.codat.io/settings/link-settings/onboarding)**. +The new _Navigation bar_ setting adds a branded bar to the top of the Link flow using your secondary brand color, reinforcing your identity throughout the entire journey. + +Navigate to **Settings > Auth flow > Link > Onboarding** in the [Codat Portal](https://app.codat.io/settings/link-settings/onboarding) to enable this setting. ### Secondary color -A new **secondary color** setting lets you define the color of the navigation bar in Link, giving you finer control over the look and feel beyond the primary button color. Configure this in **[Settings > Auth flow > Branding](https://app.codat.io/settings/branding)**. +You can now set a _Secondary color_, exercising finer control over the look and feel of the connection flow. This color is used by the new [Navigation bar](/updates/260218-link-branding-updates#navigation-bar) element of the Link flow. + +Navigate to **Settings > Auth flow > Branding** in the [Codat Portal](https://app.codat.io/settings/branding) to configure this setting. ### Hero image -You can now upload a **hero image** that appears as a background in Link, behind the main content area. This lets you set the visual tone of the authorization experience from the moment your customers land on the page. Configure this in **[Settings > Auth flow > Branding](https://app.codat.io/settings/branding)**. +Add a background to the main content area of Link using the _Hero image_ setting. This lets you set the visual tone of the authorization experience from the moment your customers land on the page. + +Navigate to **Settings > Auth flow > Branding** in the [Codat Portal](https://app.codat.io/settings/branding) to configure this setting. ### Why does this matter? -- **Builds trust:** Your customers are more likely to connect their financial data when they see familiar branding from the first screen. A recognizable logo and consistent color scheme signals legitimacy and professionalism. -- **Improves conversion:** A branded, cohesive interface reduces friction and hesitation during the onboarding flow, helping you convert more customers. -- **Seamless experience:** These settings work together to create a white-label experience that feels less like a third-party tool and more like a native part of your product. +Customizing Link to further match your branding guidelines helps achieve the following outcomes: + +- **Increased trust:** Your customers are more likely to connect their financial data when they see familiar branding from the first screen. +- **Improved conversion:** A cohesive branded interface reduces friction and hesitation during the onboarding flow, helping you convert more customers. +- **Seamless experience:** These settings work together to create a connection experience that feels like a native part of your product, not a third party tool. ## Who is this relevant for? -This update is relevant for all clients using [Link](/auth-flow/overview) to connect their customers' financial data. It's especially valuable if you're looking to improve conversion rates and deliver a polished onboarding experience. +This update is relevant for all clients using [Link](/auth-flow/overview) to connect their customers' financial data. It's especially valuable if you are looking to improve conversion rates and deliver a polished onboarding experience. ## How to get started? -These branding options are available now. To configure them: +The new branding settings are already available in the [Codat Portal](https://app.codat.io): -1. Enable the **Company logo** and **Navigation bar** toggles in **[Settings > Auth flow > Link > Onboarding](https://app.codat.io/settings/link-settings/onboarding)**. -2. Set your **company logo**, **secondary color**, and **hero image** in **[Settings > Auth flow > Branding](https://app.codat.io/settings/branding)**. +1. Navigate to **[Settings > Auth flow > Link > Onboarding](https://app.codat.io/settings/link-settings/onboarding)** to enable the _Company logo_ and _Navigation bar_ toggles. +2. Set your _Company logo_, _Secondary color_, and _Hero image_ in **[Settings > Auth flow > Branding](https://app.codat.io/settings/branding)**. For more details, see our documentation on [Branding settings](/auth-flow/customize/branding) and [Link settings](/auth-flow/customize/customize-link). - -
- Branding settings screen with company name, logo, icon, hero image and color picker displayed -

- Branding settings in the Codat Portal -

-
From 9c5dd4338ceda01fe557be0792aaec33312fddee Mon Sep 17 00:00:00 2001 From: Polina <112084241+pzaichkina@users.noreply.github.com> Date: Wed, 18 Feb 2026 14:53:42 +0000 Subject: [PATCH 4/5] Update branding.md to include autosave feature Added information about autosaving branding settings to the overview section. --- docs/auth-flow/customize/branding.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/auth-flow/customize/branding.md b/docs/auth-flow/customize/branding.md index ae6e0ce16..c61f15a7e 100644 --- a/docs/auth-flow/customize/branding.md +++ b/docs/auth-flow/customize/branding.md @@ -7,7 +7,7 @@ banner_image: "/img/banners/link.png" ## Overview -Link is a white-labelled solution that can be matched to your company's branding. Go to **[Settings > Auth flow > Branding](https://app.codat.io/settings/branding)** in the [Codat Portal](https://app.codat.io) to tailor Link for a fully custom-branded experience. +Link is a white-labelled solution that can be matched to your company's branding. Go to **[Settings > Auth flow > Branding](https://app.codat.io/settings/branding)** in the [Codat Portal](https://app.codat.io) to tailor Link for a fully custom-branded experience. The branding settings page autosaves when changes are made.
-The branding settings page autosaves when changes are made. You can adjust the following UI elements: - ### Company name Your company name, as you see it in the Portal, is also displayed in Link when your customers connect their accounting software to Codat. From b5e1b9e7beefd10f9734339c4766a76961bed355 Mon Sep 17 00:00:00 2001 From: Polina <112084241+pzaichkina@users.noreply.github.com> Date: Wed, 18 Feb 2026 16:13:01 +0000 Subject: [PATCH 5/5] Update customize-link.md --- docs/auth-flow/customize/customize-link.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/auth-flow/customize/customize-link.md b/docs/auth-flow/customize/customize-link.md index de268cede..fd27b1ea2 100644 --- a/docs/auth-flow/customize/customize-link.md +++ b/docs/auth-flow/customize/customize-link.md @@ -66,7 +66,7 @@ Toggle whether the _Secured by Codat_ logo is shown on your authorization flow. #### Navigation bar -Toggle whether a navigation bar is displayed at the top of the Link flow. The bar color uses your secondary brand color set in [Branding settings](/auth-flow/customize/branding#secondary-color). +Toggle whether a navigation bar is displayed at the top of the Link flow. The bar color uses the secondary brand color you set in [Branding settings](/auth-flow/customize/branding#secondary-color). #### Landing page