Files
Brancheneinstufung2/docs/Praesentation/Sales_Intelligence_Cockpit_CLevel.html

314 lines
16 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="de" class="dark">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Sales Intelligence Loop | Executive Briefing</title>
<script src="https://cdn.tailwindcss.com"></script>
<script src="lib/gsap.min.js"></script>
<script src="lib/ScrollTrigger.min.js"></script>
<link href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;600;800&display=swap" rel="stylesheet">
<style>
:root {
--robo-blue: #3B82F6;
--bg-dark: #020617;
}
body {
font-family: 'Plus Jakarta Sans', sans-serif;
background-color: var(--bg-dark);
color: #f8fafc;
overflow-x: hidden;
}
.slide {
min-height: 100vh;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 4rem 2rem;
opacity: 0;
visibility: hidden;
position: relative;
}
.glass-panel {
background: rgba(15, 23, 42, 0.6);
backdrop-blur: 16px;
border: 1px solid rgba(255, 255, 255, 0.1);
border-radius: 2rem;
}
.text-glow {
text-shadow: 0 0 20px rgba(59, 130, 246, 0.5);
}
.gradient-border {
position: relative;
background: linear-gradient(var(--bg-dark), var(--bg-dark)) padding-box,
linear-gradient(to right, #3b82f6, #8b5cf6) border-box;
border: 2px solid transparent;
}
</style>
</head>
<body>
<!-- Logo -->
<div class="fixed top-8 left-8 z-50 w-40 overflow-hidden">
<img src="ROBOPLANET-Logo-2024_blue-white_4c.svg" alt="RoboPlanet Logo" class="w-full">
</div>
<!-- Progress Bar -->
<div class="fixed top-0 left-0 w-full h-1 bg-blue-600/20 z-[60]">
<div id="progress" class="h-full bg-blue-500 w-0"></div>
</div>
<!-- MAIN STORY -->
<main>
<!-- INTRO -->
<section class="slide" id="intro">
<div class="text-center">
<span class="text-blue-500 font-bold uppercase tracking-[0.3em] mb-4 block">Executive Briefing</span>
<h1 class="text-7xl md:text-9xl font-extrabold tracking-tighter mb-6 italic">Sales Intelligence.</h1>
<p class="text-2xl text-slate-400 font-light max-w-2xl mx-auto leading-relaxed">
Vom passiven Reporting zur <span class="text-white font-semibold">aktiven Steuerung</span>.<br>
Ehrliche Daten für profitables Wachstum.
</p>
<div class="mt-16 flex gap-4 justify-center opacity-50">
<div class="w-1 h-12 bg-gradient-to-b from-blue-500 to-transparent"></div>
</div>
</div>
</section>
<!-- VISION / STRATEGY -->
<section class="slide" id="strategy">
<div class="max-w-5xl w-full grid grid-cols-1 md:grid-cols-2 gap-12 items-center">
<div>
<h2 class="text-5xl font-bold mb-8 leading-tight">Die Strategie:<br><span class="text-blue-500">Operation Pipeline.</span></h2>
<p class="text-xl text-slate-400 mb-8 leading-relaxed">
Wir haben das CRM aufgeräumt. Was wir sehen, ist kein statischer Bericht, sondern ein <span class="text-white italic">lebendiger Organismus</span>.
</p>
<div class="space-y-4">
<div class="flex items-center gap-4">
<div class="w-10 h-10 rounded-full bg-emerald-500/20 flex items-center justify-center text-emerald-500"></div>
<span class="text-lg">Bereinigung "toter" Deals (+25% Transparenz)</span>
</div>
<div class="flex items-center gap-4">
<div class="w-10 h-10 rounded-full bg-blue-500/20 flex items-center justify-center text-blue-500"></div>
<span class="text-lg">Automatisierte Stagnations-Analyse</span>
</div>
<div class="flex items-center gap-4">
<div class="w-10 h-10 rounded-full bg-purple-500/20 flex items-center justify-center text-purple-500"></div>
<span class="text-lg">Fokus auf High-Potential Segmente</span>
</div>
</div>
</div>
<div class="glass-panel p-12 gradient-border">
<div class="text-center">
<div class="text-sm font-bold text-slate-500 uppercase mb-2">Honest Pipeline Value</div>
<div class="text-6xl font-black text-white mb-4">16.054.317 €</div>
<div class="h-2 w-full bg-slate-800 rounded-full overflow-hidden">
<div class="h-full bg-blue-500 w-3/4"></div>
</div>
<p class="mt-6 text-slate-500 text-sm italic">Status Quo der bereinigten Vertriebschancen</p>
</div>
</div>
</div>
</section>
<!-- KPI COCKPIT -->
<section class="slide" id="cockpit">
<h2 class="text-4xl font-bold mb-12 italic text-center">Das Steuerpult.</h2>
<div class="grid grid-cols-1 md:grid-cols-3 gap-6 max-w-6xl w-full">
<!-- Card 1 -->
<div class="glass-panel p-8 kpi-card">
<h3 class="text-slate-500 font-bold text-xs uppercase tracking-widest mb-4">Forecast (6M)</h3>
<div class="text-4xl font-black text-blue-400 mb-2">3.801.962 €</div>
<p class="text-sm text-slate-500 leading-snug leading-relaxed">Strategische Erwartung basierend auf Abschluss-Wahrscheinlichkeiten.</p>
</div>
<!-- Card 2 -->
<div class="glass-panel p-8 kpi-card border-orange-500/30">
<h3 class="text-orange-500 font-bold text-xs uppercase tracking-widest mb-4">Stagnations-Alarm</h3>
<div class="text-4xl font-black text-orange-500 mb-2">1.325.014 €</div>
<p class="text-sm text-slate-500 leading-relaxed">68 Deals ohne Aktivität seit >14 Tagen. <span class="text-orange-400 font-bold italic">Handlungsbedarf!</span></p>
</div>
<!-- Card 3 -->
<div class="glass-panel p-8 kpi-card border-red-500/30">
<h3 class="text-red-500 font-bold text-xs uppercase tracking-widest mb-4">Rote Liste</h3>
<div class="text-4xl font-black text-red-500 mb-2">4.846.297 €</div>
<p class="text-sm text-slate-500 leading-relaxed">Entscheidungsdatum überschritten. Operative Bereinigung läuft.</p>
</div>
</div>
</section>
<!-- OPERATIONAL SPOTLIGHT: APPOINTMENTS -->
<section class="slide" id="appointments">
<div class="w-full max-w-6xl">
<div class="flex justify-between items-end mb-8">
<div>
<h2 class="text-5xl font-bold mb-2 leading-tight italic">Operative Schlagzahl.</h2>
<p class="text-xl text-slate-400 leading-relaxed">Übersicht der Termine der Puls unserer Vertriebsaktivität.</p>
</div>
<div class="text-right glass-panel px-6 py-4">
<div class="text-xs text-slate-500 font-bold uppercase mb-1">Ø Cycle Time</div>
<div class="text-2xl font-black text-emerald-500">105.5 Tage</div>
</div>
</div>
<div class="glass-panel overflow-hidden border-slate-700/50">
<table class="w-full text-left border-collapse">
<thead class="bg-slate-900/50 border-b border-slate-800">
<tr class="text-slate-500 uppercase text-[10px] tracking-[0.2em] font-bold">
<th class="px-8 py-6">Kunde / Fokus</th>
<th class="px-8 py-6">Vertriebs-Manager</th>
<th class="px-8 py-6 text-center">Status</th>
<th class="px-8 py-6 text-right">Termin</th>
</tr>
</thead>
<tbody class="divide-y divide-slate-800/50">
<tr class="appointment-row hover:bg-slate-800/20 transition-colors">
<td class="px-8 py-6">
<div class="text-lg font-bold">THERME ERDING Service GmbH</div>
<div class="text-xs text-slate-500 italic">BellaBot Pro - Vorführung & Rollout</div>
</td>
<td class="px-8 py-6 text-slate-300 font-semibold">Bert Schiebel</td>
<td class="px-8 py-6 text-center">
<span class="px-3 py-1 rounded-full text-[10px] font-bold bg-emerald-500/10 text-emerald-500 border border-emerald-500/20">ERLEDIGT</span>
</td>
<td class="px-8 py-6 text-right font-mono text-slate-400">18. Mai 2026</td>
</tr>
<tr class="appointment-row hover:bg-slate-800/20 transition-colors">
<td class="px-8 py-6">
<div class="text-lg font-bold text-slate-300">TG Kochel am See e.V.</div>
<div class="text-xs text-slate-500 italic">Vorführungstermin PUDU CC1</div>
</td>
<td class="px-8 py-6 text-slate-300 font-semibold">Ibrahim Akar</td>
<td class="px-8 py-6 text-center">
<span class="px-3 py-1 rounded-full text-[10px] font-bold bg-blue-500/10 text-blue-500 border border-blue-500/20">VORFÜHRUNG</span>
</td>
<td class="px-8 py-6 text-right font-mono text-slate-400">19. Mai 2026</td>
</tr>
<tr class="appointment-row hover:bg-slate-800/20 transition-colors">
<td class="px-8 py-6">
<div class="text-lg font-bold text-slate-300">Samsung Electronics GmbH</div>
<div class="text-xs text-slate-500 italic">Review: Ende Teststellung BellaBot Pro</div>
</td>
<td class="px-8 py-6 text-slate-300 font-semibold">Sebastian Hosbach</td>
<td class="px-8 py-6 text-center">
<span class="px-3 py-1 rounded-full text-[10px] font-bold bg-purple-500/10 text-purple-500 border border-purple-500/20">TESTPHASE</span>
</td>
<td class="px-8 py-6 text-right font-mono text-slate-400">22. Mai 2026</td>
</tr>
</tbody>
</table>
</div>
</div>
</section>
<!-- STRATEGIC POTENTIAL: WHITE SPACE -->
<section class="slide" id="whitespace">
<div class="max-w-4xl text-center">
<h2 class="text-5xl font-bold mb-12 leading-tight">Das ungenutzte <span class="text-blue-500">Potenzial.</span></h2>
<p class="text-xl text-slate-400 mb-16 leading-relaxed mx-auto max-w-3xl">
Datenhygiene ist der Schlüssel zum Heben der nächsten Stufe.
Aktuell haben wir <span class="text-white font-bold underline decoration-blue-500">14.984</span> Accounts im CRM, aber...
</p>
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
<div class="glass-panel p-10 gradient-border">
<div class="text-6xl font-black text-red-500 mb-4 tracking-tighter">75 %</div>
<div class="text-lg font-bold text-slate-300 uppercase tracking-widest">Verlust-Quote</div>
<p class="mt-4 text-slate-500 italic">11.216 Accounts ohne erfasste Kontakte.</p>
</div>
<div class="glass-panel p-10">
<div class="text-6xl font-black text-orange-500 mb-4 tracking-tighter">9.733</div>
<div class="text-lg font-bold text-slate-300 uppercase tracking-widest">Kalt-Potential</div>
<p class="mt-4 text-slate-500 italic">Targeting durch KI-Segmentierung startet jetzt.</p>
</div>
</div>
</div>
</section>
<!-- CALL TO ACTION / VISION -->
<section class="slide" id="vision">
<div class="max-w-4xl text-center">
<div class="mb-12 inline-block px-4 py-2 bg-blue-600/20 rounded-full border border-blue-500/30 text-blue-400 font-bold text-xs uppercase tracking-widest">Ready for Scaling</div>
<h2 class="text-6xl font-black mb-8 italic">Vom Cockpit zum Loop.</h2>
<p class="text-2xl text-slate-400 leading-relaxed mb-16">
Dieses Dashboard ist kein Ende, sondern der <span class="text-white font-bold">Beginn einer neuen Ära</span>.
Wir rollen den Intelligence Loop auf die gesamte Wackler Gruppe aus.
</p>
<button class="bg-blue-600 hover:bg-blue-500 text-white font-bold py-6 px-12 rounded-2xl text-2xl transition-all shadow-2xl hover:scale-105 active:scale-95">
Dashboard live explorieren
</button>
</div>
</section>
</main>
<script>
gsap.registerPlugin(ScrollTrigger);
const slides = document.querySelectorAll('.slide');
slides.forEach((slide, i) => {
// Main Slide Visibility
gsap.to(slide, {
scrollTrigger: {
trigger: slide,
start: "top center",
end: "bottom center",
toggleActions: "play reverse play reverse",
onUpdate: (self) => {
if (slide.id === 'intro') {
document.getElementById('progress').style.width = (self.progress * 100) + '%';
}
}
},
autoAlpha: 1,
duration: 1,
ease: "power2.out"
});
// Specific Animations
if (slide.id === 'cockpit') {
gsap.from(slide.querySelectorAll('.kpi-card'), {
scrollTrigger: {
trigger: slide,
start: "top center+=100"
},
y: 60,
opacity: 0,
stagger: 0.2,
duration: 1,
ease: "back.out(1.7)"
});
}
if (slide.id === 'appointments') {
gsap.from(slide.querySelectorAll('.appointment-row'), {
scrollTrigger: {
trigger: slide,
start: "top center+=100"
},
x: -100,
opacity: 0,
stagger: 0.15,
duration: 1,
ease: "power3.out"
});
}
if (slide.id === 'intro') {
gsap.from("#intro h1", { scale: 0.9, opacity: 0, duration: 2, ease: "expo.out" });
}
});
// Global Progress Sync
ScrollTrigger.create({
trigger: "body",
start: "top top",
end: "bottom bottom",
onUpdate: (self) => {
document.getElementById('progress').style.width = (self.progress * 100) + '%';
}
});
</script>
</body>
</html>