Zum Hauptinhalt springen

Einführung

Dieser Leitfaden führt Sie durch die Schritte zur Verfolgung von Affiliate-Referenzen, zur Handhabung von Provisionsereignissen und zur Steigerung Ihres Umsatzes mit vertrauenswürdigen Affiliate-Partnerschaften über Dodo Payments. Wir bieten Integrationen mit führenden Affiliate-Plattformen wie Affonso und Dub Partners an, um Ihnen zu helfen, Ihre Affiliate-Programme nahtlos zu verwalten und zu verfolgen.

Hauptmerkmale

Automated Commission Attribution

Keine Tabellen oder manuelle Nachverfolgung. Empfehlungen werden automatisch zugeordnet und protokolliert, sobald ein Kauf getätigt wird.

Real-Time Reporting

Sowohl Sie als auch Ihre Affiliates können Leistung und Leads über spezielle Dashboards überwachen.

Flexible Tracking Options

Verwenden Sie Tracking-Skripte, Metadatenfelder und Webhook-Ereignisse, um Empfehlungsdaten über Anmeldungen und Transaktionen hinweg zu erfassen.

Fully Encrypted & Secure

Alle sensiblen Zugangsdaten und Webhook-Daten werden sicher ausgetauscht und mit erstklassiger Verschlüsselung gespeichert.

Quick Setup

Starten Sie Ihr Affiliate-Programm in wenigen Minuten – es sind keine Code-Änderungen erforderlich, außer dem Einfügen von Skript-Snippets und API-Tokens.

Seamless Integration

Integrieren Sie Affiliate-Tracking direkt in Ihre Checkout-Flows mithilfe unserer Integrationen mit Affonso und Dub Partners, führenden Affiliate-Marketing-Plattformen.

Integrationsoptionen

Dodo Payments integriert sich mit zwei führenden Affiliate-Management-Plattformen:
  • Affonso: Eine umfassende Affiliate-Management-Plattform mit automatisierter Provisionsverfolgung, Echtzeitberichterstattung und speziellen Affiliate-Dashboards.
  • Dub Partners: Verwenden Sie Dubs Link-Management und Conversion-Tracking, um Ihr Affiliate-Programm mit detaillierten Attributionsanalysen zu unterstützen.
Wählen Sie die Plattform, die am besten zu Ihren Bedürfnissen passt, oder verwenden Sie beide für unterschiedliche Anwendungsfälle.

Affonso-Integration

Wir haben uns mit Affonso, einer führenden Affiliate-Management-Plattform, zusammengetan, um Ihre Verkäufe zu unterstützen. Befolgen Sie die folgenden Schritte, um Ihr Dodo Payments-Konto mit Affonso zu verbinden und mit der Verfolgung von Affiliate-getriebenen Verkäufen zu beginnen.
1

Connect with Dodo Payments

Um zu beginnen, verbinden Sie Ihr Dodo Payments-Konto, indem Sie Ihren API-Schlüssel hinzufügen.

So erhalten Sie Ihren Dodo Payments API-Schlüssel

  • Melden Sie sich bei Ihrem Dodo Payments Dashboard an
  • Gehen Sie zum Abschnitt Entwickler im linken Menü
  • Klicken Sie auf API-Schlüssel
  • Wählen Sie API-Schlüssel hinzufügen
  • Geben Sie ihm einen Namen (z. B. “Affonso-Integration”)
  • Klicken Sie auf Erstellen und kopieren Sie Ihren API-Schlüssel

Fügen Sie Ihren API-Schlüssel zu Affonso hinzu

  • Öffnen Sie Ihr Affonso Dashboard über affonso.io
  • Gehen Sie zu Programmdetails > Verbinden
  • Klicken Sie auf die Dodo Payments-Integrationskarte
  • Fügen Sie Ihren Dodo Payments API-Schlüssel ein
  • Klicken Sie auf Verbinden
Ihr API-Schlüssel wird von Affonso sicher verschlüsselt.
2

Add Webhook to Dodo Payments

Sobald die Verbindung hergestellt ist, erhalten Sie von Affonso eine einzigartige Webhook-URL. Dadurch wird die Zahlungsnachverfolgung und das Auslösen von Affiliate-Provisionen ermöglicht.

Webhook-URL in Dodo Payments hinzufügen

  • Gehen Sie in Ihrem Dodo Payments Dashboard zu Entwickler → Webhooks
  • Klicken Sie auf Webhook hinzufügen
  • Fügen Sie Ihre Affonso-Webhooks-URL (aus Ihren Programmeinstellungen) ein
  • Speichern Sie den Webhook

Webhook-Geheimnis in Affonso hinzufügen

  • Kopieren Sie nach dem Speichern des Webhooks in Dodo Payments den Signaturschlüssel, der bereitgestellt wird
  • Fügen Sie ihn in Affonso unter den Dodo Payments Webhook-Einstellungen wieder ein
So kann Affonso eingehende Ereignisse von Dodo Payments sicher verifizieren.
3

Add the Tracking Script

Platzieren Sie das Affonso-Pixel auf Ihrer Website, um Affiliate-Besuche und -Conversions zu verfolgen.
<!-- Place in <head> tag -->
<script async defer
src="https://affonso.io/js/pixel.min.js"
data-affonso="YOUR_PUBLIC_PROGRAM_ID"
data-cookie_duration="YOUR_COOKIE_DURATION">
</script>
Dieses Skript:
  • Verfolgt Affiliate-Besuche
  • Setzt ein Cookie mit der Empfehlungs-ID (affonso_referral)
  • Ermöglicht die Verfolgung von Registrierungen und Zahlungen
Platzieren Sie dies auf allen Domains, auf denen Nutzer besuchen oder konvertieren (z. B. Marketing-Seite, App).
4

Track User Signups

Um Einblick in den Funnel zu erhalten und die Affiliate-Leistung zu optimieren, erfassen Sie Benutzerregistrierungen als Leads.
// After successful registration
window.Affonso.signup(userEmail);
Dies wird:
  • Eine neue Empfehlung als LEAD protokollieren, wenn der Benutzer über einen Affiliate-Link kam
  • Es in Ihrem Dashboard und in den Statistiken des Affiliates anzeigen
Best Practice: Lösen Sie dies nach erfolgreicher Registrierung oder Double Opt-in (DOI) aus.
5

Pass Referral Data to Dodo Payments

Um Provisionen korrekt zuzuordnen, übergeben Sie die Empfehlungs-ID von Affonso an Dodo Payments während des Checkouts.

Zahlungsintegration

import DodoPayments from 'dodopayments';

const referralId = window.affonso_referral;

const client = new DodoPayments({
  bearerToken: process.env['DODO_PAYMENTS_API_KEY'],
});

async function main() {
  const payment = await client.payments.create({
    payment_link: true,
    billing: { city: 'city', country: 'AF', state: 'state', street: 'street', zipcode: 0 },
    customer: { email: 'email@email.com', name: 'name' },
    product_cart: [{ product_id: 'product_id', quantity: 0 }],
    metadata: {
      affonso_referral: referralId,
    },
  });

  console.log(payment.payment_id);
}

main();

Abonnementintegration

import DodoPayments from 'dodopayments';

const referralId = window.affonso_referral;

const client = new DodoPayments({
  bearerToken: process.env['DODO_PAYMENTS_API_KEY'],
});

async function main() {
  const subscription = await client.subscriptions.create({
    billing: { city: 'city', country: 'IN', state: 'state', street: 'street', zipcode: 89789 },
    customer: { customer_id: 'customer_id' },
    product_id: 'product_id',
    payment_link: true,
    return_url: 'https://example.com/success',
    quantity: 1,
    metadata: {
      affonso_referral: referralId,
    },
  });

  console.log(subscription.subscription_id);
}

main();
// Original Dodo Payments Link
const originalLink = 'https://checkout.dodopayments.com/buy/<YOUR_PRODUCT_ID>';

// Append referral ID as reference_id
const linkWithReferral = `${originalLink}?metadata_affonso_referral=${window.affonso_referral}`;
Weitere Einzelheiten finden Sie in der Dodo Payments API-Dokumentation
6

Testing Your Integration

Bevor Sie öffentlich starten, testen Sie Ihre Einrichtung mit echten Affiliate-Links und Testtransaktionen.Test-Checkliste:
  • ✅ Erstellen Sie einen Affiliate und generieren Sie einen Tracking-Link
  • ✅ Rufen Sie Ihre Website über den Affiliate-Link auf
  • ✅ Stellen Sie sicher, dass das Affonso-Skript geladen wird und das affonso_referral Cookie gesetzt ist
  • ✅ Schließen Sie eine Registrierung ab (optional)
  • ✅ Schließen Sie eine Zahlung über Dodo Payments ab
  • ✅ Bestätigen Sie die Nachverfolgung und Zuordnung in Ihrem Affonso-Dashboard

Dub Partners Integration

Sie können auch Dub Partners verwenden, um Affiliate-Referenzen und -Konversionen zu verfolgen. Die Conversion-Tracking-Funktion von Dub ermöglicht es Ihnen, Verkäufe Ihren Affiliate-Links zuzuordnen und bietet detaillierte Analysen darüber, welche Partner den meisten Umsatz generieren.
Für detaillierte Einrichtungshinweise lesen Sie unseren Dub-Integrationsleitfaden, der erklärt, wie Sie Verkaufs-Conversions verfolgen und Einnahmen Ihren Affiliate-Links zuordnen.

Schnelle Einrichtung mit Dub Partners

  1. Aktivieren Sie Conversion-Tracking in Ihrem Dub-Dashboard für Affiliate-Links
  2. Erfassen Sie die Dub-Klick-ID (dub_id Cookie), wenn Sie Checkout-Sitzungen erstellen
  3. Speichern Sie die Klick-ID in den Zahlungs-Metadaten zusammen mit Kundeninformationen
  4. Konfigurieren Sie die Webhook-Integration, um Verkaufsdaten an Dub zu senden, wenn Zahlungen erfolgreich sind
Die Integration verfolgt automatisch:
  • Einmalige Zahlungen
  • Aktivierungen von Abonnements
  • Wiederkehrende Abonnementzahlungen

Learn More

Sehen Sie sich den vollständigen Dub-Integrationsleitfaden mit Codebeispielen und Transformationsvorlagen an.

Brauchen Sie Hilfe?

Wenn Sie auf Probleme stoßen oder Unterstützung während der Integration benötigen:

Affonso Support

Dub Support

Dodo Payments Support

Für Dodo Payments-spezifische API-Anfragen verweisen Sie auf docs.dodopayments.com oder kontaktieren Sie unser Support-Team.