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:
- Configure Google Analytics / UA / Google Tag Manager / Google Ads
- Enable Maps on your Mapaprop website
🛡️
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:
- Google Analytics / Tag Manager - Measure traffic and visitor behavior
- 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:
| Format | Example | Service |
|---|---|---|
| G-XXXXXXXXXX | G-ABC123XYZ | Google Analytics 4 (GA4) - Recommended |
| UA-XXXXXXXX-X | UA-123456789-1 | Universal Analytics (Legacy) |
| GTM-XXXXXXX | GTM-ABC1234 | Google 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
- Go to https://analytics.google.com/
- Sign in with your Google account
- Click "Start measuring"
- Fill in your real estate agency's details
- Create a "Property" (represents your website)
- Configure site details (name, time zone, currency)
Step 2: Get the tracking code
- In Google Analytics, go to Admin (gear icon)
- "Property" column → Data streams
- Select your website (or create a new one)
- Copy the Measurement ID (format:
G-XXXXXXXXXX)
Step 3: Configure in Mapaprop
- Paste the code into the "Tracking code" field
- Click "Save"
- 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:
- Get the GTM code from https://tagmanager.google.com/
- Enter the GTM code in Mapaprop (format:
GTM-XXXXXXX) - 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
- Go to https://www.mapbox.com/
- Click "Sign up"
- Complete the registration (it's free for basic use)
Step 2: Get the Access Token
- Sign in at https://account.mapbox.com/
- Go to Access tokens
- Copy the Default public token (starts with
pk.) - Or create a new token with a custom name
Step 3: Configure in Mapaprop
- Paste the token into the "Mapbox API Key" field
- Click "Save"
- Confirm the action in the dialog
- 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:
| Location | Description |
|---|---|
| Property listings | Map with exact location on each property |
| Property search | Map view with all available properties |
| Contact page | Location 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
| Integration | Confirmation required |
|---|---|
| Google Analytics | No - Direct save |
| Mapbox | Yes - 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?
- Save the code in Mapaprop
- Wait 24-48 hours
- Log in to Google Analytics
- Check the "Reports" → "Realtime" section
- 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:
- Create a new "Property" within the same account
- Get a new tracking code
- 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.