Generador de códigos promocionales
Un lote de códigos únicos con tu prefijo, sin caracteres confundibles ni palabras malsonantes accidentales. El CSV ya trae columnas de descuento y caducidad.
Longitud de la parte aleatoria
Formato del código
Datos para la exportación
Van al CSV y al JSON como columnas aparte, así que el archivo queda listo para importar en la tienda.
De qué se encarga el generador
Comprueba todo el lote en busca de duplicados y rehace las coincidencias: dos cupones idénticos son una discusión con un cliente.
Quita los caracteres parecidos para que el código se pueda dictar y teclear desde un recibo sin errores.
Descarta los códigos en los que las letras al azar forman algo grosero: no es lo que quieres impreso en un cupón.
Lo principal
Por qué la longitud del código es una cuestión de dinero
Un código promocional se valida en la página de pedido, y ese formulario está abierto a todo internet. Si emites muchos códigos y el espacio es pequeño, un bot encontrará uno válido en una tarde: primero se escapa el descuento y luego aparece un enlace con «códigos que funcionan en tu tienda» en los foros de cazagangas.
La aritmética es sencilla. Seis caracteres de nuestro conjunto dan unos quinientos millones de combinaciones. Emite mil códigos y solo uno de cada medio millón de intentos funciona: la fuerza bruta no tiene sentido. Emite cien mil de cuatro caracteres y funcionará aproximadamente uno de cada diez, y la campaña terminará de otra manera.
El panel muestra ambas cifras a la vez: cuántas combinaciones existen y qué probabilidad hay de acertar. La referencia es no bajar de una entre un millón.
| Longitud | Combinaciones | Vale para un lote de |
|---|---|---|
| 4 | 614 mil | una docena de códigos internos |
| 6 | 481 millones | hasta 500 códigos |
| 8 | 377 mil millones | hasta 300 mil códigos |
| 10 | 3·10¹⁴ | cualquier envío masivo |
En la práctica
Cómo se organizan los códigos
Un código personal por cliente. Prefijo de la campaña más una cola aleatoria: Campaign prefix plus a random tail: NY26-7K4M-92QX. Usage limit of one. You can see who redeemed it, and the code cannot be shared.
Un código público para publicidad. Un código corto y memorable para toda la campaña, pero limitado por fecha y presupuesto. Aquí no salva la longitud, sino las condiciones de uso. One short memorable code for the whole campaign, but capped by date and budget. Length will not save you here — the redemption rules will.
Códigos para creadores. Un prefijo por socio: A separate prefix per partner: ANNA-…, MARK-…. Counting sales by prefix is easier than by tagged links.
Impresos en el envase. Usa grupos de cuatro y, sin falta, el conjunto sin caracteres parecidos: los códigos del envase se teclean a mano y cada pareja de «cero o letra O» acaba en una consulta a soporte. Use groups of four and definitely the set without look-alikes: codes on packaging are typed by hand, and every “zero or letter O” pair becomes a support ticket.
Separa los lotes por prefijo
La unicidad está garantizada dentro de un lote. Si generas en varias tandas, cambia el prefijo:BF-, NY-, MAY-. As a bonus, your reports immediately show which campaign worked.
Casos habituales
Preguntas
Preguntas frecuentes
¿Los códigos son realmente únicos?
Dentro de un lote, sí: cada código se compara con los ya creados y se regenera si coincide. Entre lotes distintos una coincidencia es teóricamente posible, así que genera todo de una vez o separa los lotes por prefijo.
¿Por qué se quitan la O, la I y la S?
Un código se lee en una pantalla, se dicta por teléfono y se teclea desde un recibo. El cero y la letra O, el uno y la I, el cinco y la S son indistinguibles en casi todas las tipografías, y cada pareja de esas acaba en una consulta a soporte.
¿Qué significa «probabilidad de acertar un código»?
La proporción entre los códigos emitidos y todas las combinaciones posibles. Si es demasiado alta, un bot encontrará uno válido machacando el formulario de pedido. Mantén la proporción por debajo de uno entre un millón.
¿Cómo importo los códigos en la tienda?
Exporta el CSV: se abre en Excel sin asistente y trae columnas de código, descuento, caducidad y límite de usos. La mayoría de las plataformas aceptan un archivo así.
Continuar