Klickrate-Rechner
Teilen Sie Klicks durch Impressionen und sehen Sie, wie oft tatsächlich geklickt wird: 50 Klicks bei 1000 Impressionen sind eine Klickrate von 5 %, mit 950 Impressionen ohne Klick. Für Anzeigen, Suchtreffer und E-Mails gleichermaßen. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Klicks
- 50
- Impressionen
- 1.000
- Ctr
- 5
- Verpasste Impressionen
- 950
Die Klickrate, oder CTR, ist der Anteil der Impressionen einer Anzeige oder eines Links, der einen Klick erzeugt. Teams für Paid Search, Display, E-Mail und organische Einträge behandeln sie als ersten Beleg, dass Motiv, Suchanfrage und Publikum wirklich zusammenpassen: Traffic, der nie klickt, ist verschwendete Ausgabe oder verschwendeter Rang. Dieser Klickrate-Rechner nimmt zwei Zählungen — Klicks und Impressionen — und liefert den Satz als Prozent mit der Identität, die jedes Anzeigennetz veröffentlicht: CTR gleich Klicks geteilt durch Impressionen, mal hundert. Dasselbe geschieht, wenn die Klicks die Impressionen übersteigen, weil ein Klick die Anzahl der Ausspielungen des Motivs nicht übersteigen kann.
Was die Klickrate misst und wie der Prozentsatz entsteht
Die Klickrate ist der Prozentsatz der Impressionen, die einen Klick erzeugen. Eine Impression ist eine Ausspielung einer Anzeige, eines Suchergebnisses, einer E-Mail oder eines sozialen Snippets; ein Klick ist die anschließende Auswahl dieser Ausspielung. Die Identität, die jedes Anzeigennetz und jede Search Console veröffentlicht, lautet CTR gleich Klicks geteilt durch Impressionen, anschließend auf Prozent skaliert.
Fünfzig Klicks auf tausend Impressionen sind fünf Prozent. Ein Klick auf drei Impressionen ist dreißig Komma drei periodisch, hier half-up auf sechs Nachkommastellen gerundet, damit goldens über Runtimes byte-stabil bleiben. Eine Klickzählung von null ist ein legitimes Ergebnis — das Motiv wurde gezeigt und niemand hat es ausgewählt — und liefert ctr null statt eines Fehlers.
Eine Klickzählung gleich den Impressionen ist ebenfalls legitim: jede Ausspielung wurde ausgewählt und der Satz ist einhundert Prozent. Nicht legitim ist eine Impressionssumme von null oder darunter, weil Teilen durch null keinen Satz ergibt, und eine Klickzählung größer als die Impressionen, weil Sie nicht öfter klicken können, als das Motiv gezeigt wurde. Diese Aufgabe nimmt kein rohes Ad-Server-Protokoll entgegen, wendet keine Sichtbarkeits- oder Invalid-Traffic-Filter an und sampelt nicht.
Sie bepreist und liefert den Lehrbuchquotienten auf zwei Zählungen, die Sie bereits aus dem Netz, der Konsole oder einem Wochenexport haben.
Wo ein Klickrate-Rechner seinen Nutzen verdient
Wachstums-, Paid-Media- und Suchteams greifen zu einem Klickrate-Rechner, wenn einer Kampagne, einer Suchanfrage, einem Motiv oder einer locale vorgeworfen wird, den Klick nicht zu verdienen: sie haben Impressionen- und Klicksummen schon in einem Blatt und brauchen denselben Prozentsatz, den ihr Anzeigennetz drucken würde, ohne auf einen UI-Export zu warten. Agenturen rechnen die zwei Zählungen je Anzeigengruppe und je Gerät neu, damit ein Wochendeck ctr über Varianten mit einer gemeinsamen Rundungsregel vergleichen kann.
E-Mail-Teams nutzen dieselbe Identität auf zugestellten oder geöffneten Impressionen, je nachdem, wie ihr ESP den Nenner definiert; diese Aufgabe wählt diese Definition nicht für Sie — sie berechnet den Quotienten auf den zwei Zählungen, die Sie liefern. Ungültige Eingabe wird nicht abgerechnet. Halten Sie impressions streng positiv, die Klickzählung innerhalb der Impressionssumme, pinnen Sie den gerundeten Prozentsatz in Tests, und Sie erhalten eine reproduzierbare Klickrate für Dashboards, LMS-Plugins und Edge-Worker, ohne eine eigene Anzeigen-Engine aufzustellen.
Anwendungsfälle
Gesundheitschecks für Kampagnen und Motive
Wandeln Sie die Klicks und Impressionen einer Woche in die CTR, die Sie neben jede Anzeigengruppe in einer Paid-Media-Prüfung stellen können.
Vergleich von Suchanfragen und Einträgen
Rechnen Sie ctr je Suchanfrage, locale oder Gerät aus zwei Warehouse-Zählungen neu, damit jede Variante denselben Prozentsatz und dieselbe Rundung teilt.
Häufige Fragen
Was geschieht, wenn die Impressionen null sind?
Die Klickrate ist undefiniert, wenn es keine Impressionen gibt, durch die geteilt werden kann, und der Fehlschlag wird nicht abgerechnet.
Ist das dieselbe CTR wie in einem Anzeigennetz oder einer Search Console?
Ja für die Lehrbuchidentität: CTR ist Klicks über Impressionen als Prozent. Es wendet keine späteren Filter für Sichtbarkeit, ungültigen Traffic oder eindeutige Suchanfragen an, die jene Produkte ergänzen können.
Wie berechnet man die Klickrate?
Teilen Sie die Zahl der Klicks durch die Zahl der Impressionen und multiplizieren Sie mit hundert. Fünfzig Klicks bei 1000 Impressionen ergeben eine Klickrate von 5 %.
Was bedeutet eine Klickrate von null oder von hundert Prozent?
Null Klicks sind ein gültiges Ergebnis: Die Anzeige wurde gezeigt, aber niemand hat sie gewählt. Sind Klicks und Impressionen gleich, wurde jede Einblendung angeklickt, und die Klickrate beträgt hundert Prozent.
Kann es mehr Klicks als Impressionen geben?
Nein. Jeder Klick stammt aus einer Einblendung, daher können Klicks die Impressionen nicht übersteigen, und der Rechner lehnt diesen Fall ab. Bei null Impressionen gibt es ebenfalls keine Rate.
Was sind die Impressionen ohne Klick im Ergebnis?
Das sind die Impressionen, aus denen kein Klick wurde: Impressionen minus Klicks. Bei 50 Klicks auf 1000 Impressionen bleiben 950 ohne Klick, sodass Ihre Wochenauswertung beide Seiten ohne zweite Formel sieht.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/fin/ctr \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"clicks":50,"impressions":1000}'const res = await fetch("https://api.kit.forhosting.com/fin/ctr", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"clicks": 50,
"impressions": 1000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/ctr",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"clicks": 50,
"impressions": 1000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/ctr", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"clicks":50,"impressions":1000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"clicks":50,"impressions":1000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/ctr", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"clicks": 50,
"impressions": 1000
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.ctr",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Sind die Impressionen null, ist der Quotient undefiniert, daher scheitert die Aufgabe mit invalid_input und wird nicht abgerechnet.
Was die Klickrate misst und wie der Prozentsatz entsteht
Die Komplementzählung missed_impressions ist impressions minus clicks, sodass eine Wochenprüfung sehen kann, wie viele Ausspielungen nicht zum Klick wurden, ohne eine zweite Formel.
Eingabevertrag, Antwortform und Fehlerverhalten
Ist clicks negativ, scheitert die Anfrage. Sätze werden half-up auf sechs Nachkommastellen gerundet; Zählungen kommen als die endlichen Zahlen zurück, die Sie gesendet haben. Senden Sie per POST einen JSON-Körper mit zwei Pflicht-Endlichzahlen. clicks ist die Klickzählung im Berichtsfenster; die Aliasse click_count und click zeigen auf dasselbe Feld, damit eine Warehouse-Spalte ihren Namen behalten kann. impressions ist jede Ausspielung in demselben Fenster; die Aliasse imps, impression_count und impression werden akzeptiert. Jedes Feld darf als JSON-Zahl oder als numerische Zeichenkette ankommen. Fehlende Felder, leere Zeichenketten und nicht endliche Werte scheitern mit invalid_input unter Nennung des Felds. Ist clicks größer als impressions, scheitert die Anfrage, weil ein Klick die Ausspielungen, aus denen er stammt, nicht übersteigen kann. Diese Fehlschläge werden nicht abgerechnet. Bei Erfolg wiederholt der Körper clicks und impressions, meldet ctr als Prozent, missed_impressions als Komplementzählung und eine formula-Zeichenkette, die die Identität wiederholt. Beispiel: fünfzig Klicks und tausend Impressionen ergeben ctr fünf und missed_impressions neunhundertfünfzig. Koppeln Sie das JSON mit Ihrer eigenen Datumsgranularität, wenn Sie eine Wochenserie brauchen; diese Aufgabe berechnet ein Fenster nach dem anderen und gibt keine Diagramme aus.
Wo ein Klickrate-Rechner seinen Nutzen verdient
Finanzpartner, die Ausgaben nach Motivqualität zuordnen, holen clicks und impressions aus dem Warehouse und pinnen ctr in einem Modell, das keine proprietäre Anzeigen-API aufrufen darf. Das ist eine andere Suche und eine andere Aufgabe als Kosten pro Klick, Kosten pro Tausend oder Absprungrate: CPC und CPM teilen die Ausgabe durch Klicks oder durch tausend Impressionen, während die Absprungrate Einzelseiten-Sitzungen durch Gesamtsitzungen teilt. CTR teilt clicks durch impressions und sagt nichts über Kosten oder Engagement auf der Seite. Weil die Implementierung reines parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz.
Integrationsbeispiele
Modelle der Ausgabenqualität
Pinnen Sie die Klickrate in einem Blatt zur Ausgabenzuordnung, ohne eine proprietäre Anzeigen-API für einen Quotienten aufzurufen, dessen Eingaben Sie schon haben.
Technische Fragen
Wie wird die Klickrate berechnet?
Senden Sie die endlichen Zahlen clicks und impressions. Die API liefert ctr = (clicks / impressions) × 100 sowie missed_impressions als Komplementzählung.
Kann die Klickzählung größer sein als die Impressionen?
Nein. clicks muss zwischen null und impressions liegen, Grenzen eingeschlossen. Eine größere Klickzählung wird als invalid_input zurückgewiesen.
Was kostet der Klickrate-Rechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht abgerechnet.