# Write a corrected HTML that fixes the GeoChart data columns (3 columns only: lat, lon, value) html = r""" Uplift — CRM Leads Dashboard (Routes & Cities, Fixed Map)
Uplift — CRM Leads Dashboard (Routes & Cities)
dashboard auto_awesome
travel_explore Widget Visits
Total / Unique
group_add Active Subscribers
All / Cities / Routes
mark_email_unread Alert Sends
Last selected period
drafts Alert Opens
Open Rate
outgoing_mail Inquiries
Inquiry Rate
assignment_turned_in Leads w/ Requests
Source: Widget
Conversion Funnel
timeline Last 28 days
Trend — Requests
Daily
City Interest Map — US & Canada
Markers sized by interest
Route Heatmap — Origin × Destination (US & Canada)
Low
High
Top Referrers & Entry URLs
ReferrerEntry URLVisitsSubsConv%
Alert Performance (by URL)
Alert URLSendsOpensOpen%InquiriesInq%
Subscribers by Type & Channel
TypeChannelActiveNew (period)
Trip Requests (Widget)
LeadRouteCreatedStatus
Static sample using Google Charts + Material Web Components. Replace initSampleData() with live API results.
""" path = "/mnt/data/uplift_dashboard_mock_routes_cities_fixed.html" with open(path, "w", encoding="utf-8") as f: f.write(html) path