Website Mapaprop has multiple provider integrations that expand your system's functionality. From Website > Integrations, access the available options.

The list of available integrations is:

🛡️

Automatic anti-spam protection: Your website already includes spam protection through a built-in verification system (ALTCHA). No configuration required. It works transparently for your visitors.

Website Integrations

Connect your website with external services for analytics and interactive maps.


Overview

This page lets you integrate your Mapaprop website with two essential services:

  1. Google Analytics / Tag Manager - Measure traffic and visitor behavior
  2. Mapbox - Show interactive property maps

Each integration is independent and optional. You can enable the ones you need according to your business goals.


Google Analytics / Tag Manager

What is it for?

Google Analytics lets you measure and analyze your website's traffic:

  • Number of daily/monthly visitors
  • Most visited pages
  • Traffic source (Google, social media, direct)
  • User behavior on the site
  • Conversions and goals

Accepted codes

The system accepts three code formats:

FormatExampleService
G-XXXXXXXXXXG-ABC123XYZGoogle Analytics 4 (GA4) - Recommended
UA-XXXXXXXX-XUA-123456789-1Universal Analytics (Legacy)
GTM-XXXXXXXGTM-ABC1234Google Tag Manager

Recommendation: Use Google Analytics 4 (G- format) since it's the current and most complete version.

How to configure Google Analytics

Step 1: Create an account on Google Analytics

  1. Go to https://analytics.google.com/
  2. Sign in with your Google account
  3. Click "Start measuring"
  4. Fill in your real estate agency's details
  5. Create a "Property" (represents your website)
  6. Configure site details (name, time zone, currency)

Step 2: Get the tracking code

  1. In Google Analytics, go to Admin (gear icon)
  2. "Property" column → Data streams
  3. Select your website (or create a new one)
  4. Copy the Measurement ID (format: G-XXXXXXXXXX)

Step 3: Configure in Mapaprop

  1. Paste the code into the "Tracking code" field
  2. Click "Save"
  3. The code activates immediately on your site

Note: Data may take 24-48 hours to appear in Google Analytics.

Google Tag Manager (advanced alternative)

If you already use Google Tag Manager to manage multiple scripts:

  1. Get the GTM code from https://tagmanager.google.com/
  2. Enter the GTM code in Mapaprop (format: GTM-XXXXXXX)
  3. Configure Google Analytics and other tags within Tag Manager

Advantage: You manage all your tracking codes from a single platform.


Mapbox (Interactive Maps)

What is it for?

Mapbox shows interactive maps on your website with:

  • Exact property location
  • Custom maps with your design
  • Zoom, navigation and markers
  • Satellite and street view
  • Better performance than Google Maps (in many cases)

How to get a Mapbox API Key

Step 1: Create an account on Mapbox

  1. Go to https://www.mapbox.com/
  2. Click "Sign up"
  3. Complete the registration (it's free for basic use)

Step 2: Get the Access Token

  1. Sign in at https://account.mapbox.com/
  2. Go to Access tokens
  3. Copy the Default public token (starts with pk.)
  4. Or create a new token with a custom name

Step 3: Configure in Mapaprop

  1. Paste the token into the "Mapbox API Key" field
  2. Click "Save"
  3. Confirm the action in the dialog
  4. Maps activate immediately on your site

Mapbox free plan

Mapbox offers a free plan with generous limits:

  • 50,000 map loads/month free
  • Enough for sites with up to ~1,500 daily visits
  • If you exceed the limit, Mapbox notifies you to upgrade

No credit card required for the free plan.

Where do maps appear?

Mapbox maps are shown in:

LocationDescription
Property listingsMap with exact location on each property
Property searchMap view with all available properties
Contact pageLocation of your branches

Saving integrations

Save buttons

Each integration has its own "Save" button that:

  • Only enables when there are unsaved changes
  • Shows a spinner while saving
  • Disables the button during saving to avoid duplicates
IntegrationConfirmation required
Google AnalyticsNo - Direct save
MapboxYes - Confirmation dialog

Applying changes

All changes are applied immediately to the website:

  • There's no waiting time
  • You don't need to republish the site
  • Visitors will see the changes on their next visit

Frequently asked questions

Are these integrations mandatory?

No. All of them are optional. Your site works perfectly without them, but each one offers important benefits:

  • Analytics: Better understand your visitors
  • Mapbox: Better visual experience with maps

Do these integrations have a cost?

All of them have free plans that are sufficient for typical real estate sites:

  • Google Analytics: Free with no limits
  • Mapbox: 50,000 loads/month free

You'd only pay if you had VERY high traffic (rare for real estate agencies).

Can I use Google Maps instead of Mapbox?

Currently Mapaprop only supports Mapbox for customizable maps. If you don't configure Mapbox, the site uses basic OpenStreetMap maps.

What happens if I enter a code incorrectly?

Simply correct the code and save again. It doesn't cause problems on the site:

  • Incorrect Analytics: No data is collected, but the site works normally
  • Incorrect Mapbox: Maps don't load, but the rest of the site keeps working

Can I change the integrations later?

Yes. You can change, update or remove any integration at any time. Changes apply instantly.

How do I know if Google Analytics is working?

  1. Save the code in Mapaprop
  2. Wait 24-48 hours
  3. Log in to Google Analytics
  4. Check the "Reports" → "Realtime" section
  5. You should see active visitors if there's traffic on your site

Tip: Visit your own site in an incognito window to generate a test visit.

Yes. If you already have a Google Analytics account for another site, simply:

  1. Create a new "Property" within the same account
  2. Get a new tracking code
  3. Use that code in Mapaprop

You can manage multiple sites from a single Analytics account.

Does my site have spam protection?

Yes. Your website includes automatic spam protection (ALTCHA) that requires no configuration. It works transparently for your visitors, asking them for a quick verification before submitting forms.


Use cases

Case 1: New real estate agency (basic setup)

Situation:

  • Recently launched site
  • Few visitors at the start
  • Limited budget

Recommended setup:

  • Google Analytics: Yes - Measure growth from day 1
  • Mapbox: Yes - Better experience with maps (free)

Case 2: Established real estate agency with traffic

Situation:

  • Site with good organic traffic
  • They receive many inquiries

Recommended setup:

  • Google Analytics: Yes - Analyze traffic sources and conversions
  • Mapbox: Yes - Professional maps

Case 3: Real estate agency with marketing campaigns

Situation:

  • They invest in Google Ads or Facebook Ads
  • They need to measure campaign ROI
  • High volume of inquiries

Recommended setup:

  • Google Analytics + Tag Manager: Yes - Advanced conversion tracking
  • Mapbox: Yes - Premium experience

Tips to maximize integrations

Google Analytics

  • Set up goals: Mark "inquiries submitted" as a goal to measure conversions
  • Link with Google Ads: If you use advertising, connect the accounts
  • Review weekly: Check which properties are viewed the most
  • Use custom reports: Create specific reports for your business

Mapbox

  • Check your monthly quota: Occasionally review that you're not exceeding the free limit
  • Advanced customization: In the future, Mapaprop will allow custom styles
  • Performance: Mapbox usually loads faster than Google Maps

Found a problem? You can report it from Support > Tickets in the Mapaprop menu.