What we built for water delivery

A friction-light, city-aware checkout
The web journey leads with a three-step flow (choose water & quantity → delivery → enjoy) that emphasizes 24–48h delivery and free delivery above 100 PLN . Onboarding exposes first-order rules by city (e.g., deposit and minimums) so users see precise terms before they commit.
Examples of city policies shown in-product (subject to change):
- Warsaw: 200 PLN deposit on 18.9 L bottles; minimum 3 bottles ; other productsmin 80 PLN building delivery up to 3rd floor included ; , then 5 PLN/floor above.
- Ostrów Wlkp: 150 PLN deposit; minimum 2 bottles; other products min 60 PLN ; crate program for mini glass bottles ( 40 PLN refundable per crate; min 4 crates ).
- Poznań: first-order rules presented similarly; city contact provided in-app and on web.
Trusted, familiar payments + recurring deliveries
The FAQ details supported payments — card, BLIK, fast transfer — and confirms recurring deliveries for homes and businesses. Consumers can “set and forget” replenishment to avoid stockouts.
Clean authentication that meets expectations
Sign-in supports phone-number verification and “Continue with Google” , aligning with mainstream Polish user habits while reducing friction on mobile.
Mobile apps with store-level privacy clarity
Transparent regional operations & support
Public Terms , Privacy , and a Support page list the three operating suppliers with addresses, emails, and phone numbers for each city — useful for B2B and SLA conversations.

Outcomes & impact delivered
- Consumer clarity, fewer surprises. Showing deposits (“kaucja”), minimums, building-delivery rules , and city contacts before checkout reduces failed deliveries and support churn.
- Fast ordering & repeatability. The two-minute flow plus recurring deliveries minimizes effort for households and offices.
- Privacy trust from the stores. iOS’s Data Not Collected and Google Play’s No data collected/shared declarations set a high bar for first-time users evaluating the app.
- City expansion readiness. The site and FAQ make the three-city footprint explicit and hint at future expansion , indicating a model designed to scale by region.
How CGP Systems delivered value
Product strategy & UX
- One flow, many cities. We introduced a policy configuration layer that surfaces city-specific deposits, minimums, and building-delivery rules without branching the UI. The result: a single, predictable checkout that adapts to local policy text. Evidence: per-city first-order rules rendered in the site’s Warsaw/Ostrów/Poznań sections.
- Speed by default. Copy and layout are optimized to emphasize the 24–48h promise and free-delivery threshold , reinforcing conversion at the point of choice.
Engineering & platform craft
- Web + native parity. Web, iOS, and Android expose the same core steps (select → schedule → pay), while auth via phone # and Google keeps friction low across devices.
- Polish payments. We wired card, BLIK, and fast bank transfers and enabled recurring deliveries — a must-have for offices and households managing regular consumption.
- Store compliance & transparency. We aligned metadata and disclosures with iOS App Privacy and Google Play Data Safety so expectations are clear pre-install.
Operations & support enablement
- Supplier-forward contact model. The public Support page and legal docs list city-specific points of contact , helping B2B buyers and admins route issues quickly.
Selected product highlights
What this means for your team
If you need to turn a localized, policy‑heavy service into a single consumer‑grade experience:
- Design for locality without splintering UX — render dynamic local rules in a common flow.
- Lead with speed and certainty — surface delivery windows and thresholds at decision time.
- Meet users where they are — support regional payments and recurring replenishment.
- Win trust early — align with App Privacy/Data Safety disclosures users see before install.
Appendix: Source notes
- Website (value props, 24–48 h, two‑minute order, free delivery > 100 PLN, city rules, auth options, site footer): dostawawody.com.pl.
- About / FAQ (cities, payments, recurring deliveries, expansion intent): About & FAQ pages.
- Support (city contacts, phone numbers, addresses): Support page
- App Store (Flowrolls sp. z o.o., App Privacy “Data Not Collected,” iOS 16.4+, EN/PL, v1.0.5 on Sept 10, 2025): iOS listing.
- Google Play (Floweb developer, 500+ installs, Sept 3, 2025 update, Data Safety declarations, “cancel order bug fix for driver”): Android listing.