Geozones
Developed geozone functionality for the mobile app that allows users to easily configure and manage delivery zones
Goals
🎯
Ensure consistent interpretation of the customer's address β€” by the customer themselves, within OMNI, and by the courier company
Easily and conveniently select a  delivery address not only from a list but also by picking a point on Yandex Maps
Expand delivery coverage and increase flexibility in managing delivery conditions
Receive up-to-date delivery conditions and service options
Pain points
🚧
Entering an address by specifying only the locality did not always allow customers to:
  • Find the exact address they need
  • Get accurate delivery dates and time slots
In turn, this approach did not allow the group of companies to:
  • Expand delivery coverage
  • Flexibly configure delivery conditions
Courier companies could not correctly interpret the delivery address, leading to longer delivery times or even order cancellations
Workflow
πŸš€
  1. Problem definition and initial data gathering
  • Met with the business to identify their pain points (lack of flexible delivery management, address errors, limited delivery coverage)
  • Defined business objectives: improve address accuracy, expand delivery zones, unify address interpretation
2. Research and analysis of the current experience
  • Studied the existing user journey for address entry and delivery interaction
  • Created a CJM to systematically map customer pain points and gains before and after geozone implementation
  • Gathered insights from support requests and user feedback
  • Analyzed similar market solutions, including Sportmaster's experience (adopted best practices and adapted them to the product's needs)
3. Hypotheses and requirements gathering
  • Compiled a list of hypotheses: address selection via map, flexible zone configuration, display of precise delivery conditions
  • Worked with analysts to refine requirements and use cases
4. Prototyping
  • Created interactive prototypes of key scenarios (address search, map selection, zone detection)
  • Shared with colleagues (designers, analysts, developers) for internal feedback
5. Design development
  • Created final design mockups
  • Thoroughly addressed all corner cases (input errors, missing delivery zones, rare addresses)
  • Aligned solutions during design review (final approval stage)
6. Developer handoff
  • Prepared designs for developers (created documentation with detailed explanations)
  • Supported the team during implementation, clarifying questions as they arose
7. Review and production release
  • Conducted the final design review of the build
  • Verified that everything works as intended and matches the mockups
  • Launched the feature to production
Workflow
πŸš€
  1. Problem definition and initial data gathering
  • Met with the business to identify their pain points (lack of flexible delivery management, address errors, limited delivery coverage)
  • Defined business objectives: improve address accuracy, expand delivery zones, unify address interpretation
2. Research and analysis of the current experience
  • Studied the existing user journey for address entry and delivery interaction
  • Created a CJM to systematically map customer pain points and gains before and after geozone implementation
  • Gathered insights from support requests and user feedback
  • Analyzed similar market solutions, including Sportmaster's experience (adopted best practices and adapted them to the product's needs)
3. Hypotheses and requirements gathering
  • Compiled a list of hypotheses: address selection via map, flexible zone configuration, display of precise delivery conditions
  • Worked with analysts to refine requirements and use cases
4. Prototyping
  • Created interactive prototypes of key scenarios (address search, map selection, zone detection)
  • Shared with colleagues (designers, analysts, developers) for internal feedback
5. Design development
  • Created final design mockups
  • Thoroughly addressed all corner cases (input errors, missing delivery zones, rare addresses)
  • Aligned solutions during design review (final approval stage)
6. Developer handoff
  • Prepared designs for developers (created documentation with detailed explanations)
  • Supported the team during implementation, clarifying questions as they arose
7. Review and production release
  • Conducted the final design review of the build
  • Verified that everything works as intended and matches the mockups
  • Launched the feature to production
Results
πŸ†
After the geozone launch:
  • Delivery volume increased by 600M rubles per year
  • Delivery orders grew by 5%
  • Delivery coverage expanded thanks to convenient address entry via Yandex Maps
GMV
+600M
Delivery orders
+5%
Made on
Tilda