How-to guide

Cómo programar en masa un mes de publicaciones en X (Twitter) con un CSV

Last updated: 2026-06-07 · X (Twitter) · By SocialKit Team

Publicar con regularidad en X sin dedicarle horas cada día se reduce a un único flujo de trabajo: planificar el mes en un CSV estructurado y programar cada publicación en una sola sesión concentrada. Esta guía te explica cómo construir la hoja de cálculo, configurar SocialKit para X y convertir las filas de tu CSV en un calendario completo de publicaciones programadas, incluyendo hilos, imágenes y primeros comentarios.

Antes de empezar

Necesitas una cuenta de SocialKit — la prueba gratuita de 7 días (0,00 € hoy) te da acceso completo al compositor, la vista de calendario y las publicaciones programadas ilimitadas, que es todo lo que necesitas para completar este flujo de trabajo.

También necesitas una cuenta de X conectada. A junio de 2026, SocialKit utiliza la API oficial de X v2 para publicar; el flujo de conexión es una redirección OAuth a la página de autorización propia de X (sin campo de contraseña de SocialKit). Si gestionas varias cuentas de X — una marca personal y una cuenta de empresa, por ejemplo — puedes conectar ambas y mantener sus calendarios separados dentro del mismo espacio de trabajo de SocialKit.

Por último, abre cualquier aplicación de hoja de cálculo (Google Sheets, Excel o Numbers) para crear tu plantilla de planificación CSV. El CSV es tu base de contenido; SocialKit es el motor de programación.

Step by step

  1. Crea tu plantilla de planificación CSV

    Crea una hoja de cálculo con estas columnas: Fecha (formato ISO: AAAA-MM-DD), Hora (HH:MM en 24 horas, en tu zona horaria local), Cuenta (el handle de X desde el que quieres publicar — útil si gestionas más de uno), Texto del post (hasta 280 caracteres por publicación estándar; los tweets de un hilo tienen cada uno su propia fila con un ID de grupo de hilo en la siguiente columna), ID de grupo de hilo (un identificador compartido — p. ej. "T01" — para ver qué filas pertenecen al mismo hilo), Medios (nombre de archivo o URL de cualquier imagen o vídeo), Primer comentario (texto opcional para la primera respuesta, frecuentemente usado para hashtags o enlaces) y Estado (una marca personal como "Borrador", "Listo", "Programado").

    Tip: Mantén cada publicación en una sola fila en lugar de redactar libremente en celdas combinadas — esto hace la sesión de programación en lote mucho más rápida porque puedes leer cada fila de arriba a abajo sin necesidad de reformatear.

  2. Rellena un mes de publicaciones (30–120 filas)

    Trabaja con tus pilares de contenido y añade una fila por publicación planificada. Una cadencia sostenible en X para la mayoría de cuentas se sitúa entre una y cuatro publicaciones al día — a ese ritmo, un mes cabe en 30–120 filas, una hoja de cálculo perfectamente manejable. Varía los formatos: observaciones en texto plano, preguntas a tu audiencia, posts con imagen, hilos cortos (3–5 tweets) y posts con enlace. A junio de 2026, el algoritmo de recomendación de X prioriza fuertemente las respuestas y las citas, por lo que incluye contenido diseñado para generar conversación, no solo difusión. Para las columnas Fecha y Hora, define primero un horario de publicación aproximado — por ejemplo, 08:00 y 17:00 entre semana, 10:00 los fines de semana — y usa los datos de /best-time-to-post/x como punto de partida para ajustar los slots antes de programar.

    Tip: No programes más de 50–100 publicaciones al día desde una sola cuenta. La API v2 de X aplica cuotas de escritura diarias que varían según la antigüedad de la cuenta, el nivel de acceso a la API y la política de la plataforma — a junio de 2026 estos límites se aplican por igual a todas las herramientas de terceros y a las propias apps de X. Para una sesión de bulk mensual, distribuir la programación en un par de sesiones evita cualquier fricción por límite de tasa en casos límite.

  3. Conecta tu cuenta de X a SocialKit

    En SocialKit, ve a la configuración del espacio de trabajo → Cuentas conectadas y añade tu cuenta de X. Serás redirigido a la página de autorización de X; aprueba los permisos solicitados y volverás a SocialKit con la cuenta activa. A junio de 2026, este flujo OAuth otorga a SocialKit el permiso de escritura necesario para publicar automáticamente las publicaciones a la hora programada — no se requiere ningún paso manual en el momento de la publicación.

    Tip: Si ves un error de permiso durante el OAuth, comprueba que estás conectado a la cuenta de X correcta en tu navegador antes de iniciar el flujo. Conectar la cuenta equivocada es el error de configuración más frecuente.

  4. Abre el compositor de SocialKit y crea un lote de publicaciones desde tu CSV

    Con tu CSV abierto en una ventana y SocialKit en otra, trabaja fila a fila por tus filas marcadas como "Listo". Para cada publicación: haz clic en Nueva publicación en SocialKit, selecciona tu cuenta de X, pega el texto de la columna Texto del post, adjunta cualquier medio de la columna Medios y define la fecha y la hora a partir de tus columnas Fecha y Hora. Para los posts de hilo (filas que comparten el mismo ID de grupo de hilo), usa el compositor de hilos nativo de SocialKit para añadir cada tweet como segmento — SocialKit admite programación nativa de hilos en X, de modo que todos los segmentos se publican como un hilo conectado a la misma hora. Establece el primer comentario opcional si tu fila tiene contenido en esa columna. Organiza tu sesión por lotes: un pilar de contenido a la vez, o una semana a la vez. La mayoría de las personas programan un mes completo en dos o tres sesiones concentradas de 30–45 minutos en lugar de una única sesión maratón.

    Tip: Usa las plantillas de publicación reutilizables de SocialKit para pregrabar estructuras recurrentes — por ejemplo, una plantilla "Insight semanal" con tu apertura estándar ya escrita. Aplica la plantilla, edita el contenido único y ahorra un minuto por publicación en un lote grande.

  5. Usa la personalización por plataforma si publicas en varias redes

    Si tu CSV incluye publicaciones que también quieres publicar en LinkedIn, Threads o Bluesky el mismo día, selecciona esas plataformas adicionales en la misma sesión del compositor de SocialKit. La personalización por plataforma de SocialKit te permite mantener la versión de X por debajo de 280 caracteres mientras amplías la versión de LinkedIn a una observación más extensa y ajustas la ubicación de los hashtags para cada red — todo en una sola vista de composición, sin necesidad de duplicar el esfuerzo en herramientas de programación separadas.

  6. Revisa tu mes completo en la vista de calendario

    Después de programar tu lote, abre la vista de calendario de SocialKit para ver todas tus publicaciones de X distribuidas por día y hora. Busca huecos (días consecutivos sin publicaciones), acumulaciones (tres posts en una hora) o conflictos de horario (una publicación promocional justo después de un día de noticias sensibles). Arrastra y suelta las publicaciones para reasignarlas si es necesario. La vista de calendario también muestra publicaciones de otras cuentas conectadas una al lado de la otra, lo que evita solapamientos accidentales si gestionas una cuenta personal y una de marca.

    Tip: Compara la densidad visual de tu calendario de X con los datos de /best-time-to-post/x. Si tus mejores slots son las 08:00 y las 17:00 pero programaste la mayoría de las publicaciones a las 12:00 durante el lote, un rápido repaso de arrastrar y soltar en el calendario lleva menos de cinco minutos y mejora significativamente el potencial de alcance.

  7. Marca las filas completadas en tu CSV y actualiza la columna Estado

    A medida que programas cada fila, actualiza la columna Estado de "Listo" a "Programado" y anota el ID de publicación de SocialKit o la fecha de publicación confirmada si te gusta llevar un registro. Esto convierte tu CSV en un registro de contenido actualizado — útil para auditar qué salió cada mes, identificar patrones en lo que funcionó bien y alimentar la hoja del mes siguiente con estructuras de publicación probadas.

Best practices

  • Varía tus formatos de publicación a lo largo del mes — texto plano, imágenes, hilos, preguntas y posts con enlace se comportan de forma diferente en el algoritmo del feed de X, y un calendario que se basa completamente en un solo formato alcanzará un techo de alcance más rápido que uno variado.
  • Limita los hilos a cinco o siete tweets por hilo en las sesiones de programación masiva; los hilos muy largos (15 o más) son más difíciles de revisar rápidamente en el compositor y deben crearse individualmente en lugar de planificarse en una fila de CSV.
  • Deja uno o dos slots diarios flexibles sin programar en tu calendario para poder responder a temas de tendencia o noticias sin que el calendario se vuelva demasiado rígido para publicaciones espontáneas y oportunas.
  • Usa el campo de primer comentario en tu CSV (y en el compositor de SocialKit) para colocar hashtags y enlaces externos en la respuesta en lugar del cuerpo del post — a junio de 2026 esta es la práctica recomendada por la comunidad en X para mantener el texto principal del post limpio, aunque no es una regla de algoritmo documentada.
  • Revisa tus slots de /best-time-to-post/x cada cuatro o seis semanas — el comportamiento de la audiencia en X cambia según la temporada y los lanzamientos de productos, por lo que los slots que funcionaban bien en enero pueden no ser óptimos en septiembre.
  • Añade una columna "Reciclar" en tu CSV para marcar publicaciones evergreen que merezcan reutilizarse — SocialKit no tiene una cola de reciclaje automática con un solo clic, pero duplicar una publicación programada y cambiarle la fecha lleva menos de un minuto y mantiene tu mejor contenido trabajando.

Good to know

Por qué SocialKit no tiene un importador CSV con un clic (y qué hacer en su lugar)

A junio de 2026, SocialKit no ofrece una carga nativa de CSV que mapee columnas a campos de publicación y cree automáticamente publicaciones programadas en bloque. Herramientas como SocialPilot y Metricool han ofrecido históricamente esta función, aunque los esquemas de columnas y los límites aceptados varían según la herramienta y cambian con el tiempo.

El flujo de trabajo de esta guía — planificación en CSV y programación a través del compositor — es intencionadamente manual pero sistemático. Lleva más tiempo que una importación con un solo clic, pero produce mejor contenido porque revisas cada publicación antes de que salga, ajustas el horario según tus analíticas reales y detectas errores que las importaciones automatizadas dejan pasar silenciosamente.

Si un importador CSV con un clic es un requisito imprescindible para tu flujo de trabajo, consulta el registro de cambios de SocialKit (en la app o en la página /publish) para ver si se ha añadido algún importador después de que se escribiera esta guía — a junio de 2026 no está disponible, pero la velocidad de desarrollo de SocialKit es alta.

Límites de tasa de la API de X y programación masiva

A junio de 2026, la API v2 de X aplica límites de tasa de escritura que regulan cuántas publicaciones puede enviar una herramienta de terceros en tu nombre dentro de una ventana deslizante. Los límites exactos no están documentados públicamente en una tabla fija — dependen de la antigüedad de la cuenta, el nivel de acceso a la API y la política de X en ese momento, que ha cambiado varias veces desde 2023.

Para la programación masiva práctica de un calendario mensual (30–120 publicaciones), estos límites casi nunca causan problemas porque las publicaciones están distribuidas a lo largo de 30 días. Los límites de tasa solo se vuelven relevantes si intentas programar y publicar decenas de posts dentro de una sola hora. SocialKit pone en cola tus publicaciones y las envía a sus horas de publicación individuales — por lo que un lote de un mes programado en una sola sesión no activa escrituras masivas de API en el momento de la creación, solo en el momento de publicación de cada post.

Si alguna vez ves un error de límite de tasa en SocialKit para una publicación de X, la solución más frecuente es espaciar más las publicaciones afectadas en el calendario.

Do it in SocialKit

SocialKit te ofrece publicaciones programadas ilimitadas en X (Twitter), un calendario de arrastrar y soltar para revisar tu mes completo de un vistazo, programación nativa de hilos y personalización por plataforma para publicar también en LinkedIn y Threads en la misma sesión. Prueba gratuita de 7 días, 0,00 € hoy.

Programa un mes de posts en X con SocialKit
All 11 platforms included

Try it free

Schedule and cross-post to all 11 networks from one calendar on one flat plan. 7-day free trial — €0.00 due today.

Empezar mi prueba gratis

0,00 € hoy · cancela cuando quieras · garantía de reembolso de 7 días

FAQ

Frequently asked questions

The questions people ask before they schedule — answered honestly, hedged where platform behavior changes.

Empezar mi prueba gratis

0,00 € hoy · cancela cuando quieras · garantía de reembolso de 7 días