So verkaufen Sie digitale Produkte online mit Google Drive und PayPal
Veröffentlicht: 2022-02-26Das Internet hat es für jeden unglaublich einfach gemacht, digitale Produkte über Websites, soziale Medien und E-Mail-Newsletter direkt an Kunden zu verkaufen. Sie können PDF-E-Books, Veranstaltungstickets, MP3-Musik, Fotos, Geschenkkarten, Software-Apps, Lizenzschlüssel, Gutscheincodes, Website-Vorlagen, Schriftarten, Grafiken, Videokurse und viele weitere herunterladbare Dateien verkaufen.
Es gibt zwar einige E-Commerce-Plattformen, die Ihnen beim Verkauf digitaler Produkte helfen – Gumroad, E-junkie, Paddle, FastSpring, Shopify, Instamojo und WooCommerce, um nur einige zu nennen – aber hier ist eine Do-it-yourself-Lösung, die Ihnen helfen wird Erstellen Sie mit PayPal und Ihrem Google-Konto in weniger als 5 Minuten Ihren eigenen digitalen Online-Shop.
Digitale Güter verkaufen - Der Workflow
Bevor wir uns mit der Implementierung befassen, finden Sie hier einen Überblick darüber, wie der Zahlungs- und digitale Lieferworkflow funktioniert.
- Betten Sie die Schaltflächen „Jetzt kaufen“ in Ihre Website oder Ihren Blog ein.
- Der Käufer klickt auf den Checkout-Button, gibt seine Kreditkartendaten ein und schließt die Zahlung ab. Der Kunde bleibt auf Ihrer Website und wird nicht umgeleitet, um den Kauf abzuschließen.
- Die Bestellung wird dem Kunden von Ihrem Google Mail-Konto in einer personalisierten E-Mail-Nachricht zugestellt. Sie können der Bestätigungs-E-Mail auch eine Steuerrechnung beifügen.
Sie können zur Live-Demo-Seite gehen und das 1-Schritt-Checkout-Erlebnis auf Ihrem Desktop oder Mobiltelefon erleben.
Verkaufen Sie digitale Downloads mit PayPal und Google Drive
Der Workflow verwendet Google Drive für das sichere Hosting von Dateien, PayPal für die Zahlungsabwicklung, Google Sheets für die Erstellung professioneller PDF-Rechnungen und Gmail für die Zustellung der Bestellung als Dateianhang an den Käufer.
Es gibt keine Beschränkungen hinsichtlich der Dateigröße oder der Anzahl der Produkte, die Sie verkaufen können. Es gibt keine Bandbreiten- oder Speicherbeschränkungen. Es gibt keine Transaktionsgebühr, außer den Gebühren für die Zahlungsabwicklung, die direkt von PayPal und Stripe erhoben werden.
Beginnen Sie mit dem Verkauf digitaler Waren
Hier ist ein Schritt-für-Schritt-Video-Tutorial, das erklärt, wie Sie ganz einfach digitale Produkte mit PayPal und Google Drive verkaufen können.
Schritt 1: Erstellen Sie eine PayPal-App
Erstellen Sie ein PayPal-Geschäftskonto. Gehen Sie dann zu developer.paypal.com und melden Sie sich mit PayPal an.
Gehen Sie in Ihrem PayPal-Entwickler-Dashboard zu My Apps & Credentials
und erstellen Sie eine neue App im Abschnitt „ Rest API Apps
“. Sie können Ihrer App einen beliebigen Namen geben, da sie nur für den internen Gebrauch bestimmt ist. Sie müssen Client-Anmeldeinformationen sowohl für den Sandbox- als auch für den Live-Modus erstellen.
Schritt 2: Erstellen Sie einen PayPal-Webhook
Wenn ein Käufer den Kauf abschließt und die Zahlung vornimmt, sendet PayPal Ihren Google-Tabellen eine Benachrichtigung, indem es eine bestimmte URL aufruft, und dies wird als Webhook bezeichnet.
Um einen Webhook zu erstellen, gehen Sie zu digitalgoods.dev/copy und kopieren Sie das Google Sheet auf Ihr Google Drive. Gehen Sie innerhalb des Blatts zu Tools > Script Editor , wählen Sie dann Publish > Deploy As Web App und klicken Sie auf die Schaltfläche Update, um Ihren PayPal-Webhook zu erstellen. Kopieren Sie die URL in die Zwischenablage.
Sie müssen das Skript einmal autorisieren, da es alle Vorgänge – E-Mails senden, Drive-Dateien anhängen, PDF-Rechnungen erstellen – im Namen Ihres Google-Kontos ausführen muss.
Schritt 3: Konfigurieren Sie die App in Google Sheet
Wechseln Sie zum Blatt „Konfiguration“ in der Google-Tabelle und fügen Sie die Webhook-URL in das Feld „Webhook“ ein. Kopieren Sie als Nächstes die in Schritt 1 generierte Client-ID und das Geheimnis und fügen Sie sie in die entsprechenden Felder des Google-Blatts ein.
Es gibt einige andere Pflichtfelder in dem Blatt. Wählen Sie Ihre Standardwährung, die Versandpräferenz (ob Sie die Adresse des Käufers erfassen möchten), geben Sie Ihren Markennamen und den Soft Descriptor an (dieser wird auf der Kreditkartenabrechnung des Käufers angezeigt).
Gehen Sie zum Menü „Digitale Waren“ im Tabellenblatt (es befindet sich in der Nähe des Menüs „ Hilfe “) und wählen Sie „PayPal-Konfiguration testen“, um zu überprüfen, ob die Verbindung zwischen PayPal und Google Tabellen funktioniert.
Schritt 4: Fügen Sie Ihre digitalen Produkte hinzu
Wechseln Sie auf das Blatt „Positionen“ und geben Sie in der Zelle E1 den Standardsteuersatz ein. Fügen Sie als Nächstes ein oder mehrere Produkte in das Blatt ein, eines pro Zeile. Sie müssen nur den Preis des Artikels in Spalte D angeben, die Steuer und der Gesamtbetrag werden automatisch basierend auf dem in E1 festgelegten Steuersatz berechnet.
Um Dateien an Ihr digitales Produkt anzuhängen, markieren Sie die Zelle in der Spalte Dateien, gehen Sie dann zum Menü Digitale Produkte und wählen Sie Drive-Dateien anhängen aus. Es öffnet die Google-Dateiauswahl und Sie können eine oder mehrere Dateien aus Ihrem Google Drive auswählen, die an den Käufer gesendet werden, nachdem er das entsprechende Produkt gekauft hat.
Schritt 4: Erstellen Sie die Steuerrechnungsvorlage
Wechseln Sie zum Blatt „Rechnung“ und passen Sie die Rechnungsvorlage an. Sie können Formeln verwenden, Ihre Logos hinzufügen, Stile anwenden, die zu Ihrer Marke passen, und die Vorlage wird in eine PDF-Datei konvertiert und als Dateianhang in den Bestellbestätigungs-E-Mails gesendet.
Die Rechnungsvorlage kann Platzhalter enthalten, ähnlich denen, die Sie in Document Studio verwendet haben. Beispielsweise wird die Variable {{Name}} durch den vollständigen Namen des Kunden ersetzt, wie er in der PayPal-Bestellung zu finden ist. Die Variable {{Email}} wird durch die E-Mail-Adresse des Käufers ersetzt, während die {{Rechnungs-ID}} Ihrer Rechnung eine eindeutige Rechnungsnummer hinzufügt.
Schritt 5: Erstellen Sie die Bestellbestätigungs-E-Mail
Wechseln Sie zum Blatt „E-Mail“ und erstellen Sie die HTML-Vorlage, die an die Kunden gesendet wird, nachdem sie die Zahlung abgeschlossen haben. Die E-Mail enthält automatisch die Dateien und die PDF-Rechnung als Anhänge, aber Sie können die E-Mail-Nachricht und den Betreff anpassen.
Die erste Zeile im Blatt ist der Betreff und alles andere kommt in den Nachrichtentext. Die E-Mails können wie der Seriendruck personalisiert werden, und Sie können auch HTML-Tags verwenden, um Bilder, Links und reichhaltige Inhalte in die E-Mails einzufügen.
Schritt 6: Testen Sie Ihre PayPal-Schaltflächen
Nachdem Sie die Produkte zum Google Sheet hinzugefügt haben, ist es an der Zeit, die Integration im Sandbox-Modus zu testen, bevor Sie die Schaltflächen auf Ihrer Live-Website einbetten.
Gehen Sie zurück zu Ihrem PayPal-Dashboard und wählen Sie Credit Card Generator
in der rechten Seitenleiste unter dem Mock-Bereich. Hier können Sie zufällige Kreditkartennummern mit Ablaufdatum und CVV generieren, um Ihre PayPal-Checkout-Buttons im Sandbox-Modus zu testen.
Wählen Sie im Google Sheet Digital Tools > Embed PayPal Buttons aus, um den HTML-Einbettungscode für Ihre digitalen Produkte zu generieren. Der Bildschirm bietet Einbettungscodes sowohl im Live- als auch im Sandbox-Modus.
Klicken Sie neben dem Sandbox-Modus auf die Schaltfläche „Ausprobieren“ und Sie können die Schaltflächen direkt im Google Sheet testen. Klicken Sie auf das Kreditkartensymbol, geben Sie die gefälschte Kreditkartennummer ein und klicken Sie auf „Jetzt bezahlen“, um die Testtransaktion abzuschließen.
PayPal ruft den Webhook auf und löst den Bestellworkflow aus. Wechseln Sie zum Blatt „Protokolle“ und Sie werden bald einen neuen Eintrag für die Transaktion finden, die Sie gerade abgeschlossen haben. Öffnen Sie Ihren Gmail-Ordner Gesendete Elemente und Sie finden eine Kopie der E-Mail, die gerade an die E-Mail des Käufers gesendet wurde.
Wenn Ihre Integration wie erwartet funktioniert, gehen Sie zum Menü „ PayPal einbetten“ im Blatt und kopieren Sie dieses Mal den Einbettungscode für den „Live“-Modus und fügen Sie ihn auf Ihrer Website ein. Ihr Produkt ist jetzt live und jeder auf der Welt kann Ihr Produkt mit einem einstufigen Checkout kaufen.
Hier ist eine Beispiel-E-Mail, die nach dem Kauf an Kunden gesendet wird.
Alle eingehenden Bestellungen können in Echtzeit auf der Registerkarte „Verkäufe“ des Google Sheets verfolgt werden. Das Blatt enthält den Namen des Kunden, die E-Mail-Adresse, die Bestellzusammenfassung und die Postanschrift des Käufers. Die Adresse ist nur verfügbar, wenn Sie die Versandpräferenz im Konfigurationsblatt auf „GET_FROM_FILE“ gesetzt haben.
Sie können den Seriendruck mit Google Mail direkt in diesem Blatt ausführen, um Produktaktualisierungen einfach an bestehende Kunden zu senden. Wenn Sie PayPal vor dem Wechsel zu Digital Goods verwendet haben, platzieren Sie alle PayPal-E-Mails unter einem neuen Gmail-Label, extrahieren Sie die E-Mail-Adressen im Blatt und verwenden Sie diese Liste für Ihre Zusammenführung.
So verkaufen Sie einzigartige Lizenzschlüssel und Codes
In einigen Unternehmen möchten Sie möglicherweise eindeutige Codes an den Kunden senden. Dazu können Lizenznummern zum Freischalten von Software-Apps (wie wir es bei Digital Inspiration tun), Passwörter für den Zugriff auf Streaming-Videokurse, Rabattgutscheine, Geschenkkarten, Registrierungsnummern für Veranstaltungen und mehr gehören.
Mit Digital Goods können Sie ganz einfach einen eindeutigen Lizenzcode senden. Öffnen Sie das Blatt „Codes“ in der Tabelle und fügen Sie die vorgenerierte Liste der Codes in eine der Spalten ein. Geben Sie dieser Spalte einen Titel, wie im Screenshot oben gezeigt. Fügen Sie als Nächstes den {{column title}} in Ihre E-Mail-Nachricht ein, und anstelle der Markierung wird ein eindeutiger Code hinzugefügt.
Intern betrachtet die App die letzte Zeile des Verkaufsblatts (die aktuelle Bestellung), ruft die Codes aus derselben Zeile im Codeblatt ab und fügt sie Ihrer E-Mail und Rechnung hinzu.
Tipps zur Fehlerbehebung
Das Video-Tutorial erklärt den gesamten Arbeitsablauf sehr detailliert, aber wenn Sie immer noch Probleme haben, hier sind einige Tipps:
- Gehen Sie zum Konfigurationsblatt und stellen Sie die Debug-Einstellung auf „Ja“. Führen Sie als Nächstes eine Testtransaktion im Sandbox-Modus durch und überprüfen Sie das Protokollblatt auf Fehler.
- Gehen Sie zum Menü „Digitale Waren“ und führen Sie die Testkonfiguration erneut aus, um sicherzustellen, dass Ihre PayPal-Sandbox und Ihre Live-Anmeldeinformationen korrekt sind.
- PayPal kann in seltenen Fällen die Lieferung von Webhooks verzögern. Gehen Sie zum PayPal-Dashboard und wählen Sie Webhooks (Link), um eine Liste der kürzlich verarbeiteten Webhook-Ereignisse und deren Status zu erhalten. Sie können einen Fall bei paypal-techsupport.com öffnen, um Hilfe zu erhalten.
- Stellen Sie sicher, dass Sie keines der Originalblätter in Ihrer kopierten Google-Tabelle umbenannt oder gelöscht haben.
- Öffnen Sie Ihre Chrome Dev Tools, wechseln Sie zur Registerkarte Netzwerk und stellen Sie sicher, dass Ihre Adblocker das PayPal-Skript nicht blockieren.
Wenn Sie das Problem nicht lösen können, stellen Sie Ihre Frage unter digitalinspiration.support.
Verkaufe digitale Güter