Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

    Sign In
    • Home
    • User Guides
    • Location Hub
    • Locations

    Google Location Import

    Contact Us

    If you still have questions or prefer to get help directly from an agent, please submit a request.
    We’ll get back to you as soon as possible.

    Please fill out the contact form below and we will reply as soon as possible.

    English (US)
    FR French
    IT Italian
    JP Japanese
    DE German
    US English (US)
    ES Spanish
    • Getting Started
      New here Configuration and Connection Guides
    • Academy and Learning Resources
      Learning Resources - Best Practices Academy
    • User Guides
      AI What's New Platform Status and General FAQs Homepage The Dashboard Location Hub Review Management Messages Social Locator + Pages Analytics Directories Mobile App 'Near Me' 360
    • Connecting Tools
      Connection Troubleshooting API
    • Org Settings
      Users Billing API Keys Webhooks
    + More

    Table of Contents

    What is Google Location Import? Who can use this feature? How to access Google Location Import Start a new Google import Step 1: Connect your Google account Step 2: Select location groups Step 3: Select locations to import Step 4: Choose a business Step 5: Review & Import Import options Step 6: Import results & status Failed or partially imported locations Common failure rules Why use Google Location Import?

    Overview

    Google Location Import lets resellers connect their Google Business Profile account and import locations directly into Uberall — no manual data entry required. You can import a single location or thousands, run the import multiple times, and optionally trigger listing sync immediately after importing.

    The import runs as a background job. Once you click Import, you can navigate away and return to check progress in the import history table.

    Who can use this feature

    Role Access
    Admin Yes
    Account Manager Yes
    Business Manager Yes
    Location Manager No — cannot create locations

    Exceptions:

    • If Location Approval Flow is enabled on the account and the user is not an Approver, the import option is hidden.
    • The LISTINGS feature must be enabled on the account (standard for all active resellers).
    • Field-level restrictions on location fields may also hide the import option.

    Where to find it

    Go to Locations → Import → Google (/locations/import/gmb). Users who don't have access are redirected to the file import tab instead.

    How to run a Google import

    The import is a five-step wizard starting with a Google OAuth login.

    Step 1 — Connect your Google account

    Click Connect & Import (first time) or New Google Import (returning). You're redirected to Google to sign in. After sign-in, Google returns you to Uberall with an access token. Your Google account email is shown to confirm the connection.

    Step 2 — Select location groups

    Choose which Google Business Profile accounts or location groups to import from. If you only have one group, it's pre-selected. You must select at least one group to proceed.

    Step 3 — Select locations

    Pick individual locations within the selected groups. Each location shows its name, address, and whether it's already been imported into Uberall. You can select all, search, and deselect already-imported locations. At least one location must be selected.

    Step 4 — Business settings

    Choose where the imported locations should go:

    • Existing business — import into a business already in Uberall
    • New business — all into one — all selected locations go into one new business; fill in name, product plan, country, and address
    • New business — each group as its own — each location group becomes a separate new business; fill in details for each

    Connection level defaults to Listings; Business-level connect is available for new businesses.

    Step 5 — Review & Import

    Review your selections and click one of two buttons:

    • Import — locations are imported only, no sync triggered
    • Import & Sync — locations are imported and listing sync is triggered immediately
    ⚠️ Note: If the import fails immediately after clicking Import, the business settings were likely incomplete (e.g. a required field missing for a new business). Go back to Step 4 and check all required fields are filled in.

    Import statuses

    Status What it means What to tell the customer
    Created Job is queued but not yet processing. The import is about to start — check back in a minute.
    In Progress Actively running; progress updates every few seconds. The import is running. Large batches can take several minutes — the user can navigate away and come back.
    Completed All (or all processable) locations were created successfully. Any individual location failures appear in the error report. The import is done. If any locations are missing, ask the user to download the error report.
    Failed System-level failure, or partial failure where some locations could not be created. User can retry or download the error report. The import failed. The user can retry from the history table (up to 3 attempts) or download the error report to see what failed and why.
    📌 Note: A partial failure (some locations succeeded, some failed) shows as Failed. Successfully imported locations are kept — only the failed ones are re-attempted on retry.

    Known limits

    Limit Value What to tell the customer
    Retry attempts Maximum 3 per import job After 3 failed attempts the job can't be retried. The user must start a new import from scratch.
    Stuck job timeout ~7 minutes of inactivity If stuck, wait a few minutes — the system will auto-fail it so the user can retry.
    Import history 7 days retention Error reports and history entries are only available for 7 days after the import.
    Missing Primary Category Location fails to import User must add a Primary Category in Google Business Profile, then retry the import.
    Location Approval Flow Hides import for non-Approvers If the user can't see the import option, check whether Location Approval Flow is enabled. Only Approvers can run imports.
    No GBP locations on account Import fails (NO_ACCOUNTS) The connected Google account has no Business Profile locations. The user should connect a different account.
    File vs Google import Separate import methods Google import (via OAuth) is separate from the CSV file import. Users who see only the file import tab don't have Google import access — check their role.

    FAQ

    Why can't the user see the Google import option?

    Most likely: their role is Location Manager — this role cannot import and needs to be upgraded to Business Manager, Account Manager, or Admin. Location Approval Flow may be active and the user is not an Approver. Or the account does not have the LISTINGS feature enabled — rare, but worth checking with the technical team if role and approval flow are both fine.

    The user connected their Google account but the import failed immediately — what happened?

    Two common causes: the connected Google account has no Business Profile locations associated with it — try a different account; or the Google account connection itself failed (OAuth token could not be saved) — ask the user to try again, and if it keeps failing, check with the technical team (ACCOUNT_CREATION_FAILED error internally).

    The import is stuck in "In Progress" — what should we tell the customer?

    Large imports can take several minutes — first ask the user to wait. If the import has shown "In Progress" for more than 7 minutes with no visible progress change, the system will automatically mark the job as Failed so the user can retry from the history table. There is no way to manually cancel an in-progress import from the UI.

    Some locations failed to import — what does the error report show?

    The CSV error report is downloadable from the history table for any failed import. It lists each location that could not be imported and the failure reason. The most common reason is a missing Primary Category — without one, Uberall cannot create the location. The user needs to add the Primary Category in Google Business Profile and then retry. Other possible reasons include invalid address data or a location Google has marked as closed or suspended.

    Can a user import the same locations twice?

    The system detects locations already in Uberall and flags them as already imported in the selection step. The user can deselect these and import only new ones. If a user proceeds with an already-imported location, the system detects it during the import and skips it — no duplicate is created. The location will appear in the error report if it could not be re-imported.

    What is the difference between "Import" and "Import & Sync"?

    Import creates the locations in Uberall but does not push data to Google or other directories immediately. Import & Sync does everything Import does and then immediately triggers listing sync, pushing location data to Google and other connected directories. Choose this if the customer wants their listings live as quickly as possible after import.

    The user has already used 3 retries — what now?

    Once the maximum of 3 retry attempts is reached, the import job cannot be retried further. The user needs to start a new import from scratch. They can re-select only the locations that still need to be imported (already-successfully-imported locations show as "already imported" and can be deselected).

    How long is import history kept?

    Import history entries and error reports are retained for 7 days. After that, they are no longer available from the UI. If a customer needs an older report, contact the technical team.

    Can Business Managers use the file import as well?

    No. Business Managers can only use the Google import. The CSV file import is limited to Admins and Account Managers. If a Business Manager needs to import locations via file, their role would need to be upgraded.

    geolocation data integration

    Was this article helpful?

    Yes
    No
    Give feedback about this article

    Related Articles

    • What happens if a customer posts pictures of my location on directories?
    • What do the different location statuses mean?
    • What should I do if my business location is permanently closed?
    • What you should know about Opening Hours
    • What are location Labels and how to use them?
     

    Copyright 2026 – uberall.

    Expand