How to Enable ArcGIS Maps in Power BI

Cody Schneider8 min read

Looking to build Power BI reports that do more than just show dots on a generic map? You're in the right place. The standard map visual is fine for high-level views, but the ArcGIS for Power BI visual unlocks a whole new level of geographic analysis. This article will show you exactly how to enable and use the ArcGIS visual to create rich, interactive maps that reveal deeper insights within your data.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Why Use ArcGIS Maps Over the Standard Power BI Map?

Before we jump into the "how-to," let's quickly cover the "why." While Power BI's built-in map is great for basic plotting, the ArcGIS visual is like upgrading from a sedan to an all-terrain vehicle. It’s built by Esri, the absolute leader in geographic information systems (GIS), which means you get access to way more powerful features directly inside your dashboard.

Here’s a quick comparison:

  • Better Geographic Context: With ArcGIS, you can overlay your data with professionally curated demographic layers. Want to see how your store locations correlate with local household income, population density, or age demographics? You can do that in just a few clicks.
  • Advanced Thematic Mapping: Go beyond simple bubbles. Create detailed choropleth maps (where regions are shaded based on a metric), heat maps to show concentration, or use custom symbols for different categories. This is an incredible tool for visual storytelling.
  • Powerful Analysis Tools: ArcGIS introduces analysis features that just aren't available in the standard map. You can find locations within a certain drive time (e.g., "show all customers within a 15-minute drive of our new store") or identify data points inside a specified boundary.
  • Rich Infographics: The pop-ups (or tooltips) are much more configurable. You can add charts, text, and other dynamic elements that appear when a user clicks on a location, giving them a snapshot of info without leaving the map.

Best of all, the standard version of the ArcGIS visual is included with Power BI for free. You only need a paid ArcGIS account for some of the more advanced premium features.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

Enabling ArcGIS for Power BI: A Two-Step Process

Getting the ArcGIS visual to show up isn't always automatic. It often needs to be enabled by a Power BI administrator for your entire organization. We'll cover both the admin steps and what you, the report builder, need to do.

For the Power BI Administrator

If you're the admin, you hold the keys. If you’re not, you may need to send these instructions to your IT department or BI team.

  1. Navigate to the Admin Portal: Click the gear icon (Settings) in the top-right corner of the Power BI service and select "Admin portal."
  2. Find Tenant Settings: In the Admin portal menu, find and click on "Tenant settings."
  3. Locate Integration Settings: Scroll down the long list of settings until you see the section named "Integration settings."
  4. Enable the ArcGIS Visual: Within this section, find the toggle for "ArcGIS Maps for Power BI." Click to enable it.
  5. Choose Who It Applies To: After enabling it, you can decide who can use it. You can make it available to the entire organization or limit it to specific security groups (like "Marketing Team" or "Data Analysts").

Once you save the changes, it may take a few minutes for the setting to apply across your organization's Power BI environment.

For the Report Builder

Once your admin has given the green light, the ArcGIS visual should be ready for you to use in Power BI Desktop.

Simply open Power BI Desktop and look at your Visualizations pane. You should see a small globe icon with the ArcGIS logo. If you don't see it immediately after your admin enables it, try restarting Power BI Desktop. If it's still missing, it's time to check back with your admin to ensure the setting was applied correctly to your user account or security group.

Your First ArcGIS Map: Plotting Sales Data by Location

Now for the fun part. Let's build a map! We’ll use a common business scenario: mapping out retail store performance by ZIP code. Assume we have a dataset that looks something like this:

  • Store ID
  • Address
  • City
  • State
  • ZIP Code
  • Monthly Sales
  • Store Manager
GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Step 1: Open Power BI and Add the Visual

In your Power BI report canvas, click the ArcGIS for Power BI icon in the Visualizations pane. A blank map template will appear on your screen, ready for data.

Step 2: Drag and Drop Your Location Data

With the visual selected, look at the field wells in the Visualizations pane. This is where you tell the map what to plot and how to style it.

  • Drag your ZIP Code field into the Location well. You could also use a full address, city, or even latitude/longitude coordinates if you have them.

After a moment, you should see points appear on the map at the center of each ZIP code in your data. ArcGIS automatically geocodes the locations for you - it translates text like "90210" into a coordinate on the map.

Step 3: Add Meaning with Size and Color

Simple dots are cool, but let's make them tell a story. This is where your metrics come in.

  • Size: Drag your Monthly Sales field into the Size well. The map will instantly update, making the dots for higher-sales locations larger than the dots for lower-sales ones. Now you can see your top performers at a glance.
  • Color: The Color well can be used for metrics or categories. For example, if you had a "Store Type" column (e.g., 'Mall Kiosk', 'Standalone Store'), you could drag it here to give each type a different color.
  • Tooltips: Drag fields like Store Manager and Monthly Sales into the Tooltips well. Now, when you hover over a dot on the map, a small pop-up will appear with that specific information.

Step 4: Explore Customization Options

With the map selected, you'll see a few icons appear in its top right corner. Click the ellipsis (...) and select Format visual or click the paintbrush icon in the Visualizations pane to start customizing.

Here you can dive deep into things like:

  • Basemap: Change the background of the map. Switch from the default dark gray to satellite imagery, street maps, a topographical map, and more to fit your report's theme.
  • Layers: This is arguably the most powerful feature. You can add reference layers. For example, add a USA Median Household Income layer from the living atlas to see if your store sales correlate with the affluence of an area.
  • Symbol style: Change the color, transparency, and outline of your data points to make them stand out.
  • Map theme: Choose between different overall color and style schemes for the map.

Play around with these settings to find what best communicates the story in your data.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

Tips for Success and Common Mistakes

Working with map data can sometimes be tricky. Here are a few tips to keep in mind to avoid common frustrations.

  • Good Data Wins: The quality of your map depends entirely on the quality of your location data. Messy addresses (e.g., "1st street" vs. "1st St.") or ambiguous place names can cause plotting errors. Clean your location data before bringing it into Power BI.
  • Be Specific with Locations: Do you have sales data for "Springfield"? The U.S. has dozens of them. To avoid your Springfield, IL sales showing up in Springfield, MA, use multiple fields for context. Drag City, State, and ZIP Code into the location well together. This helps ArcGIS geocode with much higher accuracy.
  • Don't Clutter the Map: It's tempting to add dozens of layers and data points. But an overly complex map can confuse your audience. Start with a single, clear message (e.g., "Where are our top 10 stores?") and build from there.
  • Check the Geocoding Quality: After plotting your data, scrub through the results to see if any locations look off. ArcGIS does a great job, but it's not infallible, especially with international or ambiguous addresses.

Final Thoughts

By now, you should be able to enable the ArcGIS visual, connect it to your location data, and start designing insightful maps in Power BI. Going beyond the standard visual opens up a world of geospatial analysis, allowing you to create reports that reveal trends based on where things are happening, not just what is happening.

Building rich reports in tools like Power BI is a crucial skill, but it often requires navigating complex menus and spending hours on setup. While it's powerful, sometimes you need insights without the overhead. At our company, we designed Graphed to address precisely this. You can connect your data sources in seconds and then create an entire dashboard just by asking for it in plain English - for example, "create a dashboard showing a map of our top customers by state and include bar charts for sales by month," and watch it get built automatically.

Related Articles