Banking CMS development solutions

Islamic bank protects website data with our CMS development services

Influential Software helped this client improve the security and flexibility of its main website with our banking CMS development solutions.

Executive brief

Seamless website migration

Our client is a UK-based Islamic bank. Influential Software’s digital experts helped the bank create a more secure and flexible CMS solution for its main website. The new website needed to look the same as the existing site but give more power to content editors. The key benefits of this website upgrade were:

faster website changes

reduced maintenance costs

guaranteed website uptime

improved data security

Curious about how we achieved these banking CMS development solutions? Read on to find out more.

The full story

Purple arrow encouraging readers to scroll down for the rest of the insurance document management system case study

The challenge

Outdated back-end CMS

Aware that the CMS was under-performing, the bank asked Influential to carry out a CMS audit. At this time, the bank’s website had the following issues:


  • poor security for customer details
  • high software maintenance costs
  • lack of value for the marketing team


On the basis of this analysis, the bank identified key areas for improvement.

First of all, the client needed a platform that could be trusted with customers’ sensitive data. The website also needed to be easy to update and manage without reliance on IT support. And the UI was in need of an update to reflect the bank’s new brand identity.

The solution

Rebuild in Umbraco

Following the website audit, the bank engaged Influential to rebuild its CMS and implement its new web design. 

The first step was to create a like-for-like version of the client’s website in Umbraco CMS. Our portal experts began by creating new environments within Azure, followed by implementation of a platform with enhanced security. This new platform ensured that personal customer data was protected in line with industry standards.


We then worked with the bank’s design agency to rebuild the UI on top of the new CMS.


In addition, we made changes to the bank’s personal deposit account (PDA) web form to improve the user experience. A further improvement was to transform the news page into an aggregated company social media feed.


Finally, our software engineers successfully migrated the website content to the new Umbraco site. Our team then provided a fully managed service to ensure ongoing functionality and security.

The benefits

A high-value CMS

The client received a secure, compliant, high-functioning, and easily adaptable CMS. The Umbraco website kept customer data secure in the client’s database while smoothly integrating the systems for online banking sign-ups. 


The resulting benefits of this CMS development solution were:


  • improved data security
  • minimal reliance on IT resources
  • seamless banking sign-ups

Need CMS assistance?

This finance company is one of dozens that benefit from our CMS development expertise. To find out how we can help you, check out our digital portals page.


14th June 2021
CMS development, portals, web portals

Privacy Preference Center




Analytics cookies collect information that is used either in aggregate form to help us understand how our Websites are being used or how effective our marketing campaigns are, or to help us customise our Websites for you.

Google Analytics
The cookie _gcl_au is used by Google Analytics to understand user interaction with the website.

For example, in order for Google Analytics to determine that two distinct hits belong to the same user, a unique identifier, associated with that particular user, must be sent with each hit.

The analytics.js library accomplishes this via the Client ID field, a unique, randomly generated string that gets stored in the browsers cookies, so subsequent visits to the same site can be associated with the same user.

By default, analytics.js uses a single, first-party cookie named _ga to store the Client ID, but the cookie's name, domain, and expiration time can all be customized. Other cookies created by analytics.js include _gid, AMP_TOKEN and _gac_. These cookies store other randomly generated ids and campaign information about the user.

Google Analytics
_gcl_au, _gid, _ga, gtm_preview


WordPress uses cookies for authentication. That means that in order to log in to our WordPress site, you must have cookies enabled in your browser.

There are two types of cookies set by WordPress.
1 — Session cookies — These are ‘strictly necessary’ cookies as WordPress will not be able to function without it.
2 — Comment cookies — These are not ‘strictly necessary’ cookies and are set when users leave a comment on a post.

Wordpress Session cookies:
Users are those people who have registered an account with the WordPress site.

Wordpress comments:
Comments are usually turned off by default.
If by chance they are still active on a post, asides being turned off when spotted, data from these are not saved by Influential.
- When visitors comment on a post, they too get cookies stored on their computer. This is purely a convenience so that the visitor won’t need to re-type all their information again when they want to leave another comment. Three cookies are set for commenters:

Wordpress, Intercom
comment_author_{HASH} comment_author_email_{HASH} comment_author_url_{HASH} wordpress_[hash] wordpress_logged_in_[hash] wordpress_test_cookie wp-settings-{time}-[UID]