COD en Shopify: el funnel real y por qué tu CPA está mal calculado
Funnel real del cash on delivery con números de operación. De 100 leads, 72 se entregan. Por qué el CPA aparente es mentira y qué productos no rinden en COD.
El cash on delivery convierte más que el pago online porque el cliente no se compromete económicamente al registrarse. Pero entre el lead y la entrega real hay dos filtros silenciosos: confirmación telefónica y entrega efectiva. En mi operación, de 100 leads, 89 confirman y 72 se entregan. Eso significa que tu CPA real es 28% más alto de lo que muestra el dashboard de ads. Y los productos pesados o con envío caro son los peores candidatos para este modelo.
Por qué el COD convierte tanto
El cash on delivery (pago contraentrega) sigue activo en muchos mercados: España rural, parte de Italia y Francia, MENA, India, sudeste asiático, LATAM. Donde la penetración de tarjeta es baja, donde hay desconfianza al pago online, o donde el público objetivo prefiere "ver antes de pagar".
La razón comercial es directa: el cliente no se compromete económicamente al registrarse. Pone su nombre, teléfono y dirección. Click. La transacción queda "pendiente" hasta que el repartidor toca el timbre.
Eso lubrica el proceso de conversión. El visitante decide impulsivamente, completa el form en treinta segundos, y se va. No tuvo que sacar la tarjeta, no tuvo que validar 3D Secure, no abandonó por fricción de pago. La tasa de form-completion en COD puede ser dos o tres veces más alta que la de checkout con tarjeta en el mismo producto.
Hasta acá la historia que cuentan los videos de YouTube. Lo que sigue es lo que esos videos no muestran.
El funnel real
Tomemos cien leads de una campaña. Con pago online, esos cien leads que completaron checkout pagaron — son cien ventas. En COD, no.
Esto es lo que pasa en mi operación, mes a mes, en una tienda Shopify que opera con COD en España:
- 100 leads registran el formulario COD
- 89 confirman cuando los llamamos para verificar que efectivamente quieren el producto
- 68 reciben el producto en el primer intento de entrega
- 5 no estaban en casa, piden re-envío para el día siguiente
- 2 tampoco estaban el segundo intento
- 72 ventas reales después de los re-intentos
Los dos filtros silenciosos son:
Filtro 1 — confirmación telefónica: 11 de cada 100 leads se caen acá. Cambian de opinión, no atienden el teléfono, dieron datos falsos, ya compraron en otro lado. Para mitigar esto algunos operadores agregan OTP por SMS al registro, que reduce los teléfonos falsos pero no resuelve los "cambié de opinión".
Filtro 2 — entrega efectiva: de los 89 que confirmaron, 17 no recibieron el producto en primer intento. 15 lo reciben en el segundo o tercer intento. 2 nunca lo reciben. La tasa neta de entrega sobre confirmados queda alrededor del 81%.
Si querés acordarte un número: de 100 leads, solo 72 son ventas reales.
El costo invisible de los re-intentos
Cada vez que un repartidor va a una dirección y nadie atiende, el courier cobra. Algunos lo cobran como "intento fallido" (rate parcial), otros lo cargan completo. En España, un re-intento típico cuesta entre 2 y 5 euros según courier.
En el ejemplo de arriba, 7 leads necesitaron al menos un re-intento. Si cada re-intento cuesta 4 euros, eso son 28 euros de logística inversa adicional que NO se pueden imputar a una venta específica. Ese costo se reparte sobre los 72 entregados, sumando ~0.39 euros por venta entregada.
Y eso es solo el escenario simple. Si el producto vuelve al depósito completo (cliente nunca confirmó, courier ya cobró el envío de ida y vuelta), el costo por unidad puede ser de 8-15 euros perdidos. En un AOV de 30 euros, eso son 5 puntos de margen comidos por unidad fallida.
El CPA real no es el que muestra el dashboard
Acá está el cálculo que la mayoría hace mal.
Supongamos:
- Inversión en ads: 1.000 euros
- Leads generados: 100
- CPA aparente que muestra Meta / TikTok / Google: 10 euros
El CPA aparente es engañoso porque divide por leads, no por ventas. Si en realidad solo 72 se convierten:
- CPA real por venta entregada: 1.000 / 72 = 13.89 euros
Eso es 39% más alto que el aparente. Y todavía no aplicamos los costos de re-envío, devoluciones del courier al depósito, ni el costo operativo del call center que llamó a los 100 para confirmar.
Cuando sumás todo:
| Concepto | Cálculo | Total |
|---|---|---|
| Ad spend | 1.000 | 1.000 |
| Re-intentos courier | 7 × 4 € | 28 |
| Devolución a depósito (~2) | 2 × 12 € | 24 |
| Call center confirmación | 100 × 0.50 € | 50 |
| Total costos sobre 72 ventas | 1.102 | |
| CPA real "completo" por venta | 1.102 / 72 | 15.30 |
El CPA real puede ser 50% más alto que el aparente. Si tu margen bruto por venta es de 20 euros, lo que parecía un ROAS sano de 2x es en realidad rentabilidad de 4-5 euros por venta. Una caída en la tasa de entrega de 5 puntos te lleva a operar a pérdida sin que te enteres.
Qué productos no funcionan en COD
Después de un año operando varios productos en COD, hay un patrón claro de cuáles rinden y cuáles no.
Productos caros con envío barato: bien. AOV de 80-150 euros, paquete chico y liviano. Si el cliente no atiende, el courier solo pierde un viaje. Re-intentos cuestan poco.
Productos baratos con envío caro o pesados: muy mal. Tuve unas mancuernas de 40 kilos en catálogo. La tasa de entrega cayó al 50% — la gente al ver una caja grande y pesada en la puerta, o no atendía o pedía que la dejaran y después decía que nunca llegó. Y el re-envío de mancuernas era 25 euros cada vez. Esa SKU se sacó del catálogo después de tres meses.
Productos pequeños y baratos: cuidado con un efecto contraintuitivo. Cuando el cliente ve una caja muy chica en la puerta — más chica de lo que esperaba — la tasa de rechazo en el momento sube. La gente que aún no pagó tiene poca fricción para decir "no, no es lo que esperaba" y devolverlo. Lo mismo no pasa en pago online porque ya hicieron el sacrificio económico.
Productos commodity: peor que single-product DTC. Si el cliente puede comprar lo mismo en el chino de abajo, va a rechazar al ver el paquete porque "ya no lo necesita tanto". Productos con propuesta de valor única o difícil de encontrar localmente convierten mejor.
La trampa de la profesionalización
Hay dos caminos cuando una operación COD crece:
Camino A — pasar a pago online. La mayoría termina acá. Tarjeta + Bizum + PayPal. Se acaba la fricción operativa del call center, los re-envíos, los rechazos en la puerta. Pero la tasa de conversión inicial cae a la mitad o un tercio. Es decisión racional cuando el margen no resiste la operativa COD, o cuando el equipo ya no escala.
Camino B — especializarse en COD. Algunos operadores se vuelven expertos: mejoran la tasa de confirmación con OTP + scripts de call center optimizados, mejoran la entrega con couriers locales que conocen las direcciones, eligen productos y mercados específicos donde el modelo rinde. Llegan a tasas de 90% entrega sobre confirmados. Pero requiere obsesión con métricas y data continua.
Lo que casi nadie hace bien: medir el funnel completo con la granularidad necesaria.
Lo que necesitás medir si vas en serio con COD
Las cuatro métricas que cambian decisiones en operación COD:
- Tasa de confirmación por SKU — algunos productos generan más teléfonos falsos. Filtrá por producto, no solo agregado.
- Tasa de entrega por código postal o región — repartidores específicos rinden distinto. Hay zonas donde el courier deja pase, hay zonas donde se intenta dos veces y se devuelve.
- CPA real por canal de adquisición — el funnel completo difiere por origen del lead. Tráfico de TikTok orgánico vs Meta paid vs SEO orgánico tienen tasas de entrega distintas porque el intent es distinto.
- Margen neto post-COD por SKU — no es solo "este producto se vende", es "este producto rinde después de descontar logística inversa, re-intentos y devoluciones".
Esta visibilidad NO la da Shopify nativo. Ni las apps de afiliados tradicionales (que están pensadas para checkout con pago online). El operador termina exportando CSVs, cruzando manualmente con datos del courier, calculando en Excel.
Sobre lo que vengo construyendo
Después de operar COD con esta operativa por un año, empecé a desarrollar una app de Shopify específica para esto: CODprofit. Cubre tres cosas:
- Cálculo automático del CPA real (no el aparente) usando data de Shopify + status del courier
- Análisis de rendimiento por SKU, zona y canal con la granularidad que falta nativamente
- Sistema de afiliados COD nativo — porque ninguna app de afiliados existente (GOAFFPRO, Refersion, UpPromote) está pensada para el flujo COD, donde la venta se confirma DESPUÉS y la atribución tiene que esperar
Está en fase de finalización del MVP, próximo a publicación en Shopify App Store. Si operás COD y querés que te avise cuando esté disponible, dejá tu email en el newsletter de abajo — el lanzamiento sale con descuento de early adopter.
Veredicto
El COD es excelente herramienta para validar productos y mercados con baja barrera de conversión. Pero requiere medir el funnel real, no el aparente.
Tres reglas operativas:
- Calculá CPA dividiendo por entregas reales, no por leads. La diferencia de 30-50% define si operás con margen o a pérdida.
- Excluí productos pesados o con envío caro del catálogo COD. Las matemáticas no cierran después del primer re-intento.
- Cuando la operación pase 500 órdenes/mes, decidí entre profesionalizar COD o migrar a pago online. El término medio agota al equipo y no escala.
El modelo es viable, rentable, y en ciertos mercados imposible de reemplazar. Pero la diferencia entre operar bien y operar a pérdida es la visibilidad de los números reales.
Preguntas frecuentes
¿Por qué COD convierte tanto más que pago online?
Porque el cliente no se compromete económicamente al momento del registro. Sin sacar la tarjeta, sin 3D Secure, sin abandono por fricción de pago. La fricción se traslada al momento posterior (confirmación + entrega), donde una parte del funnel se cae silenciosamente.
¿Cuál es una buena tasa de entrega COD?
Depende del mercado. En España con un producto adecuado, 70-80% es el rango típico. Operadores muy especializados llegan a 85-90%. Si estás abajo del 60%, hay algo roto: producto inadecuado para el formato, mercado con muchos teléfonos falsos, courier mediocre.
¿Conviene combinar COD con pago online?
Sí, casi siempre. Ofrecer ambos al checkout deja que el cliente elija. Los que tienen tarjeta y confianza usan pago online (mejor margen para vos). Los que no, usan COD. La fricción inicial sigue baja porque la opción COD está visible.
¿OTP por SMS reduce las cancelaciones?
Reduce los teléfonos falsos (típicamente del 8% al 1-2%). No reduce los "cambié de opinión" — esos van a aparecer en confirmación telefónica igual. Vale el costo del SMS si tu tasa de teléfonos falsos es alta.
¿Qué pasa con productos devueltos físicamente al depósito?
Es donde se pierde más dinero. Cada producto que vuelve completo: envío de ida + envío de vuelta + costo operativo de procesar la devolución + el costo del producto en sí si no podés revenderlo. En productos de bajo margen, 2 devoluciones de cada 100 ventas pueden consumir toda la rentabilidad.
Recibe los cambios de TikTok Shop antes que los demás.
Cambios de política, comisiones, fees y herramientas que valen la pena. Cada viernes. Sin spam.
COD vs prepago: cuándo cambiar el modelo en tu Shopify
Análisis decisional entre cash on delivery y pago online. Cuándo conviene cada uno por mercado, volumen y márgenes. Cuándo migrar y cómo no perder conversión al hacerlo.
Los 7 errores que te hacen perder plata con COD en Shopify
Los errores operativos más caros del cash on delivery en Shopify — desde un Shopify activo en España. Por qué los jueves matan tu conversión y qué SKU está tirando todo el promedio para abajo.
Pago contra reembolso en Shopify: guía completa para configurar COD
Cómo activar el pago contra reembolso (COD) en Shopify. Apps recomendadas, errores que matan rentabilidad, y operativa real desde un Shopify con COD activo en España.
Productos ganadores en TikTok Shop: cómo identificar un winner
Las 5 características del winner product en TikTok Shop. Por qué los productos que explotan en TTS no se buscan en Amazon. Análisis desde la operativa COD que lleva años identificando winners.