ProLeadsAI adds a powerful roof estimation tool to your WordPress site. When visitors enter their address, they instantly see:
This plugin connects to the following external services:
ProLeadsAI API (https://app.proleadsai.com)
Google Maps Platform APIs
ProLeadsAI CDN (https://cdn.proleadsai.com)
By installing and activating this plugin, you agree to the terms of service of these external services.
Note: This plugin integrates with external services and requires user-provided configuration (API keys and account connection) to enable estimation features. The plugin installs and activates without this configuration and does not transmit any data until onboarding is completed.
The widget captures leads when visitors request a detailed quote, sending their contact info directly to your ProLeadsAI dashboard.
This plugin uses build tools to generate optimized JavaScript and CSS files. The complete source code is publicly available:
Main Plugin Repository: https://github.com/ProLeadsAI/proleadsai-wppb
– WordPress plugin files, PHP backend, admin interface
– Admin assets built with Vite.js from /admin/src/ directory
Custom Widget Element: https://github.com/ProLeadsAI/proleadsai-custom-element
– Standalone Vue.js custom element for the roof estimator widget
– Built independently and copied into the WordPress plugin
– Uses Shadow DOM for CSS isolation
– Can be used on any website, not just WordPress
Build Process:
– Main plugin: Run pnpm build to generate admin assets
– Custom widget: Run pnpm build in the custom element directory, then copy dist files to plugin’s /public/js/ and /public/css/ directories
– Full release: Run pnpm release to create complete plugin package
All source code is available for review, study, and contribution in accordance with open source principles.
ProLeadsAI respects user privacy and is designed with privacy in mind.
Site Visitors:
* Address searches entered into the roof estimator widget
* Contact information (name, email, phone) when voluntarily submitted via the lead capture form
* No tracking cookies or analytics are used
Site Administrators:
* Email address used for ProLeadsAI account authentication
* Organization settings and preferences
For the full privacy policy, visit: https://proleadsai.com/privacy