Pricing

    Start at zero. Pay for what you use.

    Every plan includes mailnix Forms, the full MCP server, trace lookups, suppression management, and EU data residency. CHF, excl. VAT, billed monthly via Stripe. Cancel anytime. The dashboard shows your effective rates; the numbers here are the public catalog defaults.

    Most popular

    Free

    A free monthly quota on everything. Pay only for what you use past it.

    CHF 0 + usage

    Start free
    • 1 form, 10 accepted submissions / month, free
    • 200 Managed Websites credits / month (unused ones do not carry over)
    • 1 destination, 1 inbound route, 100 traces / month, free
    • Past your quota, per-unit at the rate table below. No caps
    • Hosted form page + iframe embed, themes included
    • 3 saved email templates + suppression list
    • 1 SMTP credential free, more at CHF 1 / credential / month
    • Team organizations at CHF 0.50 each
    • Full MCP server access + anonymous bootstrap
    • A payment method is required. Nothing is charged inside your quota

    Basic

    Solo apps, small sites, agencies with a handful of forms.

    CHF 10/mo

    Choose Basic
    • 10 forms, 1,000 accepted submissions / month
    • 800 Managed Websites credits / month, unused ones carry over for up to six months
    • File uploads with virus scanning (1 GiB storage)
    • Script embed + badge removal
    • 3 destinations, 3 inbound routes
    • 1,000 traces stored / month
    • 10 SMTP credentials with full open + click tracking + VERP
    • 1 team organization
    • Email support

    Pro

    For products that ship.

    CHF 49/mo

    Choose Pro
    • 50 forms, 5,000 accepted submissions / month
    • 4,000 Managed Websites credits / month, unused ones carry over for up to six months
    • File uploads with virus scanning (5 GiB storage)
    • 10 destinations, 10 inbound routes
    • 10,000 traces stored / month
    • 100 SMTP credentials with full open + click tracking + VERP
    • 100 team organizations (agency-friendly)
    • Outbound event webhooks (HMAC-signed, durable retry)
    • Scheduled sends, attachments, CC / BCC, one-click unsubscribe
    • Routing rules + failover, shadow send, bulk replay
    • Unlimited templates
    • Priority support

    Enterprise

    Configurable limits, DPA, dedicated routing.

    Custom

    Talk to sales
    • Unlimited volume on every axis (including SMTP credentials + team organizations)
    • Full open + click tracking + VERP bounce attribution
    • Sub-projects: an isolated child project per customer
    • 99.95% uptime SLA
    • Signed Data Processing Agreement
    • Dedicated customer success manager
    • White-glove migration from SendGrid / Postmark / Resend / SES

    All prices exclude VAT. Any tax we are required to charge is added to the listed price and shown on your invoice.

    One Managed Websites credit is one rappen, so 100 credits is CHF 1. Every plan includes a monthly allowance; on the paid plans an unused allowance carries over for up to six months, and on Free it resets each month. Credits you buy never expire and are always spent last, so a monthly reset only ever removes free ones. The figures above are for a four-page single-language site; the dashboard prices the brief you actually wrote before any run starts.

    Usage rates

    The per-unit rate table.

    On the free plan these are what you pay for anything past your monthly quota, billed at the end of the month, with no caps. Inside the quota you pay nothing. Basic and Pro customers are never billed against this table; their dashboard shows a what-if projection only. Enterprise accounts on a quoted rate see the quoted rate in their dashboard instead. All rates exclude VAT.

    MeterRate (CHF)Notes
    Published forms0.20 / form / monthBilled per form that is live during the billing period
    Form submissions0.01 / submissionAccepted submissions only; spam-scored submissions are never billed
    Form upload storage0.10 / GiB-monthUsage is metered today; billing for this axis activates after launch
    Destinations1.00 / destination / monthPer configured provider destination
    Inbound routes1.00 / route / monthPer registered inbound.mailnix.ch route
    Traces stored0.01 / tracePer stored pipeline record
    Outbound webhooks0.01 / deliveryPer successful HMAC-signed POST
    SMTP credentials1.00 / credential / monthPer active SMTP relay credential (rotations don't bill twice)
    Team organizations0.50 / organization createdOne-shot charge when you create a team workspace; personal workspaces are free
    MCP callstracked, not billedCounted for transparency; no charge
    Managed Websites: designing a siteabout 1.00 to 12.00Per design round, depending on the quality tier you pick
    Managed Websites: building the pagesabout 1.00 to 6.00Once, when you approve a design
    Managed Websites: an editabout 1.00 to 2.50Per plain-language edit; editing a content list is free
    Managed Websites: storage0.05 / GiB-monthPer GiB of site assets held
    Managed Websites: traffic0.10 / GiBPer GiB served to visitors; no separate hosting fee

    Compare every plan

    What you get, line by line.

    CapabilityFreeBasicProEnterprise
    Forms11050unlim.
    Managed Websites credits / mo2008004,000100,000
    Unused credits carry overno6 mo6 mo6 mo
    Accepted submissions / mo101,0005,000unlim.
    Hosted page + iframe embedyesyesyesyes
    Script embed + badge removalnoyesyesyes
    File uploads (virus-scanned)no1 GiB5 GiBunlim.
    Destinations1310unlim.
    Inbound routes1310unlim.
    Traces stored / mo1001,00010,000unlim.
    Email templates33unlim.unlim.
    SMTP credentials110100unlim.
    Team organizations01100unlim.
    Open tracking (per credential)noyesyesyes
    Click tracking (per credential)noyesyesyes
    VERP bounce attributionnoyesyesyes
    Outbound event webhooksnonoyesyes
    Scheduled sendsnonoyesyes
    Routing rules + failovernonoyesyes
    Shadow send + bulk replaynonoyesyes
    Publishable keys (browser)yesyesyesyes
    MCP serveryesyesyesyes
    Suppression listyesyesyesyes
    Sub-projectsnononoyes
    Priority supportnonoyesyes

    One HTTP call to get started

    Put a form on your site tonight. Wire your provider when you're ready.