> ## Documentation Index
> Fetch the complete documentation index at: https://formpaste.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Individuelle Erfolgsmeldung

> Passe die Bestätigungsmeldung an, die dein JavaScript-Formular nach einem erfolgreichen Absenden anzeigt - festgelegt im Dashboard.

<Info>**Kostenlos** - in jedem Tarif enthalten.</Info>

Wenn ein Formular per `fetch` abgesendet wird (ein AJAX-/JavaScript-Formular),
gibt `/submit` einen JSON-Body mit einem `message`-Feld zurück. Standardmäßig
lautet diese Meldung `"Submission received."` Du kannst sie im Dashboard durch
deinen eigenen Text ersetzen, sodass dein Formular etwas wie „Danke, wir melden
uns innerhalb eines Tages" anzeigen kann, ohne den Text fest in deine Seite zu
schreiben.

## Einrichten

Öffne im Dashboard dein Formular und gehe zu **Konfiguration -> Zustellung**.
Trage deinen Text im Feld **Erfolgsmeldung** ein und speichere. Lass es leer,
um die Standardmeldung beizubehalten.

## Was der Code des Besuchers erhält

Bei einem erfolgreichen Absenden ohne `redirect`-Feld gibt `/submit` deine
Meldung im `message`-Feld der JSON-Antwort zurück:

```json theme={null}
{ "success": true, "message": "Danke, wir melden uns innerhalb eines Tages.", "id": "sub_..." }
```

Lies `message` in deinem Submit-Handler aus der Antwort und zeige es in deiner
eigenen Oberfläche an:

```js theme={null}
const res = await fetch("https://api.formpaste.com/submit", {
  method: "POST",
  body: new FormData(form),
});
const data = await res.json();
if (data.success) {
  showConfirmation(data.message); // deine eigene Erfolgsanzeige
}
```

Wenn du nie eine Erfolgsmeldung festlegst, ist `message` der Standardwert
`"Submission received."` - bestehende Integrationen bleiben unverändert.

## Nur Klartext

Die Erfolgsmeldung wird als reine Zeichenkette zurückgegeben. Sie wird nicht als
HTML oder Markdown gerendert - deine eigene Seite entscheidet über die
Darstellung. Halte sie auf einen kurzen Satz (bis zu 500 Zeichen).

## Formulare mit Weiterleitung nutzen stattdessen eine Seite

Die Erfolgsmeldung gilt nur für die JSON-Antwort. Wenn dein Formular ein
`redirect`-Feld verwendet (typisch für HTML-Formulare ohne JavaScript),
antwortet `/submit` mit einer `303`-Weiterleitung und ohne JSON-Body, sodass die
Meldung nicht verwendet wird - der Besucher landet stattdessen auf deiner
eigenen Danke-Seite. Siehe [Weiterleitungen](/docs/de/features/redirects) für diesen
Ablauf.
