Shablonix

Edit the template yourself.
PDF, letter, or email.

Product operators design invoices, printed letters, and email on a true-size canvas — drag-and-drop components, variables, and data bindings that hold. Preview against your JSON before anything ships. Engineering keeps one generate call.

100 documents included. No credit card. See starter templates

The template editor editor.shablonix.online
The Shablonix visual editor open on a Professional Invoice template: an Atoms rail on the left, a true-size A4 canvas in the centre showing a Northstar Design Studio invoice, and Inspect on the right.
  1. Atoms Text, tables, images, layout, and logic. Drag them onto the page — nothing here requires template code.
  2. Page canvas A true-size A4 document. What you arrange here is what renders in the finished PDF.
  3. Inspect Select any atom to tune spacing, style, and structure without leaving the page.

Every field traces back to your data.

Bind a value once and the layout holds. Each generation swaps the data and re-renders the same template — the sample below matches the invoice beside it, field for field.

Sample data invoice.json
{
  "customer": {
    "name": "Brigitte Schwartz",
    "address": "456 Oak Avenue, Springfield"
  },
  "invoice": {
    "number": "012345",
    "date": "2025-07-18",
    "dueDate": "2025-08-18"
  },
  "items": [
    { "description": "Web Design",
      "dueDate": "2025-06-15",
      "paidAmount": 0, "balanceDue": 80 },
    // two further line items
  ],
  "totals": {
    "originalAmount": 116,
    "paidAmount": 0,
    "serviceFees": 16,
    "grandTotal": 132
  }
}
  • 1 Name and address block
  • 2 Number, issue date, due date
  • 3 One table row per entry
  • 4 Calculated summary
Rendered document meridian · A4
A rendered Meridian invoice: navy header with the recipient and invoice number, a line-item table, a totals block, payment details and a signature area.

Sample data shown. Editor previews resolve the same expressions against your JSON before anything reaches production.

Start from a real document, not a blank page.

Starter invoices, letters, and email templates ship with the editor. The canvas preview and the finished PDF share the same render at true page size. Save a payment block once and every document that carries it stays in sync.

The Meridian invoice template rendered as a full A4 page.
Meridian 210 × 297 mm

Navy header, floating card table, signature area.

The Evergreen invoice template rendered as a full A4 page.
Evergreen 210 × 297 mm

Charcoal header with green accents and a payment block.

The Amethyst invoice template rendered as a full A4 page.
Amethyst 210 × 297 mm

Geometric wedges with alternating row colours.

The Coastal invoice template rendered as a full A4 page.
Coastal 210 × 297 mm

Diagonal shapes and a two-tone table header.

Four of the starter invoice templates, rendered at A4. Sample data shown. Email and letter starters live in the same editor.

  • Atoms

    Text, tables, images, repeaters, and layout blocks. Drag them onto the page — the kit operators actually use, not a blank code editor.

  • Format

    Currency, dates, names, and the other utilities invoicing and collections documents need. Insert at the caret as a binding, not a formula language.

  • Starters

    Ready invoices, letters, and email templates. Start from a real document, bind your JSON, and send — then save the pieces you reuse.

We built this because generating documents was the bottleneck.

A small team, years inside FinTech invoicing and debt collections. The files were not the hard part. The hard part was that product operators — people without a template-code background — could not change an invoice, a printed letter, or an email themselves. Every wording change waited on engineering.

So we built a visual editor with bindings that hold, a kit of components and format utilities, starters for documents and email, and a generate API for the team that wires production. The layout stays with the people who own the wording.

A teammate only needs a template ID and JSON.

After you own the template, generation is one POST. Nothing about the call changes when somebody moves a logo or rewrites the terms — that work stays in the editor, with you.

Batch generation of up to 100 documents per call and completion webhooks are available on Pro and Business.

Generate a document POST /v1/generate
POST https://api.shablonix.online/v1/generate
Authorization: Bearer tf_live_7f3c…
Accept: application/pdf
Content-Type: application/json

{
  "template_id": "meridian-invoice",
  "format": "pdf",
  "data": { … }
}
200 OK
Content-Type: application/pdf
Content-Disposition: attachment; filename="a1c9.pdf"
X-Shablonix-Generation-ID: a1c9…
  • template_id The template you designed in the editor. Layout changes ship without touching this call.
  • data The same object shape you previewed against. Nested values and repeating rows included.
  • Accept: application/pdf Streams the finished file straight back. Drop it and you get JSON with a download URL.
  • async: true Returns a job to poll, or posts to your webhook_url when the document is ready.

Put the letter editor in your product.

An iframe plugin for payable invoices, notices, and other mail. You keep accounts, subject, and send. Operators design the 600px letter. Compile returns inbox HTML — the secret API key stays on your server.

Email editor plugin editor.shablonix.online/embed
Shablonix email plugin: Invoice due letter with compact insert and style rails inside a 32px bar.
The plugin iframe on a payable invoice. Sample data shown.

Pay for the documents you generate.

Every plan includes the visual editor and version history. An allowance of documents and email compiles is published on the plan. Extra PDFs are billed at a published overage — €0.015 on Starter, €0.008 on Pro, €0.005 on Business — not a custom quote for ordinary volume.

Trial

€0

30-day trial with 100 documents. No credit card required.

  • 100 documents/month
  • 1,000 email compiles/month
  • 3 templates
  • PDF generation
  • Email compile API (no storage)
  • Visual template editor
  • AI-assisted template building
  • 10 restore snapshots
  • REST API access
  • API key authentication

Starter

€19 /month

For small teams and growing projects.

  • 1,000 documents/month
  • 10,000 email compiles/month
  • 15 templates
  • PDF generation
  • Email compile API (no storage)
  • Visual template editor
  • AI-assisted template building
  • 10 restore snapshots
  • REST API access
  • Usage tracking
  • €0.015 per extra document
  • €0.001 per extra email compile
Popular

Pro

€49 /month

For businesses with higher-volume document workflows.

  • 5,000 documents/month
  • 50,000 email compiles/month
  • 50 templates
  • PDF generation
  • Email compile API (no storage)
  • Visual template editor
  • AI-assisted template building
  • 10 restore snapshots
  • REST API access
  • Webhook support
  • Batch generation (up to 100)
  • Usage tracking
  • €0.008 per extra document
  • €0.001 per extra email compile

Business

€149 /month

For larger operations that need scale, support, and headroom.

  • 25,000 documents/month
  • 250,000 email compiles/month
  • Unlimited templates
  • PDF generation
  • Email compile API (no storage)
  • Visual template editor
  • AI-assisted template building
  • 10 restore snapshots
  • REST API access
  • Webhook support
  • Batch generation (up to 100)
  • Priority support
  • Usage tracking
  • Custom quote for white-label website template programs
  • €0.005 per extra document
  • €0.001 per extra email compile

Open the editor and change something.

Start with 100 documents, no credit card. If the starter is not your document, talk to us — we still customize the product around how your team already sends invoices, letters, and email.