Ofrecer la entrega en taquillas de recogida como alternativa de envío más barata solo funciona si los compradores encuentran rápido una taquilla que de verdad les venga bien, y la primera versión de esta función de una tienda online, una simple lista de direcciones de taquillas ordenadas por ciudad, fracasó en gran medida en eso, ya que el comprador no tenía una forma fácil de saber cuál de las treinta taquillas de su ciudad estaba realmente cerca sin abrir un mapa aparte para cada una.
La tienda reconstruyó la función en torno a la distancia, el mismo enfoque de fondo que un localizador de tiendas, pero integrado directamente en el proceso de pago en lugar de en una página aparte. Cada ubicación de taquilla de recogida, obtenida del socio logístico de la tienda, se geocodificó una vez con /v1/forward, en un trabajo por lotes que contó cada dirección de taquilla como un elemento facturado, lo que dio a toda la red de taquillas un conjunto fijo de coordenadas con el que trabajar.
En el pago, un comprador que permitía la detección de ubicación obtenía un punto de partida de /v1/ip, resuelto a partir de su dirección IP en coordenadas aproximadas, lo que permitía a la página de pago mostrar al instante las taquillas más cercanas sin pedirle que escribiera nada. Un comprador que prefería buscar por su propia dirección la veía geocodificada con el mismo endpoint usado para la red de taquillas, y luego ordenada frente a ella de la misma manera.
El resultado se integró directamente en el paso de selección del método de envío: en lugar de una opción genérica de "taquilla de recogida" que llevaba a una página de búsqueda aparte, el proceso de pago mostraba la taquilla más cercana con su nombre y su distancia en las propias opciones de envío, con una forma fácil de ver las siguientes más cercanas si la primera opción no convenía por algún motivo, como un problema de horario o una taquilla que parecía demasiado pequeña para un pedido grande.
Esto mantuvo la opción de recogida realmente competitiva frente a la entrega a domicilio en el momento en que el comprador elegía entre ambas, en lugar de perder compradores frente a la entrega a domicilio por defecto simplemente porque encontrar una taquilla exigía un esfuerzo extra que el comprador no estaba dispuesto a hacer en mitad del pago. Los datos de la tienda mostraron que el uso de las taquillas de recogida aumentó de forma notable una vez que la opción más cercana aparecía directamente en el proceso de pago en lugar de requerir un paso de búsqueda aparte, un cambio que la tienda atribuyó específicamente a eliminar esa fricción y no a ningún cambio en lo que ofrecía el propio servicio de taquillas.
La tienda trató la ubicación de partida detectada como debería hacerlo cualquier uso responsable de la geolocalización de IP: como un valor por defecto práctico, no como una certeza, con una opción visible para buscar por otra dirección en el caso de un comprador cuya preferencia real de recogida no coincidiera con su ubicación de navegación actual, por ejemplo alguien que encarga un regalo para recogerlo cerca de la dirección de un familiar en otra ciudad.
El volumen dependía específicamente de las sesiones de pago, una cifra menor que el tráfico total del sitio, lo que mantuvo la función holgadamente dentro de la cuota diaria gratuita durante la mayor parte del año, con la opción habitual de crédito prepago cubriendo las temporadas altas de compras sin necesidad de ninguna planificación especial por adelantado.
La documentación de los endpoints correspondientes está en /docs/forward-geocoding/ y /docs/ipv4-lookup/.
Un código postal y una ciudad que no coinciden en un formulario de pedido parecen una pequeña errata hasta que se convierten en un envío mandado a una parte del país completamente distinta.
Una empresa de logística quería una alerta simple en el momento en que un camión de reparto entraba o salía de las instalaciones de un cliente concreto, sin construir ni licenciar una plataforma completa de seguimiento de flotas.
Una herramienta de colaboración quería que los compañeros de equipo vieran de un vistazo dónde estaba un colega y, aproximadamente, qué hora era para él, sin que nadie tuviera que escribirlo en su perfil.