Zum Inhalt springen

Airtable als Backend für dein Startup

Felix Lenhard 10 min Lesezeit
Zurück zum Blog

Airtable als Backend für dein Startup -- Deine Daten, dein Fundament

Jedes Startup braucht ein Backend -- einen Ort, an dem Daten gespeichert, verwaltet und abgerufen werden. Traditionell bedeutet das: Datenbank aufsetzen, Server konfigurieren, APIs programmieren. Aber mit Airtable geht das alles ohne Code.

In unseren No-Code-Grundlagen haben wir Airtable bereits als zentrale Komponente im No-Code-Stack vorgestellt. Jetzt zeige ich dir im Detail, wie du es als Backend für dein Startup einsetzt.

Was ist Airtable -- und was ist es nicht?

Airtable sieht aus wie ein Spreadsheet, ist aber eigentlich eine relationale Datenbank mit einer visuellen Oberfläche. Stell dir Excel vor, aber intelligenter, strukturierter und mit der Fähigkeit, mit anderen Tools zu kommunizieren.

Airtable ist:

  • Eine visuelle Datenbank mit verschiedenen Ansichten
  • Ein Collaboration-Tool für Teams
  • Eine Automatisierungsplattform für einfache Workflows
  • Ein Backend für No-Code-Anwendungen via API
  • Ein Projektmanagement-Werkzeug

Airtable ist NICHT:

  • Eine echte relationale Datenbank (keine SQL-Abfragen)
  • Ein Ersatz für PostgreSQL oder MySQL bei grossen Datenmengen
  • Eine Web-App-Plattform (dafür brauchst du Bubble oder Softr)
  • Ein Echtzeit-System für Millionen von Abfragen

Die Grundbausteine von Airtable

Bases

Eine Base ist deine Datenbank. Für jedes Projekt erstellst du eine eigene Base. Eine Base für dein Startup könnte zum Beispiel alle Tabellen enthalten, die du für dein Produkt brauchst.

Tables

Tables sind die einzelnen Tabellen innerhalb einer Base -- vergleichbar mit Blättern in einer Excel-Mappe. Jede Tabelle hat ein bestimmtes Thema: Kunden, Bestellungen, Produkte etc.

Fields

Fields sind die Spalten deiner Tabelle. Hier kommt die Stärke von Airtable ins Spiel: Du hast über 20 verschiedene Feldtypen zur Auswahl:

  • Text: Einfacher Text oder langer Text
  • Number: Zahlen mit verschiedenen Formatierungen
  • Single Select: Auswahlfeld mit vordefinierten Optionen
  • Multiple Select: Mehrfachauswahl
  • Date: Datumsfelder mit Kalender
  • Checkbox: Ja/Nein-Felder
  • URL: Links
  • Email: E-Mail-Adressen
  • Phone: Telefonnummern
  • Currency: Währungsbeträge
  • Attachment: Dateien und Bilder
  • Linked Record: Verknüpfungen zu anderen Tabellen
  • Formula: Berechnete Felder
  • Rollup: Aggregierte Werte aus verknüpften Tabellen
  • Lookup: Werte aus verknüpften Tabellen anzeigen

Views

Views sind verschiedene Ansichten deiner Daten -- ohne die Daten selbst zu verändern:

  • Grid View: Die klassische Tabellenansicht
  • Kanban View: Karten auf einem Board (wie Trello)
  • Calendar View: Einträge auf einem Kalender
  • Gallery View: Bild-basierte Kartenansicht
  • Form View: Ein Formular zum Erfassen neuer Einträge
  • Gantt View: Zeitstrahl für Projekte

Praxis-Beispiel: CRM für dein Startup

Lass uns ein konkretes Beispiel durchgehen. Du gründest ein Startup im Burgenland und brauchst ein CRM-System, um deine Kontakte, Deals und Aktivitäten zu verwalten.

Tabelle 1: Kontakte

FeldTypBeschreibung
NameTextVor- und Nachname
UnternehmenLinked RecordVerknüpfung zur Unternehmen-Tabelle
E-MailEmailKontakt-E-Mail
TelefonPhoneTelefonnummer
RolleSingle Select"Entscheider", "Einfluss", "Nutzer"
StatusSingle Select"Lead", "Qualifiziert", "Kunde", "Inaktiv"
QuelleSingle Select"Website", "Event", "Empfehlung", "LinkedIn"
NotizenLong TextFreitext für Notizen
Letzter KontaktDateDatum des letzten Kontakts
DealsLinked RecordVerknüpfung zur Deals-Tabelle

Tabelle 2: Unternehmen

FeldTypBeschreibung
NameTextUnternehmensname
BrancheSingle Selectz.B. "Tourismus", "Landwirtschaft", "IT"
WebsiteURLUnternehmenswebsite
StandortTextStadt/Region
GrösseSingle Select"1-10", "11-50", "51-200", "200+"
KontakteLinked RecordVerknüpfung zur Kontakte-Tabelle
JahresumsatzCurrencyGeschätzter Jahresumsatz in EUR

Tabelle 3: Deals

FeldTypBeschreibung
NameTextDeal-Bezeichnung
KontaktLinked RecordVerknüpfung zur Kontakte-Tabelle
WertCurrencyDeal-Wert in EUR
PhaseSingle Select"Erstkontakt", "Angebot", "Verhandlung", "Gewonnen", "Verloren"
WahrscheinlichkeitNumberAbschlusswahrscheinlichkeit in Prozent
Gewichteter WertFormulaWert mal Wahrscheinlichkeit
Erwartetes AbschlussdatumDateWann rechnest du mit dem Abschluss?
AktivitätenLinked RecordVerknüpfung zur Aktivitäten-Tabelle

Tabelle 4: Aktivitäten

FeldTypBeschreibung
TypSingle Select"Anruf", "E-Mail", "Meeting", "Notiz"
DatumDateWann fand die Aktivität statt?
KontaktLinked RecordVerknüpfung zur Kontakte-Tabelle
DealLinked RecordVerknüpfung zur Deals-Tabelle
BeschreibungLong TextWas wurde besprochen?
Nächster SchrittTextWas ist als nächstes zu tun?
Fällig amDateDeadline für den nächsten Schritt

Airtable Views für verschiedene Perspektiven

Sales Pipeline (Kanban View)

Erstelle eine Kanban-Ansicht der Deals-Tabelle, gruppiert nach "Phase". So siehst du auf einen Blick, wie viele Deals in jeder Phase sind und kannst sie per Drag-and-Drop verschieben.

Kalender-Ansicht für Aktivitäten

Eine Kalender-Ansicht der Aktivitäten-Tabelle zeigt dir alle geplanten und vergangenen Aktivitäten auf einem Kalender. Perfekt für die Tages- und Wochenplanung.

Galerie-Ansicht für Kontakte

Eine Galerie-Ansicht der Kontakte-Tabelle zeigt dir Kontaktkarten mit den wichtigsten Informationen. Ideal, um schnell einen Überblick zu bekommen.

Formular für neue Leads

Erstelle eine Form-View für die Kontakte-Tabelle. Du kannst dieses Formular auf deiner Webflow-Website einbetten oder den Link teilen. Neue Einträge landen automatisch in deiner Datenbank.

Airtable Automations -- Workflows ohne Code

Airtable hat ein eingebautes Automatisierungssystem. Damit kannst du Aktionen ausführen, wenn bestimmte Bedingungen erfüllt sind.

Automation 1: Willkommens-E-Mail bei neuem Lead

Auslöser: Neuer Eintrag in der Kontakte-Tabelle Bedingung: Status = "Lead" Aktion: Sende eine E-Mail an den neuen Kontakt mit einer Willkommensnachricht

Automation 2: Benachrichtigung bei grossem Deal

Auslöser: Neuer Eintrag in der Deals-Tabelle Bedingung: Wert grösser als 10.000 EUR Aktion: Sende eine Slack-Nachricht an den Sales-Kanal

Automation 3: Erinnerung bei fälligen Aktivitäten

Auslöser: Täglich um 8:00 Uhr Bedingung: Aktivitäten mit "Fällig am" = heute Aktion: Sende eine zusammenfassende E-Mail

Automation 4: Status-Update bei gewonnenem Deal

Auslöser: Feld "Phase" wird auf "Gewonnen" geändert Aktion:

  1. Ändere den Status des verknüpften Kontakts auf "Kunde"
  2. Sende eine Glückwunsch-E-Mail an das Team
  3. Erstelle einen neuen Eintrag in einer "Onboarding"-Tabelle

Die Airtable API -- Dein Backend für andere Tools

Hier wird es richtig spannend: Airtable bietet eine REST-API, mit der andere Tools auf deine Daten zugreifen können. Das macht Airtable zu einem echten Backend für dein No-Code-Stack.

Typische API-Anwendungsfälle:

  • Softr: Baut eine Web-App direkt auf deinen Airtable-Daten auf
  • Webflow: Zeigt Airtable-Daten auf deiner Website an
  • Glide: Erstellt eine Mobile App aus deinen Airtable-Daten
  • Zapier/Make: Verbindet Airtable mit hunderten anderen Tools

API-Limits beachten

Der Free Plan von Airtable hat ein API-Limit von 5 Anfragen pro Sekunde. Für ein kleines Startup reicht das völlig aus, aber bei wachsender Nutzerzahl musst du das im Auge behalten.

Airtable Extensions -- Zusatzfunktionen

Airtable bietet eine Reihe von Extensions (früher "Apps"), die dir zusätzliche Funktionalität bieten:

  • Chart: Erstelle Diagramme aus deinen Daten
  • Page Designer: Erstelle druckfertige Dokumente (Rechnungen, Berichte)
  • Pivot Table: Kreuztabellen für Datenanalyse
  • Import CSV: Importiere Daten aus CSV-Dateien
  • Scripting: Für fortgeschrittene Nutzer, die kleine Skripte schreiben wollen

Best Practices für dein Airtable-Backend

1. Plane deine Datenstruktur vorher

Nimm dir Zeit, bevor du loslegst. Zeichne die Beziehungen zwischen deinen Tabellen auf. Welche Tabellen brauchst du? Wie hängen sie zusammen? Welche Felder brauchst du?

2. Nutze Linked Records konsequent

Linked Records sind das Herzstuck von Airtable. Sie ermöglichen es dir, Beziehungen zwischen Tabellen herzustellen -- genau wie in einer echten relationalen Datenbank.

Beispiel: Ein Kontakt gehört zu einem Unternehmen. Statt den Unternehmensnamen als Text in der Kontakte-Tabelle zu speichern, erstellst du einen Linked Record zum Unternehmen. So kannst du:

  • Den Unternehmensnamen automatisch anzeigen
  • Alle Kontakte eines Unternehmens sehen
  • Änderungen am Unternehmen werden automatisch überall aktualisiert

3. Verwende Formeln und Rollups

Formeln und Rollups sparen dir manuelle Arbeit:

  • Formel: Berechne den gewichteten Wert eines Deals automatisch
  • Rollup: Zeige die Summe aller Deals pro Unternehmen an
  • Count: Zähle die Anzahl der Kontakte pro Unternehmen

4. Erstelle Views für verschiedene Zwecke

Erstelle für jedes Team-Mitglied und jeden Anwendungsfall eine eigene View:

  • "Meine offenen Deals" (gefiltert nach zugewiesenem Mitarbeiter)
  • "Heisse Leads" (gefiltert nach Wahrscheinlichkeit grösser 70 Prozent)
  • "Überfallige Aktivitäten" (gefiltert nach Fälligkeitsdatum)

5. Nutze Farben und Icons

Airtable unterstützt Farben für Single Select und Multiple Select Felder. Nutze sie, um Informationen visuell hervorzuheben:

  • Grün für "Gewonnen"
  • Rot für "Verloren"
  • Gelb für "In Verhandlung"

6. Sichere deine Daten regelmässig

Airtable hat keine automatische Backup-Funktion. Exportiere deine Daten regelmässig als CSV und speichere sie sicher ab. Es gibt auch Tools wie "On2Air Backups", die das automatisch erledigen.

Kosten und Limits

Free Plan (0 EUR):

  • 1.000 Zeilen pro Base
  • 1 GB Speicher für Anhänge
  • Grundlegende Automations
  • Bis zu 5 Creator-Nutzer

Team Plan (ca. 20 EUR pro Nutzer/Monat):

  • 50.000 Zeilen pro Base
  • 20 GB Speicher
  • Erweiterte Automations
  • Gantt- und Timeline-Views

Business Plan (ca. 45 EUR pro Nutzer/Monat):

  • 125.000 Zeilen pro Base
  • 100 GB Speicher
  • Premium-Integrationen
  • Admin-Panel

Enterprise (auf Anfrage):

  • 500.000 Zeilen pro Base
  • 1.000 GB Speicher
  • SAML SSO
  • Data Loss Prevention

Meine Empfehlung:

Starte mit dem Free Plan. Für die ersten Monate deines Startups reichen 1.000 Zeilen völlig aus. Wenn du wächst und die Limits erreichst, steige auf den Team Plan um -- 20 EUR pro Nutzer pro Monat sind gut investiert.

Airtable-Alternativen

Falls Airtable nicht das Richtige für dich ist, gibt es Alternativen:

  • Notion: Vielseitiger, aber weniger Datenbank-fokussiert
  • Baserow: Open-Source-Alternative, selbst gehostet
  • NocoDB: Open-Source, kann auf bestehende Datenbanken aufgesetzt werden
  • Google Sheets: Kostenlos, aber weniger strukturiert

Für die meisten Startups im Burgenland empfehle ich trotzdem Airtable -- das Ökosystem an Integrationen und die Benutzerfreundlichkeit sind einfach unerreicht.

Wann Airtable an seine Grenzen stösst

Airtable ist grossartig für den Start, aber es gibt Situationen, in denen du über Alternativen nachdenken solltest:

  • Mehr als 100.000 Datensätze: Airtable wird langsam
  • Komplexe Abfragen: SQL-Datenbanken sind hier überlegen
  • Echtzeit-Synchronisation: Airtable-APIs haben Rate Limits
  • Hohe Sicherheitsanforderungen: Keine Fine-Grained Access Controls
  • Multi-Region-Compliance: Daten liegen in den USA

In diesen Fällen ist es Zeit, über den Wechsel zu Custom Code nachzudenken -- aber das ist in der Regel erst nach Monaten oder Jahren der Fall.

Fazit: Airtable ist dein schweizer Taschenmesser

Airtable ist eines der vielseitigsten Tools im No-Code-Ökosystem. Als Backend für dein Startup bietet es dir alles, was du für den Start brauchst: eine strukturierte Datenbank, Automatisierungen, eine API und verschiedene Ansichten für verschiedene Zwecke.

Kombiniert mit Webflow für deine Website, Bubble für deine App und Automatisierungstools hast du einen vollständigen Tech-Stack -- ohne eine einzige Zeile Code.


Starte dein No-Code-Projekt mit Startup Burgenland

Du willst Airtable als Backend für dein Startup einsetzen und brauchst Hilfe bei der Datenstruktur? Startup Burgenland bietet dir individuelle Beratung und Zugang zu Experten.

Jetzt Beratungstermin vereinbaren und baue dein Backend in Rekordzeit auf.


Dieser Beitrag ist Teil der Serie "No-Code und Low-Code" auf dem Startup Burgenland Blog. Die Serie richtet sich an Gründerinnen und Gründer, die ohne Programmierkenntnisse ihr Startup aufbauen wollen.


Über den Autor: Felix Lenhard ist Program Director und Startup Coach bei Startup Burgenland. Zuvor Managing Director beim 360 Innovation Lab, Innovation Manager bei RHI Magnesita und Serial Entrepreneur mit internationalen Exits. Über 15 Jahre Erfahrung in Innovation und Unternehmensaufbau.

Erstgespräch vereinbaren

Du überlegst zu gründen oder bist schon mittendrin? Schreib uns ein formloses E-Mail -- wir melden uns innerhalb weniger Tage.

E-Mail schreiben