Was eine Browser-Extension ist
Eine Browser-Extension ist ein kleines Programm, das im Browser mitläuft und dort etwas hinzufügt: einen Knopf, eine Seitenleiste, eine Änderung an Seiten, die du besuchst. Installiert wird sie über den Store des Herstellers: bei Google Chrome über den Chrome Web Store, bei Firefox und Edge über die jeweils eigenen Verzeichnisse. Die bekanntesten Chrome-Erweiterungen sind kleine Helfer für den Alltag, ein Werkzeug für Screenshots, ein Aufräumer für offene Tabs, ein Blocker für Werbung. Der Nutzer klickt einmal. Er erteilt Berechtigungen. Danach hat er die Funktion dauerhaft im Browser.
Technisch ist so ein Add-on nichts anderes als eine Handvoll Dateien: eine Zeile darüber, was es darf, etwas JavaScript und ein Symbol. Daher ihr Ruf als Einstiegsprodukt. Gebaut ist sie tatsächlich schnell. Am Bauen scheitern diese Produkte aber nicht.
Woraus eine Extension besteht
Aus vier Teilen. Der Manifestdatei, in der steht, welche Rechte das Add-on verlangt. Dem Code, der die eigentliche Arbeit macht. Einer kleinen Oberfläche, meist ein Fenster hinter dem Symbol in der Werkzeugleiste. Und dem Eintrag im Store mit Text, Bildern und einer Datenschutzerklärung. Der Eintrag ist deine Verkaufsseite. Kaum jemand behandelt ihn so.
Extension, Add-on, Plug-in
Drei Wörter, weitgehend dieselbe Sache. Chrome spricht von Erweiterungen und Extensions, Firefox historisch von Add-ons, und Plug-in meinte früher eine andere Technik (eingebettete Zusatzmodule wie Flash), wird heute aber synonym gebraucht. Im WordPress-Umfeld heißt dasselbe Prinzip immer Plugin. Unterscheide nach der Umgebung, nicht nach dem Wort.
Das WordPress-Plugin als zweite Spielart
Ein WordPress-Plugin ist derselbe Gedanke für eine andere Plattform: eine Funktion, die in eine fremde Software eingehängt wird, die Millionen Menschen betreiben. Auch hier gibt es ein zentrales Verzeichnis, auch hier bestimmt der Betreiber die Regeln, und auch hier gilt: Der Bau ist der kurze Teil.
Zwei Unterschiede sind wichtig. Erstens ist der Markt reifer und die Zahlungsbereitschaft höher, weil das Plugin an einer Website hängt, mit der jemand Geld verdient. Zweitens gilt für Code, der über das offizielle Verzeichnis verteilt wird, eine freie Lizenz. Praktisch heißt das: Jeder darf deinen Code weitergeben. Das Geschäft entsteht deshalb nicht über den Code, sondern über Updates, Support und Lizenzschlüssel.
Warum eine Browser-Extension für die meisten hier nicht die richtige Wahl ist
Vier Gründe, die alle daran hängen, dass du auf fremdem Grund baust, und von denen sich keiner durch bessere Arbeit beseitigen lässt, weil sie nicht in deinem Produkt liegen, sondern in dem Verhältnis zwischen dir und dem Betreiber der Plattform.
Der Store setzt die Regeln, und er ändert sie
Der Betreiber entscheidet, was zugelassen wird, wie lange die Prüfung dauert und welche Schnittstellen es überhaupt gibt. Theorie ist das nicht: Chrome hat seine Erweiterungs-Schnittstelle von Grund auf umgestellt, und wer ein älteres Add-on hatte, musste sie neu schreiben oder sie fiel aus dem Store. Angekündigt wird so etwas mit Fristen. Neben einem Vollzeitjob sind die kurz.
Berechtigungen kosten Käufer
Ein nützliches Add-on braucht Zugriff auf die Seiten, die der Nutzer besucht. Chrome warnt beim Installieren, und die Warnung liest sich beunruhigend: Zugriff auf alle Daten auf allen von dir besuchten Websites. Je nützlicher deine Funktion, desto mehr Zugriff braucht sie, und desto mehr Menschen brechen an dieser Stelle ab. Auflösen lässt sich dieser Zielkonflikt nicht. Klein halten schon.
Wartung bei jeder neuen Chrome-Version
Chrome aktualisiert sich alle paar Wochen, Firefox und Edge ebenso. Ändert sich etwas an einer Seite, die dein Add-on anfasst, ist es kaputt, und der Nutzer merkt es vor dir. Hängt deine Funktion an einer bestimmten fremden Website, hängt dein Produkt an deren Bauplan. Gefragt wirst du vorher nicht.
Geld zu verlangen ist der schwierigste Teil
Der Chrome Web Store wickelt keine Zahlungen mehr ab. Willst du für eine Erweiterung Geld nehmen, brauchst du eine eigene Bezahlseite, eine eigene Lizenzprüfung und einen Server, der beides beantwortet. Damit bist du bei den Pflichten aus dem Eintrag über SaaS oder App, nur mit einem Produkt, für das Endnutzer zwischen 0 und etwa 5 € im Monat zahlen. Ein Großteil der Erweiterungen ist deshalb kostenlos, und ihr Zweck ist ein anderer: Sichtbarkeit.
Wann eine Chrome-Erweiterung oder ein WordPress-Plugin doch passt
Es gibt vier Lagen, in denen die Form ihren Sinn hat, und in dreien davon ist sie kein Hauptprodukt.
Erstens als Beigabe zu etwas Größerem. Deine Erweiterung macht das, was dein Kurs erklärt, schneller, und wer den Kurs kauft, bekommt sie dazu. Zweitens als Sichtbarkeit: Eine kostenlose, wirklich nützliche Erweiterung mit einem sauberen Store-Eintrag bringt dich in einen Katalog, in dem Menschen suchen, ohne dich zu kennen. Drittens als Werkzeug für die eigene Arbeit, das du danach weitergibst. Und viertens im WordPress-Umfeld, wenn du eine enge Lücke füllst, die Betreiber tatsächlich stört, und du bereit bist, das Ding jahrelang zu pflegen.
Der gemeinsame Nenner: Diese Form eignet sich als Anhängsel. Als Fundament trägt sie nicht.
Drei Zuschnitte, die funktionieren
Ein Rechner, der auf einer bestimmten Fachseite den Wert ausgibt, den man sonst von Hand ermittelt, sichtbar in einem Tab neben der Seite. Ein Prüfschritt, der ein Formular gegen eine Regel abklopft, bevor es abgeschickt wird. Ein Schritt, der aus einer Trefferliste eine saubere Tabelle macht. Alle drei folgen demselben Muster: Ein Griff, den jemand oft macht, fällt weg. Dieses Muster ist der Test. Fällt dir dazu bei deinem Wissen nichts ein, ist die Form nicht dran.
Der Aufwand bis zur ersten Chrome-Erweiterung im Store
Für eine Erweiterung mit einer einzigen klaren Funktion sind 30 bis 80 Arbeitsstunden ein realistischer Rahmen, wenn du programmieren kannst. Kannst du es nicht, wird es zäh. Das Format ist klein, die Lernkurve nicht. Dazu kommen der Store-Eintrag, Bilder und Texte, und danach prüft der Betreiber, was zwischen Stunden und Wochen dauert.
Ein WordPress-Plugin kostet ähnlich viel, verlangt aber mehr Rücksicht auf fremde Umgebungen: verschiedene Server, verschiedene Themes, andere Plugins, die gleichzeitig laufen, und so kommt der erste Fehlerbericht fast immer von einem Server, den du nie getestet hast.
Preise für Chrome-Erweiterungen im DACH-Markt
Chrome-Erweiterungen für Endnutzer bewegen sich zwischen 0 und etwa 5 € im Monat, sehr oft bei 0. Wo mehr bezahlt wird, ist die Erweiterung nur die Oberfläche. Bezahlt wird der Dienst dahinter.
WordPress-Plugins liegen höher. Üblich sind 30 bis 100 € im Jahr je Website, mit Staffeln für mehrere Seiten und deutlich mehr Luft nach oben bei Werkzeugen, die im Verkauf oder in der Rechtssicherheit gebraucht werden. Bezahlt wird der Zeitraum mit Updates und Support. Den Code gibt es umsonst dazu.
Was du technisch brauchst
Wenig Werkzeug, viel Zuständigkeit. Für beide Spielarten gilt: Du brauchst ein Konto beim Betreiber, einen Ort für den Code und einen Weg, Fehlerberichte anzunehmen.
Für die Erweiterung
Ein Entwicklerkonto im Chrome Web Store (einmalige Gebühr im einstelligen Bereich), Kenntnisse in JavaScript, eine Datenschutzerklärung und ein Satz dazu, warum du welche Rechte brauchst. Für den Verkauf zusätzlich eine Lizenzprüfung und einen Zahlungsanbieter.
Für das WordPress-Plugin
Kenntnisse in PHP, ein Repository, ein Verzeichnis-Eintrag und eine Umgebung zum Testen mit mehreren Versionen. Für die bezahlte Fassung ein Lizenzserver, der Updates ausliefert, und ein Kanal für Support, der zuverlässig antwortet. Ohne diesen Kanal fallen die Bewertungen. Und Bewertungen sind in beiden Katalogen die halbe Miete.
Wie Nutzer deine Erweiterung im Chrome Web Store finden
Über drei Wege, und alle drei arbeiten gegen den Anfänger. Der erste ist die Suche im Chrome Web Store: Dort wird nach Stichwort sortiert, gewichtet nach Installationszahlen und Bewertungen, und beides hast du am Anfang nicht. Der zweite Weg ist die Empfehlung, also ein Beitrag, ein Video, eine Liste, in der jemand deine Erweiterung nennt. Der dritte ist dein eigenes Publikum.
Daraus folgt eine unbequeme Reihenfolge. Die Erweiterung bringt dir keine Reichweite, sondern sie verwertet Reichweite, die du schon hast. Wer mit einer Extension anfängt, weil sie klein ist, und darauf hofft, über den Katalog gefunden zu werden, wartet auf einen Zufall. Wer sie dagegen nach einem Kurs, einem Newsletter oder einer Fachseite baut, hat am ersten Tag die ersten hundert Installationen. Und danach sortiert der Katalog.
Sicherheit, Berechtigungen und Datenschutz
Du bekommst Zugriff auf das, was Menschen im Browser tun, oder auf die Datenbank einer fremden Website. Damit trägst du Verantwortung. Auch bei einem Produkt für 4 €.
Praktisch heißt das: Verlange nur die Berechtigungen, die deine Funktion wirklich braucht, und erkläre jede einzelne im Store-Eintrag. Verarbeite Daten nach Möglichkeit lokal im Browser, nicht auf deinem Server, denn was du nicht überträgst, musst du auch nicht schützen. Werden doch Daten übertragen, gelten die Pflichten aus dem Datenschutzrecht. Und ein Add-on, das einmal Zugriff hat, ist ein Ziel: Es gibt einen Markt für den Kauf bestehender Add-ons, um über ein Update etwas einzuschleusen. Diese allgemeine Einordnung ersetzt keine Rechtsberatung, die gehört im Einzelfall zu einer Anwältin oder einem Anwalt.
Ob deine Expertise zu dieser Form passt
Zwei Bedingungen müssen gleichzeitig erfüllt sein, und das ist selten der Fall. Erstens muss dein Wissen sich in eine Funktion übersetzen lassen, die jemand mehrmals pro Woche im Browser braucht. Eine Einsicht, die man einmal versteht, wird keine Erweiterung. Zweitens musst du selbst bauen können. Oder jemanden dauerhaft daneben haben.
Fehlt eine der beiden Bedingungen, ist die passende Antwort auf dieselbe Idee eine Vorlage, eine Checkliste oder eine Anleitung. Sie liefert denselben Nutzen ohne Store, ohne Prüfung und ohne Wartung. Die Übersicht über diese Formen steht im Themenbereich Digitale Produkte.
Was eine Browser-Extension nicht leistet
Sie trägt kein Geschäft. 10.000 Installationen bei 0 € Preis sind 10.000 Installationen. Mehr nicht. Ein Weg zum Kontakt entsteht nur, wenn du ihn einbaust, etwa über eine Willkommensseite nach der Installation.
Sie ersetzt auch keine Positionierung. Im Katalog stehst du neben Tausenden Einträgen, und sortiert wird nach Bewertungen und Installationszahlen. Beides hast du am Anfang nicht. Und sie gehört dir nur bedingt: Fliegt sie aus dem Katalog, ist der Zugang zu deinen Nutzern weg, denn deren Adressen hast du nicht.
Schließlich ist sie kein Beleg für Fachlichkeit. Ein Add-on zeigt, dass du etwas bauen kannst. Ob du dein Fach beherrschst, zeigt sie niemandem, weil sie keine Sätze enthält, an denen man das beurteilen könnte. Für die Wirkung, um die es bei Expertenkapital geht, ist das ein ernster Nachteil: Der Kauf eines Fachprodukts folgt fast immer auf einen Text, der überzeugt hat, und ein Store-Eintrag mit 40 Wörtern ist kein solcher Text.
Die Entscheidung in drei Fragen
Erstens: Ist die Erweiterung dein Produkt oder die Beigabe zu einem Produkt? Beigabe ist fast immer die bessere Antwort. Zweitens: Was passiert mit deinem Produkt, wenn der Betreiber morgen die Regeln ändert? Fällt dir darauf keine Antwort ein, ist die Abhängigkeit zu groß. Drittens: Willst du in 3 Jahren noch Fehlerberichte lesen? Wenn nicht, bau die Vorlage statt des Add-ons. Sie hält länger und kostet dich nach dem Verkauf nichts.

