Crear landing pages de clase de prueba para academias con Claude Code
Ordena precios, resultados, flujo, FAQ y reserva para una clase de prueba.
La landing page de una academia o cram school pierde reservas cuando los padres no ven precio, materiales, cursos de temporada, flujo de la clase de prueba, volumen de tarea y si pueden decidir después. No es solo un problema de copy. Para la familia, una clase de prueba es gasto, tiempo del niño y comparación con otras academias. MEXT y e-Stat explican la encuesta de gasto educativo incluyendo actividades fuera de la escuela, por eso la página debe responder dudas concretas antes del formulario.
Puntos clave
- Poner precio, duración y flujo debajo del primer bloque.
- Claude Code organiza página, tarifas, resultados, preguntas, fotos y formulario.
- Personas revisan resultados, precios, campañas, privacidad y promesas.
- Course/Event structured data debe coincidir con la página visible.
- Medir llegada al formulario, reserva, asistencia y matrícula.
De búsqueda a reserva
Reúne tabla de precios, horarios, resultados, preguntas de padres, fotos y campos del formulario. No envíes directo al formulario.
Antes de IA, elimina nombres, colegio, fotos de notas y evaluación. Conserva patrones de preguntas.
| Entrada | LP | Revisión |
|---|---|---|
| Tarifas | mensualidad, material, curso | impuestos |
| Horario | días de prueba | plazas reales |
| Resultados | año, escuela, número | evidencia |
| Preguntas | FAQ | sin datos |
| Fotos | aula, material, profesor | consentimiento |
Qué hace Claude Code y qué revisa una persona
Claude Code prepara titulares, orden de tarifas, flujo, FAQ, texto para estudiante y checklist estructurado. Reordena la información existente según la decisión de los padres.
La persona revisa números y promesas: resultados, subidas de nota, mensualidad, materiales, cursos, descuentos, recuperación, profesor fijo y garantías.
Official references: MEXT education cost survey, e-Stat survey files, Google Course info, Google Event structured data.
3 Use case
Use case 1: Subir la duda de precio
Entrada: mensualidad, material, temporada, matrícula, campaña. Salida: rango de coste y cuándo aparecen extras.
Use case 2: Flujo de prueba en 5 pasos
Entrada: llamada, diagnóstico, clase, reunión, decisión. Salida: pasos, duración, qué llevar y cómo rechazar.
Use case 3: Resultados con evidencia
Entrada: admisiones, mejoras de notas y permiso. Salida: tabla por año, curso, materia y evidencia.
Prompt copiable
Actúa como editor de LP de clase de prueba para academia. Con tipo, curso, materia, duración, días, mensualidad, material, temporada, matrícula, resultados, ejemplos de nota, preguntas, fotos y URL, produce titular, precios, flujo 5 pasos, FAQ, texto para alumno, checklist Course/Event y revisión humana. No inventes precios ni resultados. CTA único: reservar clase de prueba.
Código de verificación
const trialLessonPage = {
schoolType: "中学生向け個別指導塾",
targetParent: "中2の保護者",
trialSlots: ["火曜 18:30", "木曜 19:30", "土曜 14:00"],
priceNotes: ["体験授業は無料", "入塾後は月謝、教材費、季節講習費を別表で確認"],
resultsEvidence: ["2026年度 公立高校合格実績一覧", "定期テスト20点以上アップ事例の承諾済みメモ"],
lessonFlow: ["問い合わせ", "学習状況ヒアリング", "体験授業", "面談", "入塾判断"],
formFields: ["保護者名", "メール", "電話", "学年", "希望科目", "希望日時"],
privacyNote: "成績表の写真は任意。氏名、学校名、成績が写る場合はアップロード前に確認する",
ctas: ["trialBooking"],
};
const required = ["schoolType", "targetParent", "trialSlots", "priceNotes", "resultsEvidence", "lessonFlow", "formFields", "privacyNote"];
const missing = required.filter((field) => {
const value = trialLessonPage[field];
return Array.isArray(value) ? value.length === 0 : !value;
});
const hasPriceDisclosure = trialLessonPage.priceNotes.some((note) => /月謝|教材費|講習/.test(note));
const hasThreeSlots = trialLessonPage.trialSlots.length >= 3;
const hasFlow = trialLessonPage.lessonFlow.length >= 4;
const asksSensitiveGradeUpload = trialLessonPage.formFields.some((field) => /成績表|通知表|写真/.test(field));
const tooManyCtas = trialLessonPage.ctas.length !== 1 || trialLessonPage.ctas[0] !== "trialBooking";
if (missing.length || !hasPriceDisclosure || !hasThreeSlots || !hasFlow || asksSensitiveGradeUpload || tooManyCtas) {
console.error("体験授業LPの公開前チェックに未解決があります。");
console.error({ missing, hasPriceDisclosure, hasThreeSlots, hasFlow, asksSensitiveGradeUpload, tooManyCtas });
process.exit(1);
}
console.log("Cram school trial lesson LP checklist is ready for human review.");
El código revisa precios, horarios, flujo, evidencias, formulario y CTA antes de publicar.
Pitfall: errores y correcciones
Solo destacar gratis
Faltan costes posteriores. Añade mensualidad, materiales y temporada.
Resultados exagerados
Faltan año, número, curso y permiso. Usa tabla.
Padre y alumno mezclados
Son dos lectores. Separa FAQ y texto de tranquilidad.
Foto de notas obligatoria
Hazla opcional y añade privacidad.
Métricas ROI
Mide PV, llegada a precios, llegada al formulario, reserva, asistencia, matrícula, baja del primer mes y preguntas de precio. Separa anuncios de búsquedas locales.
Preguntas frecuentes
Q. ¿Mostrar todos los precios?
Sí: mensualidad, material, temporada, matrícula y condiciones.
Q. ¿Cómo mostrar resultados?
Con año, escuela, número, curso y evidencia.
Q. ¿Decir que no hay venta agresiva?
Solo si el flujo real coincide.
Q. ¿Structured data?
Útil si coincide con página y formulario.
Ruta de consulta
Para varias sedes, lleva LP, tarifas, flujo, preguntas y URL a formación y consultoría. Si primero necesitas textos reutilizables, usa Gumroad Prompt Templates para estandarizar prompts de LP, FAQ y reserva. Ver también el caso de reserva inicial.
Resultado comprobado
Se revisaron MEXT, e-Stat, Google Course info, Event structured data y se ejecutó el código Node.js. Primer paso: precio, flujo y decisión no inmediata arriba del formulario.
Los lectores en español pueden empezar con una página, una oferta de clase de prueba, una tabla de precios y un CTA de reserva. Precio y resultados siguen bajo revisión humana.
Artículos relacionados
Academias de refuerzo: redacta informes y notas de tutoría con Claude Code
Para academias: agiliza informes de seguimiento y notas de reuniones con padres usando Claude Code, sin filtrar datos personales.
Cómo crear material y reportes de clase para tu academia de inglés con Claude Code
Crea material y reportes de clase para tu academia de inglés con Claude Code: plantillas de prompts, checklist y mi prueba real.
Desarrollo Go con Claude Code: go.mod, pruebas, concurrencia y race detector
Guia practica para usar Claude Code en Go: mapa del repo, go.mod, go work, API/CLI, pruebas, context y concurrencia.
PDF gratis: cheatsheet de Claude Code
Introduce tu email y descarga una hoja con comandos, hábitos de revisión y flujos seguros.
Cuidamos tus datos y no enviamos spam.
Sobre el autor
Masa
Ingeniero enfocado en workflows prácticos con Claude Code.