Enviar correos de Gmail con tablas de Google Sheets 📧

āđāļŠāļĢāđŒ
āļāļąāļ‡
  • āđ€āļœāļĒāđāļžāļĢāđˆāđ€āļĄāļ·āđˆāļ­ 5 āļž.āļĒ. 2024

āļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™ • 73

  • @CristianLÃģpezRivero
    @CristianLÃģpezRivero āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Muchas gracias, excelente y clara explicaciÃģn, una consulta, si de esa tabla solo quisiera sacar datos que cumplan alguna condiciÃģn para el correo Âŋse evaluaría dentro del for en el cÃģdigo html y como tomaría el valor de la celda,?

  • @regio5001
    @regio5001 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    Muchas Gracias Juan, excelente tu forma de explicar, llevÃĄndonos desde lo bÃĄsico hasta como queda el final del codigo😃

    • @JuanSGuzman
      @JuanSGuzman  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola!
      Que amables palabras! Mil gracias!
      Saludos!

  • @pedromorantemoscoso2701
    @pedromorantemoscoso2701 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Hola Juan, buenisimo el video y muy bien explicado. Solo una consulta, he querido combinar la tabla con la plantilla para el mensaje (el que huciste rn la parte 2) y solo se muestra o el mensaje de la plantilla o la tabla. AyÚdame por favor.

  • @JuliethStefanyCristanchoRamire
    @JuliethStefanyCristanchoRamire 10 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    Hola juan excelente video, hice todo paso a paso pero al ejecutar me salta este error de envio de correo Exception: Limit Exceeded: Email Body Size. q podria ser?

  • @eisxer_bk
    @eisxer_bk 8 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Hola Sebastian. tengo una pregunta. deseo no enviar la tabla pero si me gustaria mandar solo la hoja de Google sheets "solo la hoja". como podria hacerlo? muchas gracias, gracias...

  • @kikeferia2679
    @kikeferia2679 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    extraordinario vide.... y si esta la tabla con fortado CCS seria genial

  • @Shekitoh
    @Shekitoh āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Hola Juan!
    No sabes como agradezco el video, por primera vez logrÃĐ enviar una tabla sin marearme en el intento y entendiendo cada paso.
    Muchas gracias por todo!!
    Una consulta, existirÃĄ otro video en tu canal para dar formatos a la tabla ?

    • @JuanSGuzman
      @JuanSGuzman  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Hola!
      Que amables palabras! Mil gracias!
      Todavía no hay una segunda parte pero ya lo anoto
      Saludos!

  • @LeticiaFernÃĄndezGÃģmez-q4j
    @LeticiaFernÃĄndezGÃģmez-q4j 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Muchas gracias, excelente video. Necesito mandar una plantilla con celdas a colores y fotos adjuntas en cuadros, como puedo hacerlo ? Mil gracias!

    • @JuanSGuzman
      @JuanSGuzman  7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Con este tutorial ya tienes la base, pero te tocaría ya entrar con temas de CSS para los colores. El problema es que el CSS para correos es bien limitado, pero se puede
      Saludos!

  • @jtttt123
    @jtttt123 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Gracias!!!, muy buenos los videos. Una pregunta, si queremos enviar dos tablas o mas en el cuerpo (htmlbody )como sería?

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola!
      Gracias a ti por tomarte el trabajo de comentar!
      htmlbody es el cuerpo de cada tabla, entonces en realidad lo que necesitas duplicar es table. Debes tener dos etiquetas table y a cada una le haces lo mismo, con 2 variables diferentes. Los for pueden ser iguales, pero referenciando la tabla respectiva
      Saludo!

  • @rafaelrosales1451
    @rafaelrosales1451 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Buenisimo, gracias, una consulta, como puedo sacar el tiempo de productividad de una persona en intervalos de una hora?

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola!
      Dame un poco mÃĄs de detalles
      A que te refieres con tiempo de productividad
      Saludos!

  • @anilettezarate7734
    @anilettezarate7734 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Gracias por compartir tus conocimientos! tendrÃĄs algÚn link donde hacer un aporte voluntario?

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Muy amable Anilette.
      Este es mi PayPal
      www.paypal.me/juansguzman21
      Saludos!

  • @kenlymareybisgarzoncastro5572
    @kenlymareybisgarzoncastro5572 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Juan muchas gracias por la explicaciÃģn, excelente video! Solo una duda adicional por favor. Tengo ademÃĄs de la tabla, el body del correo en donde adicionalmente tengo otras variables pero cuando envio el correo solo me sale la tabla y no del resto del body con las variables. ÂŋSabes esto por quÃĐ ocurre?

    • @JuanSGuzman
      @JuanSGuzman  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola!
      Habría que ver las variables que tienes y como las estas pasando
      Saludos!

  • @CamiloGonzalezGCBA
    @CamiloGonzalezGCBA āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Hola! Me interesaría saber como hago para enviar por mail una tabla, que vendría a ser un reporte, en formato pdf. Siendo el trigger, el tiempo, es decir que se realice cada 15 días por ejemplo. Muchas gracias por tu videos! Son excelentes

  • @lkdrako6172
    @lkdrako6172 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Excelente Video, hay posibilidad de agregarle estilo a la tabla desde el Html?

    • @JuanSGuzman
      @JuanSGuzman  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola!
      Claro que si!
      Podría ser parte 2
      Saludos!

  • @foxsterben
    @foxsterben 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    CÃģmo siempre Juan, excelente contenido para sacarle todo el jugÃģ a Google sheets

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola!
      Mil gracias por las palabras!
      Saludos!

  • @jhonatangutier96
    @jhonatangutier96 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Hola, gracias por la explicacion,
    Estoy replicando el codigo y me funciona hasta cierto punto, al momento que ingreso tabla[0].lenght ya se me daÃąa y no muestra los datos.
    Hay alguna forma de corregir esto, o de usar otra opcion que me cuente las columnas y filas de la tabla?

    • @JuanSGuzman
      @JuanSGuzman  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola!
      es length
      solo cambia la t por la h
      Saludos!

  • @InformÃĄticaFacultaddeIngenierí
    @InformÃĄticaFacultaddeIngenierí āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    ÂĄÂĄÂĄÂĄÂĄÂĄÂĄÂĄÂĄÂĄÂĄÂĄexcelente!!!!!!!!, gracias por los tutoriales.

    • @JuanSGuzman
      @JuanSGuzman  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Hola!
      Gracias a ti por tomarte el trabajo de comentar!
      Saludos!

  • @mylimoni1957
    @mylimoni1957 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Muy claro todo, aprendí mucho en muy poco tiempo

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola
      Excelente! Me alegra ser de utilidad.
      Un gran saludo!

  • @JesusGonzalez-ur2vo
    @JesusGonzalez-ur2vo āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Hola! Como hacer para que mande un correo con ciertas columnas de una tabla cada cierto tiempo? Ejemplo, que los datos de dos columnas que se generan el dia 6, se envien el dia 7 a un correo.

  • @javiera.palaciosc1515
    @javiera.palaciosc1515 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Muy buen video Juan. Una pregunta cÃģmo se podría agregar un grÃĄfico de sheets al cuerpo del correo o un print screen de la hoja de sheets completa en en cuerpo del correo. ?

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Hola!
      No es tan sencillo
      Te toca hacer una grÃĄfica tipo tabla del sheets
      Se puede
      Saludos

    • @javiera.palaciosc1515
      @javiera.palaciosc1515 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@JuanSGuzman muchas gracias Juan por tus respuestas siempre oportuno y claro. Imaginate que encontrÃĐ otra forma. Si toca darle una vuelta pero funciona y es crear un ppt en la suite de Google de allí tomar la tabla o grÃĄfico como PNG y lo insertas como inlineimages y luego borras el ppt temporal creado en drive y quedan todo en el cuero del correo.

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@javiera.palaciosc1515 Excelente!
      Y como haces la grafica en el ppt?
      Saludos!

    • @javiera.palaciosc1515
      @javiera.palaciosc1515 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      @@JuanSGuzman lo que hago es utilizar el servicio de slidesApp y creo un ppt que por default trae 1 slide luego a las grÃĄficas del sheet les hago un for each y al slide ya creado le inserto el cada grÃĄfico con el mÃĐtodo insertsheetsChartAsImage luego tomo el slide como PNG con el mÃĐtodo get as y eso es lo que enviÃģ en el htmlbody en el correo junto con el cÃģdigo img SRC.... Que se utiliza para instar imÃĄgenes en HTML. Adicional lo uní con tu cÃģdigo de la tabla insertada y me funciona genial enviando las grÃĄficas y las tablas. En otro comentario le voy a pegar el cÃģdigo completo

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@javiera.palaciosc1515 Wow! Muy creativo! Felicitaciones!
      Si me das permiso lo convierto en un video (dandote las respectivas credenciales) en algÚn punto
      Felicitaciones por tu recursividad
      Saludos!

  • @EduardoRoman-b3c
    @EduardoRoman-b3c āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Saludos.
    Me aparece esto al intentar correr lo que se indica en el minuto 15:43
    Cannot read properties of undefined (reading '0')
    eval
    eval
    CÃģmo solucionar eso?.

    • @JuanSGuzman
      @JuanSGuzman  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Me tocaría ver tu cÃģdigo
      Saludos!

  • @alozano
    @alozano āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Genial.
    Estoy creando como hobby un proyecto y solo me falta enviar correo con adjunto.
    Cree formulario para ser diligenciado desde celular (Ya lo hice)
    Con base en esa informaciÃģn, crear de forma automÃĄtica un PDF (Ya lo hice)
    Solo me falta responder por correo a esa misma persona con el pdf adjunto
    Tienes algÚn video con algo similar para poderlo adaptar?

    • @JuanSGuzman
      @JuanSGuzman  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Aquí te paso algunos donde adjunto archivos
      th-cam.com/video/9J3K_-0Jduw/w-d-xo.html
      th-cam.com/video/8g2C15DkVbM/w-d-xo.html
      th-cam.com/video/juZUdi3TPdI/w-d-xo.html
      Saludos!

    • @alozano
      @alozano āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      @@JuanSGuzman Mil gracias:
      Estaba viendo tus videos de combinaciÃģn de correspondencia 1 y 2 pero no encuentro la tercera parte, por casualidad la tienes a la mano, por fa.

    • @practicalsheets
      @practicalsheets āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      ​@@alozano Aquí te dejo toda la serie
      Pt 1- th-cam.com/video/8g2C15DkVbM/w-d-xo.html
      Pt 2- th-cam.com/video/juZUdi3TPdI/w-d-xo.html
      Pt 3 - th-cam.com/video/ksuir705d8Q/w-d-xo.html
      Pt 4 - th-cam.com/video/E8iNXAqKFqg/w-d-xo.html
      Saludos!

  • @Angelo.Melgar.C.
    @Angelo.Melgar.C. āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Hola Juan, Buen video, pero en la línea " var html=htmlTemplate.evaluate().getContent(); " Google indica ERROR que ".evaluate" no es una funciÃģn, ÂŋCÃģmo podemos solucionar este problema?

    • @JuanSGuzman
      @JuanSGuzman  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Revisa la linea de arriba donde defines htmlTemplate
      Saludos!

  • @MrLococaco
    @MrLococaco 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Excelente informaciÃģn

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Que amables palabras!

  • @juanantonioduran3772
    @juanantonioduran3772 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Hola Juan, si a tu pregunta, profundizar, sería idÃģneo, enviar una tabla enriquecida y al mismo tiempo enviar en PDF, como siempre gracias!! Un saludo.

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Hola!
      Ya he empezado a explorar el tema de tablas pero en html
      Aunque hay una forma de convertir el html en pdf, es un buen tema para un prÃģximo video
      Saludos!

  • @CamilaMeza-b7q
    @CamilaMeza-b7q āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    SE PASO 10/10

  • @ivanleiva9651
    @ivanleiva9651 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Hola buenas tardes crack, puede ser que haya cambiado algo el lenguaje? xq copie y pegue el ejercicio pero me tiro el mismo error en la parte de enviar el correo, tengo problemas con el evaluate()

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola!
      El lenguaje casi no cambia. Revisa bien la sintaxis
      Saludos!

    • @ivanleiva9651
      @ivanleiva9651 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@JuanSGuzman Me dice: SyntaxError: Unexpected token ';'

  • @MatheusSilva-qm3ph
    @MatheusSilva-qm3ph 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Muito bom.
    Uma pergunta, os links sÃĢo pouco amigÃĄveis. Tentei usar mas o google recusa e nÃĢo sei como usar com firebase host vocÊ sabe se tem algum jeito de usar o firebase host ou o ?
    Obrigado.

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola!
      Revísate el video de WhatsApp
      Ahí hago un cÃģdigo que lo abre
      Saludos!

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      CÃģmo enviar mensajes de Whatsapp desde Google Sheets de manera semi automatizada - ✉ïļðŸ’Ž
      th-cam.com/video/miXY7QMlazs/w-d-xo.html

  • @eduardorivera7341
    @eduardorivera7341 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Hooola! Me ha pasado que me envían correos con tablas pero yo no las puedo ver, me aparecen como texto y en desorden ðŸ˜Ē, saben como puedo ver esas tablas?

    • @JuanSGuzman
      @JuanSGuzman  5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Hola!
      Te refieres a verla en el email?
      Saludos!

  • @korvno3014
    @korvno3014 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Buen. Ideo, podrías mejorarlo enviando a varios correos mediante un botÃģn ? Porfaaaaa

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola!
      Mil gracias por las palabras
      En el canal hay varios videos de envío a mÚltiples usuarios
      Aquí te dejo la lista
      th-cam.com/video/lPt5cAhnlFs/w-d-xo.html
      Saludos!

  • @Leover378
    @Leover378 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Seria bueno ver como queda con el CSS y luego entonces con el docs.

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Si
      Desafortunadamente no podemos usar frameworks con los mails
      Pero si podemos hacer algo decente
      Lo dejo para el prÃģximo
      Saludos!

    • @Leover378
      @Leover378 11 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      @@JuanSGuzman Saludos de nuevo Juan. Bueno te comento que estuve viendo la forma en el Gmail me permita guardar una plantilla recibida de MailChimp y se me la guarda, pero el formato se estropea. TambiÃĐn vi que hay una extensiÃģn pero nada parecido a como lo hace Outlook, que si me permite guardar la plantilla de MailChimp y reenviarla las veces que quiera. La idea es tener una buena presentaciÃģn nativa en Gmail, sin importar que haya hecho la plantilla en una empresas de Email Marketing.
      Eso con la intensiÃģn de utilizar Mail Merge {{ }} y que sea mÃĄs visual el correo enviado con los datos de Sheets.

    • @JuanSGuzman
      @JuanSGuzman  11 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Yo soy muy fan de correos planos y solo texto para mis clientes, pero es algo muy personal. Entiendo que quieran usar la marca y demÃĄs. No lo he explorado, pero lo dejo en pendiente. Mil gracias por todo el aporte!
      Saludos!@@Leover378

  • @DantealbertoEspinosaRosas
    @DantealbertoEspinosaRosas āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Chido maestro, salvÃĄndole la chamba a este pobre viejecito... 😎

    • @JuanSGuzman
      @JuanSGuzman  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Jajajaja. Mil gracias por las palabras!

  • @diegopino5729
    @diegopino5729 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Hola Juan! Gracias por este video super intuitivo, mi unica duda es: ÂŋCÃģmo hacer algo similar pero con dos tablas distintas?(por ejemplo, una desde a1:b5 y otra desde a7:j30) Muchas gracias!

    • @JuanSGuzman
      @JuanSGuzman  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola!
      No es dificil. Repites lo mismo
      Pero lo anoto para un video futuro
      Saludos!

  • @joantorrescabrera3794
    @joantorrescabrera3794 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    alguien tiene el codigo?

    • @JuanSGuzman
      @JuanSGuzman  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      sebastian@juansguzman.com