An unverified Google Business Profile is basically invisible. It won't show up in the local map pack, it won't show a "Call" button on mobile search, and it can't collect reviews the way a verified listing can. You did the work of claiming your business on Google. Then verification quietly stalled, and nothing showed up in Maps for two weeks.
That's the most common blocker we see when a business asks why they're not showing up on Google at all. Not bad SEO. Not a bad website. An unfinished verification sitting in limbo. Here's exactly how the process works, method by method, and what to do when it gets stuck.
The short answer: your verification options
Google offers up to five ways to verify a profile: postcard by mail, phone or text, email, a live video call, and an uploaded video recording. A sixth option, instant verification, exists for businesses that have already verified their website in Google Search Console or that manage locations through Google's bulk verification program. You don't pick your favorite off a menu. Google decides which options appear on your Get Verified screen based on your business category, your address history, and how established the listing looks to Google's systems.
New listings with no history usually see postcard as the default, or occasionally video. Established businesses with a matching web presence sometimes get phone, text, or email, which finish in minutes instead of weeks.
Step 1: Claim your profile
You can't verify a profile you haven't claimed yet. Search your business name and city on Google Maps or Google Search. If a listing already exists, click Claim this business, then Manage now, and follow the prompts. If nothing exists yet, go to business.google.com/add and add it from scratch.
One snag trips up more businesses than anything else at this stage: someone else already has the listing. Maybe a past employee set it up years ago and left, or an agency created it and never handed over access. In that case you can't just re-add the business. You have to request ownership from the current profile owner, which routes a transfer request to whoever's account controls it now. That process runs on its own timeline, separate from verification, so start it early if you suspect an old listing is already out there.
Step 2: See which verification method you're offered
Once your profile is claimed, Google shows you a Get Verified screen with whatever method (or methods) it's willing to offer for that specific listing. This is where the timeline splits hard depending on what you get.
Phone, text, and email are the ones every business wants, because they close out the same day. If you're offered one of those, take it. Video and live video call add a review queue on Google's end, so even a perfectly filmed video sits for a few days before anyone looks at it. Postcard is the slow lane by a wide margin, and it's still the most common option assigned to brand-new listings with no track record yet.
Step 3: Complete verification
Each method has its own mechanics. Here's what actually happens for each one.
Postcard by mail
Google mails a physical postcard with a 5-digit code to the address on your profile. Most codes arrive within 14 days, though it can run longer depending on your mail carrier. Once it arrives, sign into your profile, select Get Verified, choose Postcard, and enter the code exactly as printed.
Two rules matter here and both trip people up. First, don't edit your business name, address, or category while a postcard is in transit, since changing those details can invalidate the request and reset the clock. Second, the code expires 30 days after it's generated, not 30 days after it arrives, so a card that sits unopened in a stack of mail for three weeks doesn't leave you much runway.
If you moved recently or the postcard never shows up, don't keep waiting. Request a new one from the verification screen rather than assuming it's lost in the mail forever.
Phone or text
Google sends a short verification code to the business phone number on file, either as a call or a text message. You enter that code back on the verification screen and you're done. The catch: it has to reach a real person or a device that can display a text. Auto-attendants and IVR phone trees can't relay the code, so if your listed number routes straight to a menu system, this option won't work until you point it at a line someone (or something) can actually answer.
Google sends a verification link to the email address shown on the Get Verified screen. Open it, follow the steps in the email, and the profile verifies almost immediately. The address has to match what's associated with the account managing the profile, so if you're not sure which inbox Google is using, check the exact address displayed before assuming the email went astray.
Live video call
A Google representative connects with you during business hours and walks you through showing your business live on camera. You'll need to show your location (street signs, a nearby landmark, anything that confirms where you actually are), proof the business exists (products, equipment, signage), and proof you manage it (opening an employee-only area, using a set of keys, or something similar only staff would have access to).
Video recording upload
Instead of a live call, you record a single continuous video and upload it. Google's requirements are specific: the clip must be unedited, recorded live on a mobile device, and at least 30 seconds long. No pre-recorded footage, no cuts. For a storefront, that means capturing exterior signage with your business name on it, the entrance, and something only an employee could access, a register, a stockroom, a point-of-sale system. For a service-area business with no public storefront, you show your service vehicle or tools, a street sign or landmark confirming where you're working, and a business document like a permit, invoice, or utility bill to prove you're legitimate. Keep bank details, ID numbers, and other people's faces out of frame. Review typically takes up to 5 business days.
Want your listing handled for you?
RankLoft sets up and verifies Google Business Profiles as part of every website build, so you're not the one figuring out which video shot Google wants.
Get a free site audit →Step 4: What to do if you're stuck
"Pending" isn't a broken state by itself, it just means the process started and hasn't finished. If you're waiting on a postcard, that's expected for up to two weeks. If a video is in review, give it the full window before assuming something's wrong. The real trouble starts when a profile sits in pending well past its method's normal window, or flips to "suspended" instead.
Illustrative breakdown based on recurring patterns in Google's own Business Profile Help documentation and support community threads, not an officially published Google statistic.
A suspended profile means Google flagged something against its guidelines, not that verification is simply slow. You'll need to go through the Business Profile appeals tool, explain what happened, and attach documentation, a business license, a tax certificate, or a utility bill in the business's name works well. Don't create a second listing for the same business while an appeal is under review. That almost always makes things worse, since Google's systems read duplicate listings as a red flag on their own.
Common mistakes that block verification
Most stuck verifications trace back to one of a handful of avoidable problems.
- Business info doesn't match reality. If your name, address, or category doesn't line up with your actual signage, website, or public records, Google flags the mismatch before a human looks at it. Google's guidelines ask you to represent your business exactly as it appears in the real world. Get your products and services listings right too, since mismatched offerings read as suspicious the same way a mismatched address does.
- Using a home address for a service-area business. If you work from home and drive to customers, list a service area instead. A home address on a public listing invites privacy problems and eligibility questions.
- A P.O. box as your address. Not allowed. Google requires a real, physical address, even if you later hide it from public view as a service-area business.
- Disambiguation with an existing listing. Shared office buildings and addresses with a previous tenant's business still on file are the most common cause of a "this looks like an existing business" prompt.
- Duplicate profiles for the same business. An old listing from a previous owner or a rebrand will conflict with a new verification attempt. Merge or remove the duplicate before trying again.
"The businesses that get stuck almost never have a verification problem. They have an information-mismatch problem that shows up as a verification problem."
Realistic timeline: what to expect
Phone, text, or email: plan for same-day. Video or a live call: budget close to a week between filming and getting the green light. Postcard is the one to plan around, two to three weeks from request to a live listing, assuming nothing triggers a manual review along the way. Thin or brand-new web presences sometimes see verification take longer regardless of method, since Google leans on outside signals like your website to build confidence in a listing before publishing it. Pair verification with the basics, a properly filled-out profile and ongoing optimization, before you start worrying about how to rank higher in the map pack itself.
Verification only unlocks your Google listing, not directory sites like Yelp, which run entirely separate claim-and-verify processes. If you're weighing where to put your limited time first, Google Business Profile beats Yelp for most local businesses simply on search volume, which makes it the one worth verifying first.
Frequently asked questions
How long does Google Business Profile verification take?
It depends entirely on the method. Phone, text, and email can confirm your listing the same day. Live video calls and uploaded videos are typically reviewed within 5 business days. Postcard is the slowest: most codes arrive within 14 days, and the code itself expires 30 days after it's issued.
Why is my Google Business Profile verification stuck on pending?
Usually it's one of three things: you're still waiting on a postcard that hasn't arrived, your video is sitting in Google's review queue, or something about your listing, a mismatched address, a duplicate profile, an ineligible category, is holding it up silently. Check your status first, then work through the common mistakes above before assuming it's just running slow.
Can I verify a Google Business Profile without a public business address?
Yes. Service-area businesses, plumbers, cleaners, mobile mechanics, and similar, can hide their street address and show a service area instead. You still need a real address on file so Google can confirm eligibility, but it won't display on your public profile or in Maps.
What happens if my postcard verification code expires?
The code stops working and you have to request a new one. Codes expire 30 days after they're generated, so a card that sits in a pile of mail for a month leaves you starting over. Request a replacement as soon as you notice rather than waiting to see if the original still works.
Can I choose which Google Business Profile verification method I get?
Not always. Google decides which options appear based on your category, address history, and how established your listing looks. Some businesses see all five methods on the Get Verified screen. Others only see postcard, and there's no reliable workaround beyond keeping your profile information accurate enough for Google to trust it.
Sources
- Google Business Profile Help — Verify your business on Google
- Google Business Profile Help — Verify your business with a video recording
- Google Business Profile Help — Add or claim your Business Profile
- Google Business Profile Help — Fix suspended or disabled profiles
- Google Business Profile Help — Guidelines for representing your business on Google
- BrightLocal — How to Verify Your Business on Google