Last updated: 24 September 2026

How to make a bank website that customers trust with their money

No code needed. Ten steps take a community bank from a domain name to a live marketing site, once compliance has read the copy.
A community bank website on laptop and phone, showing savings rates with an effective date, branch hours and a button to start an application.

Why a bank needs a website?

People compare banks online before they ever visit a branch. A family new to town, a business owner ready to switch, a first-time buyer looking for a mortgage: they all check your rates, minimums and hours against big banks and banking apps. If they can't find that information on your site, they'll assume someone else has the better deal, even when it's you. A bank website shows them what you offer while they're still deciding. This is a bank site, not a core banking project, and your own team can build it without a developer using the Yola website builder. The steps below start with your domain name.

TL;DR: How to make a bank website

This guide covers the site for a community bank or credit union: the domain, a starting template, and the pages a customer looks for first, including personal and business accounts, a dated rates page, and branch pages with hours. Yola website builder gives you Services and Pricing blocks to lay out accounts and rates, so your own staff can edit a figure the day it changes. Online banking is not part of this build. The site links out to your core banking provider's portal instead.

The second half covers branch and staff photography, an application form that asks for a name, a product and a branch and nothing sensitive, the deposit insurance and charter details your institution is entitled to show, a page of financial literacy workshops and holiday closures, and local search for phrases like "bank in [city]". Work through the ten steps and you have a site your team can keep current between compliance reviews.

What to include

Top features of a bank website

Bank website features Why it matters
Outdated rates page Answer every rate inquiry from a single page, with the option to display rates as of a specific date.
Account comparison Let customers select the right account before they arrive, so your staff open fewer incorrect accounts.
Branch pages Stop getting calls asking which lobby is open on Saturdays.
Application start form Capture customers who won't call, gathering enough information to return their call the same day.
Online banking link Direct your existing customers to your provider's portal so your marketing site never stores account details.
Deposit insurance information Enter your insurance and charter details once, where they apply, instead of repeating them at the counter.

How to make a bank
website in 10 steps

  • Choose a domain name

Your domain is what a customer types after seeing it on a statement, a branch window or a sponsor board at the ballpark. Use the institution's name, with your city or county where that is how people know you, and take the .com if you can get it. It matters more here than in most trades, because a customer who lands on a near miss of your address has a real reason to worry about who they are dealing with.

Skip hyphens and numbers. Someone repeating "first-county-bank-1" over the phone will drop both and end up somewhere else, and for a bank that is a phishing risk rather than a lost visit. Register the obvious misspellings too if the budget allows, and point them at the same site. Whatever you register, use the same name on your Google Business Profile, your branch signage and your statements.

Yola website builder lets you search for and register a domain in the same flow you build the site in, and annual plans include a free domain for the first year. If your institution already has a hostname used for online banking, leave it exactly where your core banking provider put it and keep the marketing site on your main name.

  • Pick a no-code website builder and template

Nobody on your marketing committee needs to write code to get this site live. Yola lets you edit text, swap photos and move sections yourself, the same way you would edit a document, so a branch manager or a marketing coordinator can fix a typo without raising a ticket with IT.

Answer a few questions about the institution and Yola's AI Website Builder puts together a first draft to work from. The full set of AI tools sits on the paid plans, and the free plan has basic AI. Treat whatever comes back as a starting point, because every line about accounts, rates and insurance goes past compliance before it publishes.

Hosting, an automatic SSL certificate and automatic backups come with the site, so there is nothing for your IT provider to stand up. Start from a template that already has the sections a financial institution needs, rather than a blank page.

Yola AI Website Builder drafting a community bank homepage from a short questionnaire, shown on a laptop screen.
Start from a template

Bank templates to start from

Financial Consulting Company website template preview

Financial Consulting Company

Financial Consulting Company website template preview

Financial Consulting Company

Financial Planner website template preview

Financial Planner

Real Estate Consulting website template preview

Real Estate Consulting

  • Add the key pages a bank needs

Six pages do most of the work. Keep the set small on purpose, because every page you add is another page compliance has to read and another page somebody has to keep current.

Draw one line clearly while you plan them. These pages are your public marketing site: what you offer, what it pays or costs, where your branches are, and how somebody gets started. Online banking is not on the list and never will be. That runs on your core banking provider, and your site sends customers to it with a plain button in the header that lands on the provider's own secure address.

Build these first, then add anything else once the essentials are live:

Home

What you offer, where you are, and online banking.

Personal

Checking, savings and consumer lending in plain words.

Business

Accounts, lending and treasury services for local owners.

Rates

Current APYs and loan rates, with the effective date.

About

Your charter, your history and who runs the place.

Contact

Phone, branch and ATM addresses, plus a contact form.

  • List your accounts and services

Name the products the way your own tellers name them at the counter, not the way a vendor brochure names them. Somebody comparing three institutions is looking for a checking account with no monthly fee, a 12 month CD rate, or a mortgage pre-approval, and they will not translate "wealth solutions" into any of those.

Give each product the numbers people actually choose on: the minimum to open, the monthly fee and how to waive it, the APY with its term, and the fees that apply. Where a figure moves, link to the rates page instead of repeating it in five places. One page to update is one page for compliance to re-read, and it is the difference between a rate change taking ten minutes and taking an afternoon.

Non-deposit products need separate treatment. Investments, annuities and insurance are not deposits and are not insured the way your accounts are, so if you offer them, keep them on their own page with the disclosure your compliance team gives you, worded exactly as they give it. The same goes for anything provided by a third party under your name.

Yola's ready-made Services and Pricing blocks handle this layout: a product name, a short description and a figure sitting together, editable by your own team the morning a rate changes.

  • Show your branches and the people in them

Stock photography is the default on bank websites, and it is why so many of them look like each other. A picture of two strangers shaking hands over a desk proves nothing. Photograph what a national competitor cannot: your actual lobby, the drive-through, the ATM somebody will use at nine at night, and the branch and lending staff who will sit across the desk, with their names and job titles under the photo.

Shoot straight on and in good light. Get written consent from staff before a photo goes up, and reshoot when someone leaves rather than leaving a stranger's face on a branch page. Photos from what you sponsor belong here too: the shred day, the little league team, the scholarship handed over at the high school. That is the part of the bank a rate table cannot show.

Name image files for what is in them, like oakridge-bank-main-street-branch.jpg rather than IMG_2041.jpg, and put the same description in the alt text, so branch photos can turn up in a local image search. Yola's ready-made Galleries block holds a set like this. Leave a slot empty until the real photograph exists rather than filling it with stock, because a stock branch photo tells a customer nothing about yours.

A gallery of branch, drive-through and staff photos on a community bank website, shown on a laptop screen.
  • Add a form that starts an application

Somebody reading your rates page at ten at night cannot open an account there and then, and should not be able to. What the form does is start the process: who they are, how to reach them, which product they want, and which branch suits them. You call back or you book them an appointment, and the account gets opened in your own secure system, where it belongs.

Be strict about the fields. A public website form must never ask for a Social Security number, a date of birth, an account number, or anything else that works as a credential. A name, an email or phone, the product and the preferred branch are enough to respond well, and anything beyond that is a liability sitting in an inbox. You choose exactly which fields appear, because Yola's contact form is customizable rather than fixed, and the Forms block help article walks through setting it up.

A submission is an inquiry, not an application and not an order. Yola sends an automatic confirmation so the sender knows it arrived, and that confirmation is worth agreeing with compliance as well: say you will be in touch, and say nothing that could read as approval. Then follow up the next business day, because that is where the account is won.

  • Show your insurance, charter and regulator

Somebody deciding where to put their savings is asking one question: is this institution real, is it regulated, and is my money insured. Answer it on the home page and in the footer of every page, not on an About page three clicks in.

Show only what your institution is actually entitled to show, worded the way your regulator and your compliance team require. A bank that is an FDIC member says so; a federally insured credit union states its NCUA coverage instead. Where you lend on homes, the Equal Housing Lender line applies. Your routing number, your charter and the year it was granted, and the agency you answer to all belong somewhere a customer can find them in a few seconds. None of this is a marketing claim, so resist the urge to dress it up.

  • Deposit insurance

    Show FDIC membership, or NCUA coverage for a credit union, exactly as your institution is entitled to state it.

  • Equal Housing Lender

    Where you lend on homes, show the line and the logo that go with it.

  • Routing number and charter

    Your routing number, charter type and the year it was granted, where a customer can check them.

  • Your regulator

    Name the agency your institution answers to, so anyone can verify you with the source.

  • Years serving the community

    The year you opened and the towns you have served since, where that history is yours to claim.

  • Association membership

    Membership of a state bankers association or credit union league, if you hold one.

  • Pro tip: Put your deposit insurance line right beside the button that starts an application, not only in the footer. Somebody deciding whether to move their savings is deciding at that exact point on the page, so that is where the proof has to be.

  • Publish your events and branch closures

A community bank runs on the calendar more than it realizes. Financial literacy workshops at the high school, first-time homebuyer seminars, shred days, the annual meeting if you are a credit union, and the federal holidays when every lobby is shut. One page, kept current, covers all of it.

Each entry needs the date, the start time, the branch or venue, what it costs if anything, and how to reserve a seat, which points at your inquiry form rather than a separate booking tool. This is not a calendar feature. It is a page your marketing coordinator edits by hand, which takes a couple of minutes, and the year's holiday closures are worth adding in one sitting while you have the federal calendar open.

Leave past events up. A list of homebuyer seminars that actually ran says more about a bank being part of the town than any sentence about community commitment.

  • Optimize for local search

People looking for a bank type a place name far more often than an institution name, so the map pack is where a branch is found or missed. This is one area where a community bank can outrank a national one, because the national bank has a single templated listing for a branch where you have a whole page. Yola's SEO Optimized Website capability covers the technical side, and the rest is work you do on Google and on your own branch pages.

  • Claim and verify your Google Business Profile. Set the primary category to "Bank" exactly, and run a separate profile for each branch.

  • Ask for reviews on a schedule. Recency drives the map pack more than total count, so three recent reviews beat forty from 2019. Agree the wording of the ask with compliance first, and never reward a review.

  • Write a page for every town you serve. Local wording on each branch page does more than one Locations page trying to cover the whole county.

  • Target the phrases customers actually type. Build page titles and headings around "bank in [city]", "savings account rates [city]" and "community bank near [city]" rather than "near me".

  • Keep your name, address and phone identical everywhere. Every listing and directory carrying a branch should match your site exactly; they are worth appearing in, not worth linking to from your own pages.

  • Embed a map and keep hours current. A wrong holiday closing time sends somebody to a locked door with a check in their hand.

  • Launch, test and keep it current

Before the site is announced anywhere, test it on a phone the way a customer would. Tap the phone number, tap through to online banking and confirm it lands on your provider's address and not a copy of it, submit the inquiry form yourself, and check that the automatic confirmation arrives.

Check page speed on the pages that carry the work, and have somebody outside marketing read the rates page against the rate sheet on the same day. Yola sites are mobile optimized and responsive, so the layout adapts on its own between phone, tablet and laptop, and every site gets an automatic SSL certificate and automatic backups.

After launch the job is maintenance, and for a bank most of it is dates. Rates get a review date and a named owner, and fee schedules and disclosures get the same. Branch hours shift around the holidays, staff photos go stale when somebody leaves, and a site that is kept current holds its search ranking better than one left alone. Put the review dates in a shared calendar and make sure more than one person can log in and make the edit.

Common bank website mistakes to avoid

The same handful of mistakes turn up on community bank sites, and each one either costs an application or creates work for compliance.

Undated rates

A rate with no effective date is useless to a customer and hard to defend when somebody asks what the page said last month.

Stock photo lobbies

Generic handshake photography makes a local institution look exactly like the national branch down the street.

Buried branch hours

Hours that take three clicks to find send somebody to whichever bank's hours loaded first.

Asking for sensitive data

A public form that requests a Social Security number or a date of birth is a liability, and the customers who know better will not fill it in.

A vague login button

If it is unclear where online banking lives, you teach customers to click any link that looks close enough.

Set and forget

A site nobody owns drifts out of line with your fee schedule, and a customer always finds the drift before you do.

How much does a bank website cost?

What follows is the cost of the marketing site, not of your core banking systems, which are a separate contract with a separate vendor. On Yola the site itself starts free, and a paid plan is $9.95/mo when you want your own domain, more pages and the full AI tools. Annual plans include a free domain for the first year.

Hiring the build out costs considerably more than the software. A freelancer or a small agency building a comparable site often runs from a few hundred to a couple of thousand dollars, and agencies that specialize in financial institutions usually charge more again, with an annual maintenance contract attached.

Be honest with yourself about where the real cost sits, though. For a bank it is not the software, it is the review cycle: the hours legal and compliance spend on rate copy, disclosures and product descriptions. Building in-house does not remove that cost. What it does change is what happens when a reviewer sends a correction back, because somebody at the bank makes the edit that afternoon instead of opening a ticket with an agency and waiting a week for a one-line change.

Build your site free with Yola

Bank website FAQ

Do I need technical skills to build a bank website?

No. Yola is a no-code builder, so whoever already writes your product descriptions can build the pages too. You pick a template, replace the text and photos, and publish, with no developer and no code involved. What the site does need is a sign-off process, and that is a people problem rather than a technical one.

How much does it cost to build a bank website with Yola?

The marketing site starts on the free plan, and a paid plan is $9.95/mo when you want your own domain, more pages and the full AI tools. Annual plans include a free domain for the first year, and current plans are on the pricing page. Budget separately for review time, because compliance hours are the bigger line on any bank site.

Can customers log in to online banking through the site?

Not through the site itself. Online banking runs on your core banking provider, and the website's job is to link to it clearly from the header of every page. A Yola site holds your public marketing content and never customer account data, logins or balances, which keeps it well clear of anything your core provider and your examiners are responsible for.

Who has to approve the copy before it goes live?

Compliance and legal review anything touching products, rates, fees or insurance, and that happens before the page publishes rather than after. Plan the review into the schedule instead of treating it as a last step, and keep a record of what was approved and when. Rates and fee disclosures also need a named owner and a review date, because the risk is rarely that a page is wrong today, it is that nobody notices when it stops being right.

How often should the rates page be updated?

Every time a rate changes, and on a fixed review date even when nothing has moved. Put the effective date at the top, state each APY with its term and any conditions attached, and keep one person accountable for the page. Editing it yourself takes a couple of minutes, which is the whole point: the faster a page can change, the less tempting it is to leave a stale figure sitting there.

What can the website form ask for?

A name, contact details, the product somebody is interested in, and the branch they would use. Keep Social Security numbers, dates of birth and any account or login detail off a public form entirely, then move the customer into your own secure system once you have replied. The form starts an application or books a branch appointment; it does not open an account.

Build your bank website free

Answer a few questions and Yola's AI Website Builder gives you a working first draft, with accounts, rates and branch pages ready to edit. Publish free, no code required.