Perfex CRM Module

PDF Customizer Elements

The visual drag-and-drop designer for invoice, estimate & credit-note PDFs in Perfex CRM. Design on-brand documents without code or template files.

  • Perfex CRM 3.0+
  • PHP 7.4–8.3
  • 16 themes
  • GiroCode / SEPA QR
  • EN / DE
PDF Customizer Elements — styled Perfex invoices
  • No code Visual builder, no template files
  • Live preview On real documents from your CRM
  • Native engine Uses Perfex' own PDF engine
  • GDPR / SEPA GiroCode QR for bank-app payments

Perfex PDFs that look the way your brand deserves

Perfex CRM does a lot, but its built-in PDF layout is fixed and plain. PDF Customizer Elements replaces it with a real visual drag-and-drop builder: design header, body and footer with per-zone colors, your logo, styled tables, watermarks and payment QR codes. Every change shows in a live preview on the real document as you work.

“Elementor, but for your Perfex PDFs.”

A true drag-and-drop builder

Arrange blocks across the header, body and footer zones, click any block to edit it, reorder by dragging. Every change shows instantly on the real document.

crm.example.com/admin/pdf_customizer

Try it live right here

Try the PDF Customizer right in our official live demo, no installation needed. The demo resets every 30 minutes.

Open live demo

Everything to make your documents on-brand

True drag-and-drop builder

Arrange blocks across header, body and footer, click to edit, reorder by dragging.

16 one-click design themes

Midnight, Azure, Emerald Gold, Royal Purple and more. Apply a full look in one click; your content is kept.

Live preview on a real document

Every change is rendered on an actual invoice / estimate from your CRM.

Per-zone backgrounds & colors

Solid header/footer bands, accent bars and brand colors per zone, e.g. a dark header with a white logo.

Logo upload in the editor

Use a different logo for the PDF than your website (e.g. a white logo on a dark header).

Full items-table styling

Heading colors, zebra rows, totals highlight, “amount due” accent, all synced with the native Perfex table.

Watermark

Text watermark with opacity, coverage and angle, e.g. “PAID” or “DRAFT”.

Scan-to-pay QR codes

GiroCode (EPC/SEPA) for bank-app payment, an online-invoice link, or your own payment link.

Rich content blocks

Title, parties, meta, items table, totals, amount in words, payments, notes, terms, text/HTML, image and more.

Merge tags

{company_name}, {number}, {total}, {amount_due}, {due_date} and more in any text block.

EN & DE, fully translatable

Standard Perfex language files; the PDF follows your install language.

Security-hardened

Permission-checked preview, safe image handling, hardened uploads, validated inputs.

15+ content blocks

Build your layout from ready-made building blocks.

  • Logo
  • Document title
  • Text / HTML
  • Image
  • Sender & recipient
  • Meta
  • Items table
  • Totals
  • Amount in words
  • Received payments
  • Payment information
  • QR code (payment)
  • Notes
  • Terms
  • Page number
  • Spacer
  • Divider

16 themes — one click each

Pick a look. Your logo, IBAN and texts are kept.

  • Midnight
  • Azure
  • Coral
  • Forest
  • Graphite
  • Sunset
  • Royal Purple
  • Teal
  • Crimson
  • Slate
  • Ocean
  • Rose
  • Mono
  • Emerald Gold
  • Indigo
  • Amber Charcoal

Scan-to-pay QR codes

Let customers pay straight from the PDF, built for the German and EU market.

GiroCode (EPC/SEPA)

Pay with a banking app (Sparkasse & co.). Requires IBAN, optionally BIC and beneficiary.

Online invoice

Encodes the document's Perfex online link and works with any QR scanner.

Custom link

Any URL, e.g. your Revolut or PayPal payment link.

Activate the module and nothing changes until you choose a design and hit “Save & Activate”. Your live documents are never touched without your say-so.

Requirements

  • Perfex CRM 3.0 or newer
  • PHP 7.4+ (tested up to 8.3)
  • No third-party services or paid libraries
  • Uses Perfex' own PDF engine

What's included

  • The module (upload & activate)
  • English documentation
  • Changelog & license
  • Free updates and support

Supported documents

  • Invoices
  • Estimates
  • Credit notes

Each type gets its own design.

Available

Get PDF Customizer Elements

Secure payment & instant download via perfexcrm-module.com.

  • The module (upload & activate)
  • English documentation
  • Changelog & license
  • Free updates and support

Version 1.4.1 · Perfex 3.0+ · PHP 7.4–8.3

Frequently asked questions

Will it change my existing invoices?

No. After activation nothing changes until you choose a design and activate it. If a render error occurs, the module automatically falls back to the default Perfex PDF.

Which Perfex and PHP version do I need?

Perfex CRM 3.0 or newer and PHP 7.4 or newer (tested up to PHP 8.3).

Which document types are supported?

Invoices, estimates and credit notes. Each type gets its own, independent design.

Is it translatable?

Yes. English and German are included, and everything is translatable via standard Perfex language files. The PDF follows your install language.

Do I get updates?

Yes. Via the built-in updater: upload the new version and click “Update database”. Updates and support are handled through perfexcrm-module.com.

Are RTL languages supported?

The layout is left-to-right (LTR). RTL languages are not mirrored in this version.

Want your own Perfex module?

We build tailor-made extensions for Perfex CRM. Tell us about your workflow.

We’ll call you back

Pick a time that suits you. We call on the dot — no hold music, no sales pitch.

Loading the scheduler …

30 minutes · confirmed instantly · no sign-up