Skip to content

crmVIA — Deals, Pipeline und Kundendaten

In Entwicklung

crmVIA ist produktiv für bestehende Kunden, wird aber aktiv weiterentwickelt. Deal-Pipeline und Kontaktverwaltung sind seit Q2 2026 live. Activities, Communication Timeline und externe CRM-Anbindungen sind in Planung.

Mit crmVIA verwaltest du Kundendaten, Deals und Verkaufspipelines direkt in VIA — ohne separates CRM-Tool. Branchenspezifische Datenfelder, automatische Deal-Anlage aus Gesprächen und ein Kanban-Board für deinen Vertrieb.

Für wen ist crmVIA?

crmVIA ist für Unternehmen, die:

  • Kein separates CRM wie Salesforce oder HubSpot benötigen
  • Deals und Kundendaten dort verwalten wollen, wo die Kommunikation stattfindet
  • Branchen-spezifische Felder (Versicherung, Gastronomie) ohne Konfigurationsaufwand brauchen
  • Deals automatisch aus WhatsApp- oder Voice-Gesprächen anlegen lassen wollen

Kontakt-Management

Kontaktübersicht

Alle Kontakte mit Basisdaten in einer Tabelle. Funktionen:

  • Suche: Name, Telefon, E-Mail
  • Gruppenfilter: Nur Kontakte einer bestimmten Gruppe anzeigen
  • Sortierung: Jede Spalte sortierbar
  • CSV-Export: Semikolon-getrennt, deutsche Formatierung
  • 25 Kontakte pro Seite mit Pagination

Gruppen

Kontakte lassen sich in Gruppen organisieren (z. B. „Bestandskunden", „Interessenten"). Gruppen können nur gelöscht werden, wenn keine Kontakte zugeordnet sind.

Import

Der Import-Assistent führt in 4 Schritten durch den Datenimport.

Unterstützte Formate: CSV (Komma- oder Semikolon-getrennt), Excel (.xlsx, .xls), max. 5 MB.

Pflichtfelder: Vorname, Nachname, Telefon.

Import-Logik:

  • Neue Kontakte werden vollständig angelegt
  • Bestehende Telefonnummer + gleicher Name → Daten werden aktualisiert (Upsert)
  • Bestehende Telefonnummer + anderer Name → Konflikt, Zeile wird übersprungen

Deal-Pipeline

Wie Deals funktionieren

Jeder Tenant hat eine oder mehrere Pipelines mit konfigurierbaren Stages. Deals werden manuell oder automatisch (via leadVIA) angelegt und durch die Stages bewegt.

Kanban-Board: Deals als Karten, per Drag-and-Drop zwischen Stages verschieben.
Listenansicht: Tabellarische Darstellung aller Deals mit Filter und Suche.

Standard-Stages

VIA richtet beim ersten Öffnen automatisch eine Pipeline ein. Die generische Pipeline „Vertrieb" hat folgende Stages:

StageTypWahrscheinlichkeit
Leadoffen10 %
Erstkontaktoffen20 %
Bedarfsanalyseoffen40 %
Angebotoffen60 %
Verhandlungoffen80 %
Abschlussgewonnen100 %
Verlorenverloren0 %

Für Gastronomie gibt es eine eigene Pipeline „Café-Anfragen" mit branchenspezifischen Stages.

Deal-Felder

Jeder Deal hat Basis-Felder (Titel, Wert, Währung, Abschlussdatum, Wahrscheinlichkeit) und branchenspezifische Zusatzfelder.

Branchenspezifische Deal-Felder

VIA legt beim Einrichten automatisch branchenspezifische Felder an.

Versicherungsmakler

FeldTypPflicht
SparteAuswahlJa
PolizzennummerText (verschlüsselt)Nein
VersichererTextNein
VertragsbeginnDatumNein
AblaufdatumDatumNein

Polizzennummern werden verschlüsselt gespeichert (AES-256-GCM).

Gastronomie / Café

FeldTypPflicht
AnliegenAuswahlJa
AnlassTextNein
Datum / UhrzeitDatumNein
PersonenzahlZahlNein
GeschmackswünscheTextbereichNein
BeschriftungTextNein
AllergienTextNein
Abholung / LieferungAuswahlNein

Eigene Felder

Alle Felder sind im Formular-Builder anpassbar. Verfügbare Feldtypen: Text, Textbereich, Zahl, Datum, Auswahl (Dropdown), Ja/Nein, Telefon, E-Mail.

leadVIA — automatische Deal-Anlage

Wenn ein Bot ein Verkaufsgespräch erkennt, legt leadVIA automatisch einen Deal an und schickt eine Lead-Benachrichtigung per E-Mail. Der Deal landet in der konfigurierten Pipeline-Stage, branchenspezifische Felder werden aus dem Gespräch befüllt.

In Planung

  • Activities: Aufgaben, Termine und Notizen je Deal
  • Communication Timeline: alle Gespräche und E-Mails am Kontakt aggregiert
  • CRM-Anbindungen: HubSpot, Pipedrive — mittelfristig

API-Referenz

Alle Endpunkte unter /api/crm, JWT-authentifiziert, RBAC-geschützt.

Deals

MethodEndpointBeschreibung
GET/api/crm/dealsDeal-Liste (paginiert, Filter)
POST/api/crm/dealsDeal anlegen
GET/api/crm/deals/:idDeal-Detail
PUT/api/crm/deals/:idDeal aktualisieren
DELETE/api/crm/deals/:idDeal löschen
PATCH/api/crm/deals/:id/stageDeal in andere Stage verschieben
GET/api/crm/contacts/:id/dealsDeals eines Kontakts

Pipelines

MethodEndpointBeschreibung
GET/api/crm/pipelinesAlle Pipelines des Tenants
POST/api/crm/pipelinesPipeline anlegen
PUT/api/crm/pipelines/:idPipeline bearbeiten
DELETE/api/crm/pipelines/:idPipeline löschen
POST/api/crm/pipelines/:id/stagesStage hinzufügen
PUT/api/crm/pipelines/:id/stages/reorderStages neu ordnen
PUT/api/crm/pipelines/:id/stages/:stageIdStage bearbeiten
DELETE/api/crm/pipelines/:id/stages/:stageIdStage löschen

Deal-Felder

MethodEndpointBeschreibung
GET/api/crm/deal-fieldsBranchenspezifische Felder des Tenants

Kontakt-Management

MethodEndpointBeschreibung
GET/api/crm/customersKontaktliste (paginiert, Filter, Suche)
GET/api/crm/customers/:idKontaktdetail
PUT/api/crm/customers/:idKontakt aktualisieren
GET/api/crm/groupsGruppen mit Kontaktanzahl
POST/api/crm/groupsGruppe anlegen
PUT/api/crm/groups/:idGruppe bearbeiten
DELETE/api/crm/groups/:idGruppe löschen (nur wenn leer)
POST/api/crm/importCSV/Excel-Import

Plan-Limits

Die Anzahl der konfigurierbaren Kontakt-Datenfelder hängt vom Plan ab. Aktuelle Werte auf getvia.at/preise.

Datenschutz

Alle Kundendaten werden DSGVO-konform in Österreich gespeichert. Sensible Felder (z. B. Polizzennummern) werden automatisch verschlüsselt. Jeder Tenant hat eine isolierte Datenbankpartition. Details: DSGVO & EU-First.