Google Spreadsheet Plugin: Plane und versende Reports automatisiert per Email12 min Lesezeit

Michaela Linhart 29 Comments

Mit Google Spreadsheets und dem Google Analytics Spreadsheet Add-On lassen sich jede Menge geniale Google Analytics Reports und Dashboards bauen – mit eigenen Designs, mit Verknüpfungen zu anderen Spreadsheet-Datenquellen und mit Automatisierung.

Google Analytics Spreadsheet Dashboard

Screenshot: Google Analytics Spreadsheet Dashboard Beispiel

Automatisierung in der Hinsicht, dass die Daten in den erstellten Reports automatisch aktualisiert werden können:

Google Analytics Spreadsheet Add On

Screenshot: Google Analytics Spreadsheet Add On – Schedule Reports Funktion

Problemstellung: GA Spreadsheet Add-On

Was das Google Analytics Spreadsheet Add-On jedoch nicht kann, ist Reports automatisiert per PDF versenden.

Das ist jedoch für Web Analysten ein absolutes Muss, denn im Laufe der Zeit werden die Reporting-Wünsche im Unternehmen immer größer: Der Chef verlangt einen täglichen Ecommerce-Report. Das Social Media Team wöchentliche Kampagnen Reports sowie Performance Reports von Instagram, Facebook, Twitter, Pinterest… Marketing und Sales monatlich detaillierte Umsatz- und Produktinformationen. Und, und, und…

Das alles händisch zu bewältigen ist

  1. (sehr) viel Arbeit
  2. unnötige Arbeit (overhead) und
  3. es können schnell Fehler passieren z.B. Reports an die falsche Person gesendet werden, auf das Senden vergessen werden,…

→ Automatisierung ist alles! 

Lösung: Schedule & Send Emails Plugin

Damit Reports nie wieder händisch per Email versendet werden müssen, gibt es nun mein kostenloses Schedule & Email Add-On für Google Spreadsheets: Um Spreadsheet Reports & Dashboards zu planen und automatisiert per Email zu verschicken.

Hinweis: Das Schedule & Send Email Add-On funktioniert in Kombination mit dem Google Analytics Spreadsheet Add-On am Besten. Damit die Google Analytics Daten regelmäßig aktualisiert werden, müssen diese mit dem “Schedule Report” Feature von GA aktiviert werden. Im Anschluss versendet mein Plugin immer aktuelle Daten.

Anleitung: So funktioniert das Schedule & Send Email Add-On

Das Schedule & Email Add-On für Google Spreadsheets ist für den Google Chrome Browser verfügbar: Du kannst es kostenlos und direkt in Google Spreadsheets suchen und installieren.

Schedule & Send Email Add-on installieren

Gehen dazu in einem beliebigen Spreadsheet auf Add-ons –> Add-ons verwalten und trage im Suchfeld „schedule & send email“ ein:

Plugin im Add On Webstore

Screenshot: Schedule& Send Email Plugin im Add On Webstore

Klicke auf den blauen Button „+ Kostenlos“: Das Add-On wird nun kostenlos in deinem Browser installiert.

Schedule & Send Email Add-On öffnen

Einmal installiert, ist das Add-On im Menü unter Add-ons –> Schedule & Send Email in Google Spreadsheet verfügbar.

Schedule & Send Email Add On Einstellungen

Screenshot: Spreadsheet Add-Ons

Die Einstellungen lassen sich über Create Email Schedule öffnen: Es erscheint ein Pop-Up rechts in deinem Google Spreadsheet.

Schedule & Send Email Addon

Screenshot: Schedule & Send Email Addon

Im Schedule & Send Email Plugin können verschiedene Sheet-, Email- und Schedule-Einstellungen vorgenommen werden, damit der Report wie gewünscht an ein oder mehrere Empfänger versendet wird.

Sheet Einstellungen: Report Settings

In den Report Settings kannst du definieren welche Sheets du versenden möchtest und in welchem Format du diese versenden möchtest.

Klick auf „Edit Report Settings“ um die Reporting Settings zu öffnen:

Report Settings Upload

Screenshot: Schedule & Send Email Addon – Report Settings

Es öffnet sich ein Pop Up: Wähle nun ob du eins, zwei oder maximal fünf Sheets versenden möchtest.

Hinweis: Aufgrund eines Google Limits können max. 5 Sheets pro Email versendet werden. Alle weiteren Files werden leer versendet.

Optional kannst du die Dateinamen deiner Files ändern und z.B. dynamisch das aktuelle Datum oder einen anderen Zellen-Wert einfügen.

Als Format stehen dir PDF, Microsoft Excel oder CSV zur Verfügung, sowie die gängigen Papier-Größen und Layouts.

Speichere deine Einstellungen und weiter geht es mit der Email-Konfiguration.

Sheet Einstellungen: Email Settings

In den Email Settings kannst du definieren an wen du deine Emails senden möchtest.

Klick auf „Edit Email Settings“ um die Email Settings zu öffnen:

Email Settings

Screenshot: Schedule & Send Email Addon – Email Settings

Du kannst ein oder mehrere Email Empfänger eintragen: Mehrere Email Empfänger werden via Strichpunkt (;) oder Komma (,) getrennt. 

Hinweis: Aufgrund eines Google Limits können Emails an max. 50 Empfänger gesendet werden. Bitte beachte, dass Gruppen-Emails nicht als einzelne Adresse sondern jede Adresse in der Gruppe gezählt wird. Möchtest du Emails an eine Gruppe mit 100 Empfängern senden, ist das leider nicht möglich – außer du nutzt einen Email Provider, der das Verteilen der Nachricht selber vornimmt.

Wie bei Emails üblich, kann auch hier ein Betreff und eine Nachricht eingegeben werden. Das Nachrichten-Feld besteht aus einem einfachen WYSIWYG-Editor: Du kannst Farben, Formen, Links, Bilder etc. einfügen.

Nutze wiederum die dynamische Eingabemöglichkeit um wichtige KPIs bereits im Email-Body zu reporten.

Außerdem besteht die Möglichkeit, deine Files zu Dokumentations-Zwecken in deiner Google Drive Ablage zu speichern. Das File wird in jenem Drive Ordner abgelegt, in dem dein Spreadsheet liegt. Hinweis: Dieses Feature ist derzeit noch in BETA!

Die gespeicherten Einstellungen können mit dem “Send Email Now” Button getestet werden: Eine Email wird sofort an die eingetragenen Adressen gesendet.

Kommt die Email korrekt an und wird der Report wie gewünscht dargestellt, kann mit den Einstellungen für die Planung weiter gemacht werden.

Sheet Einstellungen: Schedule Settings

Die Haupt-Funktionalität des Add-Ons ist das Planen von Emails: Erst dadurch können Spreadsheet Reports automatisiert verschickt werden.

Du kannst einen oder bis zu 20 Schedules aktivieren.

Klick auf „Edit Schedule Settings“ um die Schedule Settings zu öffnen:

Schedule Settings

Screenshot: Schedule & Send Email Addon – Schedule Settings

Du kannst deine Reports wie folgt planen:

  • Einmalig: Das Spreadsheet wird einmalig zu einem bestimmten Datum in der Zukunft versendet. Du kannst auswählen zu welcher Uhrzeit die Email gesendet werden soll z.B. zwischen 10:00 und 11:00 Uhr vormittags.
  • Stündlich: Das Spreadsheet wird automatisch stündlich per Email verschickt.
  • Täglich: Du kannst auswählen zu welcher Uhrzeit das Spreadsheet täglich verschickt werden soll. Google lässt diese Einstellung nur auf Stunden-Basis zu, d.h. beispielsweise zwischen 10:00 und 11:00 Uhr vormittags.
  • Wöchentlich: Hier kannst du den Wochentag auswählen, an dem das Spreadsheet automatisch verschickt wird: Montag bis Sonntag. Auch hier kannst du wieder die Stunde auswählen
  • Monatlich: Hier kannst du den Monats-Tag auswählen z.B. an jedem 3. im Monat, sowie wiederum die Stunde.

Hinweis: Für Google Analytics Free User gilt eine Datenaktualität von 24h. D.h. für vollständige Reports, sollten diese immer erst einen Tag später verschickt werden z.B. Wochen-Reports am Dienstag, statt am Montag. Für Google Analytics 360 User garantiert Google eine Datenaktualität von 4h, die Reports können also auch am Montag ab 5 Uhr Früh versendet werden.

Mit dem Klick auf “Save” werden die Einstellungen gespeichert: Die Emails sind nun geplant, der Schedule ist aber immer noch inaktiv.

Add-On aktiv vs. inaktiv

Damit du den Schedule aktivierst, klicke auf den grünen „Enable Schedule“ Button.

Ob das Add-On aktiv ist, zeigt der grüne Balken ganz oben in der Konfiguration:

schedule email

Screenshot: Schedule enabled

Ist das Add-On nicht aktiv bzw. wird das Planen und Versenden über den “Disable Schedule” Button deaktiviert, erscheint ein roter Balken ganz oben in der Konfiguration:

schedule disabled

Screenshot: Schedule disabled

NEU: Multiple Schedules

Lange ersehnt, jetzt ist es da: Das Multiple Schedules Feature!

Ab sofort können pro Spreadsheet mehrere Schedules mit unterschiedlichen Einstellungen an unterschiedliche Empfänger gesendet werden.

Zum Beispiel: Die Marketing Abteilung wünscht sich eine tägliche Zusendung des Marketing Reports als Excel File. Der Marketing Manager hätte auch gerne einen täglichen Report aber als PDF Datei und zusätzlich in Google Drive gespeichert. Und auch der CEO möchte über die Marketing KPIs drüber schauen, allerdings nur einmal pro Monat und ebenfalls via PDF.

>> Was bisher nur über mühsame Workarounds möglich war, kann jetzt mit dem neuen Multiple-Schedules Feature via drei Schedules super komfortabel umgesetzt werden: Einfach drei Schedules erstellen, gewünschte Sheet Einstellungen vornehmen, unterschiedliche Versandadressen eingeben und schedule aktivieren. Fertig. 

Der Schedule Overview

Eine neuer Home-Screen ist verfügbar: Der Schedule Overview.

Hier siehst du welche und wieviele Schedules für das aktuelle Dokument verfügbar sind sowie eine Übersicht der vorgenommenen Schedule Einstellungen:

Multiple Schedules Oberfläche

Screenshot: NEU – Multiple Schedules Oberfläche

Im obigen Screenshot siehst du, dass sechs Schedules aktiv sind, d.h. zusätzlich zu den drei sichtbaren sind noch mind. drei weitere Schedules verfügbar.

Hinweis: Es können unlimitiert viele Schedules angelegt werden.

Mit dem grünen „Add Schedule“ Button können neue / weitere Schedules hinzugefügt werden.

Für jeden Schedule können die Report, Email und Versand-Einstellungen einzeln vorgenommen werden – genau gleich wie bisher: Klicke dazu auf den blauen „Edit“ Button und du wirst auf die gewohnte Settings-Seite weitergeleitet.

Multiple Schedules Einstellungen für Schedule 1

Screenshot: NEU – Multiple Schedules Einstellungen für Schedule 1

Hier kannst du den Namen deines Schedules ändern z.B. Marketing Department, Marketing Manager und CEO. Somit erhälst du einen besseren Überblick über die verschiedenen Schedules und weißt genau wem was zugesendet wird.

Weiters kannst du die Sheet, Email und Versand-Einstellungen für diesen Schedule vornehmen: Details dazu findest du weiter oben in diesem Blogartikel.

Speicher die Einstellungen und aktiviere den Schedule.

Über den grauen „Back to Overview“ Button ganz oben und ganz unten im Screen kommst du zurück zum Schedule Overview.

Im Schedule Overview kannst du die Schedules ebenfalls aktivieren bzw. deaktivieren (in gelb markiert):

Enable or Disable Schedule

Screenshot: NEU – Enabled Schedule

Ob ein Schedule aktiv ist erkennst du an der grünen „enabled“ Information direkt neben dem Schedule Namen (siehe Screenshot oberhalb).

Ob ein Schedule deaktiviert ist erkennst du an der roten „dissabled“ Information direkt neben dem Schedule Namen:

Disabled Schedule

Screenshot: NEU – Disabled Schedule

Schedules können über den roten „DELETE“ Button in der Schedule Übersicht gelöscht werden.

Upgrade: PRO Version

Das Multiple Schedules Feature ist in der PRO Version des „Schedule & Send Email“ Add-Ons verfügbar. Die PRO Version kostet NUR €9.99 pro Jahr – ohne automatischer Verlängerung.

Außerdem profitierst du von folgenden weiteren Vorteilen in der PRO Version:

  • Unlitmitierte Schedules
  • Premium Support
  • 14 Tage Geld-zurück Garantie

>> Probier die PRO Version gleich aus und profitiere von allen Vorteilen: Solltest du nicht glücklich mit ihr sein, zahle ich dir dein Geld innerhalb 14 Tage zurück. In diesem Fall würde ich mich sehr freuen, wenn du mir deine Bedenken per Email schickst, da ich kontinuierlich an der Verbesserung des Add-ons arbeite und auch deine Wünsche gerne mitaufnehme.

Vorteile des Schedule & Email Plugins: Warum solltest du es ab heute jeden Tag nutzen!

Automatisierung von immer wiederkehrenden Aufgaben hat jede Menge Vorteile: Hier die wichtigsten im Überblick.

  • Es reduziert Arbeit. Vor allem Arbeit, welche immer die selbe ist. Anstatt den Report täglich zu aktualisieren, herunterzuladen und per Email an X Kollegen zu verschicken, braucht dieser Vorgang mittels Plugin nur einmal konfiguriert werden. Anmerkungen können z.B. wöchentlich einmal manuell hinzugefügt werden.
  • Es reduziert Overhead: Ein Spreadsheet zu öffnen, es zu aktualisieren, als PDF zu speichern und an die gewünschten Personen zu senden ist definitiv overhead. Denn es hindert den Webanalysten seine eigentliche Arbeit zu tun: zu analysieren.
  • Folglich wird Zeit gespart, die für wichtigere Aufgaben verwendet werden kann z.B. Insights aus den Daten zu suchen.
  • Es reduziert Fehler zu machen: Beispielsweise den Report vergessen zu versenden aufgrund eines stressigen Arbeitstags.

–> Jetzt Schedule& Email Plugin downloaden und Reports nie wieder manuell verschicken!

Bewertung & Feedback

Bei Fragen, Unklarheiten oder Feebdack, kannst du dich jederzeit gerne an mich wenden: Wirf zuerst einen Blick in die FAQs, auch um weitere Use Cases kennen zu lernen. Wird deine Frage nicht beantwortet, schreib  mir gerne eine Nachricht über mein Kontaktformular.

In den Release Notes findest du außerdem alle neuesten Features sowie eine Liste der Features, die auf meiner TODO-Liste stehen und bald verfügbar sind. Hast du Ideen oder Wünsche zur Erweiterung des Plugins? Dann freue ich mich ebenfalls über deine Nachricht.

>> Über 6.000 User sind bereits überzeugt. Probier auch du mein Add-On aus!

>> Wenn dir mein Spreadsheet Schedule & Email Add-On gefällt, freue ich mich ganz besonders über ein gutes Rating im Chrome Web Store. 

Comments 29

  1. Pingback: Die Sendung mit der Metrik #6: "Wie du viele Websites mit Analytics im Griff hast" mit Michaela Linhart von Women's Best

  2. Is there a way to run multiple email schedules at once? I have multiple pages and want to send them to different groups. It seems as though I can only run one at a time and once I try running more than one, all schedules stop working

    1. Post
      Author

      Hi Savanna,

      currently it is not possible to run multiple email schedules to differnt groups within one spreadsheet.

      What you can do is sending one or several sheets to one or several people; the settings for these people remain the same.

      As a workaround: You can copy your spreadsheet so that you have one file for each group. Afterwards you can greate an email schedule and send each group the concerning files.

      Hope this might help.

      Best regards,
      Michaela

    2. Post
      Author

      Hi Savanna,

      I am excited to announce that this feature is available since yesterday (see release notes).

      You will find further information about how to use the schedules in my FAQs.

      Best,
      Michaela

  3. Is it possible to change the „current date“ to English? Right now, when I send emails using {%Date%} it sends it in German.

    Also, can you schedule it for weekdays only? Not including Saturday and Sunday.

    Thank you.

    1. Post
      Author

      Hi Samantha,

      thanks for your input to the Spreadsheet Plugin. 🙂

      Unfortunately it’s not that easy to change the current date to different languages, except user defines which language she want’s to use and this might become complex… For me it is mainly important to make the plugin as easy and understandable as possible. But I will think of a better solution which will be available in the next version (coming soon).

      Regarding weekdays scheduling: I am planning to set more schedule options e.g. for weekdays only, for weekends only, etc. Please find new and planned features in my Release Notes List.

      Best regards,
      Michaela

      1. Thank you for your quick feedback. I decided to use the cell value data value to show the current date instead, which worked. However, I now face a problem of the „Send Email Now.“ I am not receiving the email when I press the button. Is this a possible bug?

        Do you have an estimate date when the option for sending on weekdays will be available?

        Thank you once again.

        1. Post
          Author

          Hi Samantha,

          it might be possible that you send too many emails in the last couple of minutes, that’s why it doesn’t work anymore… Please wait some minutes and it should work again… (–> Google Limits).

          Will take some time for the weekdays schedule, I guess in three weeks latest (easter holidays in Austria).

          Best regards,
          Michaela

    1. Post
      Author

      Hi Dennyarea,

      yes, the Send & Email Spreadsheet Plugin is completly for free.

      Just add it to your Google Spreadsheet Add-Ons and try it out. 🙂

      Best regards,
      Michaela

  4. Guten Tag
    Ich bekomme die E-Mail mit allen Blättern der Datei im PDF-Format, aber einige Dateien kommen mit einer Größe von 2k und ich markiere Fehler beim Öffnen, als ob die Datei beschädigt wäre, so kommt in der Regel die Hälfte der E-Mails an

    1. Post
      Author

      Hi Luis,

      leider hat Google ein Quote-Limit hier und versendet bei großen Datenmengen meistens bis zu 5 Sheets „normal“, die restlichen sind allerdings leer.

      Hier kann ich leider nur empfehlen mit Workarounds zu arbeiten z.B. auf zwei Sheets aufteilen und getrennt zu versenden.

      Das ist zwar unpraktisch, wird aber vermutlich bei keinem anderen Plugin besser gehen, da diese Quota-Limits von Google vorgegeben sind.

      Liebe Grüße,
      Michaela

  5. I am trying to use your sheets addon to send a daily PDF of a Google sheet. It seems pretty easy to use. However, the emails are being blocked even when I send it to my own gmail account. Is there something I am missing on the setup that tells Gmail that your add-on is okay to send email?

    1. Post
      Author

      Hi Corey,

      this sounds really strange to me…

      There is no further setup needed to send emails, except entering the recipient email address.

      Would it be possible to send me a test email with the plugin with mimi@analyticskiste.blog as a recipient?

      If this doesn’t work, please send me the error message / mail or what ever you get for response.

      Further you can send me an email from your gmail-address too, just to test if something went wrong with your email address…

      Afterwards I can have a more detailed look on this.

      Best regards,
      Michaela

  6. Hi,

    I see that you responded to someone 3 months ago about releasing the option to send emails during the weekdays. Are you working on this still?

    1. Post
      Author

      Hi Alexa,

      I am excited to announce that this feature is available since yesterday (see release notes).

      You will find further information about how to use the schedule only for weekdays in my FAQs.

      Best,
      Michaela

    1. Post
      Author

      Hi Max,

      you can include time in subject by using the „insert dynamic values“ feature.

      With this you can refer to any cell in your spreadsheet e.g. a cell containing your favored time.

      Use the time functions to get the time dynamically.

      Best,
      Michaela

  7. Till yesterday its working fine. But from today onward, I am not able to send emails using „Send Email Now“ as well as Schedules.

    Is it work for any specific duration? (like 3 months, 6 months)

    Thanks & Regards,
    Chirag Anarse

    1. Post
      Author

      Hi Chirag,

      the bug should be fixed now, please try it again in the next couple of hours. It always needs some time till Google rolled out the updates worldwirde.

      In general, the plugin had a problem when activating several schedules together.

      I solved this problem this weekend and tested it as good as I can but there might be some timezone bugs left as there are several of cases to consider.

      Please try it again and if it doesn’t work appropriate let me know in any case.

      Best,
      Michaela

      1. Still its not working. After re-installation also I am not able to send emails.

        Thanks & Regards,
        Chirag Anarse

          1. Post
            Author

            Hi Gabriel,

            I am incredibly lucky to tell you that the bug is fixed now and everything should working fine in the next few hours, when Google rolled out the latest version to all accounts.

            I am very sorry for this inconvenience: I was familiar with this bug and I even handled it and updated a new version of the plugin last week.

            But for any reason, Google didn’t approve my latest version.

            I had some issues with the plugin two weeks ago: Google changed something within the API to send several schedules from one spreadsheet. That’s why I had to reprogramm the plugin and as this wasn’t quite easy I had some bugs which I had to solve in the last days.

            I think I made so many updates in the last week that they need to manually check it. Sigh…

            Unfortunately I needed to wait until Google manually checked the latest version and publish it – this finally happend yesterday 11th June 2018. (HALELUJA!)

            So, all bugs are fixed and everything should work fine now.

            If not: Please stop and start your schedule again.

            Very sorry for that,
            Michaela

        1. Post
          Author

          Hi Anarse,

          finally it should work now. Google finally approved my latest version of the plugin which will be rolled out in these minutes.

          Very sorry for this inconvenience,
          Michaela

  8. Hi Michaela,

    I’ve been digging around and trying to write some script to send PDF by mail on a regular basis. Until I found your absolutely amazing work.

    I’m trying it now but I think it does much more than I need.

    Congratulations!

    I’ll give further feedback.

    Thank you very much.

    1. Post
      Author

      Hi Lino,

      thank you for your great feedback! Happy to make work easier. 🙂

      If you have any further feedback or ideas for further features feel free to share it anytime.

      Best,
      Michaela

  9. HI, since 2 weeks the add is not working well, before that was amazing, but now is a nightmare because some times works and other fail. The majority fails. Is a bug? Something that I can update or fix it to back to the normal behavior?

  10. Hi is it possibly to send mail body only excluding the sheets inside the scheduler or use that feature for free ,also can you send to multiple mail inside the scheduler .

    Thanks i know that this is very good plugin intented for chart sheets and work collaboration .

    1. Post
      Author

      Hi Igor,

      thanks for your message and your kind words.

      Regarding 1: Send email body only –> Yes, this must be possible soon. Currently I have a bug here, that I send the first sheet in the list – even when nothing is selected. Bug is fixed in the next release which is planned for end of August 2018.

      Regarding 2: Multiple Sheets –> Yes, I am happy to announce that this will be possible in the next release. I am working intensely on this feature, which is almost finished. Looking forward to go live end of August 2018.

      Best, Michaela

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.