Zum Hauptinhalt springen
Add-ons sind zusätzliche Produkte, die an Ihre Hauptabonnementprodukte angehängt werden können und flexible Preismodelle sowie verbesserte Kundenerlebnisse ermöglichen. Egal, ob Sie nutzerbasierte Abrechnung, Feature-Upgrades oder individuelle Preisstrukturen benötigen – Add-ons geben Ihnen die Möglichkeit, ausgereifte Abonnement-Angebote zu erstellen.

Was sind Add-ons?

Add-ons sind ergänzende Produkte, die Kunden zusätzlich zu ihrem Hauptabo erwerben können. Sie eignen sich perfekt für:
  • Sitzbasierte Abrechnung: Weitere Teammitglieder, Benutzerlizenzen oder gleichzeitige Nutzer
  • Funktionsupgrades: Premiumfunktionen, erweiterte Analysen oder priorisierter Support
  • Nutzungserweiterungen: Zusätzlicher Speicher, API-Aufrufe oder Bandbreitenkontingente
  • Service-Add-ons: Professionelle Dienstleistungen, Schulungen oder Beratungsstunden
Add-ons angehängt an Abonnementprodukte im Dashboard

Hauptvorteile

  • Flexible Preismodelle: Bieten Sie Basispläne mit optionalen Add-ons an, um differenzierte Preisstrukturen zu schaffen. So können Sie unterschiedliche Kundensegmente ansprechen und Upgrades anbieten, die mit den sich ändernden Anforderungen Ihrer Kunden wachsen.
  • Umsatzoptimierung: Steigern Sie Ihren durchschnittlichen Umsatz pro Nutzer (ARPU), indem Sie passende Add-ons präsentieren. Dies schafft natürliche Upselling-Möglichkeiten, da Kunden im Laufe der Zeit Funktionen hinzufügen.
  • Vereinfachtes Management: Verwalten Sie alle Preiskomponenten über ein einziges Dashboard. Add-ons werden automatisch sowohl in Checkout-Sitzungen als auch im Abonnementmanagement berücksichtigt.
  • Kundenauswahl: Ermöglichen Sie es Kunden, ihre Abonnements individuell anzupassen, indem sie nur die Add-ons auswählen, die sie benötigen, was die Zufriedenheit steigert und die Abwanderung reduziert.

Add-ons erstellen

Add-ons werden als separate Produkte in Ihrem Dodo Payments Dashboard erstellt und dann an Ihre Hauptabonnementprodukte angehängt. Diese Trennung ermöglicht es Ihnen:
  • Add-ons für mehrere Abonnementprodukte wiederzuverwenden
  • Preise unabhängig zu verwalten
  • Add-on-Leistung separat zu verfolgen
  • Add-ons zu aktualisieren, ohne die Basisabonnements zu beeinflussen
Erstellung von Add-ons in der Dashboard-Oberfläche

Add-on-Konfiguration

Bei der Erstellung von Add-ons können Sie konfigurieren:
  • Preisgestaltung: Legen Sie einmalige oder wiederkehrende Preise für das Add-on fest
  • Abrechnungszyklus: Muss mit dem Abrechnungszyklus Ihres Abonnements übereinstimmen
  • Mengenlimits: Legen Sie Mindest- und Höchstmengen pro Kunde fest
  • Verfügbarkeit: Bestimmen Sie, welche Abonnementprodukte das Add-on verwenden können
  • Steuereinstellungen: Konfigurieren Sie passende Steuerkategorien

Erste Schritte

Bereit, Add-ons in Ihrem Abonnementgeschäft einzuführen? So starten Sie:
1

Plan Your Add-ons

Identifizieren Sie zusätzliche Funktionen, Dienstleistungen oder Kapazitäten, die Ihren Kunden als Add-ons zugutekommen würden.Berücksichtigen Sie:
  • Was verlangen Kunden häufig?
  • Welche Funktionen könnten separat monetarisiert werden?
  • Was würde natürliche Upgrade-Pfade schaffen?
2

Create Your First Add-on

Verwenden Sie das Dodo Payments Dashboard oder die API, um Ihr erstes Add-on-Produkt zu erstellen.

Dashboard Guide

Befolgen Sie unsere Schritt-für-Schritt-Anleitung, um Add-ons im Dashboard zu erstellen.
3

Attach to Subscriptions

Verknüpfen Sie Ihre Add-ons mit den entsprechenden Abonnementprodukten, bei denen sie verfügbar sein sollen.
4

Test Integration

Erstellen Sie Test-Checkout-Sitzungen mit verschiedenen Add-on-Kombinationen, um sicherzustellen, dass alles korrekt funktioniert.
5

Monitor Performance

Verfolgen Sie die Akzeptanzraten von Add-ons und deren Umsatzbeitrag, um Ihre Preisstrategie zu optimieren.

API-Verwaltung

Dodo Payments bietet eine umfassende API zur programmatischen Verwaltung von Add-ons:
Verwenden Sie den POST /addons-Endpunkt, um neue Add-ons mit individuellen Preisen, Beschreibungen und Konfigurationsoptionen zu erstellen.

API Reference

Sehen Sie sich die vollständige API-Dokumentation zum Erstellen von Add-ons an.
Ändern Sie bestehende Add-ons mit dem PATCH /addons/{id}-Endpunkt, um Preise, Beschreibungen oder Verfügbarkeiten zu aktualisieren.

API Reference

Erfahren Sie, wie Sie Add-on-Details programmatisch aktualisieren.
Verwenden Sie GET /addons, um alle Add-ons aufzulisten, oder GET /addons/{id}, um spezifische Add-on-Details abzurufen.

API Reference

Greifen Sie auf die vollständige API-Dokumentation für Auflistung und Abruf zu.
Aktualisieren Sie Add-on-Bilder mit dem PUT /addons/{id}/images-Endpunkt für eine bessere Produktpräsentation.

API Reference

Erfahren Sie, wie Sie Add-on-Bilder über die API verwalten.

Häufige Anwendungsfälle

  • Sitzbasierte Abrechnung: Weitere Teammitglieder, Benutzerlizenzen oder gleichzeitige Nutzer
  • Funktionsupgrades: Premiumfunktionen, erweiterte Analysen oder priorisierter Support
  • Nutzungserweiterungen: Zusätzlicher Speicher, API-Aufrufe oder Bandbreitenkontingente
  • Service-Add-ons: Professionelle Dienstleistungen, Schulungen oder Beratungsstunden

Integrationsbeispiele

Checkout-Sitzungen mit Add-ons

Beim Erstellen von Checkout-Sitzungen können Sie Add-ons mit benutzerdefinierten Mengen einschließen:
const session = await client.checkoutSessions.create({
  product_cart: [
    {
      product_id: 'your_subscription_id',
      quantity: 1,
      addons: [
        {
          addon_id: 'your_addon_id',
          quantity: 3 // 3 additional seats
        }
      ]
    }
  ],
  // ... other checkout options
});

Planänderungen mit Add-ons

Ändern Sie bestehende Abonnements, um Add-ons hinzuzufügen, zu entfernen oder zu aktualisieren:
// Add add-ons to existing subscription
await client.subscriptions.changePlan('sub_123', {
  product_id: 'prod_new',
  quantity: 1,
  proration_billing_mode: 'difference_immediately',
  addons: [
    { addon_id: 'addon_123', quantity: 2 }
  ]
});

// Remove all existing add-ons
await client.subscriptions.changePlan('sub_123', {
  product_id: 'prod_new',
  quantity: 1,
  proration_billing_mode: 'difference_immediately',
  addons: [] // Empty array removes all existing add-ons
});

Dynamische Preisgestaltung

Berechnen Sie Gesamtpreise dynamisch basierend auf Add-on-Auswahlen:
function calculateTotalCost(basePrice: number, addons: AddonSelection[]) {
  const addonTotal = addons.reduce((sum, addon) => 
    sum + (addon.price * addon.quantity), 0
  );
  return basePrice + addonTotal;
}

Best Practices

  • Klein anfangen: Starten Sie mit 2–3 Kern-Add-ons und erweitern Sie die Optionen entsprechend dem Kundenfeedback und der Nutzung.
  • Preisgestaltung klar kommunizieren: Vermitteln Sie Add-on-Preise und -Werte deutlich, damit Kunden verstehen, was sie für die zusätzliche Investition erhalten.
  • Gründlich testen: Validieren Sie Add-on-Kombinationen, damit Preisberechnungen weiterhin korrekt sind und Checkout-Abläufe reibungslos funktionieren.

Designüberlegungen

  • Klare Wert proposition: Jedes Add-on sollte einen klaren Nutzen haben, den Kunden leicht nachvollziehen können
  • Logische Gruppierung: Ordnen Sie verwandte Add-ons in Ihrem Checkout-Fluss zusammen
  • Flexible Mengen: Ermöglichen Sie Kunden, Add-on-Mengen nach Bedarf anzupassen
  • Transparente Preisgestaltung: Zeigen Sie Gesamtkosten durchgehend klar im Checkout-Prozess
Add-ons sind eine leistungsstarke Möglichkeit, flexible, skalierbare Preismodelle zu erstellen, die mit Ihren Kunden wachsen. Beginnen Sie mit einfachen Anwendungsfällen und erweitern Sie, sobald Sie sehen, was für Ihr Unternehmen und Ihre Kunden am besten funktioniert.