Organic lead measurement
The business target is 20–30 qualified homeowner leads a day, about 600–900 in 30 days. That is a target. This page does not report current traffic. GA4 is connected and sends hits only after Accept. Search Console is not connected, so impressions and clicks are not on this page.
What has to be true
Qualified leads = organic sessions × lead conversion rate × qualification rate. At a 4% lead rate and a 50% qualification rate, 20 qualified leads a day needs 1,000 organic sessions a day. At a 2% lead rate and a 50% qualification rate, the same target needs 2,000 sessions a day. Those rates are examples for planning. They are not ExteriorMax's measured rates.
Unconfigured
- GA4: connected to the existing property. The direct tag loads after Accept. No second property was created.
- Google Tag Manager: not used. The direct GA4 tag is the only Google tag, so events are not sent twice.
- Search Console impressions, clicks, and average position: unconfigured. Add the domain property, confirm the canonical host is https://exteriormax.com, and submit https://exteriormax.com/sitemap.xml.
- Bing Webmaster Tools: unconfigured. Add the same site and submit the same sitemap.
- Google Business Profile: not changed from this site. The published office is 6301 Ivy Ln, Suite 120, Greenbelt, MD 20770. Do not open extra profiles for city pages.
What the site already records
Estimate forms post to the existing inbox. A successful save fires generate_lead in the browser only after consent, with the service, ZIP, and lead id. The server stores landing page and campaign fields on the lead and drops anything with an @ sign. Names, emails, and phones are not sent to Google. Staff lead totals are at /api/admin/growth after sign-in. This public page does not show them.
Status changes in the inbox record appointment_booked when a lead moves to scheduled. qualify_lead and disqualify_lead record when a staff update sets qualified true or false.