Pro Feature

Import and Export Your Map Data

WP Go Maps Pro makes it easy to bring your location data in from almost any format and get it back out whenever you need it. Import thousands of markers from a CSV, pull in KML files, connect to Google Sheets, and export everything with a few clicks.

7 import formats
3 export formats
Scheduled imports
yoursite.com/wp-admin
CSV
JSON
KML
Import Flow File to Map
Import map data from CSV, JSON, KML, and more in WP Go Maps

Import From Any Format

Whether your data lives in a spreadsheet, a geographic file, or a Google Sheets document, WP Go Maps Pro can bring it in. The plugin supports seven different formats, so you can work with whatever you already have instead of converting files by hand.

  • CSV files with full column mapping so every field lands in the right place
  • JSON and GeoJSON for structured geographic data
  • KML and GPX files from Google Earth, GPS devices, and mapping tools
  • XML support for legacy and third party data sources
  • Google Sheets via URL, no download required
  • Import markers, polygons, polylines, circles, rectangles, and heatmaps
Read the docs

Batched and Scheduled Imports

Got a massive dataset? No problem. The importer processes large CSV files in batches so your server never chokes on a big upload. And if your data changes regularly, you can set up scheduled imports that pull from a URL automatically using WordPress Cron.

  • Batched processing handles thousands of CSV rows without timeouts
  • URL based importing lets you paste a link and the plugin fetches the data
  • WP Cron scheduling keeps your map in sync with external data sources
  • Address geocoding during KML import when coordinates are missing
  • Developer hooks fire when an import finishes so you can trigger custom actions
Learn about scheduling

Batch Import Progress

Processing rows... 2,400 / 3,000
Batch 1 Batch 2 Batch 3 Batch 4 Batch 5
Next scheduled import: Tomorrow at 3:00 AM

Export Your Map Data

Markers (248 items)
CSV JSON KML
Polygons (12 items)
CSV JSON KML
Polylines (8 items)
CSV JSON KML

Export Everything

Need to back up your map data, move it to another site, or open it in another tool? WP Go Maps Pro lets you export all your map data in CSV, JSON, or KML format. You can export everything at once or pick specific data types like markers, polygons, or polylines.

  • Export to CSV for spreadsheets and data analysis
  • Export to JSON for developers and programmatic workflows
  • Export to KML for Google Earth and other mapping applications
  • Export markers, polygons, polylines, circles, rectangles, and heatmaps
  • Export all data at once or choose specific types individually

Smart Column Mapping

Not every CSV file uses the same column names, and that is perfectly fine. The WP Go Maps column mapper lets you visually match each column in your file to the correct marker field. You can also map columns to custom fields and import category names directly.

Visual Column Mapper

Drag and drop your CSV columns onto the right marker fields. Sticky columns stay visible as you scroll.

Custom Field Import

Map any CSV column to a custom field on your markers, giving you full control over your data.

Category Import

Include a category column in your CSV and markers will be assigned to the right category by name.

Address Geocoding

Importing KML data without coordinates? The importer can geocode addresses to get the latitude and longitude.

Read the docs

Column Mapping

name Title
lat Latitude
lng Longitude
type Category
phone Custom Field

See the Importer in Action

Try importing markers from a CSV file on a fully working demo. Watch the column mapper, batching, and results in real time.

View Live Demo

Free vs Pro

Compare the Free and Pro versions.

Import and export features are exclusively available in the Pro add-on. The free version does not include any import or export functionality.

Import & Export Feature
Free
Pro
CSV Import
Import markers and other data from CSV files
JSON Import
Import structured map data from JSON files
KML Import
Import from Google Earth and other KML sources
GeoJSON Import
Import geographic data in GeoJSON format
GPX Import
Import waypoints and tracks from GPS devices
URL Based Import
Paste a URL and the plugin fetches the data for you
Scheduled Imports (WP Cron)
Automate recurring imports on a schedule
Batched CSV Import
Process large files in chunks to avoid timeouts
CSV Export
Export map data to CSV for spreadsheets
JSON Export
Export map data to JSON for developers
KML Export
Export to KML for Google Earth and mapping tools
Custom Field Import
Map CSV columns to custom marker fields
Category Import via CSV
Assign markers to categories by name during import

Ready to unlock import and export for your maps?

Loved by users worldwide

Nearly 3,000 Five-Star Reviews on WordPress.org

Half a million websites rely on WP Go Maps. Here's what store owners, developers, and agencies are saying.

4.8
Based on 3,009 ratings
5
2,776
4
62
3
16
2
31
1
124
★★★★★

The plugin is excellent for customers to find our retailers... the pro version is worth the expense. They're quick to respond — Nick got back to me in less than 24 hours.

Fran, Travel Genee
Fran, Travel Genee
★★★★★

We started using WP Go Maps back in 2016... faithfully chugging along for six years. We recently got the updated version with assistance from Matthew and are now good-to-go! Thanks for a great plug-in!

T
Todd, Brown University / PreventOverdoseRI.org
★★★★★

WP Go Maps is so helpful! Matthew Lau walked me through each step to update settings in Google Maps and on the websites... I really appreciate his patience and persistence. I strongly recommend CodeCabin and their WP Go Map plugin.

Mary Ann Aschenbrenner, Waterlink Web
Mary Ann Aschenbrenner, Waterlink Web
★★★★★

I ran into a few issues... I reached out to support and got a quick, helpful reply from Dylan. He guided me step by step through the possible causes... everything is now working perfectly. Such committed and knowledgeable support behind an already excellent plugin. Highly recommended!

Rolf Externbrink
Rolf Externbrink

Trusted By

Harvard University Durham University MNDA Invictus Games 2018 Volunteer Edinburgh American Solar Energy Society Virginia Tech Boston University The University of Southern Mississippi Hisense Malaysia The Salvation Army Toastmasters International University at Buffalo Virginia Department of Social Services TCU

Pricing

#1
WordPress map plugin
4.8 ★
from 3,009 reviews
26M+
downloads
62,773
Pro users

Pay once and never again. Support and Updates for version 10 forever.

3 Sites

Get the powerful Pro add-on and use it on up to three sites.

3 site license


$79 once off
  • Quick email support
  • Access to Version 10 Forever
  • Access all pro features
  •  
  •  




One-off payment, no subscription.

Not for resale.

10 Sites

Get the Pro add-on and all our other add-ons and use them on 10 websites.

10 site license


$149 once off
  • Quick email support
  • Access to Version 10 Forever
  • Access all pro features
  • Included: Gold Add-on
  • Included: VGM Add-on




One-off payment, no subscription.

Not for resale.

∞ Sites

Get all our add-ons, use them on as many sites as you like and get access to all future major versions.

Unlimited site license


$299 once off

  • Quick email support
  • Access all future versions
  • Access all pro features
  • Included: Gold Add-on
  • Included: VGM Add-on




One-off payment, no subscription.

Not for resale.

PayPal Verified Badge

PayPal Verified

If you are a non profit organization, please contact us.

Common Questions

Frequently Asked Questions

Everything you need to know about importing and exporting map data in WP Go Maps.

What file formats can I import from?

WP Go Maps Pro supports importing from CSV, JSON, KML, GeoJSON, GPX, and XML files. You can also import directly from a published Google Sheets URL without needing to download the file first.

Can I import large files with thousands of rows?

Yes. The CSV importer uses batched processing, which breaks your file into smaller chunks and imports them one at a time. This prevents server timeouts and memory issues, even with very large datasets.

How do scheduled imports work?

You can point the importer at a URL and set it to re-import on a schedule using WordPress Cron. This is useful when your data source updates regularly and you want your map to stay in sync automatically.

Can I import custom field values?

Yes. The CSV column mapper lets you assign any column in your file to a custom field on your markers. You can also include a category column and markers will be assigned to the correct category by name during import.

Can I import from Google Sheets?

Yes. WP Go Maps supports URL based importing. Just publish your Google Sheet, copy the URL, and paste it into the importer. The plugin will fetch the data directly from that link, so there is no need to export and upload a file manually.

What can I export, and in which formats?

You can export markers, polygons, polylines, circles, rectangles, and heatmaps. The available export formats are CSV, JSON, and KML. You can export all of your map data at once or pick specific data types to download individually.

We've been building this plugin for nearly 14 years

... 3,009 reviews and 26 million downloads later, we are rated the number one map plugin in the world for building maps in your WordPress website. Read the reviews to find out why we are leading the market.

Nick Duncan, WP Go Maps Founder

View the Demos →