gspreadsheet

Añadir una nueva fila al final de una hoja

Crea una nueva fila permitiendo especificar los valores que tomarán cada una de las columnas. La primera fila de la hoja cuya columna 'A' se encuentre vacía será la que reciba los valores.

Google Sheets Acción


Esta integración te permite automatizar la adición de nuevas filas al final de una hoja de cálculo de Google Sheets, especificando los valores para cada columna. La primera fila de la hoja cuya columna 'A' esté vacía recibirá estos valores, facilitando la gestión y actualización de tus datos sin intervención manual.


Con esta funcionalidad, puedes optimizar procesos como el registro de información de usuarios, seguimiento de inventarios o cualquier tarea que requiera la incorporación constante de nuevos datos en hojas de cálculo. La personalización de reglas, filtros y la configuración de la hoja te brindan flexibilidad para adaptarla a tus necesidades específicas.







Opciones de personalización

Campos configurables que puedes ajustar en tu automatización

  • Reglas
  • Filtros (Ejecutar solo si se cumplen estas reglas)
  • Dirección URL de la hoja de cálculo
  • Columnas
  • Modo de selección de hoja
  • Número de la hoja
  • Nombre de la hoja



Información entregada

Al ejecutarse, esta operación entrega los siguientes datos, pudiendo ser utilizados en la misma tarea automática.

  • Etiquetas

  • Id de la nueva fila {{new_row_id}}




Video tutoriales


Haz un BOT en Dialogflow para escribir en Google Sheets

Estos son los pasos para crear sencillos chatbots para hacer consultas a usuarios y guardar las respuestas en una hoja de cálculo de Google Sheets. El chatbot de este ejemplo consulta 3 datos al usuario, pero puedes modificarlo para que pida por más, al igual que puedes modificar las columnas donde guardará cada respuesta dentro de Google Sheets.

▶ YouTube

Reuniendo productos para una web automática

Cómo obtener cientos o preferiblemente miles de productos con los que alimentar una web automática.

▶ YouTube

BOT de Telegram para escribir en Google Sheets (no necesita Dialogflow)

Pasos para crear sencillos chatbots que hacen consultas a usuarios y guardan las respuestas en un Google Sheets.

▶ YouTube

BOT de WhatsApp para escribir en Google Sheets (no necesita Dialogflow)

Pasos para crear sencillos chatbots que hacen consultas a usuarios y guardan las respuestas en un Google Sheets.

▶ YouTube

Crea un bot de WhatsApp para guardar imágenes en Google Sheets

Pasos para crear un bot que lance preguntas a los usuarios, pida imágenes y guarde todos los datos en una hoja de Google Sheets.

▶ YouTube

ChatBot para WhatsApp con GPT y Google Sheets (Bot para un centro Fitness)

Construye un chatbot de WhatsApp con distintos flujos, conectándolo a ChatGPT, Google Sheets y Google Docs.

▶ YouTube

Chatbot con IA y Botones para WhatsApp

Caso práctico aplicado a una clínica vía 'Márketing con acento argentino'.

▶ YouTube

Asistentes GPT de OpenAI que ejecutan tareas de Botize

Bot de Telegram que anota gastos personales. Utiliza un asistente de GPT y es capaz de controlar una hoja de Google Sheets.

▶ YouTube

Llama por teléfono a tus asistentes GPT

Pasos para registrar en Google Sheets cada llamada realizada por tus usuarios a un asistente de VAPI.

▶ YouTube

ChatGPT convierte tus tareas en aplicaciones Web

Pasos para convertir una automatización en una aplicación web.

▶ YouTube

Transcripción automática de mensajes de voz

Pasos para transcribir mensajes de voz de Telegram y WhatsApp, extraer información y guardarla en Google Sheets.

▶ YouTube


Tutoriales


Cómo automatizar una base de datos en Google Sheets

Captura noticias de distintas fuentes RSS y almacénalas en una hoja de Google Sheets. Desde una segunda tarea automática lee estas noticias directamente de la hoja de cálculo y publícalas en Twitter.

Cómo hacer un bot en Dialogflow que guarde datos en Google Sheets

Crea un bot capaz de consultar varios datos a los usuarios con los que hable y seguidamente guardar las respuestas en una hoja de cálculo.


Automatizaciones relacionadas

  • type
  • rss → rss_new
  • gspreadsheet → add_row_to_end
Guarda cada nueva noticia de la NASA en Sheets
  • type
  • trabber → one_destination
  • gspreadsheet → add_row_to_end
Seguimiento en una hoja de cálculo de las ofertas de vuelo con salida desde Madrid
  • type
  • telegrambot → webhook
  • gspreadsheet → add_row_to_end
Guarda cada nuevo mensaje de Telegram en Google Spreadsheets
  • type
  • amazon_associates → search_by_category
  • gspreadsheet → add_row_to_end
Guarda cada nuevo producto de una categoría de Amazon
  • type
  • paypal → new_transaction
  • gspreadsheet → add_row_to_end
Registra cada transacción en Google Sheets
  • type
  • twitter → twitter_search
  • gspreadsheet → add_row_to_end
Guarda cada nuevo tweet que supere los 50 RT (solo los más recientes)
  • type
  • twitter → twitter_search
  • gspreadsheet → add_row_to_end
Busca y guarda usuarios potenciales a los que seguir
  • type
  • twitter → twitter_search
  • gspreadsheet → add_row_to_end
Busca y guarda tweets con +50 respuestas y +100 favoritos
  • type
  • telegrambot → webhook
  • gspreadsheet → read_by_column
  • telegrambot → reply
  • gspreadsheet → add_row_to_end
  • telegrambot → reply
Bot que busca usuarios en Google Sheets y responde con sus datos si están en la base; si no, los añade a la hoja
  • type
  • telegrambot → webhook
  • gspreadsheet → read_by_column
  • telegrambot → reply
  • amazon_associates → get_product_detail
  • fpages → public_image
  • gspreadsheet → add_row_to_end
  • telegrambot → reply
Envía "publicar" seguido de un código ASIN
  • type
  • telegrambot → webhook
  • gspreadsheet → read_by_column
  • telegrambot → reply
  • telegrambot → reply
  • amazon_associates → get_product_detail
  • gspreadsheet → add_row_to_end
Bot registro de productos
  • type
  • amazon_associates → search_by_category
  • gspreadsheet → add_row_to_end
Guarda cada producto de electrónica inferior a 50€ y envío gratuito
  • type
  • ebay → search_fixed_price_product_by_keyword
  • gspreadsheet → add_row_to_end
Guarda en Google Sheets productos encontrados en eBay
  • type
  • amazon_coupons → search_coupons
  • amazon_associates → get_product_detail
  • gspreadsheet → add_row_to_end
Cupones de Amazon España a Google Sheets
  • type
  • amazon_coupons → search_coupons
  • gspreadsheet → add_row_to_end
Cupones de Amazon España a Google Sheets
  • type
  • telegrambot → webhook_txtimgdoc
  • telegrambot → ask
  • telegrambot → ask
  • gspreadsheet → add_row_to_end
Bot de Telegram para pedir 2 datos al usuario y guardar las respuestas en Google Sheets
  • type
  • amazon_lightning → search_deals
  • gspreadsheet → add_row_to_end
Guarda cada nueva oferta de Amazon en Google Sheets
  • type
  • telegrambot → webhook_command
  • amazon_associates → get_product_detail
  • gspreadsheet → add_row_to_end
Bot de Telegram que al recibir una URL o ASIN de un producto lo extrae y guarda en Google Sheets
  • type
  • btzai → get_next_message
  • gspreadsheet → add_row_to_end
Registra cada nuevo mensaje de las conversaciones de un bot en Google Sheets
  • type
  • btzmail → webhook
  • gspreadsheet → add_row_to_end
Registra en Google Sheets cada nuevo mail que recibes en tu cuenta de mail de Botize
  • type
  • paidonresults → csv_next_row
  • gspreadsheet → add_row_to_end
Guarda en Google Sheets cada nuevo producto de un comercio de PaidOnResults.com
  • type
  • telegrambot → webhook_voice_file
  • openai_whisper → transcription
  • chatgpt → completion_as_data
  • gspreadsheet → add_row_to_end
  • telegrambot → reply
Analiza mensajes de voz recibidos por Telegram, extrae datos clave y los almacena en Google Sheets
  • type
  • whatsapp_cloud_api → webhook_voice_message
  • whatsapp_cloud_api → retrieve_media_url
  • openai_whisper → transcription
  • chatgpt → completion_as_data
  • gspreadsheet → add_row_to_end
  • whatsapp_cloud_api → post_message
Analiza mensajes de voz recibidos por WhatsApp, extrae datos clave y los almacena en Google Sheets
  • type
  • whapi → webhook_message
  • gspreadsheet → add_row_to_end
Guarda en Google Sheets cada nuevo mensaje recibido por WhatsApp (via Whapi)
  • type
  • whatsapp_cloud_api → webhook_message
  • gspreadsheet → add_row_to_end
Guarda en Google Sheets cada nuevo mensaje recibido por WhatsApp
  • type
  • btzimap → get_mail
  • btzfilters → process
  • btzsmtp → send_mail
  • gspreadsheet → add_row_to_end
Confirmar emails de soporte recibidos y registrarlos en Google Sheets
  • type
  • telegrambot → webhook_command
  • btzscraper → execute_commands
  • chatgpt → completion_as_data
  • gspreadsheet → add_row_to_end
  • telegrambot → reply
Bot de Telegram que exporta a Google Sheets datos de productos a partir de texto sin estructurar
  • type
  • telegrambot → webhook
  • btzloop → repeater
  • chatgpt → completion_as_data
  • btzflow → get_flow_next_step
  • drive → copy_file
  • gspreadsheet → add_row_to_end
  • collect_list → collect
  • telegrambot → reply
Asistente conversacional de Telegram para registrar productos en nuevos documentos de Google Sheets
  • type
  • whatsapp_cloud_api → webhook_message
  • whatsapp_cloud_api → ask
  • whatsapp_cloud_api → post_message
  • gspreadsheet → add_row_to_end
WhatsApp pregunta con opciones y registro automático en Google Sheets
  • type
  • whatsapp_cloud_api → webhook_message
  • whatsapp_cloud_api → ask
  • whatsapp_cloud_api → ask
  • whatsapp_cloud_api → post_message
  • gspreadsheet → add_row_to_end
WhatsApp Bot. Pregunta edad y email al usuario y lo guarda en Google Sheets
  • type
  • telegram_users → bps_next_message_in_range
  • btztextparser → get_urls
  • gspreadsheet → add_row_to_end
Extrae las publicaciones de un chat comprendidas entre dos fechas y guarda en Google Sheets las URLs que contengan
  • type
  • telegrambot → webhook
  • gspreadsheet → add_row_to_end
  • telegrambot → copy_message
Guarda cada nuevo mensaje de Telegram en Google Spreadsheets y lo copia además en un segundo chat, grupo o canal de Telegram
  • type
  • telegram_users → webhook_all
  • amazon_lightning → replace_text_urls
  • btzfilters → process
  • gspreadsheet → add_row_to_end
Detecta cada nueva publicación en un chat de terceros de Telegram, modifica los enlaces de afiliado de los productos de Amazon que pueda contener y lo guarda en Google Sheets
  • type
  • btzforms → webhook_html_form_submission_create
  • gspreadsheet → add_row_to_end
Registro manual de movimientos de activos y guardado en hoja de Google Sheets
  • type
  • btzforms → webhook_html_form_submission_create
  • gspreadsheet → add_row_to_end
  • telegrambot → send_message_photo
Registro manual de movimientos de activos, los guarda en hoja de Google Sheets y los publica en un chat de Telegram
  • type
  • btzforms → webhook_html_form_submission_create
  • whatsapp_cloud_api → ask_location
  • gspreadsheet → add_row_to_end
Registro de ubicación de usuarios de WhatsApp en Google Sheets
  • type
  • whatsapp_cloud_api → webhook_message
  • chatgpt → completion_as_data
  • gspreadsheet → add_row_to_end
  • whatsapp_cloud_api → post_message
Asistente de WhatsApp para registro de pedidos en Google Sheets y consultas de productos
  • type
  • gnews → rss_keyword
  • gspreadsheet → add_row_to_end
Guarda en Google Sheets cada nueva noticia de Google News relacionada con una temática concreta
  • type
  • whatsapp_cloud_api → webhook_message
  • gcalendar → search_available_slots
  • whatsapp_cloud_api → ask
  • gcalendar → search_available_slots
  • whatsapp_cloud_api → ask
  • whatsapp_cloud_api → ask
  • gspreadsheet → add_row_to_end
  • gcalendar → create_event
  • whatsapp_cloud_api → post_message
Bot de WhatsApp para reserva de citas con Google Calendar y registro en Google Sheets
  • type
  • telegram_users → webhook_all
  • telegram_users → get_post_files_urls
  • gspreadsheet → add_row_to_end
Extrae cada nuevo mensaje de un chat, grupo o canal de Telegram de terceros y guarda en una hoja de Google Sheets
  • type
  • telegram_users → bps_next_message_in_range
  • telegram_users → get_post_files_urls
  • gspreadsheet → add_row_to_end
Extrae cada minuto el siguiente mensaje entre 2 fechas concretas de un chat, grupo o canal de Telegram de terceros y lo guarda en una hoja de Google Sheets
  • type
  • whatsapp_cloud_api → webhook_message
  • chatgpt → send_prompt
  • whatsapp_cloud_api → post_message
  • gspreadsheet → add_row_to_end
Bot de Telegram con ChatGPT que guarda automáticamente las conversaciones en Google Sheets
  • type
  • telegram_users → bps_next_message_in_range
  • chatgpt → completion_as_data
  • gspreadsheet → add_row_to_end
Extrae cada mensaje de un chat de Telegram de terceros entre 2 fechas concretas, lo clasifica con ChatGPT y guarda el resultado en Google Sheets
  • type
  • whatsapp_cloud_api → webhook_message
  • btzfilters → process
  • gspreadsheet → add_row_to_end
  • whatsapp_cloud_api → post_message
Guarda los mensajes de WhatsApp de un contacto específico en Google Sheets y responde con un mensaje de confirmación
  • type
  • whatsapp_cloud_api → webhook_message
  • gspreadsheet → add_row_to_end
  • whatsapp_cloud_api → post_message
Guarda los mensajes de WhatsApp en Google Sheets y responde con un mensaje de confirmación
  • type
  • iterator → iterate
  • gspreadsheet → add_row_to_end
Webhook que recibe una lista de datos y los guarda en filas independientes en Google Sheets
  • type
  • telegram_users → webhook_all
  • btzfilters → process
  • gspreadsheet → add_row_to_end
Guarda en Google Sheets cada nuevo mensaje recibido en un chat de terceros de Telegram, clasificándolo según su contenido
  • type
  • btzforms → webhook_html_form_submission_create
  • whatsapp_cloud_api → post_buttons_template
  • whatsapp_cloud_api → ask
  • whatsapp_cloud_api → post_message
  • gspreadsheet → add_row_to_end
Formulario para ejecutar un bot que manda una plantilla de WhatsApp a un contacto, le pide seleccionar una opción y guarda el resultado en una hoja de Google Sheets
  • type
  • telegrambot → webhook
  • gspreadsheet → add_row_to_end
Copia cada nuevo mensaje recibido en un chat de Telegram a una nueva fila en Google Sheets, solo si ha sido enviado por uno de los usuarios de Telegram especificados
  • type
  • telegrambot → webhook
  • btzfilters → process
  • telegrambot → ask
  • gspreadsheet → add_row_to_end
  • telegrambot → reply
Bot de Telegram que se activa al recibir el mensaje "SORTEO", registra respuesta del usuario en Google Sheets y responde con mensaje al usuario
  • type
  • gforms → get_next_new_response
  • gspreadsheet → add_row_to_end
  • gmail → send
  • telegrambot → send_message_photo
Detecta nuevos registros en Google Forms, los guarda en Google Sheets y notifica por email y Telegram

Preguntas frecuentes


¿Para qué sirve el campo 'Tipo de columna' al insertar filas en Google Sheets?

Cuando añades una fila a una hoja de cálculo, puedes especificar no solo el valor que se enviará a cada celda, sino también el tipo de dato que debe tener cada celda.

Esto es muy útil porque Google Sheets interpreta de forma distinta un texto, un número, una fórmula o una fecha. Por ejemplo:

- Si escribes una fórmula pero no marcas el tipo como 'Fórmula', la celda mostrará el texto exacto de la fórmula (como `=AHORA()`) pero no la ejecutará.
- Si mandas una fecha con hora, pero solo quieres que en la hoja se vea la fecha (sin hora), puedes seleccionar un tipo como `Fecha DD-MM-YYYY` y así se mostrará en el formato deseado.
- Si tienes un timestamp (una marca de tiempo como `1713259854`), puedes convertirlo a un formato de fecha legible seleccionando el tipo correspondiente (por ejemplo `Marca de tiempo DD-MM-YYYY HH:MM`).

Gracias a este campo puedes controlar con precisión cómo se visualizarán los datos en la hoja y evitar errores de formato o visualización.

Errores frecuentes


There's no data to add

No se han especificado valores, nombres de columnas o ambos para guardar la información en la hoja de Google Sheets. Asegúrate de proporcionar tanto los valores como los nombres de las columnas necesarios para completar la operación.

FAILED_PRECONDITION - This operation is not supported for this document

Este error suele indicar que el archivo que estás usando no está en formato de Google Sheets, sino que está guardado como archivo XLSX (Excel).

Para solucionarlo, simplemente abre el documento en Google Drive y usa la opción Archivo > Guardar como hoja de cálculo de Google. Una vez hecho esto, Botize podrá acceder correctamente a ese documento y realizar la automatización.

Escríbenos

Por email o por Telegram.
De lunes a viernes de 7h a 13h (España).

Hablemos

Elige día y hora.
Compartimos pantalla y resolvemos todas tus dudas.