Tutoriales10 min de lectura

Cómo crear una cuenta en Cal.com y conectarla a Google Calendar (guía paso a paso)

Tutorial práctico para configurar Cal.com gratis, sincronizarlo con tu Google Calendar y dejar listo tu link de agenda para clientes. Más una sección opcional con lo que necesitamos para insertarlo en tu sitio web.

PM

Pablo Melis

Co-fundador, Anuncia+

Si vendes servicios o agendas juntas con clientes, te conviene tener un link de agenda público que muestre tus horarios libres y deje que cualquiera reserve sin que tengas que mandar mensajes de "te parece el martes a las 4". En Anuncia+ usamos Cal.com porque es gratis, profesional, se conecta con Google Calendar para evitar dobles reservas y se puede insertar en tu sitio web (así lo tenemos en anuncia-mas.com/estrategia).

En esta guía te llevo paso a paso para que en menos de 20 minutos tengas tu propia agenda funcionando. Al final hay una sección opcional para los clientes a los que les insertamos Cal.com en su sitio web — ahí listo exactamente qué información necesitamos de ti.

¿Por qué Cal.com y no otra herramienta?

Hay varias opciones (Calendly, Google Appointments, Doodle), pero estas son las razones por las que recomendamos Cal.com a nuestros clientes:

  • Gratis para siempre en su plan personal. No te van a forzar a pagar en el momento crítico.
  • Open source y con un buen producto. Calendly cobra desde el segundo "event type".
  • Se inserta en tu sitio web de forma elegante (modal, inline, popup). Calendly también, pero Cal.com se ve mejor y es más rápido.
  • Sincroniza en ambas direcciones con Google Calendar: si tienes algo bloqueado en tu calendario personal, Cal.com no permitirá que te agenden encima.
  • Manda recordatorios por correo automáticamente (y por SMS/WhatsApp en planes pagados).

Paso 1: Crea tu cuenta gratuita en Cal.com

Entra a cal.com y dale clic en "Sign up" (Registrarse) arriba a la derecha. Te van a pedir nombre, correo y un nombre de usuario — este último es importante porque será parte de tu link público (ej: cal.com/anuncia-mas).

Pantalla de registro de Cal.com: nombre, correo, contraseña y nombre de usuario (este último aparece en tu link público).

Consejos para elegir tu nombre de usuario:

  • Usa el nombre de tu negocio si está disponible (tienda-de-juan, joyeria-rosa).
  • Si tu negocio tiene varias palabras, usa guiones (-), no espacios ni guiones bajos.
  • Evita números o cosas raras — esto lo van a ver tus clientes.
  • Si no está disponible, agrégale algo descriptivo (joyeria-rosa-hmo por Hermosillo).

Después de registrarte, Cal.com te lleva por un onboarding corto. Aquí lo importante:

  1. Zona horaria: confirma que esté en America/Hermosillo o America/Mexico_City según donde estés. Esto evita que aparezcan horarios en tiempo equivocado.
  2. Horario de trabajo: te pregunta de qué hora a qué hora trabajas. Pon algo aproximado — lo afinamos en el Paso 3.
  3. Foto de perfil: súbela. La gente confía más cuando ve una cara.
Recorrido del onboarding de Cal.com — incluye selección de zona horaria. Importante para México: usar America/Hermosillo (Sonora no cambia horario) o America/Mexico_City.

Paso 2: Conecta tu Google Calendar (esto es lo más importante)

Sin este paso, Cal.com te va a dejar que la gente agende encima de tus juntas existentes. Conéctalo siempre.

Dentro de Cal.com:

  1. Ve a SettingsAppsCalendar (o desde el menú lateral, busca "Apps" o "Aplicaciones").
  2. Busca Google Calendar y dale clic en "Install" (Instalar) o "Connect" (Conectar).
  3. Te va a abrir una ventana de Google. Inicia sesión con la cuenta de Google que realmente usas para tu calendario de trabajo.
  4. Acepta los permisos: leer y crear eventos.
Conexión completa: desde el catálogo de Apps en Cal.com, pasando por la pantalla de permisos de Google, hasta confirmar que la cuenta quedó vinculada.

Una vez conectado, Cal.com te muestra dos cosas importantes:

  • Calendarios para checar conflictos (selected calendars to check for conflicts): aquí marcas todos los calendarios donde quieres que Cal.com revise antes de permitir una reserva. Marca todos: personal, trabajo, familiares compartidos.
  • Calendario destino (add events to): aquí escoges en cuál calendario se crearán los eventos nuevos. Generalmente: el de trabajo.
Configuración de calendarios después de conectar Google: cuáles calendarios revisar para conflictos y en cuál crear los eventos nuevos.

Bonus: conecta Google Meet para videollamadas automáticas

Mientras estás en Apps, busca Google Meet e instálalo también. Esto hace que cada reserva genere automáticamente un link de Google Meet en la invitación. Si prefieres Zoom, también está disponible.

Google Meet en el catálogo de Apps de Cal.com. Una vez instalado, los nuevos eventos automáticamente incluyen un link de Meet.

Paso 3: Configura tu disponibilidad (horarios)

Ahora vamos a definir cuándo quieres que la gente pueda reservar contigo.

Ve a Availability (Disponibilidad) en el menú lateral. Vas a ver tu "Working Hours" (horarios de trabajo).

Pantalla de Availability mostrando los horarios por día de la semana. Aquí defines de qué hora a qué hora la gente puede agendar contigo.

Cómo configurarlo bien:

  • Define horarios por día. Ejemplo: Lunes a Viernes de 10:00 a 18:00, Sábado de 10:00 a 14:00, Domingo cerrado.
  • Si comes a una hora específica, bloquea ese horario. Cal.com no agendará en esos minutos.
  • Puedes crear múltiples "schedules" (horarios) si tienes situaciones diferentes — por ejemplo, "Horario Normal" y "Horario de Promoción" para épocas específicas.

Paso 4: Crea tu primer "Event Type" (tipo de evento)

Un Event Type es básicamente un tipo de junta. Por ejemplo:

  • "Junta de Estrategia 30 min" (para clientes nuevos)
  • "Llamada de Seguimiento 15 min" (para clientes actuales)
  • "Demo del Servicio 45 min"

Ve a Event Types en el menú lateral y dale a "New" (Nuevo).

Cuando creas un nuevo Event Type, te pide:

  1. Title (Título): lo que verá el cliente. Ejemplos: "Junta de Estrategia", "Llamada de 15 min", "Cita de Valoración".
  2. URL slug: la parte final del link. Si pones junta-estrategia, tu link queda como cal.com/tu-usuario/junta-estrategia.
  3. Duration (Duración): 15, 30, 45, 60 minutos. Recomendado para primera junta de ventas: 30 min.
  4. Description (Descripción): dos o tres líneas de qué se trata la junta. Esto lo lee el cliente antes de reservar.

Una vez creado, entra a editarlo. Aquí hay configuraciones clave en pestañas:

En "Event Setup":

  • Location (Ubicación): elige Google Meet si ya lo conectaste. Esto inserta automáticamente un link en cada invitación.
  • También puedes elegir In-person (presencial) y poner la dirección de tu local — útil si la gente viene físicamente.

En "Limits" (Límites):

  • Minimum booking notice: cuánto tiempo antes mínimo te pueden agendar. Recomendado: 2 horas (para que no te tomen por sorpresa).
  • Future limit: qué tan adelante en el calendario pueden agendar. Recomendado: 30 a 60 días.
  • Buffer time before/after event: tiempo de respiro antes y después de cada junta. Recomendado: 10 min después mínimo.
Recorrido completo del Event Type: lista inicial, formulario de creación (título, URL, duración, descripción) y pestañas Event Setup (con Google Meet como location) y Limits (booking notice, future limit, buffer time).

En "Advanced":

  • Email reminders / confirmations: déjalos activados. Cal.com manda confirmación al cliente automáticamente.
  • Require confirmation: NO lo actives a menos que quieras aprobar manualmente cada reserva (más fricción).

Paso 5: Personaliza tu página pública

Tu enlace principal cal.com/tu-usuario es lo que verá la gente. Vale la pena que se vea bien.

Ve a SettingsMy AccountProfile.

  • Foto de perfil: súbela si no lo hiciste.
  • Nombre completo o nombre del negocio: lo que prefieras mostrar.
  • Bio: una línea corta. Ejemplo: "Agencia de Meta Ads en Hermosillo. Generamos clientes reales para negocios pequeños."
Página de perfil público: foto, nombre, bio y todos los event types disponibles para reservar.

Paso 6: Haz una reserva de prueba (¡no te lo saltes!)

Antes de mandar tu link a clientes reales, agéndate a ti mismo desde otro navegador o en modo incógnito.

  1. Abre tu link en una ventana de incógnito.
  2. Selecciona un día y hora.
  3. Llena el formulario con un correo diferente al tuyo (si tienes Gmail personal y otro, usa el que no esté conectado).
  4. Confirma la reserva.
  5. Revisa:
    • ¿Llegó el correo de confirmación al cliente (el correo que pusiste)?
    • ¿Llegó la notificación a tu correo principal?
    • ¿Apareció el evento en tu Google Calendar?
    • ¿Tiene el link de Google Meet adentro?
    • Si abres Cal.com de nuevo, ¿ese horario ya está bloqueado?
Flujo de reserva visto desde el lado del cliente: selección de día → hora → formulario de datos → confirmación.

Paso 7: Bonus — recordatorios y notificaciones

Cal.com manda un correo de confirmación y un recordatorio 1 hora antes por default. Para configurar más:

  • Ve al Event Type → pestaña "Workflows" (o Apps → Workflows).
  • Puedes agregar recordatorios extras: 24 horas antes, 1 hora antes, etc.
  • En el plan gratuito solo puedes mandar por correo. Para SMS y WhatsApp, necesitas el plan Teams (pagado).

(Opcional) ¿Quieres que Anuncia+ te lo inserte en tu sitio web?

Si eres cliente de Anuncia+ y queremos insertar tu Cal.com directamente en tu página web — como lo tenemos nosotros en anuncia-mas.com/estrategia — el flujo es así:

Por qué insertarlo en lugar de solo mandar el link:

  • Más conversión: la gente reserva sin salir de tu sitio.
  • Mejor seguimiento: podemos disparar eventos a Meta Ads cuando alguien reserva (para optimizar tus anuncios).
  • Marca consistente: se ve dentro de tu página, no en un dominio externo.
  • Prefill automático: si ya nos diste sus datos en un formulario previo, llegan precargados al Cal.

Lo que necesitamos de ti para conectarlo

Una vez que termines los pasos de arriba, mándanos por WhatsApp o correo:

  1. Tu username de Cal.com. Ejemplo: joyeria-rosa. Lo encuentras en Settings → My Account → Username.
  2. El slug del event type que quieres insertar. Ejemplo: junta-estrategia. Lo encuentras en el Event Type → "URL slug".
  3. Si quieres más de un event type insertado, dinos cuáles y en qué páginas. Ejemplo: "junta-30min" en /contacto, "demo-45min" en /servicios.
  4. Si quieres que conectemos tracking de Meta Ads (recomendado para optimizar campañas):
    • Que ya tengas tu Meta Pixel instalado en el sitio (si trabajas con nosotros, ya está).
    • Confirmación de que quieres que cada reserva dispare un evento "Schedule" (lo usamos en tus anuncios para optimizar hacia gente que sí agenda, no solo da clic).
  5. Si quieres precargar datos del cliente (por ejemplo, el nombre y correo que ya nos dio en un formulario previo): dinos qué campos quieres pasar y desde qué formulario.

¿No tienes página web todavía?

Si no tienes sitio web y quieres una con Cal.com insertado desde el día uno, revisa nuestros paquetes de sitios web. En cualquiera (Landing Page, Sitio Chico o Sitio Profesional) podemos incluir la integración de Cal.com sin costo extra.

Cierre

Eso es todo. Con esos siete pasos (más la integración opcional) tienes una agenda profesional, conectada a Google Calendar, con videollamadas automáticas, recordatorios y — si quieres — insertada en tu sitio web con tracking de Meta Ads.

Si te trabaste en algún paso o quieres que lo configuremos por ti, agenda una junta gratis de 30 minutos (usando, claro, nuestra propia Cal.com). En esa junta también podemos revisar tus campañas de Meta Ads y tu sitio web — sin compromiso.

¿Te sirvió este artículo? Compártelo.