How to Add a Business Location to Google Maps and Launch Local Ads

How to add a business location to Google Maps, get it verified, then launch local Google Ads that put you above the map pack. Steps, checks, FAQ.

ADS Beast editorial teamPublished 9 min read

To add a business location to Google Maps, create or claim a Business Profile on Google and enter your address during setup. Google then verifies the location before the listing goes live. Once verified, the address appears in Google Maps and in local search results. Paid local ads are a separate step, run through Search campaigns with location assets or Performance Max.

In short:

  • A Business Profile is free and puts your address on Maps. Google Ads is paid and puts you above those results.
  • Verification is the gate. An unverified listing stays hidden no matter how complete it looks.
  • Name, address and phone number must match your website, invoices and signage exactly.
  • There is no campaign type called "Local" in Google Ads. Local advertising runs through Search or Performance Max.
  • Google Ads has no fixed minimum budget. Your spend is your decision, and the auction decides what it buys.

What you need before you start

Gather three things first: a Google account you control, the exact business address, and a phone number that reaches a person. If the business already exists on Maps, claim it instead of creating a duplicate. Duplicates split your reviews and confuse customers, and merging them later is a manual process.

Decide one more thing before you touch anything: is this a storefront customers visit, or a service area business that travels to customers? Google handles these differently. A storefront shows a pin on the map. A service area business hides the address and shows the regions you cover. Setting the wrong type creates problems you will spend weeks fixing.

If your business operates in a shared office, a coworking space or a virtual address, read Google's guidelines for that case before you list. Listing a location you do not actually occupy is the fastest way to get suspended.

How to add a business location to Google Maps step by step

The setup itself takes one sitting. Verification is what takes time, and it depends on the method Google offers you.

  1. Sign in to the Google account that will own the listing. Use a business account, not a personal one tied to an employee who might leave.
  2. Search for your business name and address on Google Maps. If a listing already exists, claim it. If not, choose the option to add a missing place.
  3. Enter the business name exactly as it appears on your signage. No keyword stuffing, no city names bolted on. Google's guidelines treat that as a naming violation.
  4. Enter the full address, including the suite or unit number. Place the map pin on the building entrance, not on the street center.
  5. Choose your business category. The primary category carries the most weight for which searches you appear in, so pick the one that describes what you actually sell.
  6. Add hours, phone number, website and a short description. Add photos of the exterior, the interior and the team. Listings with real photos get more engagement than listings without.
  7. Request verification. Google offers the methods available for your business type and location, which may include postcard, phone, email or video.
  8. Complete verification. Until you do, the listing stays hidden from customers.

One practical warning: do not edit the name, address or phone number while verification is pending. Changes can restart the process.

Adding a location to Google Maps. Claim or create the profile: Search the name and address first to avoid a duplicate listing; Enter details exactly: Name, address and phone must match your signage and website; Pick the primary category: It decides which local searches you can appear in; Request ver
Setup is one sitting. Verification is what takes time.

Why your business does not show up on Google Maps yet

The most common reason is unfinished verification. A listing that has not been verified does not appear to customers, even though you can see it in your own dashboard. Check that first before you assume something is broken.

The second most common reason is mismatched details. Your name, address and phone number should match your website, your invoices and your signage character for character. If your website says "Suite 4B" and your listing says "Unit 4B", that inconsistency works against you.

The third is a guideline problem. A shared address, a service area set up as a storefront, or a name that reads like a keyword list can all hold a listing back. Fix the underlying issue rather than creating a second listing, which only makes the problem harder to untangle.

Google Business Profile versus Google Ads: what each one does

A Business Profile is the free listing that puts your address on Maps and in the local pack. Google Ads is what you pay for to appear above those results. They work together, but they are not the same system, and one does not replace the other.

Google Business ProfileGoogle Ads local advertising
CostFreePaid, you set the budget
Where it appearsMaps, local pack, knowledge panelAbove and around organic results
SetupClaim, complete, verifyCreate a campaign, choose targeting
Time to appearAfter verification completesAfter ad review, usually one business day
Who controls the messageYou, within Google's guidelinesYou, within ad policy
Main riskSuspension for guideline violationsWasted spend on poor targeting

There is no campaign type called "Local" in Google Ads anymore. That type was retired in 2022. Local advertising today runs through Search campaigns with location assets, or through Performance Max. If a tutorial tells you to select a "Local" campaign type, it is out of date.

Note also that "Google My Business" is now called the Business Profile in Google. Same product, new name, and older guides still use the old one.

Business Profile vs Google Ads. Cost: Profile is free; Ads is paid with a budget you set; Placement: Profile sits on Maps and the local pack; Ads sits above results; Go-live: Profile waits on verification; Ads waits on ad review; Campaign type: No Local type since 2022: Search with location assets o
The free listing and the paid placement do different jobs.

How to set up a local ad campaign in Google Ads

A local campaign is a Search campaign with location assets attached, or a Performance Max campaign with a location goal. Start with Search if you want control over which searches trigger your ad. Start with Performance Max if you want Google's systems to find the placements for you.

Set your targeting by geography first. Decide how far around your location you will serve, and set the radius to match reality. A radius wider than you can actually deliver to produces clicks you cannot convert.

Then set your budget. Google Ads has no fixed minimum, so the number is yours to choose. What that budget buys depends on your industry, your city and how many competitors bid on the same searches. There is no single figure that applies to every business, and anyone quoting one is guessing about your market.

Attach location assets to the campaign so the ad can show your address, a map pin and a call button. These are what make a Search campaign read as a local ad. Add call assets and sitelinks while you are there.

Set conversion tracking before you spend anything. Without it, you are buying clicks and hoping. If you want the setup handled inside a single workflow rather than across several tools, AI campaign setup walks through connecting an account and preparing a campaign before anything goes live.

For the wider mechanics of launching a first campaign, how to buy Google Ads and launch your first campaign covers the parts that come before and after this step.

How long it takes and what can delay it

Most Google Ads are reviewed within one business day, so a new campaign can go live quickly after you publish it. Delivery after that depends on your budget, your targeting and how often people search for what you offer. A campaign with a narrow radius and a small budget will simply show less often.

If an ad is disapproved, fix the flagged issue and resubmit. Do not create a duplicate campaign to work around the review. Duplicates split your data, compete with each other in the auction, and make performance impossible to read.

On the Maps side, timing depends entirely on the verification method Google offers you and how quickly you complete it. Postcard verification is the slowest because it depends on mail delivery. Other methods are faster when they are available for your business type.

If you run a service area business rather than a storefront, expect the setup to take longer, because you are defining regions rather than a single pin.

Mistakes that cost local businesses money

The first mistake is treating the Business Profile as a one-time task. Hours change, phone numbers change, and a listing with wrong hours sends customers to a competitor. Set a reminder to review it every quarter.

The second is running ads to a page that does not confirm what the ad promised. If your ad says you serve a specific neighborhood, the landing page should say so too. Mismatches between ad and page hurt both conversion and quality signals.

The third is judging a campaign after a few days. A short test rarely tells you anything useful, because you are reading noise rather than a pattern. Start with an amount you can sustain for several weeks, then look at the data.

The fourth is ignoring the free listing while paying for ads. A verified profile with accurate hours and photos supports everything the paid campaign does. Skipping it means paying to compensate for a gap you could close for free.

If ad management is eating hours you would rather spend on the business itself, AI marketing automation for routine ad tasks covers which of those tasks can be handled without a person watching them. For a closer look at what automated buying and optimization actually do, AI ad manager for automated ad buying goes into the mechanics.

Should you run local ads on other platforms too?

Only after the Google side is working. Local intent lives on Maps and in local search, which is where people look when they need something nearby today. Facebook and Instagram reach people who are not actively searching, which makes them a different job with different creative.

If you sell physical products and want them to appear in shopping results, that is a separate setup from local advertising. Google Shopping management services explains what that involves.

If you do expand to social, how to buy Facebook ads and launch your first campaign covers the setup on that side.

What to do next

Verify your Business Profile first, then build one Search campaign with location assets and conversion tracking before you spend anything. Pick a budget you can hold for several weeks, and let the data accumulate before you judge it.

When you are ready to set that campaign up, start here: prepare a campaign with AI-assisted setup.