FAQ

Everything you need to know about Mapsemble's features and capabilities

Getting Started

What is Mapsemble?
Mapsemble is a powerful tool for creating beautiful, interactive maps from your own data. It can be used for data analysis, store locators, vacation rentals or real estate listings. Whether you have location data in CSV files, Excel spreadsheets, or accessible via API, Mapsemble transforms it into professional, embeddable maps without requiring any coding skills.
Do I need coding skills to use Mapsemble?
You can style and configure popups and cards using simple HTML and CSS. For the rest no coding experience is required. In any case, we'll help you configure your map to match your branding and design needs.
How do I get started?
Simply sign up for a free account and walk through our onboarding. Or drop us a line and we'll schedule a meeting to get you going. You can build a map from a StarterKit and enter locations directly on the map; from the Starter plan you can also upload CSV/Excel files or use the API for automated data sync.

Features & Capabilities

What features does Mapsemble offer?
Mapsemble offers a comprehensive set of features including:
  • Interactive map creation with intuitive controls
  • CSV and Excel file import
  • Custom styling based on data properties
  • Map embedding with simple code snippets
  • Pagination and filtering for large datasets
  • Spatial queries and viewport-based loading
  • Geocoding for address data
Starter adds file and Google Sheets import, API access, conditional marker styles and premium base maps; Pro adds custom fields, filtering and search, remote data sources, custom card and popup design and remote card and popup rendering.
How many data points can I add to a map?
Every plan includes unlimited maps; only the number of locations per map differs:
  • Free: 150 locations per map
  • Starter: 150 locations per map
  • Pro: Unlimited locations per map
Our platform uses spatial queries and viewport-based loading to ensure smooth performance even with large datasets.

Data Import

What data formats does Mapsemble support?
Mapsemble supports multiple data formats:
  • CSV files (.csv) - comma-separated values
  • Excel files (.xlsx, .xlsm) - Microsoft Excel format
  • GeoJSON format via API
  • Manually marking locations for each row of data.
Your data can include coordinates (latitude/longitude) or street addresses that we'll geocode automatically.
How does Mapsemble handle addresses?
If your data contains street addresses instead of coordinates, and you use our CSV/Excel importer, Mapsemble automatically geocodes them (converts addresses to latitude/longitude coordinates). For best results, include as much address detail as possible (street, city, postal code, country).
What's the maximum file size I can upload?
An import is capped by your plan's locations-per-map limit:
  • Free: 150 locations per map
  • Starter: 150 locations per map
  • Pro: Unlimited locations per map
The wizard optimizes the import process to handle datasets efficiently, showing progress indicators as your data is processed.
Can I update my data after uploading?
Yes! You can re-upload an updated version of your file to refresh the map. The Starter plan and up also support API-based updates for automated, real-time data synchronization, allowing you to add, update, or delete individual features without re-uploading the entire dataset.
What coordinate format should I use?
Use decimal degrees format (e.g., 40.7128, -74.0060) rather than degrees/minutes/seconds. Ensure your coordinates are in WGS84 projection (the standard for GPS coordinates).

Styling & Customization

What styling options are available?
All plans include:
  • Select marker icons or upload your own
The Starter plan adds:
  • Conditional marker styles based on data properties
  • High quality base maps and alternative providers
The Pro plan adds:
  • Filtering, sorting and search on fields you define
  • Custom card and popup design using basic HTML and CSS
  • CSS to change the look and feel of your map
Pro adds text-based markers with dynamic values fetched from your own endpoints.
Can I style my maps based on data properties?
On the Starter plan and up, you can style markers based on any property in your data using conditional marker styles. For example, you can color-code locations by category, size markers by population, or use different icons for different types of locations. The styling is highly customizable and doesn't require any coding.
Can I use custom icons?
Yes! You can choose from a library of built-in icons or upload your own custom icons to match your brand or use case.
Can I style my cards and popups with HTML and CSS?
Yes! You can fully customize the appearance and content of your cards and popups using simple HTML and CSS. You can embed content from any fields you configure in your data, allowing you to create rich, branded experiences that match your website's design. This gives you complete control over the layout, styling, and information displayed when users interact with your map features.
Can I let my website provide the cards and popups?
On the Pro plan, you can configure remote endpoints that let your own website provide the styling of cards and popups. By indicating remote endpoints in your map configuration, Mapsemble will fetch the styled content from your server, allowing your existing website design system to control the appearance of map elements. This is perfect for maintaining consistent branding across your entire website.
Can I create text-based markers instead of icons?
Yes! On every paid plan, you can create text-based markers that display content directly from your data. This is useful for showing labels, numbers, or short text snippets as markers on the map. For example, you could display property prices, store numbers, or location codes as the markers themselves, making information visible at a glance without needing to click on anything.
Can I create dynamic text markers that fetch content from external sources?
Yes! On the Pro plan, Mapsemble supports dynamic text markers that can fetch their content from any endpoint you specify. This allows you to create markers with real-time or frequently updated text content pulled from your own APIs or external services. For example, you could display live inventory counts, current prices, or status updates that are always up-to-date without having to manually refresh your map data.

Embedding & Sharing

Can I embed my maps on my website?
Yes! Every map you create comes with an embed code snippet that you can paste into any website. No need to whitelist domains or manage complex access keys. Simply copy the provided snippet and paste it into your HTML.
Are embedded maps responsive?
Yes, all embedded maps are fully responsive and work seamlessly on desktop, tablet, and mobile devices. They automatically adjust to fit the container size.
Can I share my maps with specific people?
You can make a map private by embedding it into your own access-controlled page. Contact us to know more.

API & Integration

Does Mapsemble have an API?
Yes! The Starter plan and up include access to our comprehensive REST API that supports GET, POST, PATCH, PUT, and DELETE operations. You can use the API to automatically sync your data with Mapsemble, ensuring your maps stay up-to-date without manual uploads. The API supports GeoJSON format and allows posting up to 1,000 features per request. On Pro you can additionally configure remote endpoints to:
  • Handle data filtering: Let your own backend filter and process data before it's displayed on the map
  • Render popups and markers: Have your website directly render the HTML for popups and markers, maintaining consistent styling with your site
  • Create dynamic text marker values: Fetch real-time text content for markers from any endpoint you specify
How do I authenticate with the API?
When you create an API layer (available on Starter and up), an endpoint is automatically generated with authentication instructions displayed directly in the layer configuration. You don't need to consult external documentation—everything you need is provided in the app.
Can I integrate Mapsemble with my CMS?
Yes! We offer a Drupal module that allows you to embed interactive maps in your Drupal websites based on content entities, with automatic synchronization to Mapsemble. Integration options for other CMS platforms can be achieved through our API (available on Starter and up). If you need an integration for your preferred CMS, contact us and we'll help you set it up.
Can I automate data updates?
On the Starter plan and up, you can use the API to set up automated scripts or integrations to keep your maps updated in real-time. This is perfect for dashboards, live tracking, or any scenario where your data changes frequently.

Technical Details

Is my data secure?
Yes, your data is stored securely on Mapsemble servers with industry-standard encryption. Maps are private by default and only accessible to you. If you need auth-gated embeds, we also offer Enhanced Security Mode with JWT token authentication — contact us to set it up.
Why does Mapsemble need to host my data?
Hosting your data on our servers enables advanced features that wouldn't be possible otherwise:
  • Spatial queries: To update results depending on your zoom level and location requires spatial queries. Not all databases are capable of this.
  • Geocoding: Converting addresses to coordinates requires server-side processing
  • Performance: Spatial queries allow us to load only features in your current viewport, and improve performance by reducing the amount of data that needs to be loaded.
  • Pagination and filtering: Browse through thousands of features efficiently
  • Data persistence: Your map stays accessible without needing the original file
What if I don't want to synchronize all my data with Mapsemble?
You can choose to only synchronize the locations, and let your own app manage everything else. The only thing we need is the location of each data row.
Does Mapsemble work offline?
No, Mapsemble requires an internet connection to load map tiles and access your data from our servers. This ensures you always have the most up-to-date information and best performance.

Pricing & Plans

How much does Mapsemble cost?
Pricing is per domain, not per map — every plan includes unlimited maps on the domain you license.
  • Free: Free — Create a standard map and share it with anyone.
  • Starter: $9/month billed annually ($12 billed monthly) — Put your map on your own website - simple, fast, affordable.
  • Pro: $39/month billed annually ($49 billed monthly) — For professionals that need more styling options and flexibility.
Is there a free plan?
Yes — the Free plan has no time limit and needs no credit card. Build maps from our starterkits and publish them at a hosted share link. Upgrade to Starter to embed a map on your own website with file and Google Sheets import, API sync and conditional marker styles — or to Pro for custom fields, filtering, card and popup design, and remote data sources. Every paid plan starts with a 14-day Pro trial.

Support

Where can I find documentation?
Visit our Getting Started guide for step-by-step instructions on building your first map. We also publish detailed tutorials and guides on our blog covering everything from basic setup to advanced API usage.
How can I get help if I'm stuck?
If you have questions or need assistance, please contact us. We're here to help you make the most of Mapsemble and are happy to answer any questions you have.
Can I request new features?
Absolutely! We love hearing from our users and are actively building new features. Please reach out with your suggestions—your feedback helps shape the future of Mapsemble.

Let's connect.