Showing source for: https://lessonpen.com/nl
Duration: 0.157788s

<!doctype html>

<html lang="nl">
<head>


<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<title>LessonPen — agenda, facturatie &amp; lesnotities voor privédocenten</title>
<meta name="description" content="Agenda, lesnotities, herinneringen en facturatie voor privédocenten — gebouwd voor hoe één-op-één lesgeven écht werkt." />


<link rel="canonical" href="https://lessonpen.com/nl" />

<link rel="alternate" hreflang="nl" href="https://lessonpen.com/nl" />

<link rel="alternate" hreflang="en" href="https://lessonpen.com/en" />

<link rel="alternate" hreflang="el" href="https://lessonpen.com/el" />

<link rel="alternate" hreflang="x-default" href="https://lessonpen.com/nl" />

<meta property="og:site_name" content="LessonPen" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://lessonpen.com/nl" />
<meta property="og:title" content="LessonPen — agenda, facturatie &amp; lesnotities voor privédocenten" />
<meta property="og:description" content="Agenda, lesnotities, herinneringen en facturatie voor privédocenten — gebouwd voor hoe één-op-één lesgeven écht werkt." />
<meta property="og:locale" content="nl_NL" />
<meta property="og:image" content="https://res.cloudinary.com/db9jar0wi/image/upload/lessonpen/brand/og-image.png" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />

<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="LessonPen — agenda, facturatie &amp; lesnotities voor privédocenten" />
<meta name="twitter:description" content="Agenda, lesnotities, herinneringen en facturatie voor privédocenten — gebouwd voor hoe één-op-één lesgeven écht werkt." />
<meta name="twitter:image" content="https://res.cloudinary.com/db9jar0wi/image/upload/lessonpen/brand/og-image.png" />

<link rel="icon" type="image/svg+xml" href="https://res.cloudinary.com/db9jar0wi/image/upload/lessonpen/brand/favicon.svg" />
<link rel="icon" type="image/x-icon" href="https://res.cloudinary.com/db9jar0wi/image/upload/lessonpen/brand/favicon-ico.ico" />

<link rel="preload" href="/fonts/newsreader-variable.woff2" as="font" type="font/woff2" crossorigin />
<link rel="preload" href="/fonts/geist-variable.woff2" as="font" type="font/woff2" crossorigin />
<link rel="stylesheet" href="/site.css?v=mthare3s" />

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "LessonPen",
  "url": "https://lessonpen.com",
  "logo": "https://lessonpen.com/images/logo.png",
  "email": "[email protected]"
}
</script>


<script defer src="https://analytics.lessonpen.com/script.js" data-website-id="550e8f23-776c-45e5-ae1f-b982d3d90751" data-tag="marketing" data-do-not-track="true"></script>


</head>
<body>

<nav class="nav">
  <div class="nav-inner">
    
<a href="/nl" class="wordmark" style="gap:9px; color:var(--ink)">
  <span class="wordmark-icon" style="color:var(--accent)" aria-hidden="true">
    <svg viewBox="0 0 24 24" width="22" height="22" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round">
      <path d="M5 18 L12 4 L19 18"/>
      <path d="M8.5 13 H15.5"/>
      <circle cx="12" cy="20" r="1.2" fill="currentColor"/>
    </svg>
  </span>
  <span class="wordmark-text" style="font-size:18px; color:var(--ink)">LessonPen</span>
</a>

    <div class="links">
      
        <a href="/nl/features" class="">Functies</a>
      
        <a href="/nl/pricing" class="">Prijzen</a>
      
        <a href="/nl/schools" class="">Scholen</a>
      
        <a href="/nl/about" class="">Over ons</a>
      
        <a href="/nl/faq" class="">FAQ</a>
      
    </div>
    <div class="right">
      <span class="theme-switch">

  <form action="/theme" method="POST" class="theme-form theme-go-dark">
    <input type="hidden" name="theme" value="dark">
    <input type="hidden" name="redirect" value="/nl">
    <button type="submit" class="theme-toggle" aria-pressed="false" title="Donker thema" aria-label="Donker thema" data-umami-event="theme-switch" data-umami-event-to="dark"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 14.5A8.5 8.5 0 0 1 9.5 4a8.5 8.5 0 1 0 10.5 10.5z"/></svg></button>
  </form>

  <form action="/theme" method="POST" class="theme-form theme-go-dark-sys">
    <input type="hidden" name="theme" value="system">
    <input type="hidden" name="redirect" value="/nl">
    <button type="submit" class="theme-toggle" aria-pressed="false" title="Donker thema" aria-label="Donker thema" data-umami-event="theme-switch" data-umami-event-to="system"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 14.5A8.5 8.5 0 0 1 9.5 4a8.5 8.5 0 1 0 10.5 10.5z"/></svg></button>
  </form>

  <form action="/theme" method="POST" class="theme-form theme-go-light">
    <input type="hidden" name="theme" value="light">
    <input type="hidden" name="redirect" value="/nl">
    <button type="submit" class="theme-toggle" aria-pressed="true" title="Donker thema" aria-label="Donker thema" data-umami-event="theme-switch" data-umami-event-to="light"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 14.5A8.5 8.5 0 0 1 9.5 4a8.5 8.5 0 1 0 10.5 10.5z"/></svg></button>
  </form>

  <form action="/theme" method="POST" class="theme-form theme-go-light-sys">
    <input type="hidden" name="theme" value="system">
    <input type="hidden" name="redirect" value="/nl">
    <button type="submit" class="theme-toggle" aria-pressed="true" title="Donker thema" aria-label="Donker thema" data-umami-event="theme-switch" data-umami-event-to="system"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 14.5A8.5 8.5 0 0 1 9.5 4a8.5 8.5 0 1 0 10.5 10.5z"/></svg></button>
  </form>

</span>
      
<details class="lang-switch">
  <summary class="lang-summary" title="Taal" aria-label="Taal">
    <svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="12" cy="12" r="9"/><path d="M3 12h18M12 3a14 14 0 0 1 0 18M12 3a14 14 0 0 0 0 18"/></svg>
    <span class="lang-current">nl</span>
    <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
  </summary>
  <div class="lang-menu">
    
      <form action="/locale" method="POST" class="lang-form">
        <input type="hidden" name="locale" value="nl">
        <input type="hidden" name="redirect" value="/nl">
        <button type="submit" class="lang-option active" data-umami-event="lang-switch" data-umami-event-to="nl">Nederlands</button>
      </form>
    
      <form action="/locale" method="POST" class="lang-form">
        <input type="hidden" name="locale" value="en">
        <input type="hidden" name="redirect" value="/nl">
        <button type="submit" class="lang-option" data-umami-event="lang-switch" data-umami-event-to="en">English</button>
      </form>
    
      <form action="/locale" method="POST" class="lang-form">
        <input type="hidden" name="locale" value="el">
        <input type="hidden" name="redirect" value="/nl">
        <button type="submit" class="lang-option" data-umami-event="lang-switch" data-umami-event-to="el">Ελληνικά</button>
      </form>
    
  </div>
</details>

      <a href="https://app.lessonpen.com/auth/login?lang=nl" class="btn ghost nav-signin" data-umami-event="signin">Inloggen</a>
      
        <a href="https://app.lessonpen.com/onboarding/signup?lang=nl" class="btn brand sm" data-umami-event="trial-start" data-umami-event-location="nav"><span class="trial-full">Start gratis proefperiode</span><span class="trial-short">Probeer gratis</span></a>
      
      <details class="nav-menu">
        <summary aria-label="Menu">
          <span class="burger" aria-hidden="true">
            <span class="burger-line"></span>
            <span class="burger-line"></span>
            <span class="burger-line"></span>
          </span>
        </summary>
        <div class="nav-sheet">
          
            <a href="/nl/features" class="sheet-link">Functies</a>
          
            <a href="/nl/pricing" class="sheet-link">Prijzen</a>
          
            <a href="/nl/schools" class="sheet-link">Scholen</a>
          
            <a href="/nl/about" class="sheet-link">Over ons</a>
          
            <a href="/nl/faq" class="sheet-link">FAQ</a>
          
          <div class="sheet-divider"></div>
          
            <a href="https://app.lessonpen.com/onboarding/signup?lang=nl" class="btn brand sheet-trial" data-umami-event="trial-start" data-umami-event-location="nav-sheet">Start gratis proefperiode</a>
          
          <a href="https://app.lessonpen.com/auth/login?lang=nl" class="btn ghost sheet-signin" data-umami-event="signin">Inloggen</a>
          <div class="sheet-controls">
            <span class="sheet-theme">

  <form action="/theme" method="POST" class="theme-form theme-go-dark">
    <input type="hidden" name="theme" value="dark">
    <input type="hidden" name="redirect" value="/nl">
    <button type="submit" class="theme-toggle" aria-pressed="false" title="Donker thema" aria-label="Donker thema" data-umami-event="theme-switch" data-umami-event-to="dark"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 14.5A8.5 8.5 0 0 1 9.5 4a8.5 8.5 0 1 0 10.5 10.5z"/></svg></button>
  </form>

  <form action="/theme" method="POST" class="theme-form theme-go-dark-sys">
    <input type="hidden" name="theme" value="system">
    <input type="hidden" name="redirect" value="/nl">
    <button type="submit" class="theme-toggle" aria-pressed="false" title="Donker thema" aria-label="Donker thema" data-umami-event="theme-switch" data-umami-event-to="system"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 14.5A8.5 8.5 0 0 1 9.5 4a8.5 8.5 0 1 0 10.5 10.5z"/></svg></button>
  </form>

  <form action="/theme" method="POST" class="theme-form theme-go-light">
    <input type="hidden" name="theme" value="light">
    <input type="hidden" name="redirect" value="/nl">
    <button type="submit" class="theme-toggle" aria-pressed="true" title="Donker thema" aria-label="Donker thema" data-umami-event="theme-switch" data-umami-event-to="light"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 14.5A8.5 8.5 0 0 1 9.5 4a8.5 8.5 0 1 0 10.5 10.5z"/></svg></button>
  </form>

  <form action="/theme" method="POST" class="theme-form theme-go-light-sys">
    <input type="hidden" name="theme" value="system">
    <input type="hidden" name="redirect" value="/nl">
    <button type="submit" class="theme-toggle" aria-pressed="true" title="Donker thema" aria-label="Donker thema" data-umami-event="theme-switch" data-umami-event-to="system"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 14.5A8.5 8.5 0 0 1 9.5 4a8.5 8.5 0 1 0 10.5 10.5z"/></svg></button>
  </form>

</span>
            
<details class="lang-switch lang-switch-sheet">
  <summary class="lang-summary" title="Taal" aria-label="Taal">
    <svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="12" cy="12" r="9"/><path d="M3 12h18M12 3a14 14 0 0 1 0 18M12 3a14 14 0 0 0 0 18"/></svg>
    <span class="lang-current">nl</span>
    <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
  </summary>
  <div class="lang-menu">
    
      <form action="/locale" method="POST" class="lang-form">
        <input type="hidden" name="locale" value="nl">
        <input type="hidden" name="redirect" value="/nl">
        <button type="submit" class="lang-option active" data-umami-event="lang-switch" data-umami-event-to="nl">Nederlands</button>
      </form>
    
      <form action="/locale" method="POST" class="lang-form">
        <input type="hidden" name="locale" value="en">
        <input type="hidden" name="redirect" value="/nl">
        <button type="submit" class="lang-option" data-umami-event="lang-switch" data-umami-event-to="en">English</button>
      </form>
    
      <form action="/locale" method="POST" class="lang-form">
        <input type="hidden" name="locale" value="el">
        <input type="hidden" name="redirect" value="/nl">
        <button type="submit" class="lang-option" data-umami-event="lang-switch" data-umami-event-to="el">Ελληνικά</button>
      </form>
    
  </div>
</details>

          </div>
        </div>
      </details>
    </div>
  </div>
</nav>



<section class="hero">
  <div class="hero-mock-wrap">
    <div class="wrap">
      <div class="hero-copy">
        <h1 class="hero-title">Agenda, notities en facturen —<br/>zonder de herrie.</h1>
        <p class="hero-subtitle">
          Gebouwd voor hoe lesgeven écht werkt — alleen of met een heel team.
        </p>
        <div class="hero-actions">
          <a href="https://app.lessonpen.com/onboarding/signup?lang=nl" class="btn brand lg" data-umami-event="trial-start" data-umami-event-location="hero">Start gratis proefperiode →</a>
          <a href="/nl/schools#contact" class="hero-link" data-umami-event="demo-request" data-umami-event-location="hero">of plan een demo voor scholen</a>
        </div>
        <p class="hero-note muted">30 dagen gratis · geen creditcard nodig</p>
      </div>
    </div>

    <div class="hero-desk">
  <svg width="0" height="0" style="position:absolute" aria-hidden="true" focusable="false">
    <defs>
      <clipPath id="deskClip" clipPathUnits="objectBoundingBox">
        <path d="M 0.5212 0 C 0.4682 0.1846 0.4462 0.3654 0.4697 0.5154 C 0.4918 0.6577 0.5212 0.7038 0.5006 0.7885 C 0.4638 0.9115 0.2726 0.8808 0.1021 0.9077 C 0.0079 0.9231 -0.0626 0.9077 -0.12 0.9308 L 0 1 L 1 1 L 1 0 Z"/>
      </clipPath>
      <clipPath id="deskRimClip" clipPathUnits="objectBoundingBox">
        <path d="M 0.5109 0 C 0.4579 0.1846 0.4359 0.3654 0.4594 0.5154 C 0.4815 0.6577 0.5109 0.7038 0.4903 0.7885 C 0.4535 0.9115 0.2624 0.8692 0.0918 0.8962 C -0.0024 0.9115 -0.0715 0.8962 -0.12 0.9192 L 0 1 L 1 1 L 1 0 Z"/>
      </clipPath>
      <!-- Mobile variants: the desktop curve, shifted right (+0.14 — the
           desktop boundary leaves too little paper for the copy on a phone)
           and applied to the whole hero box, headline included. -->
      <clipPath id="deskClipMobile" clipPathUnits="objectBoundingBox">
        <path d="M 0.66 0 C 0.608 0.1846 0.586 0.3654 0.61 0.5154 C 0.632 0.6577 0.66 0.7038 0.64 0.7885 C 0.60 0.9115 0.36 0.8808 0.15 0.9077 C 0.05 0.9231 -0.05 0.9077 -0.12 0.9308 L 0 1 L 1 1 L 1 0 Z"/>
      </clipPath>
      <clipPath id="deskRimClipMobile" clipPathUnits="objectBoundingBox">
        <path d="M 0.648 0 C 0.596 0.1846 0.574 0.3654 0.598 0.5154 C 0.62 0.6577 0.648 0.7038 0.628 0.7885 C 0.588 0.9115 0.35 0.8692 0.14 0.8962 C 0.04 0.9115 -0.06 0.8962 -0.12 0.9192 L 0 1 L 1 1 L 1 0 Z"/>
      </clipPath>
    </defs>
  </svg>

  <div class="desk-rim"></div>
  <div class="desk-surface"></div>

  <div class="desk-cta">
    <p class="hero-subtitle">Gebouwd voor hoe lesgeven écht werkt — alleen of met een heel team.</p>
    <div class="hero-actions">
      <a href="https://app.lessonpen.com/onboarding/signup?lang=nl" class="btn brand lg" data-umami-event="trial-start" data-umami-event-location="hero-mobile">Start gratis proefperiode →</a>
      <a href="/nl/schools#contact" class="hero-link" data-umami-event="demo-request" data-umami-event-location="hero-mobile">of plan een demo voor scholen</a>
    </div>
    <p class="hero-note muted">30 dagen gratis · geen creditcard nodig</p>
  </div>

  <div class="desk-coffee-ring"></div>
  <div class="desk-cup"><span class="desk-cup-handle"></span></div>

  <div class="desk-note">
    <div class="desk-note-day">Dinsdag</div>
    <div class="desk-note-list">
      <div class="desk-note-row"><span class="desk-note-time">10:00</span><span>Theo Andrews — Wekelijks · 45 min</span></div>
      <div class="desk-note-row"><span class="desk-note-time">11:00</span><span>Aria Nakamura — Wekelijks · 30 min</span></div>
      <div class="desk-note-row strike"><span class="desk-note-time">14:30</span><span>Sophie Roberts — Verzet</span></div>
    </div>
  </div>

  <div class="desk-reminder">
    <span class="desk-reminder-icon"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#faf7ee" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 16V11a6 6 0 1 1 12 0v5l1.5 2h-15z"/><path d="M10 21a2 2 0 0 0 4 0"/></svg></span>
    <div>
      <div class="desk-reminder-brand">lessonpen</div>
      <div class="desk-reminder-text">Herinnering verstuurd naar Eleni — les morgen om 10:00.</div>
    </div>
  </div>

  <div class="desk-pencil"></div>

  <div class="desk-receipt">
    <div class="desk-receipt-label">Bon</div>
    <div class="desk-receipt-amount">€60</div>
    <div class="desk-receipt-rule"><span class="pill good desk-receipt-pill">Betaald · 20 mei</span></div>
  </div>
</div>

  </div>
</section>


<section class="sand hero-wood-continue">
  <div class="wood-continue-band" aria-hidden="true"></div>
  <div class="wrap">
    <div class="s-head center">
      <h2>Lesgeven is het makkelijke deel.</h2>
      <p>Alles eromheen — het achternazitten, herinneren en kloppend maken — is wat docenten uitput.</p>
    </div>

    <div class="problem-grid">
      
        <div class="card problem-card">
          <div class="problem-row">
            <span class="problem-mark problem-mark-bad">
              <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 6l12 12M18 6L6 18"/></svg>
            </span>
            <p class="problem-before">Eindeloze WhatsApp-berichten om een les te verzetten.</p>
          </div>
          <div class="problem-rule"></div>
          <div class="problem-row">
            <span class="problem-mark problem-mark-good">
              <svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12.5l4.5 4.5L19.5 7"/></svg>
            </span>
            <p class="problem-after">Eén agenda. Leerlingen boeken er zelf in.</p>
          </div>
        </div>
      
        <div class="card problem-card">
          <div class="problem-row">
            <span class="problem-mark problem-mark-bad">
              <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 6l12 12M18 6L6 18"/></svg>
            </span>
            <p class="problem-before">Een spreadsheet van wie wat betaalde, en wanneer.</p>
          </div>
          <div class="problem-rule"></div>
          <div class="problem-row">
            <span class="problem-mark problem-mark-good">
              <svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12.5l4.5 4.5L19.5 7"/></svg>
            </span>
            <p class="problem-after">Facturen die zichzelf versturen.</p>
          </div>
        </div>
      
        <div class="card problem-card">
          <div class="problem-row">
            <span class="problem-mark problem-mark-bad">
              <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 6l12 12M18 6L6 18"/></svg>
            </span>
            <p class="problem-before">Lesnotities verspreid over vijf schriften.</p>
          </div>
          <div class="problem-rule"></div>
          <div class="problem-row">
            <span class="problem-mark problem-mark-good">
              <svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12.5l4.5 4.5L19.5 7"/></svg>
            </span>
            <p class="problem-after">Eén dossier per leerling.</p>
          </div>
        </div>
      
    </div>
  </div>
</section>

<section class="pc-section" aria-label="Eén plek voor het werk dat je toch al doet.">
  <div class="wrap">
    <div class="s-head center pc-head">
      <div class="eyebrow">Wat erin zit</div>
      <h2>Eén plek voor het werk dat je toch al doet.</h2>
      <p>Zonder te schakelen tussen WhatsApp, spreadsheets en drie andere platforms.</p>
    </div>

    <div class="pc-stage" data-pc-stage>
      <div class="pc-copy">
        <div class="pc-group">
          <div class="pc-group-label">Beheren</div>
          <nav class="pc-cat-list" aria-label="Beheren">
            <button type="button" class="pc-cat" data-pc-cat="0">
              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="3" y="5" width="18" height="16" rx="2.5"/><path d="M3 10h18M8 3v4M16 3v4"/></svg>
              <span class="pc-cat-title">Planning</span>
              <span class="pc-cat-blurb">Terugkerende lessen en slimme beschikbaarheid.</span>
            </button>
            <button type="button" class="pc-cat" data-pc-cat="1">
              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12.5l4.5 4.5L19.5 7"/></svg>
              <span class="pc-cat-title">Aanwezigheid</span>
              <span class="pc-cat-blurb">Volg afgeronde en geannuleerde lessen.</span>
            </button>
            <button type="button" class="pc-cat" data-pc-cat="2">
              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="9" cy="9" r="3.2"/><path d="M2.5 19c.7-3.1 3.4-5 6.5-5s5.8 1.9 6.5 5"/><circle cx="17" cy="8" r="2.6"/><path d="M16 14.5c2.7 0 4.7 1.5 5.4 4"/></svg>
              <span class="pc-cat-title">Leerlingen</span>
              <span class="pc-cat-blurb">Alles in één profiel.</span>
            </button>
            <button type="button" class="pc-cat" data-pc-cat="3">
              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 4h11l3 3v13a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z"/><path d="M15 4v4h4"/><path d="M8 12h7M8 16h5"/></svg>
              <span class="pc-cat-title">Notities</span>
              <span class="pc-cat-blurb">Snelle lesnotities na de les.</span>
            </button>
          </nav>
        </div>

        <div class="pc-group">
          <div class="pc-group-label">Automatiseren</div>
          <nav class="pc-cat-list" aria-label="Automatiseren">
            <button type="button" class="pc-cat" data-pc-cat="4">
              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 5v14M5 12h14"/></svg>
              <span class="pc-cat-title">Boeken</span>
              <span class="pc-cat-blurb">Leerlingen vragen aan. Jij keurt goed.</span>
            </button>
            <button type="button" class="pc-cat" data-pc-cat="5">
              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="3" y="5" width="18" height="14" rx="2.5"/><path d="M3 10h18M7 15h3"/></svg>
              <span class="pc-cat-title">Facturen</span>
              <span class="pc-cat-blurb">Factureer vanuit afgeronde lessen.</span>
            </button>
            <button type="button" class="pc-cat" data-pc-cat="6">
              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="3" y="5" width="18" height="14" rx="2.5"/><path d="M3.5 7l8.5 6 8.5-6"/></svg>
              <span class="pc-cat-title">Uitnodigingen</span>
              <span class="pc-cat-blurb">Deel een link. Zij regelen de setup.</span>
            </button>
            <button type="button" class="pc-cat" data-pc-cat="7">
              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 3l8 3v6c0 5-3.5 8.5-8 10-4.5-1.5-8-5-8-10V6l8-3z"/></svg>
              <span class="pc-cat-title">Leerlingenportaal</span>
              <span class="pc-cat-blurb">Agenda, notities en saldo.</span>
            </button>
          </nav>
        </div>
      </div>

      <div class="pc-phone-wrap">
        <div class="pc-mobile-caption" data-pc-caption aria-live="polite">
          <div class="pc-caption-panel" data-pc-caption-panel>
            <div class="pc-mobile-group" data-pc-caption-group></div>
            <div class="pc-mobile-title" data-pc-caption-title></div>
            <p class="pc-mobile-blurb" data-pc-caption-blurb></p>
          </div>
        </div>

        <div class="pc-phone-frame">
          <div class="pc-phone-glow" aria-hidden="true"></div>
          <div class="pc-phone" aria-hidden="true">
            <div class="pc-phone-bezel">
              <div class="pc-notch"></div>
              <div class="pc-status">
                <span>9:41</span>
                <div class="pc-status-icons">
                  <span class="sig"></span><span class="wifi"></span><span class="bat"></span>
                </div>
              </div>

              <div class="pc-screen">
              <div class="pc-screen-appbar">
                <span class="pc-screen-avatar">EL</span>
              </div>

                <div class="pc-carousel">
                  <div class="pc-track" data-pc-track>
                  <!-- 01 Schedule — single day + mobile create FAB -->
                  <div class="pc-slide">
                    <div class="mu-stack">
                      <div class="mu-card grow" style="position:relative;padding-bottom:10px">
                        <div class="mu-toolbar">
                          <span class="mu-tool">Today</span>
                          <span class="mu-tool on">Day</span>
                          <span class="mu-more" aria-label="More options" title="Requests · Sync">
                            <span class="is-lit"></span><span></span><span></span>
                          </span>
                        </div>
                        <div class="mu-label">Tuesday, 4 Aug</div>
                        <div class="mu-day">
                          <div class="mu-day-rows">
                            <div class="mu-day-row">
                              <div class="mu-day-hour">14:00</div>
                              <div class="mu-day-slot">
                                <div class="mu-day-block done">Aria Nakamura<span class="meta">Piano · 30m</span></div>
                              </div>
                            </div>
                            <div class="mu-day-row">
                              <div class="mu-day-hour">15:00</div>
                              <div class="mu-day-slot"></div>
                            </div>
                            <div class="mu-day-row">
                              <div class="mu-day-hour">16:00</div>
                              <div class="mu-day-slot">
                                <div class="mu-day-block tall">Eleni Costa<span class="meta">Voice · 60m</span></div>
                              </div>
                            </div>
                            <div class="mu-day-row">
                              <div class="mu-day-hour">17:00</div>
                              <div class="mu-day-slot"></div>
                            </div>
                            <div class="mu-day-row">
                              <div class="mu-day-hour">18:00</div>
                              <div class="mu-day-slot">
                                <div class="mu-day-block">Theo Andrews<span class="meta">Piano · 45m</span></div>
                              </div>
                            </div>
                          </div>
                          <span class="mu-fab" aria-hidden="true">+</span>
                        </div>
                      </div>
                    </div>
                  </div>
                  
                  <!-- 02 Attendance — Today greeting + Confirm/Cancel rows -->
                  <div class="pc-slide">
                    <div class="mu-stack">
                      <div class="mu-card">
                        <div class="mu-label">Tuesday, 4 Aug</div>
                        <div class="mu-title">Good afternoon, Eleni.</div>
                        <div class="mu-sub">3 lessons today · next at <strong style="color:var(--ink);font-weight:500">16:00</strong></div>
                        <div class="mu-stats" style="margin-top:10px">
                          <div class="mu-stat">
                            <div class="mu-stat-k">To confirm</div>
                            <div class="mu-stat-v">2 <small>needed</small></div>
                          </div>
                          <div class="mu-stat">
                            <div class="mu-stat-k">This week</div>
                            <div class="mu-stat-v">11</div>
                          </div>
                        </div>
                      </div>
                      <div class="mu-card grow">
                        <div class="mu-head-row">
                          <div class="mu-label">Attendance</div>
                          <span class="mu-btn brand" style="padding:5px 8px">Confirm all</span>
                        </div>
                        <div class="mu-row">
                          <div class="mu-time">15:00<span>45m</span></div>
                          <span class="avatar avatar-sky avatar-sm">TA</span>
                          <div class="mu-cell">
                            <div class="mu-name truncate">Theo Andrews</div>
                            <div class="mu-meta">Piano</div>
                          </div>
                          <div class="mu-actions">
                            <span class="mu-btn good">Confirm</span>
                          </div>
                        </div>
                        <div class="mu-row">
                          <div class="mu-time">16:00<span>60m</span></div>
                          <span class="avatar avatar-terra avatar-sm">EL</span>
                          <div class="mu-cell">
                            <div class="mu-name truncate">Eleni Costa</div>
                            <div class="mu-meta">Voice</div>
                          </div>
                          <div class="mu-actions">
                            <span class="mu-btn good">Confirm</span>
                          </div>
                        </div>
                        <div class="mu-row">
                          <div class="mu-time">14:00<span>30m</span></div>
                          <span class="avatar avatar-ink avatar-sm">AN</span>
                          <div class="mu-cell">
                            <div class="mu-name truncate">Aria Nakamura</div>
                            <div class="mu-meta">Piano</div>
                          </div>
                          <span class="mu-pill good dot">Done</span>
                        </div>
                      </div>
                    </div>
                  </div>
                  
                  <!-- 03 Students — filter chips + plan/balance like roster -->
                  <div class="pc-slide">
                    <div class="mu-stack">
                      <div class="mu-card grow">
                        <div class="mu-head-row">
                          <div class="mu-label">Roster</div>
                          <span class="mu-btn brand" style="padding:5px 8px">+ Add</span>
                        </div>
                        <div class="mu-filters">
                          <span class="mu-filter on">All · 24</span>
                          <span class="mu-filter">Active · 19</span>
                          <span class="mu-filter">No plan · 3</span>
                        </div>
                        <div class="mu-row">
                          <span class="avatar avatar-terra avatar-sm">SR</span>
                          <div class="mu-cell">
                            <div class="mu-name truncate">Sophie Roberts</div>
                            <div class="mu-meta">Piano · Weekly · €45</div>
                          </div>
                          <span class="mu-pill good dot">Active</span>
                        </div>
                        <div class="mu-row">
                          <span class="avatar avatar-sky avatar-sm">TA</span>
                          <div class="mu-cell">
                            <div class="mu-name truncate">Theo Andrews</div>
                            <div class="mu-meta">Piano · Weekly · €35</div>
                          </div>
                          <div style="text-align:right">
                            <span class="mu-pill good dot">Active</span>
                            <div class="mu-meta" style="margin-top:3px">€70 open</div>
                          </div>
                        </div>
                        <div class="mu-row">
                          <span class="avatar avatar-ink avatar-sm">MP</span>
                          <div class="mu-cell">
                            <div class="mu-name truncate">Mira Patel</div>
                            <div class="mu-meta">Voice · Trial</div>
                          </div>
                          <span class="mu-pill soft">No plan</span>
                        </div>
                        <div class="mu-row">
                          <span class="avatar avatar-sky avatar-sm">JB</span>
                          <div class="mu-cell">
                            <div class="mu-name truncate">Jonas Berg</div>
                            <div class="mu-meta">Guitar · Biweekly · €40</div>
                          </div>
                          <span class="mu-pill good dot">Active</span>
                        </div>
                      </div>
                    </div>
                  </div>
                  
                  <!-- 04 Notes — journal card with subject + attachments -->
                  <div class="pc-slide">
                    <div class="mu-stack">
                      <div class="mu-card grow">
                        <div class="mu-head-row">
                          <div class="mu-label">Notes</div>
                          <span class="mu-filter">Library</span>
                        </div>
                        <div class="mu-row" style="border:0;padding:0 0 2px;align-items:flex-start">
                          <span class="avatar avatar-terra avatar-sm">SR</span>
                          <div class="mu-cell">
                            <div class="mu-name">Sophie Roberts <span class="mu-subj">Piano</span></div>
                            <div class="mu-meta">Tuesday, 4 Aug · 60 min</div>
                          </div>
                        </div>
                        <p class="mu-note">Worked the A-minor étude. Left hand steadier — assign bars 24–40 for next week. Star for recital prep.</p>
                        <div class="mu-previews">
                          <div class="mu-prev">
                            <div class="mu-prev-media yt"><span class="mu-prev-play" aria-hidden="true"></span></div>
                            <div class="mu-prev-cap">
                              <div class="mu-prev-title">Étude demo — bars 24–40</div>
                              <div class="mu-prev-sub">youtube.com</div>
                            </div>
                          </div>
                          <div class="mu-prev">
                            <div class="mu-prev-media pdf">
                              <span class="mu-prev-pdf-line"></span>
                              <span class="mu-prev-pdf-line"></span>
                              <span class="mu-prev-pdf-line"></span>
                              <span class="mu-prev-pdf-line"></span>
                              <span class="mu-prev-pdf-badge">PDF</span>
                            </div>
                            <div class="mu-prev-cap">
                              <div class="mu-prev-title">practice-log.pdf</div>
                              <div class="mu-prev-sub">124 KB</div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                  
                  <!-- 05 Booking — real request card with Confirm/Reject -->
                  <div class="pc-slide">
                    <div class="mu-stack">
                      <div class="mu-card">
                        <div class="mu-head-row">
                          <div class="mu-label">Lesson requests</div>
                          <span class="mu-pill brand">2 new</span>
                        </div>
                        <div class="mu-req-title">Aria Nakamura — Piano</div>
                        <div class="mu-req-detail">Weekly · 45 min · First lesson Fri 7 Aug, 17:00</div>
                        <div class="mu-req-note">“After school choir ends — Fridays work best.”</div>
                        <div class="mu-actions" style="margin-top:10px">
                          <span class="mu-btn ghost">Reject</span>
                          <span class="mu-btn brand" style="flex:1">Confirm &amp; schedule</span>
                        </div>
                      </div>
                      <div class="mu-card grow">
                        <div class="mu-label">Reschedule</div>
                        <div class="mu-req-title">Theo asked to move</div>
                        <div class="mu-req-detail">Wed 5 Aug 15:00 → Thu 6 Aug 16:00</div>
                        <div class="mu-actions" style="margin-top:10px">
                          <span class="mu-btn ghost">Reject</span>
                          <span class="mu-btn brand" style="flex:1">Confirm move</span>
                        </div>
                      </div>
                    </div>
                  </div>
                  
                  <!-- 06 Invoices — ready-to-bill + open invoice (not payment chips) -->
                  <div class="pc-slide">
                    <div class="mu-stack">
                      <div class="mu-card">
                        <div class="mu-label">Finance</div>
                        <div class="mu-stats">
                          <div class="mu-stat">
                            <div class="mu-stat-k">Outstanding</div>
                            <div class="mu-stat-v">€210 <small>2 open</small></div>
                          </div>
                          <div class="mu-stat">
                            <div class="mu-stat-k">May paid</div>
                            <div class="mu-stat-v">€1,488</div>
                          </div>
                        </div>
                      </div>
                      <div class="mu-card grow">
                        <div class="mu-label">Ready to bill</div>
                        <div class="mu-row">
                          <span class="avatar avatar-terra avatar-sm">SR</span>
                          <div class="mu-cell">
                            <div class="mu-name truncate">Sophie Roberts</div>
                            <div class="mu-meta">3 lessons · €135.00</div>
                          </div>
                          <span class="mu-btn brand">Bill →</span>
                        </div>
                        <div class="mu-row">
                          <span class="avatar avatar-sky avatar-sm">TA</span>
                          <div class="mu-cell">
                            <div class="mu-name truncate">Theo Andrews</div>
                            <div class="mu-meta">2 lessons · €70.00</div>
                          </div>
                          <span class="mu-btn brand">Bill →</span>
                        </div>
                        <div class="mu-row">
                          <span class="avatar avatar-ink avatar-sm">JB</span>
                          <div class="mu-cell">
                            <div class="mu-name truncate">Jonas Berg</div>
                            <div class="mu-meta">INV-014 · €40.00</div>
                          </div>
                          <span class="mu-pill warn">Open</span>
                        </div>
                      </div>
                    </div>
                  </div>
                  
                  <!-- 07 Invites — teacher share/copy flow + pending row -->
                  <div class="pc-slide">
                    <div class="mu-stack">
                      <div class="mu-card">
                        <div class="mu-label">Invite a student</div>
                        <div class="mu-title" style="font-size:14px">Share a link — they set up their account.</div>
                        <div class="mu-link-row">
                          <code>lessonpen.com/i/eleni-8f2a</code>
                          <span class="mu-btn ghost" style="padding:5px 7px">Copy</span>
                        </div>
                        <div class="mu-actions" style="margin-top:10px">
                          <span class="mu-btn ghost" style="flex:1">Share link</span>
                          <span class="mu-btn brand" style="flex:1">Send by email</span>
                        </div>
                      </div>
                      <div class="mu-card grow">
                        <div class="mu-label">Pending</div>
                        <div class="mu-row">
                          <div class="mu-cell">
                            <div class="mu-name truncate">[email protected]</div>
                            <div class="mu-meta">Expires 11 Aug</div>
                          </div>
                          <span class="mu-pill warn">Pending</span>
                        </div>
                        <div class="mu-row">
                          <div class="mu-cell">
                            <div class="mu-name truncate">[email protected]</div>
                            <div class="mu-meta">Accepted yesterday</div>
                          </div>
                          <span class="mu-pill good">Accepted</span>
                        </div>
                      </div>
                    </div>
                  </div>
                  
                  <!-- 08 Portal — student Today: book + lesson + billing -->
                  <div class="pc-slide">
                    <div class="mu-stack">
                      <div class="mu-card">
                        <div class="mu-label">Tuesday, 4 Aug</div>
                        <div class="mu-title">Good afternoon, Sophie.</div>
                        <div class="mu-sub">1 lesson today · Piano with Eleni</div>
                        <div class="mu-actions" style="margin-top:10px">
                          <span class="mu-btn brand" style="flex:1">+ Book a lesson</span>
                          <span class="mu-btn ghost">My schedule</span>
                        </div>
                      </div>
                      <div class="mu-card">
                        <div class="mu-label">Today</div>
                        <div class="mu-row" style="border:0;padding:0">
                          <div class="mu-time">16:00<span>17:00</span></div>
                          <div class="mu-cell">
                            <div class="mu-name">Piano</div>
                            <div class="mu-meta">Eleni · 60 min</div>
                          </div>
                          <span class="mu-pill brand dot">Now</span>
                        </div>
                        <div class="mu-progress"><i style="width:67%"></i></div>
                        <div class="mu-meta" style="margin-top:5px">Plan · 8 of 12 done</div>
                      </div>
                      <div class="mu-card grow">
                        <div class="mu-row" style="border:0;padding:0">
                          <div class="mu-cell">
                            <div class="mu-name">Outstanding</div>
                            <div class="mu-meta">INV-011 · due 10 Aug</div>
                          </div>
                          <div style="text-align:right">
                            <div class="mu-amount" style="font-size:16px">€45</div>
                            <span class="mu-btn brand" style="margin-top:4px;padding:5px 8px">Pay now</span>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>

                </div>
              </div>

              <div class="pc-homebar"><span></span></div>
            </div>
          </div>
          </div>
        </div>

        <div class="pc-phone-dots" data-pc-dots role="tablist" aria-label="Wat erin zit"></div>
      </div>
    </div>
  </div>
</section>

<section class="sand">
  <div class="wrap">
    <div class="proof-band">
      <div class="eyebrow">Gebouwd met docenten, niet met directiekamers</div>
      <p class="proof-line">LessonPen draait al elke dag bij een echte lesstudio. Elke functie gaat pas live nadat een echte docent hem heeft gebruikt — en we onboarden nu de volgende studio&#39;s.</p>
    </div>
  </div>
</section>

<section>
  <div class="wrap">
    <div class="cta-block">
      <div>
        <span class="eyebrow cta-eyebrow">Begin je studio</span>
        <h2 class="cta-title">Eén rustige plek voor je leerlingen, je agenda en je facturen.</h2>
      </div>
      <div class="actions">
        <a href="https://app.lessonpen.com/onboarding/signup?lang=nl" class="btn brand lg" data-umami-event="trial-start" data-umami-event-location="cta">Start gratis proefperiode →</a>
        <a href="/nl/schools#contact" class="btn ghost lg cta-ghost" data-umami-event="demo-request" data-umami-event-location="cta">Plan een demo voor scholen</a>
      </div>
    </div>
  </div>
</section>


<footer>
  <div class="wrap">
    <div class="columns">
      <div>
        
<a href="/nl" class="wordmark" style="gap:8px; color:var(--on-night)">
  <span class="wordmark-icon" style="color:var(--on-night-accent)" aria-hidden="true">
    <svg viewBox="0 0 24 24" width="18" height="18" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round">
      <path d="M5 18 L12 4 L19 18"/>
      <path d="M8.5 13 H15.5"/>
      <circle cx="12" cy="20" r="1.2" fill="currentColor"/>
    </svg>
  </span>
  <span class="wordmark-text" style="font-size:15px; color:var(--on-night)">LessonPen</span>
</a>

        <p class="footer-tag">
          Alles wat een privédocent of academie nodig heeft om overzicht te houden — agenda, notities en facturatie, allemaal op één plek.
        </p>
      </div>
      <div>
        <h4>Product</h4>
        <a href="/nl/features">Functies</a>
        <a href="/nl/pricing">Prijzen</a>
        <a href="/nl/schools">Voor scholen</a>
      </div>
      <div>
        <h4>Bedrijf</h4>
        <a href="/nl/about">Over ons</a>
      </div>
      <div>
        <h4>Bronnen</h4>
        <a href="/nl/faq">FAQ</a>
        <a href="/nl/privacy">Privacy</a>
        <a href="/nl/terms">Voorwaarden</a>
      </div>
      <div>
        <h4>Contact</h4>
        <a href="mailto:[email protected]">[email protected]</a>
        <a href="tel:+31616598199">+31 6 16598199</a>
      </div>
      
      <div>
        <h4>Taal</h4>
        
          <a href="/nl"
             hreflang="nl" aria-current="true">Nederlands</a>
        
          <a href="/en"
             hreflang="en">English</a>
        
          <a href="/el"
             hreflang="el">Ελληνικά</a>
        
      </div>
    </div>
    <div class="legal">
      <span>© 2026 LessonPen</span>
    </div>
  </div>
</footer>

<script defer src="/site.js?v=mthare3s"></script>
</body>
</html>


Latest requests

# Url Url Source Date
1 https://lessonpen.com/nl 2026-10-18 00:41:50
2 https://www.texarkanatwins.com/%25… 2026-10-18 00:41:50
3 https://www.thebolditalic.com/?gi=… 2026-10-18 00:41:49
4 https://www.texarkanatwins.com/%25… 2026-10-18 00:41:49
5 https://www.thebolditalic.com/?gi=… 2026-10-18 00:41:49
6 https://www.thebolditalic.com/?gi=… 2026-10-18 00:41:49
7 https://m.youtube.com/watch?v=EMZv… 2026-10-18 00:41:48
8 https://www.thebolditalic.com/?gi=… 2026-10-18 00:41:47
9 https://www.texarkanatwins.com/%25… 2026-10-18 00:41:47
10 https://www.thebolditalic.com/?gi=… 2026-10-18 00:41:47
11 https://www.thebolditalic.com/?gi=… 2026-10-18 00:41:46
12 https://www.texarkanatwins.com/%25… 2026-10-18 00:41:46
13 https://www.thebolditalic.com/?gi=… 2026-10-18 00:41:46
14 https://www.texarkanatwins.com/%25… 2026-10-18 00:41:46
15 https://www.thebolditalic.com/?gi=… 2026-10-18 00:41:45
16 https://www.texarkanatwins.com/%25… 2026-10-18 00:41:45
17 https://www.texarkanatwins.com/%25… 2026-10-18 00:41:44
18 https://www.thebolditalic.com/?gi=… 2026-10-18 00:41:44
19 https://www.thebolditalic.com/?gi=… 2026-10-18 00:41:44
20 https://www.thebolditalic.com/?gi=… 2026-10-18 00:41:44