First-party analytics · high performance

Analytics you own.Speed you feel.

First-party measurement on your domain — pixel, JS install, and API. CYAN personalizes what visitors see. YELO publishes the pages. Magenta-first stack, zero rented audience.

10M+
Events tracked daily
99.9%
Uptime SLA
<50ms
Ingest path
magenta.derozic.com · live
Active users
12,847
↑ 23% from last week
Page views
458K
↑ 18% from last week
Avg. duration
3m 42s
↑ 12% from last week
Conversion
8.4%
↑ 3.2% from last week

Trusted by community-driven teams

Platform stack

Measure · Personalize · Publish

Magenta captures behavior. CYAN acts on it in the browser. YELO delivers the story — all on first-party rails you control.

M

MAGENTA

First-party analytics, high performance

The measurement layer you own — a fast pixel, JS install, and API that capture events on your domain with minimal overhead.

C

CYAN

Personalization in the browser

Reads Magenta profiles and manipulates the DOM in real time — copy, layout, and CTAs tuned for conversion.

Y

YELO

Next.js landings & headless CMS

Ship pages through a modern admin — Next.js landings and headless content wired into analytics and personalization.

K

KEY

Auth, APIs & platform core

OAuth, multi-tenant APIs, QR and smart links, webhooks, and the FastAPI runtime the stack runs on.

Orchestration

Physical + digital, one magnetic field

Magenta pulls data from every touchpoint — pixel, SDK, NFC, QR, IoT, and forms — into profiles CYAN can act on.

🎯

Pixel Tracking

Invisible 1×1 pixel for universal analytics

📱

JavaScript SDK

Rich event tracking and user behavior

📡

NFC Tags

Bridge physical interactions to digital

🔗

IoT Sensors

Real-world data collection at scale

📲

QR Codes

Instant engagement tracking

📝

Smart Forms

Newsletter signups, tours, and surveys

CYAN

Personalization that converts

CYAN is a lightweight JS install that reads Magenta profiles and manipulates the DOM on the fly — swapping headlines, blocks, and CTAs based on who is on the page. Built for conversion, not just segmentation.

  • Client-side DOM personalization via Magenta data
  • CTA as a first-class data type
  • Conversion-oriented rules engine — building next
  • No server round-trip for experience changes

Rules engine & CTA authoring in active development

YELO

Landings, admin, headless CMS

YELO is where content ships. Publish Next.js landing pages from a modern admin console, manage headless CMS content, and wire every page into Magenta analytics and CYAN personalization — one stack from draft to live.

  • Next.js-powered landing pages
  • Modern admin dashboard (this console)
  • Headless CMS content API
  • Built-in hooks for Magenta + CYAN

Why first-party wins

Own the signal. Skip the rent.

100%
First-party data you own
<50ms
Typical ingest latency
0
Third-party data brokers

Lawyers bring judgment, strategists bring intent, engineers bring speed — Magenta brings the measurement layer that ties it all together. Own your data, personalize in the browser, publish on your domain.

Scott DeRozicFounder, Magenta

Capabilities

Complete measurement toolkit

🎯

Single Pixel Tracking

Works everywhere — even when JavaScript is disabled. A single 1×1 pixel provides complete analytics coverage.

🔒

Privacy-First

GDPR compliant by design. No cookies, no personal data collection, respects Do Not Track headers.

Real-Time Analytics

See traffic in real time with live dashboards, session pipelines, and GraphQL-powered subscriptions.

🌍

Geographic Insights

MaxMind GeoIP2 integration provides accurate location data, ISP information, and connection type detection.

📊

Custom Events

Track conversions and user interactions with flexible event tracking and UTM attribution.

🎨

White-Label Ready

Deploy on your own domain with custom branding. First-party analytics your users will trust.

Platform services

First-Party Analytics

High-performance event ingest on your domain — pixel, JS SDK, and API with sub-50ms paths and zero third-party data leakage.

  • Sub-50ms ingest path
  • Privacy-first by design
  • Real-time dashboards
  • Profile & session pipelines

Personalization & CTAs

CYAN uses Magenta data to personalize pages in the browser — DOM updates, conversion-oriented CTAs, and experiments.

  • Client-side DOM personalization
  • CTA as a first-class data type
  • Conversion-oriented rules
  • Powered by Magenta profiles

Federated QR Codes

Branded QR generation with P3 color space support for stunning visual impact.

  • P3 Wide Color Gamut
  • Brand profiles
  • Link redirects
  • GraphQL and REST API

Smart Links & NFC

Intelligent link management with device routing and NFC tag integration.

  • Device-specific routing
  • NFC tag programming
  • IoT device tracking
  • Real-time analytics

Workflow Engine

Visual workflow builder with webhooks, swim lanes, and process automation.

  • Webhook orchestration
  • Swim lane workflows
  • Event-driven automation
  • API integrations

Modern Non-Profit Orchestration

Ties together in-person events, community intent, and commerce.

  • Event ticketing
  • Membership management
  • Subscription services
  • Donor engagement

Infrastructure

Built for scale

Enterprise-grade stack designed for performance, privacy, and reliability.

FastAPI + PostgreSQL

High-performance API with enterprise database

GraphQL + REST

Dual APIs with real-time subscriptions

MaxMind GeoIP2

Accurate geographic and ISP data

TimescaleDB

Time-series analytics at scale

Next.js + Radix UI

Modern admin and marketing surfaces

Caddy

TLS termination and production reverse proxy

Developer experience

REST or GraphQL — both production-ready, both wired into the same Magenta data model.

REST API

POST /api/v1/qrcodes/create
Content-Type: application/json

{
  "url": "https://comma.cm/event",
  "brand": {
    "colors": ["#FF1493", "#00BCD4"],
    "logo": "magenta-logo.svg"
  },
  "tracking": {
    "campaign": "spring-2025",
    "source": "print"
  }
}
  • Simple HTTP verbs
  • JSON payloads
  • Webhook callbacks
  • Rate limiting

GraphQL API

mutation CreateQRCode {
  createQRCode(
    input: {
      url: "https://comma.cm/event"
      brand: {
        colors: ["#FF1493", "#00BCD4"]
        logo: "magenta-logo.svg"
      }
      tracking: {
        campaign: "spring-2025"
        source: "print"
      }
    }
  ) {
    id
    shortUrl
    imageUrl
    analytics {
      scans
      uniqueVisitors
    }
  }
}
  • Query exactly what you need
  • Real-time subscriptions
  • Type-safe schema
  • Batch operations

Pricing

Simple plans. Real ownership.

From first-party pixel tracking to full white-label and self-hosted — pick the layer that matches your volume and control requirements.

Starter

$9.99per month
  • 100K pageviews/month
  • Single pixel tracking
  • Basic analytics dashboard
  • "Powered by Magenta" branding
  • Email support
Get Started

Professional

$29.99per month
  • 1M pageviews/month
  • JavaScript SDK + Pixel
  • Advanced analytics
  • Custom events tracking
  • No branding
  • Priority support
Choose Pro

Enterprise

$279.99per month
  • 50M pageviews/month
  • White-label deployment
  • First-party hosting
  • Custom subdomains
  • SLA guarantee
  • Dedicated support
Contact Sales

Self-Hosted

$979.99per month
  • Unlimited pageviews
  • Complete source code (CC BY-SA)
  • Self-hosted deployment
  • Custom modifications
  • Implementation support
  • Ongoing maintenance
Get Source

Testimonials

What teams are saying

Magenta gave us the privacy-first analytics we needed without sacrificing functionality. The single pixel tracking works flawlessly across all our properties.

SD
Scott DeRozic
CEO, Comma

The white-label deployment on our domain was seamless. Our readers trust it because it's truly first-party analytics with no external tracking.

MJ
Michael Johnson
Digital Director, News Media

Real-time analytics with GraphQL subscriptions changed how we monitor campaigns. The geographic insights are incredibly accurate.

EK
Emily Kim
Marketing Director, Olympic

Ready to build?

Install the pixel, wire CYAN personalization, and publish through YELO — all on first-party infrastructure you control.