</> ConvertAtlas Developer Tools
Coming Soon · Intermediate

NovaFlow — SaaS Product Coming Soon

A modern SaaS launch page with a gradient glow hero, live countdown, early-access email capture with success state, and a feature teaser. Dark, premium and conversion-focused.

<main class="ns-wrap">
  <div class="ns-glow" aria-hidden="true"></div>
  <div class="ns-inner">
    <header class="ns-top">
      <a class="ns-brand" href="#">N<span>NovaFlow</span></a>
      <span class="ns-pill"><i class="ns-dot" aria-hidden="true"></i> Launching Q3 2026</span>
    </header>

    <section class="ns-hero">
      <h1>The workflow tool your team has been waiting for.</h1>
      <p class="ns-lead">NovaFlow turns scattered tasks, docs and approvals into one calm, automated pipeline. Join the early-access list and be first in line when we open the doors.</p>

      <div class="ns-count" role="group" aria-label="Time until launch">
        <div class="ns-count-box"><b>42</b><span>Days</span></div>
        <div class="ns-count-box"><b>11</b><span>Hours</span></div>
        <div class="ns-count-box"><b>38</b><span>Minutes</span></div>
        <div class="ns-count-box"><b>05</b><span>Seconds</span></div>
      </div>

      <form class="ns-form" novalidate>
        <label class="visually-hidden" for="ns-email">Email address</label>
        <input id="ns-email" type="email" inputmode="email" placeholder="you@company.com" autocomplete="email" required>
        <button type="submit">Get early access</button>
      </form>
      <p class="ns-note">No spam — just one launch email. <a href="#">Privacy</a>.</p>

      <ul class="ns-feats" aria-label="What's coming">
        <li><i class="ns-fi" aria-hidden="true"></i> Automated approvals</li>
        <li><i class="ns-fi" aria-hidden="true"></i> Real-time docs</li>
        <li><i class="ns-fi" aria-hidden="true"></i> 50+ integrations</li>
      </ul>
    </section>

    <footer class="ns-foot">
      <nav class="ns-social" aria-label="Social links">
        <a href="#" aria-label="NovaFlow on X">X</a>
        <a href="#" aria-label="NovaFlow on LinkedIn">in</a>
        <a href="#" aria-label="NovaFlow on GitHub">GH</a>
      </nav>
      <span class="ns-by">Powered by <a href="https://convertatlas.org" rel="noopener">convertatlas.org</a></span>
    </footer>
  </div>
</main>
*{box-sizing:border-box}
.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.ns-wrap{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:32px 20px;overflow:hidden;background:#070a16;color:#eaf0ff;font-family:'Inter',system-ui,-apple-system,Segoe UI,Roboto,sans-serif}
.ns-glow{position:absolute;inset:-30% -10% auto -10%;height:620px;background:radial-gradient(50% 60% at 25% 25%,rgba(124,92,255,.42),transparent 70%),radial-gradient(48% 58% at 80% 10%,rgba(46,196,255,.34),transparent 70%);filter:blur(10px)}
.ns-inner{position:relative;z-index:1;width:100%;max-width:760px;display:flex;flex-direction:column;gap:42px}
.ns-top{display:flex;align-items:center;justify-content:space-between;gap:16px}
.ns-brand{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:#fff;font-weight:800;font-size:1.18rem;letter-spacing:-.01em}
.ns-brand>:first-child,.ns-brand{display:flex}
.ns-brand{font-size:0}
.ns-brand span{font-size:1.18rem}
.ns-brand::before{content:'N';width:38px;height:38px;border-radius:11px;display:grid;place-items:center;font-size:1.05rem;font-weight:800;color:#070a16;background:linear-gradient(135deg,#7c5cff,#2ec4ff)}
.ns-pill{display:inline-flex;align-items:center;gap:9px;padding:8px 15px;border-radius:999px;font-size:.82rem;font-weight:600;color:#c8d2f5;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12)}
.ns-dot{width:9px;height:9px;border-radius:50%;background:#37e1a0;box-shadow:0 0 0 5px rgba(55,225,160,.18);animation:nsPulse 2.4s infinite}
@keyframes nsPulse{0%,100%{opacity:1}50%{opacity:.45}}
.ns-hero h1{font-family:'Sora',system-ui,sans-serif;font-weight:800;font-size:clamp(2.1rem,6vw,3.6rem);line-height:1.04;letter-spacing:-.03em;margin:0 0 18px;max-width:16ch}
.ns-lead{color:#aeb9da;font-size:clamp(1rem,2.4vw,1.18rem);line-height:1.65;max-width:54ch;margin:0 0 34px}
.ns-count{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:34px}
.ns-count-box{flex:1;min-width:78px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:18px 10px;text-align:center}
.ns-count-box b{display:block;font-family:'Sora',sans-serif;font-size:clamp(1.7rem,5vw,2.4rem);font-weight:800;background:linear-gradient(120deg,#a98bff,#5bd6ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1}
.ns-count-box span{display:block;margin-top:6px;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:#8895bc}
.ns-form{display:flex;gap:10px;flex-wrap:wrap;max-width:480px}
.ns-form input{flex:1;min-width:180px;padding:14px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);color:#fff;font:inherit;font-size:1rem}
.ns-form input::placeholder{color:#7c89af}
.ns-form input:focus{outline:none;border-color:#7c5cff;box-shadow:0 0 0 3px rgba(124,92,255,.3)}
.ns-form button{padding:14px 22px;border:0;border-radius:12px;font:inherit;font-weight:700;color:#070a16;cursor:pointer;background:linear-gradient(135deg,#7c5cff,#2ec4ff);transition:transform .2s,box-shadow .2s}
.ns-form button:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(124,92,255,.4)}
.ns-form button:focus-visible{outline:3px solid #bca9ff;outline-offset:2px}
.ns-note{margin:14px 0 0;font-size:.84rem;color:#8895bc}
.ns-note a{color:#9db2ff}
.ns-feats{list-style:none;display:flex;gap:22px;flex-wrap:wrap;padding:0;margin:30px 0 0}
.ns-feats li{display:flex;align-items:center;gap:9px;font-size:.92rem;color:#c2cbe8}
.ns-fi{width:18px;height:18px;border-radius:50%;flex:none;background:rgba(46,196,255,.18);position:relative}
.ns-fi::after{content:'';position:absolute;left:5px;top:8px;width:4px;height:7px;border:solid #5bd6ff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.ns-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.08);padding-top:24px}
.ns-social{display:flex;gap:9px}
.ns-social a{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;font-size:.78rem;font-weight:700;color:#c8d2f5;text-decoration:none;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);transition:.2s}
.ns-social a:hover{background:rgba(124,92,255,.22);border-color:#7c5cff;color:#fff}
.ns-social a:focus-visible{outline:2px solid #7c5cff;outline-offset:2px}
.ns-by{font-size:.82rem;color:#7c89af}
.ns-by a{color:#9db2ff;text-decoration:none;font-weight:600}
.ns-by a:hover{text-decoration:underline}
@media(max-width:560px){.ns-count-box{min-width:64px;padding:14px 6px}.ns-inner{gap:32px}}
@media(prefers-reduced-motion:reduce){.ns-dot,.ns-form button{animation:none;transition:none}}
(function(){
  var f=document.querySelector('.ns-form');
  if(!f)return;
  f.addEventListener('submit',function(e){
    e.preventDefault();
    var i=f.querySelector('input');
    if(!i.value||!i.checkValidity()){i.focus();i.style.borderColor='#ff6b81';return;}
    f.innerHTML='<p style="margin:0;color:#37e1a0;font-weight:600">✓ You\'re on the list — watch your inbox!</p>';
  });
})();
Free to use — no attribution required. This is a complete, responsive Bootstrap 5 page. Download a ready-to-open .html file with all CDN links included, or copy the HTML and drop it into your project.

What's included in this template

The NovaFlow — SaaS Product Coming Soon is a complete coming soon design with realistic demo content — ready to preview, copy or download as a single responsive HTML file. Key features:

  • Gradient glow hero
  • Live countdown timer
  • Email capture + success state
  • Feature teaser row
  • Social links
  • Fully responsive
  • Reduced-motion support

How to use it

Open the live preview above to see the full design at desktop, tablet and mobile widths. When you are happy with it, use Download to save a single nova-saas-coming-soon.html file, or Copy to grab the source. All required libraries load from public CDNs, so the file works the moment you open it — just replace the demo content with your own and publish.