Zum Inhalt springen

Geschäftsfunktionen hinzufügen, ohne die Website neu zu bauen

Jeder Funktionswunsch hat vier mögliche Antworten, und nur eine davon ist Eigenentwicklung. Die richtige zu wählen ist der größte Teil der Arbeit, und keine der vier verlangt, die vorhandene Website anzufassen.

Titelbild des Artikels mit einer Website-Attrappe, umgeben von Karten für Buchung, Live-Chat, Zahlungsanbieter und eigene Formulare, unter dem Titel Geschäftsfunktionen hinzufügen, ohne die Website neu zu bauen.

Ein Kunde fragt, ob er online buchen kann. Oder Sie beschließen, dass Angebote aufhören sollen, in Ihrem Postfach zu leben. Oder die Buchhaltung hätte gern, dass die Website mit dem System spricht, in dem die Rechnungen ohnehin schon liegen.

Der Reflex ist zu fragen, ob die Website das kann, und genau diese Frage führt zum Neubau. Die nützliche Frage lautet, in welcher von vier Formen die Funktion ankommen soll, denn nur eine dieser Formen ist eigene Software, und die anderen drei sind meist schneller, billiger und viel leichter wieder aufzugeben.

Vier Wege, auf denen eine Funktion ankommen kann#

Jeder Wunsch landet auf einem davon. Herauszufinden, auf welchem, bevor Sie irgendwen nach einem Preis fragen, ist der größte Teil der Arbeit.

Der WegWas er istWas er wirklich kostet
Ein vorhandenes PluginJemand hat es bereits gebaut und Sie richten es einWenig Geld, dazu Ihre Zeit, um zu verstehen, welchen Ablauf es voraussetzt
Ein eingebundener DienstDie Funktion läuft beim Produkt einer anderen Firma und erscheint auf Ihrer SeiteEine Monatsgebühr, Ihre Daten dort drüben, und deren Gestaltung
Eine SchnittstelleIhre Website spricht mit einem System, das Sie ohnehin bezahlenEinmal ein Entwickler, danach fast nichts, bis die andere Seite sich ändert
Eigener CodeGebaut um die Art, wie Sie tatsächlich arbeitenAm teuersten, und die richtige Antwort, wenn die Anforderungen Ihre sind

Probieren Sie sie in dieser Reihenfolge. Nicht weil der erste Weg der billigste ist, obwohl er das meistens ist, sondern weil der Preis einer falschen Wahl nach unten hin wächst. Ein Plugin, das Sie bereuen, ist in einer Minute deinstalliert. Eigenen Code, den Sie bereuen, pflegen Sie so lange, wie die Website lebt.

Ein Test, der die meisten Fälle entscheidet

Beschreiben Sie die Funktion laut, ohne Ihr Unternehmen zu nennen und ohne irgendetwas, das nur bei Ihnen so ist. Übersteht die Beschreibung das, hat sie jemand schon gebaut, und Ihre Aufgabe ist, ihn zu finden. Braucht jeder zweite Satz Ihre Preisregeln, Ihre Mitarbeiter, Ihre Freigabeschritte oder Ihre eigenen Wörter für die Dinge, dann ist das der Zweck von Eigenentwicklung.

Die acht Wünsche und wo jeder meistens landet#

Das sind die, die immer wieder kommen. Die mittlere Spalte ist eine ehrliche Voreinstellung und keine Regel, und die rechte nennt das, was einen Wunsch darüber hinausschiebt.

Was Sie wollenMeistensWas es zur Eigenentwicklung macht
Online-BuchungEin PluginEchte Mitarbeiterkalender, Anzahlungen, Stornoregeln, zwei Dinge, die nicht gleichzeitig gebucht werden können
AngeboteEin Formular-Plugin und danach ein MenschPreise nach Ihren eigenen Regeln, Freigabeschritte, Angebote, die sich ändern und deren Verlauf zählt
MitgliedschaftEin PluginStufen, die mit etwas außerhalb der Website übereinstimmen müssen
KundenbereichEin Plugin, wenn die Daten schon in WordPress liegenDie Daten liegen in einem anderen System, damit wird daraus eine Schnittstelle
ProduktkonfiguratorEin Plugin für einfache VariantenOptionen, die einander einschränken, Preise in Echtzeit, was Ihre Fertigung wirklich kann
ZahlungenEin Plugin des ZahlungsanbietersAnzahlungen, geteilte Zahlungen, Auszahlungen an andere Verkäufer, ungewöhnliche Steuerfälle
Eigene AbläufeEin AutomatisierungsdienstWenn der Ablauf das Geschäft ist und keine Besorgung daneben
SchnittstellenManchmal ein fertiger KonnektorFehlerbehandlung, Wiederholungen, und die Entscheidung, welche Seite gewinnt, wenn beide sich widersprechen

Durch diese ganze Tabelle zieht sich ein Muster. Der sichtbare Teil jeder Funktion ist fast immer schon gelöst. Nicht gelöst sind die Regeln darunter, und diese Regeln kommen von Ihnen.

Die Buchung ist die, die am häufigsten schiefgeht#

Ein Buchungsformular ist ein Kalender, ein Datum, ein Name und eine E-Mail-Adresse. Das kann jedes Plugin. Wenn Sie wirklich nur das brauchen, sind Sie heute Nachmittag fertig.

Die Verfügbarkeit ist der schwere Teil, und von außen ist sie unsichtbar. Wer darf diese Arbeit machen, wer davon ist frei, wie lange dauert es, wie viel Puffer bleibt danach, welchen Raum oder welche Maschine belegt es außerdem, was passiert, wenn jemand am Vortag absagt, wurde eine Anzahlung genommen und wie lautet Ihre Regel zur Rückgabe. Nichts davon steht auf dem Bildschirm. Alles davon ist Ihr Geschäft.

Die Trennung ist also sauber. Die Buchungsoberfläche ist Standardware, die Verfügbarkeitsregeln sind Ihre. Viele Betriebe finden ein Plugin, dessen Annahmen zufällig zu ihren passen, und das ist ein wirklich gutes Ergebnis. Passen Ihre nicht, seien Sie ehrlich: Sie kaufen dann eine Regelmaschine und tun nur so, als kauften Sie einen Kalender.

Angebote und Konfiguratoren sind dasselbe Problem#

Sie kommen als zwei getrennte Wünsche und sind einer. Beide nehmen eine Reihe von Entscheidungen und machen daraus einen Preis, und in beiden Fällen steckt die Schwierigkeit vollständig in den Regeln.

Ein Konfigurator, dessen Optionen einander nicht beeinflussen, ist ein Formular. Ein Konfigurator, bei dem eine Wahl zwei andere ausschließt, den Preis einer dritten verändert und ab einer bestimmten Größe unmöglich wird, ist ein kleines Stück Software mit Ihrem Fertigungswissen darin. Bei Angeboten ist es genauso. Eine feste Preisliste ist eine Seite. Ein Preis, der von Menge, Entfernung, Dringlichkeit und dem fragenden Kunden abhängt, ist keine Seite.

Es gibt einen billigen Zwischenschritt, den fast alle überspringen. Veröffentlichen Sie die Optionen, nehmen Sie die Anfrage entgegen, und rechnen Sie einen Monat lang von Hand. Sie werden herausfinden, welche Regeln Sie wirklich haben statt welche Sie zu haben glauben, und ungefähr in der Hälfte der Fälle stellt sich die Handarbeit als völlig ausreichend heraus.

Zahlungen sind fast nie der eigene Teil#

Diese Stelle gehört richtiggestellt, denn hier erwarten die Leute die Ausgabe, und hier fließt das Geld nicht hin.

Eine Karte zu belasten ist gelöst. Zahlungsanbieter liefern Plugins, diese Plugins übernehmen die Regulierung, die Sie gar nicht anfassen wollen sollten, und eines davon anzubinden ist Einrichtung und keine Entwicklung. Eigenentwicklung ist gelegentlich nicht, wie das Geld fließt, sondern wann: eine Anzahlung jetzt und der Rest nach Fertigstellung, eine Zahlung geteilt zwischen Ihnen und einem Subunternehmer, eine Rückerstattung nach Ihrer Stornoregel statt nach der Voreinstellung des Anbieters.

Wenn Ihr Zahlungswunsch in Wahrheit ein Regelwunsch ist, sagen Sie das bei der Preisanfrage. Es verändert, was gebaut wird, und es verändert die Zahl.

Wann ein Plugin die falsche Antwort ist#

Erst wiederverwenden ist eine Voreinstellung, keine Religion. Vier Anzeichen, dass sie nicht mehr gilt:

  • Sie richten gegen das Plugin ein statt mit ihm, und die Behelfslösungen brauchen inzwischen eigene Behelfslösungen.
  • Drei Plugins müssen zusammenspielen, um ein einziges Ergebnis zu erzeugen, und jede Aktualisierung ist eine kleine Wette.
  • Es hält Daten fest, die Sie anderswo brauchen, und sie herauszubekommen heißt, jeden Monat von Hand eine Tabelle zu exportieren.
  • Es wurde lange nicht aktualisiert, und es fasst Zahlungen oder personenbezogene Daten an.
Jedes Plugin ist etwas, das Sie ab jetzt pflegen

Ein Plugin ist Code, den Sie nicht geschrieben haben und der auf Ihrer Website läuft, und jedes einzelne ist eine Sache mehr, die aktuell bleiben muss, und eine Fläche mehr, die Sie im Blick behalten. Machen Sie ein Backup, bevor Sie eines installieren, das Sie noch nie benutzt haben. Braucht es eine ältere PHP-Version, um überhaupt zu laufen, behandeln Sie das als echten Preis und nicht als Randnotiz, und suchen Sie weiter.

Warum eine Funktion hinzuzufügen kein Neubau ist#

Die Angst hinter der ursprünglichen Frage lautet, dass etwas hinzuzufügen bedeutet, die Website von vorn zu beginnen. Auf einer echten WordPress-Installation ist das nicht so, und der Grund gehört mechanisch angeschaut statt geglaubt.

Alles auf diesen vier Wegen kommt als Ergänzung. Ein Plugin installiert sich neben das, was schon da ist. Ein eigenes Plugin tut dasselbe, nur für Sie geschrieben. Ein eigener Inhaltstyp fügt eine Art Inhalt hinzu, die die Website vorher nicht hatte. Ein Template ändert, wie eine Seitenart dargestellt wird. Eine Einbindung ist ein Block auf einer Seite. Ein Schnittstellenaufruf ist Code, der läuft, wenn etwas passiert. Nichts davon verlangt, eine bereits veröffentlichte Seite anzufassen.

Deshalb landet die Arbeit auf der Website, die Sie schon haben, ohne Migration, ohne zweite Website, und ohne dass sich die Adresse ändert, die Ihre Kunden kennen. Deshalb hält auch die Reihenfolge aus dem Leitfaden zum Anpassen. Erzeugen, das Geschäft laufen lassen, dann ergänzen.

Erst wiederverwenden, später bauen#

Die Haltung passt in eine Zeile: Kaufen Sie die langweilige Fassung, finden Sie heraus, was Sie wirklich brauchen, und bezahlen Sie dann die Differenz.

  1. Schreiben Sie das Ergebnis auf, nicht die Funktion. „Kunden wählen einen Termin und ich verliere keine Samstage mehr am Telefon“ ist ein Ergebnis. „Ein Buchungssystem“ ist ein Einkaufszettel.
  2. Gehen Sie danach suchen. Für die meisten Ergebnisse gibt es schon drei oder vier Produkte, die genau darauf zielen.
  3. Lassen Sie die langweilige Fassung einen Monat laufen, auch wenn sie aus einem Formular und einem Menschen besteht.
  4. Notieren Sie jede Stelle, an der es wehtat. Diese Liste ist der Auftragsumfang, nicht Ihre ursprüngliche Idee.
  5. Fragen Sie danach einen Preis für die Differenz an.
Beziffern Sie die Lücke, nicht die Funktion

Ein Angebot für „ein Buchungssystem“ beziffert die Vorstellung, die jemand anderes davon hat. Ein Angebot für „die vier Regeln, die unser jetziges Formular nicht ausdrücken kann“ beziffert Ihre, und die Zahl ist deutlich kleiner. Unklare Anforderungen sind der übliche Grund, aus dem Softwareprojekte aus dem Ruder laufen, und dies ist die billigste Stelle, sie genau zu machen.

Das schützt auch vor dem leiseren Fehler, der genauso teuer ist. Für Eigenentwicklung zu zahlen, die Sie nie gebraucht haben, fühlt sich nicht wie ein Verlust an, denn Sie bekommen ja etwas. Sie bekommen etwas, das Sie ab jetzt pflegen müssen. Die Geldseite dieser Aufteilung steht hier.

Beginnen Sie mit einer Website, die alle vier Wege verträgt

Beschreiben Sie, was Sie tun, und Sitebefy baut eine echte WordPress-Website, die Ihnen gehört, mit Seiten, Layouts, Inhalten und SEO bereits an Ort und Stelle. Weil es gewöhnliches WordPress ist, können ein Plugin, ein eingebundener Dienst, eine Schnittstelle oder eine eigens gebaute Funktion später alle darauf landen, ohne Neubau. Sehen Sie sich das Ergebnis an, bevor Sie ein Konto anlegen, und zu jedem Tarif gehört eine 14-tägige Geld-zurück-Garantie.

Website erstellen

Beim nächsten Funktionswunsch#

  • Sagen Sie das Ergebnis laut, ohne Ihr Unternehmen zu nennen. Übersteht es das, gehen Sie einkaufen, bevor Sie beauftragen.
  • Geben Sie der langweiligen Fassung einen echten Monat, mit einem echten Backup, bevor Sie irgendetwas installieren.
  • Führen Sie eine laufende Notiz darüber, was sie nicht konnte.
  • Fragen Sie einen Preis für diese Notiz an, nicht für den ursprünglichen Wunsch.

Nichts davon spricht dagegen, einen Entwickler zu bezahlen. Es spricht dafür, zu wissen, wofür Sie ihn bezahlen, nämlich für den Teil Ihres Unternehmens, den es sonst nirgends gibt. Individualentwicklung beginnt hier mit einer Beschreibung und einem Angebot, und gebaut wird nichts, bevor Sie zugestimmt haben. Im Gespräch über den Umfang wird das Geld also gewonnen oder verloren.

Die Website, die Sie haben, ist nicht die Begrenzung. Sie war es nie. Die Begrenzung ist, wie genau Sie das eine beschreiben können, was Sie tun und sonst niemand, und das ist einen Nachmittag wert, lange bevor es eine Rechnung wert ist.

Teilen
Sitebefy

Senior editor

Senior Editor with a passion for crisp prose, sharp arguments, and flawless execution.

Kommentare · 0 Kommentare

Melden Sie sich an, um mitzudiskutieren. Anmelden

Eine nützliche E-Mail, zweimal im Monat

Kein Spam. Jederzeit abbestellbar.

Ihr erster Entwurf
ist ein Formular entfernt

Wählen Sie eine Vorlage, beantworten Sie ein paar Fragen zu Ihrem Unternehmen, und lesen Sie, was die KI geschrieben hat, bevor Sie irgendetwas bezahlen.

Preise ansehen