Build Client Portals Fast with Softr

Kunden-Portale mit Softr erstellen

🇬🇧 English

How to Use Softr to Create Client Portals — Step by Step

Building a client portal used to require a developer, weeks of work, and a hefty budget. With softr, that's no longer the case. softr is a no-code platform that lets you spin up fully functional client portals in hours — connected to your existing data in Airtable or Google Sheets.

Whether you're a freelancer managing project updates, an agency sharing reports, or a SaaS founder giving customers access to their data, softr has you covered. This guide walks you through every step.

What Is Softr?

softr is a no-code web app builder designed specifically for building internal tools, client portals, and membership sites on top of your existing data sources. It connects natively with Airtable, Google Sheets, HubSpot, and more, making it one of the fastest ways to go from data to a usable product.

Key features include:

  • Drag-and-drop interface with pre-built blocks
  • User authentication and role-based access control
  • Native Airtable and Google Sheets integration
  • Custom domains and white-labeling
  • Conditional visibility and filtering

Step 1 — Sign Up and Choose a Template

Head to softr and create a free account. Once inside, you'll be prompted to start from scratch or pick a template. For client portals, choose the "Client Portal" template — it comes preloaded with pages like Dashboard, Projects, Files, and Invoices.

Templates in softr are fully customizable, so don't worry about being locked into a layout. They simply give you a head start.

Step 2 — Connect Your Data Source

The magic of softr lies in how it connects to your data. Go to Settings → Data Sources and link your Airtable base or Google Sheet. You'll need to authorize the connection and select the specific base or spreadsheet you want to use.

Structure your Airtable base with clear table names like:

  • Clients — name, email, company
  • Projects — title, status, deadline, linked client
  • Files — document name, file URL, linked project
  • Invoices — amount, due date, payment status

Once linked, softr can pull this data dynamically into your portal pages.

Step 3 — Build Your Portal Pages

In the softr editor, each page is built using blocks — pre-designed UI components. For a client portal, you'll typically use:

  • List blocks — to display projects, tasks, or invoices
  • Details blocks — to show individual record details
  • Charts blocks — for visual reporting
  • File embed blocks — to display PDFs or documents
  • Form blocks — so clients can submit requests or feedback

Simply drag a block onto the page, connect it to your data source table, and map the fields you want to display. softr handles the rendering automatically.

Step 4 — Set Up User Authentication

One of softr's most powerful features is its built-in user management. Go to Settings → Users and enable authentication. You can:

  • Require email/password login
  • Enable magic link login (no password needed)
  • Set up SSO with Google or other providers
  • Invite clients manually or allow self-registration

Each user in softr can be assigned a user group (e.g., "Client", "Admin"), which controls what pages and data they can access.

Step 5 — Apply Conditional Visibility and Data Filtering

This is where softr really shines for client portals. You want each client to see only their own data, not everyone else's.

In the block settings, enable record filtering and set the filter condition to: "Client Email equals Logged-in User Email". This ensures every user sees only their relevant projects, invoices, or files — automatically.

You can also use conditional page visibility to show or hide entire pages based on user group. Admins see everything; clients see only what's relevant to them.

Step 6 — Customize the Design and Branding

softr lets you fully brand your portal. Under Settings → Branding, you can:

  • Upload your logo and favicon
  • Set brand colors and fonts
  • Add a custom domain (e.g., portal.youragency.com)
  • Remove softr branding (on paid plans)

A white-labeled portal looks far more professional to clients and builds trust in your brand.

Step 7 — Publish and Invite Clients

Once your portal is ready, hit Publish in the softr editor. Then go to Users → Invite Users and send email invitations to your clients. They'll receive a login link and land directly in their personalized dashboard.

You can also automate client invitations using softr's API or by connecting it to tools like Make or Zapier — adding new users automatically when a new client record is created in Airtable.

Pro Tips for a Better Client Portal

  • Use a welcome page — give clients a clear overview of what they'll find in the portal
  • Embed a chat widget — tools like Intercom or Crisp can be embedded into softr pages
  • Add notification emails — trigger emails via Airtable automations when project status changes
  • Use the softr API — for advanced integrations with your existing stack

Why Softr Is the Best No-Code Choice for Client Portals

softr strikes the perfect balance between ease of use and flexibility. Unlike generic website builders, it's purpose-built for data-driven apps. Unlike custom development, it requires zero coding. The result is a polished, secure, and scalable client portal that you can launch in a single afternoon.

If you're serious about saving time and impressing your clients, softr is one of the most valuable tools in your automation stack. Start your free trial today and build your first portal in hours, not weeks.

This post was created with tools we use and recommend: n8n for workflow automation, Turbotic as an AI-native automation alternative, ElevenLabs for AI voiceover, Placid for visual content creation, and Hostinger for reliable VPS hosting. Some links are affiliate links.

🇩🇪 Deutsch

Softr nutzen um Kunden-Portale zu erstellen — Schritt für Schritt

Ein Kunden-Portal zu erstellen bedeutete früher: Entwickler beauftragen, wochenlang warten, viel Geld ausgeben. Mit softr gehört das der Vergangenheit an. softr ist eine No-Code-Plattform, mit der du in wenigen Stunden ein vollständig funktionsfähiges Kunden-Portal aufbauen kannst — verbunden mit deinen bestehenden Daten in Airtable oder Google Sheets.

Egal ob du als Freelancer Projektstatus teilst, als Agentur Reports präsentierst oder als SaaS-Gründer deinen Kunden Zugang zu ihren Daten gibst — softr bietet die passende Lösung. Diese Schritt-für-Schritt-Anleitung zeigt dir alles, was du wissen musst.

Was ist Softr?

softr ist ein No-Code-Web-App-Builder, der speziell für den Aufbau von internen Tools, Kunden-Portalen und Mitgliederseiten auf Basis bestehender Datenquellen entwickelt wurde. Die native Integration mit Airtable, Google Sheets, HubSpot und weiteren Tools macht softr zu einem der schnellsten Wege, aus Daten ein nutzbares Produkt zu machen.

Die wichtigsten Funktionen auf einen Blick:

  • Drag-and-Drop-Editor mit vorgefertigten Blöcken
  • Benutzerauthentifizierung und rollenbasierte Zugriffssteuerung
  • Native Airtable- und Google-Sheets-Integration
  • Eigene Domain und White-Labeling
  • Bedingte Sichtbarkeit und Datenfilterung

Schritt 1 — Konto erstellen und Vorlage auswählen

Besuche softr und erstelle ein kostenloses Konto. Nach dem Login wirst du gefragt, ob du von Grund auf starten oder eine Vorlage verwenden möchtest. Für Kunden-Portale empfiehlt sich die „Client Portal"-Vorlage — sie enthält bereits Seiten wie Dashboard, Projekte, Dateien und Rechnungen.

Alle Vorlagen in softr sind vollständig anpassbar. Sie geben dir lediglich einen schnellen Einstieg — du bist nicht an das Layout gebunden.

Schritt 2 — Datenquelle verbinden

Die Stärke von softr liegt in der nahtlosen Datenbankintegration. Gehe zu Einstellungen → Datenquellen und verbinde deine Airtable-Base oder dein Google Sheet. Du musst die Verbindung autorisieren und die gewünschte Datenbank auswählen.

Strukturiere deine Airtable-Base mit klaren Tabellennamen, zum Beispiel:

  • Kunden — Name, E-Mail, Unternehmen
  • Projekte — Titel, Status, Deadline, verknüpfter Kunde
  • Dateien — Dokumentname, Datei-URL, verknüpftes Projekt
  • Rechnungen — Betrag, Fälligkeit, Zahlungsstatus

Sobald die Verbindung steht, zieht softr diese Daten dynamisch in deine Portalseiten.

Schritt 3 — Portalseiten aufbauen

Im softr-Editor wird jede Seite aus Blöcken zusammengesetzt — vorgefertigten UI-Komponenten. Für ein Kunden-Portal verwendest du typischerweise:

  • Listenblöcke — zur Anzeige von Projekten, Aufgaben oder Rechnungen
  • Detailblöcke — für Einzelansichten eines Datensatzes
  • Diagrammblöcke — für visuelle Berichte
  • Datei-Einbettungsblöcke — zur Anzeige von PDFs oder Dokumenten
  • Formularblöcke — damit Kunden Anfragen oder Feedback einreichen können

Du ziehst einfach einen Block auf die Seite, verbindest ihn mit deiner Datentabelle und wählst die anzuzeigenden Felder aus. softr übernimmt die Darstellung automatisch.

Schritt 4 — Benutzerauthentifizierung einrichten

Eine der mächtigsten Funktionen von softr ist das integrierte Benutzermanagement. Gehe zu Einstellungen → Benutzer und aktiviere die Authentifizierung. Du kannst:

  • E-Mail/Passwort-Login aktivieren
  • Magic-Link-Login einrichten (kein Passwort erforderlich)
  • SSO mit Google oder anderen Anbietern konfigurieren
  • Kunden manuell einladen oder Selbstregistrierung erlauben

Jedem Benutzer in softr kann eine Benutzergruppe zugewiesen werden (z. B. „Kunde", „Admin"), die steuert, auf welche Seiten und Daten er Zugriff hat.

Schritt 5 — Bedingte Sichtbarkeit und Datenfilterung einrichten

Hier zeigt softr seine wahre Stärke für Kunden-Portale. Du möchtest, dass jeder Kunde ausschließlich seine eigenen Daten sieht — und nicht die der anderen.

Aktiviere in den Block-Einstellungen die Datensatz-Filterung und setze die Filterbedingung auf: „Kunden-E-Mail entspricht E-Mail des eingeloggten Benutzers". So sieht jeder Nutzer automatisch nur seine Projekte, Rechnungen oder Dateien.

Zusätzlich kannst du mit der bedingten Seitenvisibilität ganze Seiten basierend auf der Benutzergruppe ein- oder ausblenden. Admins sehen alles — Kunden nur das, was für sie relevant ist.

Schritt 6 — Design und Branding anpassen

softr ermöglicht ein vollständiges Branding deines Portals. Unter Einstellungen → Branding kannst du:

  • Logo und Favicon hochladen
  • Markenfarben und Schriften festlegen
  • Eine eigene Domain hinzufügen (z. B. portal.deineagentur.de)
  • Das softr-Branding entfernen (in kostenpflichtigen Plänen)

Ein White-Label-Portal wirkt deutlich professioneller auf Kunden und stärkt das Vertrauen in deine Marke.

Schritt 7 — Veröffentlichen und Kunden einladen

Wenn dein Portal fertig ist, klicke im softr-Editor auf Veröffentlichen. Gehe dann zu Benutzer → Benutzer einladen und sende E-Mail-Einladungen an deine Kunden. Sie erhalten einen Login-Link und landen direkt auf ihrem personalisierten Dashboard.

Kundeneinladungen lassen sich auch automatisieren — über die softr-API oder durch Verbindung mit Tools wie Make oder Zapier. So werden neue Nutzer automatisch angelegt, sobald ein neuer Kundendatensatz in Airtable erstellt wird.

Profi-Tipps für ein besseres Kunden-Portal

  • Willkommensseite einrichten — gib Kunden einen klaren Überblick über das Portal
  • Chat-Widget einbinden — Tools wie Intercom oder Crisp lassen sich in softr-Seiten einbetten
  • Benachrichtigungs-E-Mails senden — löse E-Mails via Airtable-Automationen aus, wenn sich ein Projektstatus ändert
  • Die softr-API nutzen — für erweiterte Integrationen mit deinem bestehenden Tech-Stack

Warum Softr die beste No-Code-Wahl für Kunden-Portale ist

softr trifft die perfekte Balance zwischen Benutzerfreundlichkeit und Flexibilität

Dieser Beitrag wurde mit Tools erstellt, die wir selbst nutzen und empfehlen: n8n für Workflow-Automatisierung, Turbotic als KI-native Automatisierungsalternative, ElevenLabs für KI-Voiceover, Placid für visuelle Content-Erstellung und netcup für zuverlässiges VPS-Hosting in Deutschland. Einige Links sind Affiliate-Links.