Files
oneuptime/Home/Views/index.ejs
Jamie Mallers 3e416c1679 feat: Add GA4 CTA click tracking across all pages
Track clicks on 'Get started free' and 'Request demo' CTAs via
gtag events (cta_get_started, cta_request_demo) and GTM dataLayer.

This enables GA4 conversion tracking for CTA clicks, which was
previously missing (GA audit found zero conversion events).

Uses event delegation so it automatically tracks all CTA links
including dynamically rendered ones.

Added to: homepage, pricing, demo, blog posts, blog list,
status page, and industry pages.
2026-02-20 14:46:19 +00:00

50 lines
1.2 KiB
Plaintext

<!DOCTYPE html>
<html lang="en" id="home">
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<head>
<title>OneUptime | The Open-Source Observability Platform</title>
<meta name="description"
content="The open-source observability platform. Infrastructure monitoring, incident management, status pages, and APM — unified and self-hostable.">
<%- include('head', {
enableGoogleTagManager: typeof enableGoogleTagManager !== 'undefined' ? enableGoogleTagManager : false
}) -%>
</head>
<body>
<%- include('nav') -%>
<main id="main-content">
<%- include('./Partials/hero') -%>
<%- include('logo-roll') -%>
<%- include('./Partials/product-tabs') -%>
<%- include('./Partials/reviews') -%>
<%- include('features-table') -%>
<%- include('./Partials/copilot') -%>
<%- include('./Partials/enterprise-ready') -%>
<%- include('./Partials/proudly-open-source') -%>
<!-- Place this tag in your head or just before your close body tag. -->
<script async defer src="https://buttons.github.io/buttons.js"></script>
<%- include('cta') -%>
</main>
<%- include('footer') -%>
<%- include('./Partials/video-script') -%>
<%- include('./Partials/cta-tracking') -%>
</body>
</html>