Titoli che fanno cliccare
Genera più varianti di un titolo partendo dall'argomento o dal testo che deve accompagnare. Ricevi versioni con angoli diversi — la domanda, il beneficio, il numero, la curiosità — così puoi confrontarle e scegliere quella che convince di più, per un articolo, una pagina di vendita o un annuncio.
Esegui online
Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.
Il titolo si sceglie, non si indovina
Difficile capire al primo colpo quale titolo funziona: dipende dal pubblico, dal contesto, dal canale. Per questo ricevi un ventaglio di varianti invece di una sola. Le confronti, magari ne testi due sullo stesso contenuto, e tieni quella che porta più clic o più letture. Partire da dieci proposte è molto più produttivo che spremersi su un'unica riga.
Angoli diversi per gusti diversi
Lo stesso contenuto si può titolare in molti modi: la domanda che incuriosisce, il beneficio messo in chiaro, il numero che promette una lista, il dato che sorprende. Le varianti coprono angoli diversi apposta, così hai da scegliere in base a cosa colpisce il tuo pubblico. Puoi indicare uno stile preciso o lasciare che il ventaglio sia vario.
Chiaro batte furbo
Il titolo a effetto che poi delude — il classico acchiappaclic — in Italia si paga caro in credibilità. Le proposte restano oneste: incuriosiscono senza promettere ciò che il testo non mantiene. Puoi chiedere un tono sobrio o uno più diretto, ma la chiarezza resta il criterio, perché un titolo che tradisce l'attesa fa più danni che clic.
Prezzo e canali
$0.003 a richiesta più $0.0135 per variante: paghi solo i titoli che generi, prezzo pubblicato, senza abbonamento. Lo usi da questa pagina, via API per integrarlo nel tuo flusso, presto anche da app. Con PayPal, senza registrarti.
Casi d'uso
Titoli per il blog
Chi pubblica un articolo genera dieci titoli, ne prova due e tiene quello che porta più letture: spesso il titolo giusto conta quanto il testo che introduce.
Pagine di vendita
Un e-commerce cerca il titolo della sua landing. Confronta versioni che puntano sul beneficio, sul prezzo o sull'urgenza e sceglie quella che converte di più.
Oggetti e annunci
Chi prepara un annuncio o una campagna ottiene varianti brevi da mettere a confronto, per non affidare il rendimento a un unico titolo scelto d'istinto.
Domande frequenti
Quante varianti ricevo?
Quante ne chiedi: lo strumento propone più titoli con angoli diversi, così li confronti e scegli. Ne testi anche un paio sullo stesso contenuto e tieni quello che rende di più.
Che tipo di titoli propone?
Angoli diversi per lo stesso contenuto: la domanda, il beneficio, il numero, il dato curioso. Puoi indicare uno stile preciso oppure lasciare che il ventaglio resti vario, per avere più scelta.
Evita i titoli acchiappaclic?
Sì, se lo chiedi: le proposte incuriosiscono senza promettere ciò che il testo non mantiene. Un titolo che delude l'attesa costa in credibilità, cosa che il pubblico italiano nota subito.
Quanto costa?
$0.003 a richiesta più $0.0135 per variante, a consumo con PayPal. Prezzo pubblicato, nessun abbonamento: paghi solo i titoli che generi.
Il testo che fornisco resta salvato?
No: l'argomento o il testo che incolli serve a creare i titoli e poi viene eliminato, senza essere conservato dopo l'elaborazione.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/text/headline \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/headline", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/headline",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/headline", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/headline", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"input": "…"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.headline",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_tokens | 20000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
422 | task_failed | L'attività non è andata a buon fine: non ti viene addebitato nulla. |