Coming Soon: Location Collection Widget
Embed intelligent location capture in your website
Capture & Enrich User Locations with One Line of Code
Embed our intelligent widget to collect user locations, automatically enrich them with demographics, travel times, and market insights, then sync directly to your CRM or database.
<!-- Mapulus Location Widget --> <div id="mapulus-widget"></div> <script src="https://widget.mapulus.com/v1.js"></script> <script> Mapulus.widget({ apiKey: 'YOUR_API_KEY', fields: ['address', 'demographics', 'competitors'], webhook: 'https://your-api.com/locations', style: 'embedded' // or 'popup' }); </script>
Add our lightweight JavaScript snippet to any webpage or form where you collect location data.
Users enter addresses which are instantly geocoded and enriched with your chosen data points.
Enriched location data is sent to your webhook or API endpoint in real-time for immediate action.
Turn simple address inputs into rich location profiles with demographics, competition analysis, accessibility scores, and more.
Population density, age distribution, income levels, household composition.
Drive times to key locations, public transport access, walkability scores.
Nearby competitors, market saturation, service gaps in the area.
Configure any data points specific to your business needs.
{ "address": "123 Main St, Sydney NSW 2000", "coordinates": { "lat": -33.8688, "lng": 151.2093 }, "demographics": { "population_density": 8500, "median_age": 34, "median_income": 95000, "households": 4200 }, "accessibility": { "walk_score": 98, "transit_score": 100, "drive_time_cbd": 5 }, "competition": { "similar_businesses": 12, "nearest_competitor": 250 } }
The widget is priced based on the number of enrichments per month. Free tier includes 100 enrichments, with paid plans starting at $29/month for 1,000 enrichments.
Yes, our widget is fully GDPR compliant. We only process location data, not personal information, and all data processing follows privacy regulations.
Yes, the widget is fully customizable with CSS. You can match your brand colors, fonts, and layout preferences.
Choose from 50+ data fields including demographics, competition, accessibility, economic indicators, and custom business-specific metrics.
Location enrichment happens in real-time, typically under 500ms. Data is delivered to your webhook immediately after processing.
Yes, one API key can be used across multiple domains. Usage is pooled across all your implementations.