"Cómo crear códigos de cupón para una tienda en línea"- Quora
Google Forms puede verificar un código de cupón, pero no puede descontar nada del precio. La validación de respuestas rechaza un código que no agregaste, pero el formulario no tiene un total que el código pueda reducir. Así que calculas cada descuento cuando llega el pedido y le dices al cliente cuánto debe. Sea un 20% en el primer pedido o $5 para un cliente habitual, se vuelve una cuenta que haces a mano en cada respuesta. Neartail le da a tu formulario de Google Forms un total que se actualiza solo y un campo Discount puede leer el código: cuando un cliente escribe uno válido, ve cómo se descuenta el dinero antes de enviar. El descuento puede ser un porcentaje o un monto fijo y una sola fórmula puede tener varios códigos.
A continuación tienes tres formas de manejar un código de cupón en Google Forms y en qué se queda corta cada una.
3 formas de agregar un código de cupón a Google Forms
Verificar el código con la validación de respuestas de Google Forms
Calcular el descuento en la hoja de respuestas
Descontar en el mismo formulario con Neartail
Opción 1: Validación de respuestas en Google Forms
Agrega una pregunta de Respuesta corta para el código. Haz clic en sus tres puntos y elige Validación de respuestas, luego Expresión regular y Coincide con. Después escribe tu código, como WELCOME20. Google Forms rechaza cualquier otro código.
En qué se queda corta: el formulario no tiene precios ni total, así que el código no descuenta nada. Igual tienes que calcular cada descuento y decirle al cliente cuánto debe.
Opción 2: Una fórmula en la hoja de respuestas
Vincula el formulario con Google Sheets y agrega una columna que revise el código y calcule el descuento, por ejemplo con SI.
En qué se queda corta: el cliente nunca ve el descuento, porque la hoja lo calcula solo después de que envía el formulario. Además, la fórmula tiene que llegar a cada fila nueva que agrega el formulario.
Opción 3: Descontar en el mismo formulario con Neartail
Neartail agrega precios y un total que se actualiza solo a tu formulario. Pones tus códigos válidos en una pregunta y escribes el descuento como una fórmula, así el cliente ve cómo se descuenta antes de enviar. Estos son los pasos.
¿Cómo configurar códigos de cupón válidos?
En la página que se abre, haz clic en Enter your form name, escribe el nombre de tu formulario y haz clic en Generate.
Revisa el esquema que sugiere y haz clic en Proceed. Tu formulario se abre en la pestaña Edit.
Tu formulario viene con productos, una pregunta Order Amount que suma sola y una pregunta Order Quantity.
Haz clic en la pregunta Order Quantity y luego en Add field en la barra de herramientas de la derecha
Escribe Apply Coupon como título de la nueva pregunta
Haz clic en el ícono ⚙️ en la parte inferior de la pregunta y selecciona la pestaña Answer
Haz clic en Configure en Validation. Selecciona Regular expression > Matches y escribe el código de cupón en el patrón que debe coincidir, como WELCOME20. Para más de un código, escríbelos así: ^(WELCOME20|SAVE10)$. Escribe el mensaje de error y haz clic en Save
Un cliente que escribe un código que no agregaste ve tu mensaje de error.
¿Cómo aplicar descuentos según los códigos de cupón?
Agrega un campo de precio Discount y luego escribe la fórmula que calcula el descuento.
Haz clic en la pregunta Apply Coupon y luego en Add price field en la barra de herramientas de la derecha
Selecciona Discount y haz clic en Next
Selecciona Percentage % y haz clic en Next
Escribe 20, revisa que Of diga Order Amount y haz clic en Create
Usa la función IFS para aplicar descuentos según el cupón
La función IFS evalúa varias condiciones y devuelve el valor que corresponde a la primera condición verdadera. La sintaxis de la función IFS es:
IFS(condition1, value1, [condition2, value2, …])
donde
condition1 - La primera condición que se evalúa.
value1 - El valor que se devuelve si condition1 es TRUE.
condition2, value2, … - Condiciones y valores adicionales si la primera se evalúa como falsa.
Si el código de cupón es WELCOME20, aplicaremos un descuento del 20% multiplicando el monto del pedido por 0.20. Si no, no hay descuento.
IFS(Apply Coupon == "WELCOME20", 0.20 * Order Amount, true, 0)
En Field settings, selecciona la pestaña Answer. La opción Calculate ya tiene la fórmula de Percentage, así que reemplázala por la fórmula que se muestra abajo. Escribe @Apply para elegir Apply Coupon y @Order Am para elegir Order Amount, que aparece como Order Amou.. en la casilla. Haz clic en Save
Descuento de monto fijo
En lugar de aplicar un descuento en porcentaje para el código de cupón, puedes ofrecer un descuento de un monto fijo en dólares. Digamos que quieres ofrecer un descuento de $5 para el código de cupón WELCOME20. Entonces, si el código que escribe el usuario es WELCOME20, el descuento es 5. Escribe esto en la opción Calculate en lugar de la otra fórmula.
IFS(Apply Coupon == "WELCOME20", 5, true, 0)
¿Cómo mostrar el monto a pagar?
Agrega un campo de precio Net Amount. Resta el Discount por sí solo. Tus clientes pagan el Net Amount.
Haz clic en la pregunta Discount y luego en Add price field. Selecciona Net Amount y haz clic en Next
Selecciona Standard calculation using NETTOTAL() y haz clic en Next
Haz clic en Create
Haz clic en Save
Cuando un cliente escribe WELCOME20, el Discount y el Net Amount cambian al instante. Sin el código, el Discount se queda en 0. Tus clientes pagan el Net Amount.
Resumen
Google Forms puede verificar un código de cupón, pero no tiene un total del cual descontar, así que cada descuento se calcula a mano cuando llega el pedido. Neartail agrega un total al formulario y un campo Discount que lee el código, así el cliente ve cómo se descuenta un porcentaje o un monto fijo antes de enviar. Crea tu formulario de pedido y completa los pasos de arriba. Si tienes alguna pregunta, escribe a soporte.