Agenturen suchen nach „Unterkonten”, weil das der Begriff ist, den die meisten Tools für einen übergeordneten Login verwenden, unter dem viele Kundenkonten liegen. Es lohnt sich, genau zu verstehen, wie sich das auf Shifter abbildet, bevor man irgendetwas aufbaut, denn die richtige Struktur hängt davon ab.
Auf Shifter übernehmen zwei Werkzeuge diese Aufgabe. Ein Workspace ist ein eigenständiger Bereich mit eigenen Plänen, eigener Wallet, Rechnungen und Team, dem dieselbe Person mehreren angehören kann, wobei man über die Seitenleiste zwischen ihnen wechselt. Ein Sub-Account ist eine Kennzeichnung im Proxy-Benutzernamen, die den Traffic eines Plans nach Kunde aufteilt und im Panel sowie in der API separat ausgewiesen wird (eingeführt im Oktober 2026). Die Nutzung wird pro Plan erfasst, und innerhalb dessen pro Sub-Account. Verankert man diese Fakten in der eigenen Struktur, ergibt sich der Rest von selbst.
Was ein Sub-Account leisten muss
Löst man sich von der Terminologie, will eine Agentur vier Dinge von einem Kunden-Sub-Account.
| Anforderung | Was das bedeutet | Wie Shifter es bereitstellt |
|---|---|---|
| Isolation | Der Traffic und das Budget eines Kunden vermischen sich nie mit dem eines anderen | Pläne überschneiden sich nie zwischen Workspaces |
| Zuordnung | Man kann angeben, was jeder Kunde gekostet hat | Die Nutzung wird pro Plan und pro Sub-Account gemeldet |
| Zugriffskontrolle | Die richtigen Personen sehen die richtigen Dinge | Viewer-, Billing- und Admin-Rollen pro Workspace |
| Sauberes Offboarding | Ein Kunde geht, ohne jemand anderen zu stören | Mitglieder entfernen, die Pläne des Kunden schließen |
Der Rest dieses Leitfadens behandelt die Wahl, wie man Workspaces und Pläne anordnet, damit alle vier Punkte gleichzeitig erfüllt sind.
Zwei Strukturen, die funktionieren
Kundeneigene Workspaces
Jeder Kunde besitzt seinen eigenen Workspace. Der Kunde finanziert die Wallet und erhält die Rechnungen. Der Account-Lead der Agentur wird als Admin in jeden Kunden-Workspace eingeladen und steuert von dort aus die Datenerfassung.
Das ist die sauberste Anordnung, wenn Kunden bereit sind, ihre eigene Abrechnungsbeziehung zu halten. Die Isolation ist absolut, die Zuordnung erfordert keinerlei Aufwand, da jede Kundenrechnung eine eigenständige ist, und das Offboarding besteht lediglich darin, dass der Kunde die Agentur aus seinem Workspace entfernt. Ein einziger Agentur-Login erreicht jeden Kunden über den Workspace-Wechsler.
Agentureigener Workspace, ein Plan pro Kunde
Die Agentur besitzt einen Workspace, kauft darin für jeden Kunden einen separaten Plan und stellt den Kunden auf Basis der Nutzung des jeweiligen Plans in Rechnung.
Das passt zu Agenturen, die die Datenerfassung als Teil eines Retainers weiterverkaufen. Die Zuordnung hält, solange die Regel strikt eingehalten wird: ein Kunde, ein Plan, niemals geteilt, oder, bei einem geteilten Plan, ein Kunde, ein Sub-Account. Zwei Konsequenzen sollte man kennen, bevor man sich dafür entscheidet.
- Die Wallet ist dem Workspace zugeordnet, und Überschreitungen auf jedem Plan werden aus dieser Wallet gedeckt. Jeder Plan im Workspace greift auf denselben Topf zu, sodass der Ausreißer eines Kunden den Spielraum aufbrauchen kann, auf den ein anderer Kunde angewiesen ist. Behalten Sie die Überschreitung pro Plan genau im Blick, oder geben Sie Kunden mit hohem Volumen einen eigenen Workspace.
- Alles innerhalb eines Workspace ist für dessen Mitglieder sichtbar. Laden Sie keinen Kundenkontakt in einen geteilten Agentur-Workspace ein, selbst nicht als Viewer, denn er würde die Pläne und Rechnungen aller anderen Kunden sehen.
Viele Agenturen landen bei einem Hybrid: kundeneigene Workspaces für große Accounts, die ihre eigene Abrechnung wollen, und ein Agentur-Workspace mit Plänen für kleinere Kunden, die über einen Retainer abgerechnet werden.
Einrichtung
Die Mechanik ist für beide Strukturen gleich.
- Öffnen Sie die Team-Seite im Workspace, den Sie verwalten möchten, über die Panel-Seitenleiste.
- Laden Sie per E-Mail ein und wählen Sie eine Rolle. Ein bestehender Shifter-Nutzer erhält beim nächsten Login einen Join-Button mit einem Klick und behält sein eigenes Konto. Eine neue E-Mail-Adresse durchläuft eine kurze Registrierung mit einem Magic Link und ohne Passwort.
- Wechseln Sie zwischen Workspaces über das Dropdown in der Seitenleiste, das erscheint, sobald man mehr als einem Workspace angehört. Alles auf dem Bildschirm, Pläne, Wallet, Rechnungen, Team, ändert sich entsprechend.
- Kaufen Sie den Plan jedes Kunden in dem Workspace, dem er zugehört. Pläne wandern anschließend nicht zwischen Workspaces, daher bedeutet ein Kauf im falschen Workspace einen erneuten Kauf.
Jeder Workspace hat eine weiche Obergrenze von 10 Plätzen. Braucht man für einen großen Kunden mehr, ist das ein Gespräch mit dem Support und keine harte Grenze. Der Besitz eines Workspace kann auf Anfrage auch übertragen werden, falls sich eine Kundenbeziehung ändert.
Das Feature selbst wird in Einführung der Team Workspaces beschrieben.
Rollen wählen
Beschränken Sie Rollen auf das Minimum, das jede Person benötigt.
| Rolle | Kann | Geben Sie sie an |
|---|---|---|
| Viewer | Pläne, Traffic und Rechnungen einsehen; den Katalog durchsuchen | Einen Kunden-Stakeholder, der die Nutzung sehen möchte, nur in dessen eigenem Workspace |
| Billing | Alles, was ein Viewer kann, zusätzlich die Wallet aufladen, Rechnungen bezahlen und Pläne kaufen oder upgraden | Wer auch immer die Karte hält, auf beiden Seiten |
| Admin | Alles, was Billing kann, zusätzlich Pläne und das Team verwalten | Den Account-Lead der Agentur, der die Datenerfassung steuert |
Rollen gelten pro Workspace, nicht global. Dieselbe Person kann im Workspace eines Kunden Admin sein und im Workspace eines anderen Viewer, wobei immer die Rolle im aktiven Workspace durchgesetzt wird.
Nutzung pro Kunde verfolgen
Jeder Plan verfügt über eine Echtzeit-Nutzungsansicht im Panel, auf der Dashboard-Übersicht und auf der eigenen Seite des Plans, die jede Minute aktualisiert wird. Sie zeigt die verbleibende Bandbreite im Zyklus, einen täglichen Verbrauchstrend und die wichtigsten Traffic-Ziele nach Hostname.
Diese drei zusammen reichen aus, um die Kundenzuordnung sauber zu betreiben.
Verbleibende Bandbreite sagt Ihnen, ob ein Kunde auf Kurs ist, den Zyklus innerhalb seines Kontingents abzuschließen.
Der tägliche Trend zeigt, wann sich der Verbrauch verändert hat, meist durch einen neuen Job, einen außer Kontrolle geratenen Crawler oder einen Kunden, der um einen größeren Umfang bittet, ohne es zu sagen.
Top-Ziele nach Hostname ist der unterschätzte Wert. Er erlaubt es zu prüfen, ob der Plan eines Kunden tatsächlich dessen Ziele trifft. Ein Plan, dessen Top-Ziel zum Wettbewerberumfeld eines anderen Kunden gehört, ist ein Plan mit den falschen Zugangsdaten in irgendeinem Job.
Um einen Plan zwischen Kunden aufzuteilen, geben Sie jedem Kunden einen Sub-Account: fügen Sie -subaccount-CLIENT direkt nach Ihrem Benutzernamen in den Jobs dieses Kunden hinzu, und das Panel sowie die Nutzungs-API melden jeden separat. Traffic, der ohne Kennzeichnung gesendet wurde, lässt sich nachträglich nicht aufteilen, also kennzeichnen Sie bei einem geteilten Plan jeden Job.
Eine monatliche Betriebsroutine
Zuordnung ist eher eine Gewohnheit als ein Bericht, den man einmal erstellt.
- Zu Beginn jedes Zyklus notieren Sie das Eröffnungskontingent jedes Plans und die Zyklusdaten.
- Wöchentlich vergleichen Sie den Verbrauch jedes Kunden mit der erwarteten Verbrauchsrate und prognostizieren die Monatsendenutzung neu, als verbrauchte Bandbreite geteilt durch verstrichene Tage, multipliziert mit den Tagen im Zyklus.
- Wenn ein Trend ausschlägt, prüfen Sie die Top-Ziele, bevor Sie annehmen, dass sich der Umfang des Kunden vergrößert hat.
- Bevor das Kontingent aufgebraucht ist, entscheiden Sie pro Kunde, ob Überschreitungen aus der Wallet fließen sollen oder ob der Job pausieren soll. Überschreitungen bei Residential-Plänen werden aus der Wallet zum eigenen Pro-GB-Satz des Plans abgerechnet.
- Wenn ein Kunde geht, entfernen Sie dessen Personen, ziehen Sie die Zugangsdaten des Plans aus jedem Job zurück und schließen Sie den Plan.
Die Prognosemethode hinter dem wöchentlichen Check findet sich unter Prognose der Bandbreite von Residential-Proxys.
Zugangsdaten sind die andere Hälfte der Isolation
Workspaces halten Pläne auseinander. Die eigenen Systeme müssen Zugangsdaten auseinanderhalten.
Jeder Plan hat eigene Zugangsdaten. Speichern Sie diese pro Kunde in Ihrem Secret-Manager, geben Sie den Jobs jedes Kunden nur den Plan dieses Kunden, und kopieren Sie niemals die Zugangsdaten eines Kunden in den Job eines anderen, um schnell etwas zu erledigen, denn genau so bricht die Zuordnung lautlos zusammen. Loggen Sie keine vollständigen Proxy-Verbindungsstrings, denn das ist der häufigste Weg, auf dem Zugangsdaten in einen Log-Aggregator durchsickern.
Session-IDs bleiben Ihnen überlassen, Sie können sie beliebig benennen. Sie mit einem Kundencode zu versehen, sid-acme-serp-01, kostet nichts und macht Ihre eigenen Logs lesbar. Das Panel schlüsselt die Nutzung nicht nach Session-ID auf; dafür sind Sub-Accounts da.
FAQ
Hat Shifter Sub-User innerhalb eines Plans?
Es gibt keine separaten Logins innerhalb eines Plans, aber Sub-Accounts teilen den Traffic eines Plans nach Kunde auf: eine Kennzeichnung im Proxy-Benutzernamen, die Panel und API separat auswerten. Der Zugriff wird pro Workspace mit drei Rollen verwaltet, und vollständige Isolation zwischen Kunden ergibt sich aus separaten Plänen und, wo nötig, separaten Workspaces.
Wie viele Kunden kann ein Agentur-Login verwalten?
Ein einzelner Login kann so vielen Workspaces angehören, wie nötig, wobei man über die Seitenleiste zwischen ihnen wechselt. Die weiche Obergrenze von 10 Plätzen gilt pro Workspace, nicht pro Login.
Kann ein Kunde unsere anderen Kunden sehen?
Nicht workspaceübergreifend. Innerhalb eines Workspace sieht jedes Mitglied alles, weshalb Kundenkontakte nur in ihren eigenen Workspace eingeladen werden sollten.
Kann ich einen Plan von einem Kunden zu einem anderen verschieben?
Pläne bleiben in dem Workspace, in dem sie gekauft wurden. Kaufen Sie den Plan jedes Kunden von Anfang an in dessen eigenem Workspace.
Das Wichtigste in Kürze
Auf Shifter trennt ein Workspace Zugriff und Abrechnung, und ein Sub-Account teilt den Traffic innerhalb eines Plans auf. Geben Sie jedem Kunden seinen eigenen Plan oder seinen eigenen Sub-Account, wählen Sie kundeneigene Workspaces dort, wo Kunden ihre eigene Abrechnung führen, und einen geteilten Agentur-Workspace dort, wo Sie weiterverkaufen, halten Sie Kundenkontakte aus geteilten Workspaces heraus, und lesen Sie die Nutzung pro Kunde jede Woche statt erst zum Rechnungszeitpunkt.
So strukturiert ergeben sich Isolation, Zuordnung, Zugriff und Offboarding von selbst. Das Produkt finden Sie auf der Seite Residential-Proxys für Agenturen, mit Preisen auf der Preisseite.