This commit is contained in:
2026-07-16 05:48:12 -05:00
parent c36d46c3b3
commit e9be65df8c
558 changed files with 74087 additions and 75 deletions
+76
View File
@@ -0,0 +1,76 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>UTM analytics · Portal · MKDRealtor.com</title>
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Work+Sans:300,400,500,700%7CPoppins:400,600,700">
<link rel="stylesheet" href="proposal.css">
</head>
<body class="portal">
<div class="proposal-banner">
<div><span class="tag">Proposal mockup</span> &nbsp; MKDRealtor.com — UX examples (not production)</div>
<div><a href="index.html">All screens</a></div>
</div>
<div class="portal-shell">
<aside class="portal-sidebar">
<a class="portal-brand" href="portal-dashboard.html"><img src="brand/exit_logo.png" alt="EXIT Realty"><span>MKDRealtor.com</span></a>
<nav class="portal-nav">
<div class="nav-section">Overview</div>
<a class="" href="portal-dashboard.html">Dashboard</a>
<a class="" href="portal-leads.html">Leads</a>
<a class="active" href="portal-analytics.html">Analytics</a>
<div class="nav-section">Outreach</div>
<a class="" href="portal-contacts.html">Mailing list</a>
<a class="" href="portal-campaign.html">Campaigns</a>
<a class="" href="portal-postcard-designer.html">Postcard design</a>
<div class="nav-section">Social</div>
<a class="" href="portal-social.html">Compose &amp; preview</a>
<a class="" href="portal-social-accounts.html">Accounts</a>
</nav>
</aside>
<div class="portal-main">
<div class="portal-topbar">
<h1>UTM analytics</h1>
<div class="portal-user">Signed in as <strong>Monica Dhillon</strong> · <a href="portal-login.html" style="color:#00626c">Sign out</a></div>
</div>
<div class="portal-content">
<div class="proposal-note"><strong>UX note:</strong> Conversion attribution we own (UTMVisit → Lead). Pageviews stay in Tianji; this view answers “which campaigns create leads?”</div>
<div class="stat-row">
<div class="stat-card"><div class="label">Leads (30d)</div><div class="value">34</div><div class="delta">↑ 12% vs prior</div></div>
<div class="stat-card"><div class="label">Top source</div><div class="value" style="font-size:18px;margin-top:10px">Facebook</div><div class="delta">14 leads</div></div>
<div class="stat-card"><div class="label">Top campaign</div><div class="value" style="font-size:18px;margin-top:10px">spring-open</div><div class="delta">9 leads</div></div>
<div class="stat-card"><div class="label">Direct / none</div><div class="value">6</div><div class="delta">organic / typed URL</div></div>
</div>
<div class="panel">
<div class="panel-h"><h2>Leads by week</h2><span style="font-size:12px;color:#6b7280">Chart.js in production</span></div>
<div class="panel-b">
<div class="chart-placeholder">
<div class="bar" style="height:40%"></div><div class="bar" style="height:55%"></div><div class="bar" style="height:35%"></div>
<div class="bar" style="height:70%"></div><div class="bar" style="height:60%"></div><div class="bar" style="height:85%"></div>
<div class="bar" style="height:50%"></div><div class="bar" style="height:75%"></div>
</div>
</div>
</div>
<div class="panel">
<div class="panel-h"><h2>By source / campaign</h2></div>
<div class="panel-b" style="padding:0">
<table class="table">
<thead><tr><th>Source</th><th>Medium</th><th>Campaign</th><th>Leads</th><th>Won</th></tr></thead>
<tbody>
<tr><td>facebook</td><td>cpc</td><td>spring-open</td><td>9</td><td>2</td></tr>
<tr><td>google</td><td>organic</td><td>brand</td><td>7</td><td>1</td></tr>
<tr><td>instagram</td><td>social</td><td>reel-tour</td><td>5</td><td>1</td></tr>
<tr><td>postcard</td><td>mail</td><td>march-mailer</td><td>4</td><td>0</td></tr>
<tr><td>(direct)</td><td></td><td></td><td>6</td><td>1</td></tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</body>
</html>