Zapier ist eine Automatisierungsplattform, mit der Sie SeaTable mit vielen anderen Apps und Diensten verbinden können. In nur wenigen Minuten und ohne Programmierkenntnisse können Sie mithilfe von Zapier Schnittstellen zu Diensten wie Dropbox, Shopify, MailChimp, Calendly, Jotform, Hubspot und mehr herstellen. Diese von Zapier erstellten Schnittstellen heißen, Zap, wobei jeder Zap eine App als Trigger und eine App als Action hat. Der Trigger liefert dabei die Informationen, welche dann in einer oder mehreren Actions verarbeitet werden.
In diesem Artikel werden Sie lernen, wie Sie anspruchsvolle Zaps mit SeaTable erstellen können, die sowohl aktualisieren als auch neue SeaTable-Datensätze erstellen können.
Grundlagen von Zapier
Die Grundstruktur eines Zap ist, dass es immer eine Trigger-App und eine oder mehrere Action-Apps gibt. Immer wenn in die Trigger-App ein bestimmtes Ereignis eintritt wird automatisch eine Aktion in der Aktions-App ausgelöst.
Einige Beispiele für Zaps könnten sein:
- Jedes Mal, wenn eine neue Zeile in SeaTable erstellt wird (Trigger), wird ein entsprechender Termin in Google Calendar (Action) erstellt.
- Immer, wenn ein neuer Abonnent in MailChimp hinzugefügt wird (Trigger), wird eine neue Zeile für diesen Abonnenten in SeaTable angelegt (Action).
- Immer, wenn Sie einen neuen Follower auf Instagram bekommen (Trigger), wird eine neue Zeile für diesen Follower in SeaTable erstellt (Action).
Um einen Zap mit SeaTable zu erstellen, müssen Sie sich bei Zapier anmelden (oder ein kostenloses Konto erstellen). Anschließend können Sie mit der Erstellung Ihres ersten Zaps beginnen.
Beispiel 1: Erstellen eines Zaps mit SeaTable als Trigger zum Versenden einer Slack-Nachricht
In diesem Beispiel verwenden wir die Vorlage CRM & Verkäufe. Mithilfe von Zapier wollen wir, dass bei jedem neuen Eintrag in der Tabelle Opportunity eine Nachricht in unserem Slack Channel gepostet wird.
Schritt 1: Anlage des Triggers (SeaTable)
Loggen Sie sich in Ihr Zapier-Konto ein und erstellen Sie einen neuen Zap. Wählen Sie SeaTable als App aus und wählen Sie den Event-Typ New or Updated Row.
Der nächste Schritt ist die Verbindung Ihres SeaTable-Kontos mit Zapier (oder die Auswahl eines bereits verbundenen SeaTable-Kontos). Wenn Sie noch keinen API-Token haben, müssen Sie einen API-Schlüssel generieren, den Sie in Zapier eingeben.
Nachdem Sie das entsprechende Konto ausgewählt haben, werden Sie aufgefordert, die trigger-spezifischen Setup-Optionen zu konfigurieren. Mit SeaTable als Trigger müssen wir die Tabelle und die Ansicht angeben, indem wir auf das Dropdown-Menü klicken und die entsprechenden Optionen auswählen (in diesem Fall wollen wir die Tabelle “Opportunities” und die Ansicht “All opportunities”).
Im nächstem Schritt werden Sie von Zapier aufgefordert, Ihren Trigger zu testen. Wenn alles funktioniert, werden Ihnen einige Ihrer Zeilen aus SeaTable angezeigt und Sie können mit der Einrichtung Ihres Zaps fortfahren.
In der folgenden Grafik sehen Sie die Vorschau von drei Zeilen aus Ihrer Tabelle. Lassen Sie sich von der Darstellung der Ergebnisse nicht irritieren. Anstelle Ihrer tatsächlichen Spaltennamen erscheinen hier die technischen Bezeichner der Spalten wie zum Beispiel column:589r. Dies ist ganz normal und bei der Konfiguration der folgenden Action werden Ihnen dann auch wieder die richtigen Spaltennamen präsentiert.
Schritt 2: Anlage der Action (Slack)
Im zweiten Schritt werden Sie aufgefordert, eine Action App auszuwählen. Suchen Sie nach Slack und wählen Sie die Slack-App aus. Als Event wählen Sie Send Channel Message, damit jeder über den neuen Eintrag in SeaTable informiert wird.
Der nächste Schritt besteht darin, Ihr Slack-Konto mit Zapier zu verbinden (oder ein bereits verbundenes Slack-Konto auszuwählen).
Danach müssen Sie die Vorlage für die Nachricht einrichten. Hier gibt es mehrere Anpassungsoptionen, aber zumindest müssen Sie einen Zielkanal und eine Nachricht festlegen.
Bei der Erstellung der Slack-Nachricht können Sie sowohl einfachen Text als auch dynamische Daten aus dem eingehenden Datensatz von SeaTable einbeziehen. Hierfür werden Ihnen als Beispiel die Daten angezeigt, die durch Ihren Trigger erzeugt wurden. Ein Dropdown-Menu hilft Ihnen dabei die passenden Werte aus Ihrem Trigger einzutragen. Selbstverständlich werden beim nächsten Lauf diese dynamischen Werte durch neue Werte ersetzt.
Wenn Sie mit der Erstellung der Slack-Nachricht fertig sind, gehen Sie weiter zum nächsten Schritt. Zapier erstellt eine Zusammenfassung für Sie, damit Sie prüfen können, ob alles gut aussieht. Stellen Sie sicher, dass Sie die Aktion testen, bevor Sie fortfahren.
Schritt 3: Veröffentlichen des Zaps
Wenn Zapier die Slack-Nachricht erfolgreich zustellen konnte, müssen Sie nur noch Ihren Zap aktivieren, damit Sie auch bei allen zukünftigen Einträgen in SeaTable in Slack informiert werden.
Herzlichen Glückwunsch. Sie haben soeben Ihren ersten eigenen Zap eingerichtet.
Beispiel 2: Erstellen eines Zaps mit SeaTable als Action zum Speichern von Lesezeichen
Bei dem folgenden Beispiel soll gezeigt werden, wie man mithilfe der Zapier Chrome Extension spielend einfach die aktuell geöffnete Webseite als Lesezeichen in SeaTable speichern kann. Um die Einträge per Zap speichern zu können, muss man zuerst eine Base anlegen. Um das Beispiel einfach zu halten, hat diese Base nur zwei Text-Spalten.
Als Nächstes legen wir einen neuen Zap an, und wählen Zapier Chrome Extension als Trigger und das Event New Push.
Auch die Konfiguration der Action ist nicht weiter schwierig. Erstellen Sie einen API-Token für die eben angelegte Base und konfigurieren Sie, dass der Titel und die URL in den jeweils passenden Spalten von SeaTable gespeichert werden. Zum Abschluss testen Sie noch den Zap und veröffentlichen diesen.
Nun installieren Sie die Zapier Chrome Extension und können ab sofort mit zwei Klicks die aktuelle Webseite in Ihre ganz persönliche Favoritenliste speichern.
Herzlichen Glückwunsch. Sie haben eine Zap mit SeaTable als Action angelegt.