Exploring how GoApotik can design external prescription fulfillment while maintaining patient safety and compliance.
I recently installed the GoApotik app. The platform positions itself as an "Apotik Online" with a large network of partner pharmacies, backed by its own manufacturer and distributor ecosystem under Dexa Group and Medela Potentia. At first glance, this appears to be an obvious digital initiative for a pharmaceutical group as large as Dexa, allowing them to connect with customers in new ways while strengthening their distribution ecosystem.
Strengths: Of course by having its own manufacturer (Dexa Group) and distributor (Medela Potentia) is already a big plus, GoApotik can sustains by offering a much better promo and price compared to just intermediary like Halodoc. Also I think it has a very good relationship and certification with the health ministry of Indonesia, GoApotik can become the main distributor for new initiative from the regulator.
Weaknesses: Compared to the competitor such as Halodoc/Alodokter, GoApotik may be lagging in terms of customer experience, one of the features that all Digital healthcare ecosystem should have is:
Below is a high-level workflow for handling external prescriptions. While some regulatory requirements still need further validation and research, the core principle remains the same:
Prescription fulfillment should prioritize patient safety and regulatory compliance over automation and convenience.
Therefore, the workflow intentionally introduces multiple safeguards and verification checkpoints, including:
Next, let's take a look at the UI & Workflow so we can imagine how it works.
This is the first touch point for customer to upload their external prescription, in the top the screen explicitly said what it will do and how much time the customer needs to wait. The rest of the screen will focus on how we consume the data (patient profile, photo, and even notes).
Healthcare workflows are rarely perfect. Prescriptions may be blurry, incomplete, or difficult to interpret even by healthcare professionals. Instead of immediately rejecting the request or leaving the customer without context, this screen introduces a transparent verification process.
The timeline at the top helps customers understand that their prescription is still being processed and exactly where the process is currently blocked. The conversation section allows pharmacists to request additional information, such as a clearer photo or further clarification, without requiring customers to restart the entire process.
The objective of this screen is to reduce customer anxiety, maintain trust, and ensure that uncertainty triggers additional verification rather than unsafe automation.
Once the prescription has been successfully reviewed, customers are presented with a transparent breakdown of the medicines that can be fulfilled, their quantities, and any additional requirements before checkout.
This screen also acts as the final compliance checkpoint. Certain medicines, particularly prescription only and hard drugs, may require additional identity verification, age verification, or physical document checks in accordance with Ministry of Health regulations.
Rather than hiding these requirements until the last step, the experience proactively communicates why additional verification is necessary and how it protects both patient safety and regulatory compliance.
The objective is to make regulated purchases feel trustworthy and predictable, while ensuring that convenience never bypasses medical and legal obligations.
That's it! I really enjoyed creating this case study. Building products in heavily regulated industries like healthcare makes product development significantly more challenging. Every workflow, UI, and business logic must be designed with regulatory considerations in mind.
GoApotik has tremendous potential and upside, but this potential can only be realized if the product successfully integrates the broader Dexa Group ecosystem while delivering an exceptional customer experience. Thank you for reading this!
This case introduces “Parkir Gaji”, a salary routing feature designed to create stronger user stickiness through early salary access, automated salary allocation, and financial insights
Several suggestions on the UX and Workflow logic of DANA Enterprise
Just a thoughts regarding how the digital transformation initiative can play out in ASG