Managed Website Intake

Every website needs a way to collect information.
It should not need its own backend.

Mage Intake gives agencies, developers, and businesses one secure platform for forms, lead capture, requests, registrations, feedback, and structured JSON submissions — without building and maintaining server-side processing for every site.

Managed through Press Mage • Works with any website • No server-side runtime required

Stop rebuilding the same backend for every form.

A simple contact form can quickly turn into hosting, validation, spam protection, database storage, notifications, exports, and maintenance. Multiply that across every client site, campaign, and landing page, and a small feature becomes recurring technical overhead.

Mage Intake becomes the shared intake layer.

  • Build forms and endpoints without creating a new backend
  • Collect submissions from multiple websites
  • Apply validation and security consistently
  • Manage and export data from one platform

One platform for every type of website intake

📨

Leads and Contact Requests

Capture qualified inquiries, contact requests, and campaign leads from any website or landing page.

📝

Quotes and Project Requests

Collect structured requirements, budgets, timelines, and project details before the first conversation.

🗓️

Registrations and Applications

Build event registrations, applications, onboarding forms, and multi-field intake experiences.

💬

Feedback and Surveys

Gather ratings, comments, feature requests, and customer feedback in a searchable format.

📬

Newsletter and Interest Forms

Collect subscribers and expressions of interest without adding a full marketing platform to the website.

{ }

Custom JSON Intake

Send structured data directly from websites, applications, scripts, or other HTTP-capable systems.

Everything between the form and the follow-up

  • Form and Intake Builder — Define the fields, data types, requirements, labels, placeholders, and validation rules for each intake.
  • Secure Submission APIs — Each intake receives a managed endpoint for accepting validated JSON submissions.
  • Embeddable Forms — Generate clean HTML and JavaScript that can be placed into static sites, landing pages, and custom applications.
  • Centralized Submission Management — Search, filter, review, and export incoming submissions from a single dashboard.
  • Notifications and Exports — Notify the right people when information arrives and export submission data to CSV or JSON when needed.
  • Built-In Protection — Use write-only submission keys, domain restrictions, HTTPS, input validation, and rate limiting without building those layers yourself.
Explore All Features
<form class="mage-intake-form">

  <label class="mage-intake-label">
    Name
  </label>
  <input class="mage-intake-input"
    type="text" name="name">

  <label class="mage-intake-label">
    Email
  </label>
  <input class="mage-intake-input"
    type="email" name="email">

  <button class="mage-intake-button"
    type="submit">Submit</button>

</form>

From blank page to working intake in four steps

1

Create the intake

Define fields, data types, requirements, and validation rules.

2

Generate or connect the form

Use the generated form code or connect your own interface to the JSON endpoint.

3

Publish it anywhere

Add the form to a Press Mage site, another static platform, a web application, or any HTTP-capable system.

4

Manage what comes in

Review, search, filter, notify, and export from the Mage Intake dashboard.

Website or App → Secure Intake Endpoint → Validation and Storage → Dashboard and Export

Built for Agency Workflows

One managed intake platform for every client site.

Standardize how your agency builds forms, handles submissions, and hands projects off to clients. Mage Intake reduces one-off backend work while creating a service your agency can manage after launch.

Explore Mage Intake for Agencies
  • Deploy forms faster
  • Reuse a proven intake process
  • Manage multiple client websites
  • Reduce plugin and backend dependencies
  • Offer ongoing form and submission support
  • Build post-launch recurring service revenue

Use it with the stack you already have

If a website or application can send an HTTPS request, it can use Mage Intake.

Press Mage Plain HTML Astro Hugo Jekyll Gatsby Next.js static exports Eleventy Custom web apps Mobile applications

Public forms without public access to your data

Every intake endpoint is protected at multiple layers — no extra configuration needed.

🔑

Write-Only Submission Keys

Safe to embed in client-side code. Keys can only submit data — never read or modify it.

🛡️

Allowed-Domain Restrictions

Lock each endpoint to specific allowed origins to block unauthorized submissions.

⏱️

Rate Limiting & Validation

Input validation, sanitization, and rate limiting over HTTPS — separate protected access keeps submission management admin-only.

Give every website a better way to collect information.

Add managed forms and intake APIs without adding another custom backend to your project.