Möchten Sie Dateien aus einem WordPress-Kontaktformular an Google Drive senden?
Normalerweise laden Ihre Formular-Plugins alle Dateien direkt auf Ihre WordPress-Website hoch. Vielleicht möchten Sie sie aber auch automatisch auf Google Drive hochladen, um sie sicher aufzubewahren und leichter teilen zu können.
In diesem Artikel zeigen wir Ihnen, wie Sie Dateien aus einem WordPress-Formular ganz einfach auf Google Drive hochladen können.
Warum Dateien von Ihrem WordPress-Formular auf Google Drive hochladen?
Normalerweise können Sie Ihr WordPress-Formularerstellungs-Plugin verwenden, um ein Datei-Upload-Feld hinzuzufügen und die hochgeladenen Dateien auf Ihrer Website zu speichern.
Was aber, wenn Sie die hochgeladenen Dateien für jemanden freigeben möchten, der keinen Zugriff auf den WordPress-Administrationsbereich hat?
An dieser Stelle kommt Google Drive ins Spiel. Google Drive ermöglicht es Ihnen, Dateien in der Cloud zu speichern und sie einfach mit anderen zu teilen. Außerdem können Sie von jedem Gerät aus auf die Dateien zugreifen, ohne sich bei Ihrer WordPress-Website anmelden zu müssen.
Wenn Sie z. B. ein Bewerbungsformular erstellen und um Lebensläufe bitten, können Sie diese Dateien automatisch direkt in Google Drive hochladen und mit anderen in Ihrem Team teilen.
Ein anderes Szenario ist, dass Sie einen Wettbewerb veranstalten, bei dem Nutzer Fotos hochladen oder Artikel einreichen, um teilzunehmen.
Wenn Sie diese Beiträge direkt an Google Drive senden, sparen Sie Speicherplatz auf Ihrer Website. Gleichzeitig werden diese Dateien sicher in einer entfernten Cloud gespeichert.
Außerdem ist es eine gute Idee, eine Kopie Ihrer Dateien an einem anderen Ort zu speichern, für den Fall, dass Daten beschädigt werden oder ein Hackerangriff stattfindet, wenn Sie die Sicherheit Ihres WordPress-Systems gewährleisten wollen. In diesem Fall haben Sie die Formulardaten in WordPress und Google Drive gespeichert.
Schauen wir uns also an, wie man WordPress-Formular-Uploads einfach an Google Drive senden kann.
Erstellen und Vorbereiten Ihres WordPress-Formulars in WPForms
Für dieses Tutorial werden wir WPForms verwenden. Es ist das beliebteste Kontaktformular-Plugin für WordPress mit über 6 Millionen aktiven Installationen. Es verfügt über eine einfache Drag-and-Drop-Schnittstelle, mit der Sie jede Art von Formular leicht erstellen können.
Dann werden wir ein Tool namens Zapier verwenden, um WPForms mit Google Drive zu verbinden.
Zapier dient als Brücke zum Senden von Daten zwischen zwei verschiedenen Apps, ohne dass Sie Code verwenden müssen. Es lässt sich nahtlos mit mehr als 2000 Apps verbinden.
Hinweis: Sie benötigen die Pro-Version oder höher, um auf das Zapier-Addon für WPForms zuzugreifen.
Erstellen eines Dateiupload-Formulars in WPForms
Zunächst müssen Sie das WPForms-Plugin auf Ihrer Website installieren und aktivieren. Weitere Einzelheiten finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines WordPress-Plugins.
Als Nächstes brauchen Sie ein Formular, mit dem Ihre Website-Besucher Ihnen Dateien schicken können. Wenn Sie noch kein Formular eingerichtet haben, sehen Sie sich unsere Schritt-für-Schritt-Anleitung zur Erstellung eines Dateiupload-Formulars in WordPress an.
Wichtig: Diese Methode funktioniert nur mit einer einzigen Datei. Sie funktioniert nicht mit mehreren Dateien aus einer Formularübermittlung.
Sobald Sie Ihr Formular eingerichtet haben, müssen Sie es zu Ihrer Website hinzufügen. Bearbeiten Sie dazu einfach den Beitrag oder die Seite, auf der Sie das Formular einfügen möchten.
Klicken Sie auf dem Bearbeitungsbildschirm für Beiträge auf die Schaltfläche „+“, um einen neuen Block hinzuzufügen. Suchen Sie dann nach dem WPForms-Block und fügen Sie ihn zu Ihrem Inhaltsbereich hinzu.
Veröffentlichen Sie dann Ihre Seite oder Ihren Beitrag, um Ihr Formular live zu schalten. Sobald Sie dies getan haben, erstellen Sie einen Testeintrag. Dieser wird verwendet, um die Verbindung zwischen WPForms und Google Drive einzurichten und zu testen.
Hier ist unser Testeintrag:
Vorbereitungen für die Verbindung von WPForms mit Zapier
Wir werden Zapier als eine Brücke zwischen WPForms und Google Drive verwenden. Um dies zu tun, müssen Sie installieren und aktivieren Sie die WPForms Zapier Addon.
Gehen Sie in Ihrem WordPress-Admin auf die Seite WPForms “ Addons und suchen Sie das Zapier-Addon. Klicken Sie auf den Link „Addon installieren“, um es zu installieren und zu aktivieren.
Als nächstes müssen Sie die Seite WPForms “ Einstellungen “ Integrationen besuchen.
Klicken Sie einfach auf das Zapier-Logo, um Ihren Zapier-API-Schlüssel zu erhalten. Sie benötigen diesen, um Zapier mit WPForms zu verbinden.
Kopieren Sie den API-Schlüssel an einen sicheren Ort oder lassen Sie diese Registerkarte geöffnet. Sie werden den API-Schlüssel in einem späteren Schritt benötigen.
Erstellen eines Zap zum Senden von Dateien aus Ihrem Website-Formular an Google Drive
Sobald Sie Ihr Formular fertig haben, gehen Sie auf die Zapier-Website. Sie müssen ein kostenloses Konto erstellen oder sich bei Ihrem bestehenden Konto anmelden.
Klicken Sie in Ihrem Zapier-Dashboard einfach auf die Schaltfläche „Einen Zap erstellen“, um zu beginnen. Dadurch wird der Konfigurationsassistent geöffnet.
Hinweis: Zapier verwendet das Wort „zap“ für einen Prozess mit einem Auslöser und einer Aktion. Unser Auslöser wird ein Besucher sein, der das Formular ausfüllt, und unsere Aktion wird das Senden der an das Formular angehängten Datei(en) an Google Drive sein.
Oben auf dem Bildschirm müssen Sie einen Namen für Ihren Zapper wählen. Wenn Sie das getan haben, können Sie den Auslöser einrichten.
Zunächst müssen Sie WPForms im Feld „App & Ereignis auswählen“ auswählen. Geben Sie einfach „WPForms“ in die Suchleiste ein, um es zu finden.
Sie werden nun aufgefordert, ein auslösendes Ereignis auszuwählen.
Die Standardeinstellung ist „Neuer Formulareintrag“, so dass Sie hier nur noch auf die Schaltfläche „Weiter“ klicken müssen.
Jetzt wird Zapier Sie auffordern, sich bei WPForms anzumelden.
Klicken Sie dann auf die Schaltfläche „Bei WPForms anmelden“.
Daraufhin sollte ein Popup-Fenster erscheinen. Hier müssen Sie den API-Schlüssel eingeben, den Sie zuvor gefunden haben.
Sie müssen auch die URL(den Domänennamen) Ihrer Website hinzufügen.
Nachdem Sie diese Daten eingegeben haben, klicken Sie einfach auf die Schaltfläche „Ja, weiter“, um fortzufahren.
Als Nächstes werden Sie von Zapier aufgefordert, Ihr Datei-Upload-Formular aus einer Dropdown-Liste auszuwählen. Fahren Sie fort und klicken Sie auf den Namen Ihres Formulars.
Wenn Sie das richtige Formular ausgewählt haben, müssen Sie auf die Schaltfläche „Auslöser testen“ klicken.
Dadurch wird sichergestellt, dass Zapier sich korrekt mit Ihrem Formular verbunden hat.
Nachdem Sie auf diese Schaltfläche geklickt haben, sollten Sie eine Meldung sehen, dass Zapier einen Testeintrag gefunden hat.
Sie sehen die Daten auf dem Bildschirm.
Klicken Sie auf die Schaltfläche „Weiter“, um zum Aktionsteil des Zap fortzufahren.
Hier müssen Sie Ihre zweite App, Google Drive, auswählen.
Als nächstes sehen Sie das Dropdown-Menü zur Auswahl eines Aktionsereignisses.
Hier müssen Sie die Option „Datei hochladen“ auswählen und dann auf „Weiter“ klicken.
Zapier fordert Sie nun auf, sich bei Ihrem Google Drive-Konto anzumelden.
Geben Sie einfach Ihre Anmeldedaten für Ihr Google-Konto ein.
Klicken Sie anschließend auf die Schaltfläche „Weiter“, um fortzufahren.
Von dort aus können Sie festlegen, wo die Dateien in Ihrem Google Drive gespeichert werden sollen.
Klicken Sie einfach auf das Dropdown-Laufwerk, um auszuwählen, ob Sie Ihr persönliches Laufwerk oder ein freigegebenes Laufwerk verwenden möchten.
Klicken Sie dann auf das Dropdown-Menü Ordner, um den gewünschten Ordner auszuwählen.
Als nächstes müssen Sie Zapier mitteilen, welche Datei(en) hochgeladen werden sollen.
Wählen Sie unter dem Dropdown-Menü Datei das Upload-Feld in Ihrem Formular aus.
Danach können Sie die anderen Einstellungen leer lassen und auf die Schaltfläche „Weiter“ klicken, um fortzufahren.
Zapier fordert Sie nun auf, Ihren Zap zu testen, indem Sie eine Upload-Datei an Google Drive senden. Klicken Sie dazu einfach auf die Schaltfläche „Testen und fortfahren“.
Dadurch werden die Dateien, die Sie in Ihrem Testformular hochgeladen haben, an Google Drive gesendet.
Suchen Sie in Ihrem Google Drive-Ordner nach den Dateien.
Überprüfen Sie, ob der Zapper funktioniert. Wenn nicht, klicken Sie auf „Aktion erneut testen“.
Wenn Sie sicher sind, dass Ihr Zapper wie vorgesehen funktioniert, klicken Sie einfach auf die Schaltfläche „Zapper einschalten“, um ihn in Betrieb zu nehmen.
Jetzt werden alle Dateien, die Sie über Ihr Datei-Upload-Formular senden, automatisch in den von Ihnen gewählten Google Drive-Ordner hochgeladen.
WPForms wird immer ein Backup aller Dateien auf Ihrem WordPress-Hosting-Konto für den Fall, dass die Zapier-API irgendwelche Ausfälle erlebt.
Bitte bedenken Sie, dass Sie bei vielen Formularübermittlungen mit großen Dateien mehr Speicherplatz in Ihrem Google Drive benötigen. In unserem Unternehmen nutzen wir den G Suite Business Plan, um unbegrenzten Speicherplatz zu erhalten.
Hinweis: Diese Anleitung zeigt Ihnen nur, wie Sie Ihre Upload-Formular-Dateien in Google Drive speichern. Wenn Sie jedoch Kontaktformulareinträge wie den Namen, die E-Mail und die Nachricht der Person speichern möchten, lesen Sie unser Tutorial, wie Sie WordPress-Formulare mit Google Sheets verbinden.
Wir hoffen, dass dieser Artikel Ihnen geholfen hat zu lernen, wie man Dateien von einem WordPress-Formular auf Google Drive hochlädt. Vielleicht gefällt Ihnen auch unser Artikel darüber, wie Sie nutzergenerierte Inhalte nutzen können, um Ihr Unternehmen zu vergrößern, und unsere Sammlung der wichtigsten WordPress-Plugins für alle Websites.
Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Jiří Vaněk says
Great tutorial. Is there any advantage in using google drive for uploading instead of storing data on FTP? Do I mean, for example, antivirus protection from Google?
WPBeginner Support says
While Google’s scanning can help somewhat, this would be more to help prevent reaching any storage limits on a hosting provider should there be many submissions.
Admin
Lauren says
This is great, but why do the images turn into a txt.file when they get to my google drive!?
WPBeginner Support says
You would want to ensure you selected the image to be uploaded in Zapier for the most likely reason that a text file is being added.
Admin