The regional head forwards a screenshot on a Monday morning. A borrower in Hubballi searched for the gold loan branch on Google Maps, walked to a pin two streets from where the branch moved last year, and found a shutter. The listing was claimed years ago by a former branch manager on a personal Gmail address, and nobody in head office can edit it. Most bank and NBFC branch listings start in this state. Fixing them is a data job first and a marketing job second.

The short answer: Google Business Profile for banks and NBFCs works in five phases: build one approved branch master list, verify every branch together through Google’s bulk verification, set names, categories and hours to Google’s chain rules, run reviews under a reply policy your compliance team has signed, and publish matching branch pages with local business markup. Google allows bulk verification once one account holds 10 or more locations of the same business. Get the five phases right and the same branch facts appear in Maps, Search and the AI answers that read them.

What do you need before you set up a Business Profile for banks and NBFC branches?

You need four owners, one corporate Google account and a branch master list that someone senior has signed. A Business Profile is the free listing Google shows in Maps and Search for a place customers can visit. For a lender, it is also a public register of addresses, hours and phones that users can suggest edits to.

  • A listing owner in marketing. One person in the digital team owns the account, the reply queue and the monthly checks. Without a named owner, every branch head assumes someone else is watching.
  • A data owner in branch operations. Branch banking or the branch network team owns the master list: legal address, PIN code, IFSC for bank branches, phone, hours and open or closed status.
  • A compliance reviewer. Compliance signs the reply templates, the rules for posts and offers, and the escalation path for complaints raised in reviews.
  • A web owner. The website team owns one branch page per location, the store locator and the markup on those pages.

The account itself should sit on an address at your own domain, with at least two owners from the bank or NBFC, never an agency login alone. First, list every profile under your brand and who manages it. That inventory is the first artefact you keep.

Phase 1: A single branch master list decides whether the listings stay right

Every later step copies from one spreadsheet, so the spreadsheet has to be the version branch operations would defend in an audit. Most errors on live profiles come from internal lists that disagree, such as the website locator and the core banking branch table.

  1. Export the branch table from the system branch operations treats as the record, and add a column for each field Google asks for: name, address, PIN code, primary category, phone, website URL and hours.
  2. Match every row to an existing Google profile, if one exists. Mark each match as verified by you, verified by someone else, unverified, duplicate or missing.
  3. Write the address the way it appears on the branch signage and letterhead. Google’s guidelines ask for an accurate and precise address and say address lines should carry nothing that does not describe the location, such as URLs or keywords.
  4. Flag every branch that moved, merged or closed in the last three years. These produce the ghost pins customers complain about, and each one needs a decision: mark closed, or move the existing profile to the new address.
  5. Get the list signed by the head of branch operations, with the date. When a profile is challenged later, this signature is the evidence that the data came from the bank and not from marketing.

Take a hypothetical NBFC with 180 branches across tier-2 and tier-3 towns. If the master list shows 180 and Google shows 214 profiles under the brand name, the 34 extra pins are duplicates, closed branches or listings created by staff and customers. Clear them before verification.

Phase 2: Bulk verification puts every branch under one corporate account

A branch network should verify as a chain, once, through Google’s Business Profile Manager. Verifying branch by branch means months of chasing branch managers and profiles scattered across personal accounts.

Google’s help page on bulk verification sets the conditions. Your account needs 10 or more profiles of the same business. Duplicate, suspended or disabled profiles do not count towards that minimum. Agencies holding more than one business in a single account cannot bulk verify, which is one more reason the account belongs to the bank. Service-area businesses are excluded, so a field-collection team with no branch office cannot go through this route. Google also says it may ask for video verification at a location, and that it may de-verify accounts that do not actively manage their profiles.

  1. Create a business group in Business Profile Manager under the corporate account, and add the listing owner and a second owner from the bank.
  2. Upload the signed master list as the location spreadsheet. Include every branch you manage, because Google asks for evidence of the size of your network and says the spreadsheet must leave nothing out.
  3. Request access to any profile someone else has verified. The current owner gets a request; keep a log of the date you sent it.
  4. Fix every error the account shows before you submit. An account with errors does not qualify.
  5. Submit the chain verification form from the Verifications tab. If the tab is missing, Google’s help page says you may not have enough eligible profiles yet.

File Google’s confirmation email with the signed master list. Together they show who verified the network, and from what data.

SIGNALNewsletter by Yamm Labs

The next piece, straight to your inbox.

New writing on BFSI brands, B2B and influencer marketing, and AI search.

One click to unsubscribe. Privacy policy

Phase 3: Branch names, categories and hours follow Google’s chain rules

Google’s guidelines for representing a business set a simple chain rule: all locations of one business in a country use the same name and, where they offer the same service, the same category. A lender cannot name one profile “Sample Finance Kanpur Gold Loan Lowest Rate” and another “Sample Finance Branch Civil Lines”. The name is what appears on the signage, and the town comes from the address.

  1. Set one name for all branches, written as on the fascia. Google’s guidelines ask for the real-world name used consistently on the storefront, website and stationery, with no added keywords.
  2. Pick one primary category for every branch that does the same work, such as Bank for a bank branch or the closest financial service category for an NBFC branch. Add secondary categories only where the branch offers the service.
  3. Use lobby hours for a bank branch. Google’s guidelines say banks should use lobby hours where possible and that an ATM attached to a bank can have its own profile with its own hours, so a 24-hour ATM does not make the branch look open at midnight.
  4. Create a separate department profile only where a public-facing unit has a distinct name, its own category and typically its own entrance. Google gives the example of a bank whose wealth arm is listed as a financial consultant. A gold loan counter inside a branch does not qualify.
  5. Do not create profiles for loan sales staff or direct selling agents. Google treats financial planners and insurance agents as individual practitioners who may have profiles, but says sales associates and lead generation agents for corporations are not eligible.
  6. Set holiday hours a month ahead from the state-wise holiday list your operations team already uses, so holidays that vary by state show correctly in each town.

The regulator-driven decision in this phase is where the interest rate lives. Google’s description rules bar prices and promotions, and they bar links. We keep every rate, fee and offer off the profile and on one product page that compliance updates. RBI requires lenders to give a borrower a Key Facts Statement, including the annual percentage rate, before the loan contract is signed. A headline rate frozen on a listing would sit next to a different number on the KFS the borrower signs. One page, one rate, one owner keeps the number an engine quotes in step with the number the lender discloses.

Insurers with branch networks face a naming question of their own. IRDAI’s 2024 policyholder-protection regulations require an insurer’s advertisement to show its registered name with its trade name or logo prominently. Ask compliance early whether a promotional post on a branch profile counts as an advertisement. The safer reading is to treat it as one, and that answer shapes what goes into Phase 4.

Phase 4: Reviews need a reply policy that compliance signs before the first reply

Branch reviews are the part of a Business Profile for banks that compliance worries about most, and with reason. A reply is public, permanent and written under the brand’s name, and the person complaining is often a customer with a live account or loan.

Google’s rules on reviews are stricter than most branch teams assume. Its fake engagement policy bars merchants from offering incentives for reviews, from discouraging negative reviews and from selectively asking happy customers only. It says merchants should not pressure customers to leave ratings while on the premises, and it gives staff targets for a set number of reviews as an example of what is not allowed. Reviews written by current or former employees count as a conflict of interest. That rules out the branch review contest.

  1. Ask every customer the same way, or ask nobody. A review link or QR code in the account-opening or loan-disbursal message is fine; a request sent only to customers who rated the call centre highly is not. Send SMS requests only through the sender headers and templates already registered under TRAI’s commercial communication rules.
  2. Write reply templates by review type: praise, wait times, a staff complaint, a loan or claim dispute, a fraud report and a review that names a customer’s details. Compliance signs the library once.
  3. Never confirm in a reply that the reviewer is a customer, and never mention an account, loan amount, policy number or transaction. Google’s own guidance tells businesses never to share a reviewer’s private information, and your confidentiality duty to customers goes further.
  4. Move every dispute off the page. The reply names the official grievance channel and nothing else. NBFCs already have to show their grievance redressal officer’s name and contact details prominently at branches under RBI’s fair practices rules, so the reply can point to the same contact.
  5. Flag reviews that break Google’s content policies through the profile, and keep a screenshot. Never ask a customer to delete or change a review in return for a waiver or a favour.
What we’ve learned across 320+ projects: branch listing work stalls at the review reply, when compliance is asked to approve each response one at a time and the queue backs up for weeks. The fix is a signed library of reply templates by complaint type, a named escalation contact for anything outside the library, and a rule that the listing owner may publish a template reply without fresh approval.
A branch listing is a public register of your network, and the master list behind it belongs to operations, not marketing.

Phase 5: Branch pages and markup let AI answers quote the right branch

Each profile should point to its own branch page, and that page should state the same name, address, phone and hours in plain text. Google’s guidelines ask for a phone number or website that represents the individual location, so the homepage is the wrong destination for 180 branch profiles.

Google does not publish how its AI features choose local businesses. It does publish that local results rest mainly on relevance, distance and prominence, and that complete, accurate profiles are more likely to show for relevant searches. Prominence draws on how many websites link to a business and how many reviews it has. For a lender, the practical reading is that the profile and the branch page have to agree, because an engine that finds two different phone numbers for one branch has no reason to trust either. Our GEO and AEO FAQ for financial brands covers how engines pick sources in more detail.

  1. Publish one URL per branch, in a predictable pattern such as the city and locality, and keep the URL when a branch moves.
  2. Put the branch facts in visible text on the page: the name as on the signage, full address, PIN code, phone, lobby hours, services offered and the grievance contact.
  3. Add local business structured data to each branch page. Google’s documentation asks you to use the most specific LocalBusiness subtype possible. Schema.org lists BankOrCreditUnion as a type of FinancialService, which is itself a LocalBusiness, so a bank branch uses BankOrCreditUnion and an NBFC branch uses FinancialService.
  4. Mark up opening hours and any department with its own hours, such as a locker desk, using the department property Google documents.
  5. Link the product pages that hold rates from the branch page, and keep rates off the branch page itself. One rate page per product means one place to update when the rate changes.

The entity naming decision matters here too. The branch page should use the trading name customers know, and the legal entity name should appear once on the page and in the organisation markup on the homepage. The broader work of making a lender readable to engines sits in our AI search and GEO practice.

Which steps, owners and records does a branch listing rollout need?

The table below is the working plan we would hand to a programme manager. Timings are typical practice for a network of a few hundred branches, not figures Google publishes.

StepOwnerTypical timeArtefact to keep
Inventory existing profiles and accessListing owner, marketing1 to 2 weeksProfile inventory with current managers
Build and sign the branch master listBranch operations head2 to 3 weeksSigned, dated master list
Recover profiles held by othersListing owner2 to 6 weeksAccess request log with dates
Bulk verification through Business Profile ManagerListing owner1 to 3 weeks after submissionGoogle’s confirmation email
Names, categories, lobby and holiday hoursListing owner with branch operations1 weekNaming and category rule sheet
Reply template library and escalation pathCompliance reviewer2 to 4 weeksSigned template library
Branch pages with markupWeb owner3 to 6 weeksURL list and markup test results
Monthly accuracy and review checkListing ownerHalf a day a monthMonthly check log

How long does a branch listing rollout take, and who signs off?

A network of a few hundred branches typically takes eight to twelve weeks from inventory to live branch pages, in our experience. Google publishes no timeline for bulk verification beyond saying it will review the account and contact you if it needs more information. The slow parts are internal: recovering profiles held by former staff and getting the reply library signed.

Three people sign. The head of branch operations signs the master list. The compliance reviewer signs the reply templates and the rule on posts and offers. The marketing head signs the naming and category rule sheet and owns the account.

How do you tell the branch listings are working?

A working listing is accurate first and busy second. A profile with a wrong phone number can show strong call numbers that all reach a closed line.

  1. Accuracy rate: branches whose name, address, phone and hours match the master list, divided by total branches. Check a sample each month and the whole network each quarter.
  2. Unapproved edits: the number of profiles where Google accepted a user-suggested change your team did not make. A rising count means the data owner needs to look.
  3. Reply time: the median days from a review to the first reply, split by review type. Complaints should be faster than praise.
  4. Actions per branch: calls, direction requests and website clicks from the profile’s performance view, compared branch against branch in the same town tier.
  5. AI answer accuracy: ask the main assistants for your branch in five or six towns each month, and record whether the address, hours and phone they give match the master list.

The last check is the one most banks skip. Our AI visibility work for BFSI brands runs prompts like these on a schedule, because a wrong answer from an assistant reaches the customer with no pin to click and no chance to see the listing was right.

What should you do when a step fails?

Most failures fall into five patterns, each with a known first move.

  • Bulk verification is refused. Check the account for errors, duplicates and missing branches, then compare the spreadsheet with the store locator. Google asks for evidence of the network’s size, so a gap between the two is the usual cause.
  • A profile is suspended. Read the guideline it breaks before appealing. Keyword-stuffed names and profiles for loan agents are the common causes for lenders; fix the profile, then appeal with the signed master list as evidence.
  • Someone else owns a branch profile. Request access through Google and log the date. If a former employee holds it and the request lapses, follow Google’s ownership request route and keep every screenshot.
  • Hours or phone numbers change without you. Google accepts user-suggested edits. Correct the field, confirm the master list is current, and review that branch weekly for a month.
  • A wave of fake or abusive reviews arrives. Flag each review that breaks Google’s content policies, reply once with the grievance contact, and never answer in kind. Record the dates for compliance in case the reviews name staff or customers.

What should you tell your compliance team about branch listings?

Paste something close to this into the email. The profile shows the branch name, address, phone and lobby hours from the signed master list, and carries no rates, fees or offers. Replies to reviews use a signed template library, never confirm a customer relationship, never mention account details and point every dispute to the grievance redressal channel. Review requests go to every customer at the same stage, with no incentives and no staff targets, in line with Google’s fake engagement policy. The listing owner keeps the master list, the confirmation of verification and the monthly check log.

This is general guidance, not legal advice; your compliance team decides.

People also ask

Can a bank create one Google Business Profile for all its branches?

No. Google treats each branch customers can visit as its own location, so each branch gets its own profile under one shared name and category. A network with 10 or more locations can verify them together through bulk verification in Business Profile Manager.

Should an NBFC put interest rates in its Google Business Profile?

Keep rates off the profile. Google’s description rules bar prices and promotions, and a rate frozen on a listing can drift from the rate in the Key Facts Statement the borrower receives. Link the branch page to one product page that compliance keeps current.

Can branch staff ask customers for Google reviews?

Staff can ask, if every customer at the same stage is asked the same way and nothing is offered in return. Google’s policy bars incentives, selectively asking happy customers, pressure on the premises and staff targets for a set number of reviews.

Do AI assistants use Google Business Profile data for bank branches?

Google does not publish how its AI features pick local businesses, and other assistants do not either. What helps is agreement: when the profile, the branch page and its markup show the same name, address, phone and hours, an engine has one consistent fact to quote.

Branch listings wrong in Maps are usually wrong in AI answers too.

Get a free Fintech Brand Audit across 8 dimensions, plus 3 fixes. No pitch. Run the free Brand Audit →

Leave a Reply

Share