Collect documents,
instead of digging through 27 emails.
Define what you need. Your customer gets an access link, fills out forms or uploads files - checked as they type. One click at the end and you get the data as an Excel sheet with your columns - ready for DATEV, Lexware or your own workflow.
Add a card, €69/mo only after 30 days - cancel before and you're never charged.
Site under construction – checkout temporarily disabled. Interested? kontakt@getsamla.de
Whenever you need documents from a lot of people.
Whether you run a law firm, a school office, an insurance branch, a property manager or a foundation - if your daily life is email attachments and Excel lists, this replaces it.
People onboarding
Employees, clients, tenants, patients - structured instead of via email attachments.
Applications & grants
Foundation grants, housing benefit, BAföG, visas, building permits - with required fields and attachments.
Finance & insurance
KYC packages, claim filings, credit applications with proof documents.
HR & recruiting
Application files, criminal record, intern and trainee onboarding packs.
Education
School & day-care registration, field-trip consent, scholarship applications.
Real estate
Tenant self-disclosure, handover protocol, broker package.
Suppliers & partners
VAT-IDs, compliance documents, subcontractor and freelancer onboarding.
… and everything else
If it can be described as a list of fields with optional uploads, Samla can collect it.
Six building blocks - each one saves you real time.
No feature matrix with a hundred checks. Six things that genuinely save time in daily work - from the access link to the finished Excel sheet on your desk.
A single access link instead of a full account signup.
Your customer doesn't have to remember anything, create an account or hunt for a portal password. One click on the link in the email - done. They set their password on first visit and can come back anytime.
- Works on mobile - direct camera upload for photos and scans, right in the browser
- Link expires after 24h, send a fresh one with one click anytime
- Live view of where the customer is and what's still missing
Validated as you type - no incorrect entries to chase up.
Every keystroke checks against the real rules, not watered-down browser logic. IBAN, German social security number, tax ID, minimum wage - all right in the input field. Fields can also auto-fill (e.g. BIC from bank code, weekly hours from shift blocks).
- 30+ built-in checks: IBAN/BIC, VAT ID, tax codes, postal codes, date plausibility
- Auto-fill: BIC from bank code, state from postal code, weekly sum from shift blocks
- Live cross-field checks (e.g. employee number unique across all entries)
One request for 15 employees - clearly structured.
Instead of sending the same request 15 times, group recurring items into „collections": one personnel form + tax card + contract per employee in a single card. Sub-entries within a collection are supported too (e.g. „multiple wage garnishments per person"). Your customer clicks through - you get it neatly grouped.
- Unlimited collections per customer - onboard a whole team in one request
- Required fields per collection instance, status visible per person
- Multiple wage garnishments, multiple bank accounts, multiple children - all as sub-entries
Questions right on the field - without the email back-and-forth.
If something is unclear, you don't click into your inbox - you click on the field. A small chat panel opens. Your customer sees a pulse indicator on their next visit and replies right there. Avatars, read receipts, live WebSocket push - like a mini Slack, but per field.
- Chat threads scoped per field, per person, per collection - precisely placed
- Edit your own comments later if you need to
- Profile pictures in the chat - your customer sees who replied
The follow-ups are handled for you by the software.
Per request package, you define once when to remind (e.g. „one week before deadline", „tomorrow is the deadline", „3 days overdue - ping me"). A background job runs daily and deduplicates cleanly - even server restarts mid-send are safe. Nobody gets a double email.
- Any number of reminder points per request - before and after the deadline
- Escalation to your team on overdue requests
- Mail texts and branding (logo, company name, footer) centrally configured
Your data in any format you need - with a single click.
This is where you save the most time. Instead of retyping data, you set up an export once per request - in exactly the format your next system expects: Excel (.xlsx), Word (.docx), PDF or CSV. You can even upload your own Excel or Word template - with formulas, logo, pivot tables or placeholders like {{name}} and {{iban}} - and Samla just writes the customer data into the right place. Since importing into DATEV, Lexware or Sage is itself just an Excel/CSV, you simply lay out the columns the way your program expects - ready to import, no rework. And when your target system needs a completely custom format, you write your own exporter in a few lines that outputs exactly that.
- Multiple export formats: Excel (.xlsx), Word (.docx), PDF and CSV
- Your own Excel/Word template with columns, formulas, branding & placeholders - all preserved
- Lay out columns the way your DATEV, Lexware or Sage import needs - that import is just an Excel/CSV
- Custom exporter to your own format: need something special? Output it exactly via a script
- Customers can download approved exports themselves - saves you the email
Your own instance - not a locker in someone else's database.
Most SaaS tools throw every customer into one big shared database and separate them by a tenant ID only - one bug away from exposing someone else's data. Samla is different: every customer gets a completely separate, isolated stack.
- Dedicated databaseYour data lives in its own PostgreSQL, physically separate from everyone else. No shared tables, no tenant-ID mix-ups.
- Dedicated app serverYour Samla runs as its own process. Other customers' load never slows you down - no noisy neighbor.
- Dedicated office serverWord/PDF conversion (Collabora) runs inside your instance. Your documents never leave it.
An instance compromised? Stays one instance. The blast radius of a leak is exactly one customer - never all of them.
One plan. Everything in. No freemium tricks.
30-day free trial - card is stored but only charged after it ends. Cancel before and nothing is billed. Cancel monthly with one click.
30 days free · then per instance · plus VAT · cancel anytime
- Unlimited templates & request packages
- Export as Excel, Word, PDF & CSV - or your own exporter
- All validations included (IBAN, SSN, VAT-ID …)
- Your own subdomain: name.getsamla.de
- EU servers (Hetzner Falkenstein)
- DPA included
- Email support
- 30-day free trial, cancel monthly
Site under construction – checkout temporarily disabled. Inquiries to kontakt@getsamla.de
What does collecting by hand cost you - and what do you save?
Estimated from average minutes per request. Adjust to your numbers.
- Following up & reminders8 min
- Typing up handwritten forms6 min
- Correction calls (wrong tax no./IBAN)5 min
- Gathering from emails & attachments4 min
- Total by hand23 min
- With Samla: review + click2 min
Assumptions: averages from typical client onboardings - your real numbers are often higher.