Giving sales teams access to the right information wherever they work
Astra International is one of Indonesia’s largest automotive producers and distributors, with more than 200,000 employees across 192 companies. Its sales teams manage relationships with leads, prospects, and customers across different locations and working environments.
To support this work, Astra used a Sales Activity Management application for AUTO2000 salespeople. The application helped teams manage customer and sales information, but it was available only on Android tablets. That limitation became increasingly difficult as employees used different devices and needed more flexible access.
Suitmedia partnered with Astra to rebuild the application as SAM Advance, a responsive progressive web application. The new platform combined the reach of the web with the convenience of an app, allowing sales teams to access customer, product, pricing, history, and promotion information across desktops, tablets, and smartphones.
A useful sales tool had become restricted by its device
1. The application supported sales work, but only in one setting
The original SAM application was built as a native Android application and designed for use on Android tablets. It helped AUTO2000 salespeople manage leads, prospects, and customer information, but its usefulness depended on access to a particular device.
This created a practical limitation. Salespeople do not always work at a desk or carry the same equipment. They may meet customers in showrooms, travel between locations, or need information while working away from the tablet assigned to them.
A tool that is available only on one device can become a constraint even when its underlying functions are valuable. Astra needed to make the sales process more flexible without losing the information already connected to SAM.
2. Device restrictions were limiting adoption
Employees using different devices could not access the native application. This meant the organization could not easily extend the tool across sales teams with different working preferences or technology environments.
The limitation also created inconsistency. Some salespeople could use SAM directly, while others needed alternative ways to access customer or product information.
As Astra operated across a large and diverse business ecosystem, a device-specific solution was increasingly difficult to scale. The company needed an application that worked for the organization’s people, not only for one hardware configuration.
3. Sales conversations depend on timely information
Salespeople need current information when speaking with customers. They may need to check vehicle models, prices, promotions, previous interactions, or sales history during the decision process.
If that information is unavailable at the moment it is needed, salespeople may have to delay the conversation, ask another team for help, or rely on memory. Each delay can weaken customer confidence and slow the sales cycle.
Astra wanted SAM to support more responsive and customer-focused conversations. This required making the application available across more working contexts.
4. Customer needs do not follow office boundaries
A salesperson may meet customers outside a standard office or showroom environment. The device used in one part of the sales process may not be the device available in another.
The system therefore needed to support continuity. A salesperson should be able to access the same core information whether working from a desktop computer, tablet, or smartphone.
This was not only a technical preference. It supported a more consistent customer experience because salespeople could remain informed wherever the interaction took place.
5. Astra needed a platform that could scale across sales operations
The original application was used by Toyota Sales Operation. But Astra’s wider sales ecosystem included other operations, such as Daihatsu and BMW.
If SAM remained tied to one device and one narrow operating context, extending it to other sales groups would require additional technical work and potentially different versions of the same tool.
A cross-platform foundation could support broader adoption. It could give multiple sales operations access to a shared capability while allowing each group to use the platform within its own business context.
6. The business needed to reduce technology-driven inefficiency
Maintaining a native application for one device type can create additional costs and operational effort. Each new device, operating system, or user group may require separate development and support.
Astra wanted to simplify access and reduce unnecessary restrictions. The solution needed to make the application easier to maintain while improving the user experience.
The goal was not simply to move the existing app into a browser. It was to create a more flexible sales tool that could support the way Astra’s teams actually worked.
7. Connectivity could not always be assumed
Sales teams may work in locations where network quality is inconsistent. A platform that depends entirely on a strong connection can become slow or unusable at exactly the moment a salesperson needs it.
The new application needed to perform well across different network conditions. Faster loading and offline capabilities could help employees continue working when connectivity was limited.
This requirement made the technical architecture part of the user experience. The application had to feel dependable, not only accessible.
Rebuilding SAM as a progressive web application
1. Move from a device-specific app to a web-based foundation
Suitmedia rebuilt SAM from an Android native application into an HTML5 web-based application.
This opened access across devices and browsers. Instead of installing a separate application for one type of tablet, users could access SAM through a more flexible web environment.
The move also created a foundation that could be maintained and extended more efficiently. Astra could support different users without building an entirely separate product for every device category.
2. Use Web API to connect the application with core systems
The new application used Web API to communicate with Astra’s main system.
This allowed the user-facing platform to access the customer, product, pricing, sales history, and promotional information needed by sales teams while keeping the core data connected to the broader system.
The integration was essential. A cross-platform interface would have limited value if it did not provide reliable and current business information.
3. Use progressive web application principles
SAM Advance was developed as a progressive web application, combining the accessibility of a website with important qualities associated with mobile applications.
Users could access the platform without a traditional installation process, while still receiving a more app-like experience. This reduced the barrier to adoption and made it easier for Astra to support different devices.
The approach also provided a more flexible path for future updates. The application could evolve without requiring every user to manage a separate installation process.
4. Improve loading speed
The application was designed to load more quickly across different types of content.
Speed was important because salespeople often use the platform during active customer conversations. A delay can interrupt the flow of the interaction and make the salesperson appear less prepared.
Faster loading reduced this friction. Users could reach the information they needed more quickly and maintain greater continuity in the sales process.
5. Support weaker network conditions
Progressive web application capabilities allowed the platform to support offline behavior and perform more reliably on unstable networks.
This helped salespeople continue working when connectivity was limited. The system could load efficiently and provide a more dependable experience across different field conditions.
The value was operational resilience. Sales activity did not have to stop whenever the network became unreliable.
6. Use service workers to separate application behavior from page delivery
The application used service workers to support faster loading and offline capabilities.
Service workers operate separately from the main website and can help manage the information needed for the application without repeatedly requesting the full page structure.
The practical result was more important than the technical mechanism: users could open and interact with the platform more quickly, including in less reliable network conditions.
7. Make the application feel natural across devices
When launched from a device’s home screen, SAM Advance could provide a full-screen, app-like experience.
This mattered because users should not feel that a web-based tool is necessarily less capable than a native application. The interface needed to respond quickly and feel natural whether accessed through a desktop browser or a mobile device.
A familiar interaction experience supported adoption. Salespeople could use the platform without having to rethink how they worked every time they changed devices.
8. Design responsively across screen sizes
The application was designed to provide an optimal viewing experience across desktop monitors, tablets, and smartphones.
Responsive design ensured that content, controls, and navigation adapted to different screens. Users could read information and complete tasks without excessive resizing, panning, or scrolling.
This was essential to the platform’s purpose. Cross-device access would have little value if the application technically opened on many devices but was difficult to use on them.
9. Keep customer data available during sales activity
SAM Advance enabled Toyota Sales Operation teams to access customer information, product details, pricing, sales history, and promotions.
This gave salespeople a more complete basis for customer conversations. They could respond to questions with current information and tailor discussions more effectively.
The platform supported a shift from generic selling toward more informed, customer-centered interaction.
10. Make the sales cycle easier to manage
The application helped salespeople manage leads, prospects, and customers through a more accessible system.
This improved continuity across the sales cycle. Information could remain available as a prospect moved from early interest toward product consideration and purchase.
A shared platform also reduced the chance that important customer context would remain isolated with one salesperson or in one device.
11. Support more informed customer conversations
Salespeople could use the platform to discuss relevant products, prices, sales history, and promotions while engaging with customers.
This shortened the gap between a customer’s question and the salesperson’s answer. The conversation could move forward with less delay and less dependence on manual lookup.
The second-order effect was greater customer confidence. A salesperson who can respond accurately and quickly appears more prepared and more attentive to the customer’s needs.
12. Enable continuous collection of market information
The platform also helped Toyota Sales Operation gather important customer and market information continuously.
This created value beyond individual sales conversations. Aggregated information could help the organization understand customer needs, preferences, and market conditions more clearly.
Better information supports better planning. Astra could use what sales teams observed in the field to improve products, promotions, and commercial decisions.
13. Extend the platform to other sales groups
After seeing the benefits of SAM Advance, other Astra sales operations, including Daihatsu Sales Operation and BMW Sales Operation, began using the application.
This demonstrated that the cross-platform approach was not limited to one brand or sales process. The platform could support collaboration across business units while remaining flexible enough for different teams.
The expansion also improved the return on the original investment. A shared digital foundation could serve more of Astra’s sales ecosystem.
14. Use a common system without forcing identical work
Different sales operations may have distinct products, customers, and commercial processes. SAM Advance created a common technology and access model without requiring every unit to operate in exactly the same way.
This balance was important. Standardization improved efficiency and collaboration, while flexibility allowed each sales group to remain relevant to its own customers.
15. Reduce device-related barriers to collaboration
Because SAM Advance worked across devices, sales teams could collaborate without being limited by the hardware assigned to them.
A salesperson could use the device best suited to their role and working context. This improved flexibility and reduced the need for the organization to manage one fixed device standard for every employee.
The broader effect was a more adaptable workforce. Technology supported the way teams worked rather than dictating it.
16. Build a platform that could evolve
The web-based architecture and API connection created a foundation for future improvements.
Astra could continue adding capabilities, improving workflows, and supporting new sales operations without returning to the limitations of an Android-only application.
This made SAM Advance a platform rather than a one-time replacement. It could develop alongside Astra’s commercial needs.
A more flexible platform improved sales work across the organization
1. Salespeople gained access across devices
SAM Advance allowed users to access sales information through desktops, tablets, and smartphones.
This removed the central limitation of the original application. Employees were no longer dependent on one Android tablet to manage customer and sales activity.
The improvement made the tool more practical across showrooms, offices, field meetings, and other working environments.
2. Faster access supported better customer service
Sales teams could access customer, product, pricing, history, and promotional information more quickly.
This helped them answer questions during customer interactions and reduce delays in the sales process.
The result was a more responsive service experience. Customers could receive information with less waiting and greater confidence.
3. Offline capability improved operational continuity
The progressive web application’s offline capabilities helped users remain productive when network conditions were weak.
This reduced the impact of connectivity problems on sales activity. Employees could continue accessing supported functions and return to synchronization when the connection improved.
The benefit was particularly relevant for a salesforce that worked across different locations and network environments.
4. The application reduced dependence on device procurement
A cross-platform application gave Astra more flexibility in how it supported employees.
The company did not need to rely on one specific tablet configuration for every user. Employees could use available devices that suited their role and working habits.
This could reduce unnecessary hardware constraints and support more adaptable technology management.
5. Toyota Sales Operation improved sales cycle visibility
SAM Advance helped Toyota Sales Operation manage leads, prospects, and customers through a more accessible system.
Salespeople could maintain a clearer view of customer activity and use relevant information throughout the sales process.
The platform supported better continuity between initial contact, product consideration, pricing discussion, promotion, and follow-up.
6. The platform supported customer-centered selling
Access to customer information, product details, pricing, sales history, and promotions helped salespeople make more relevant recommendations.
This shifted the sales conversation away from generic product presentation toward a better understanding of the customer’s context.
The result was stronger alignment between what the customer wanted to know and what the salesperson could provide.
7. Market and customer information became easier to gather
Sales teams could continuously collect important market and customer information through the platform.
This helped Astra build a more current view of activity beyond individual transactions. Information from the field could inform broader commercial decisions.
The second-order effect was a stronger connection between frontline sales work and management planning.
8. Daihatsu and BMW sales teams adopted the platform
The application’s benefits led Daihatsu Sales Operation and BMW Sales Operation to begin using SAM Advance.
This was proof that the platform could scale beyond its original Toyota use case. It also created a common base for collaboration across Astra’s automotive businesses.
Broader adoption increased the value of the platform and reduced the need to create separate device-specific solutions for each operation.
9. Sales teams gained more freedom to choose their devices
Different roles may require different devices. Some employees may work primarily on a desktop, while others may need a tablet or smartphone in the field.
SAM Advance supported this flexibility. Employees could use the device most appropriate to their work while accessing the same core platform.
This improved the relationship between technology and productivity. The system adapted to the user instead of forcing every user into the same hardware pattern.
10. The organization gained a more efficient foundation
The move from a native Android application to a progressive web application simplified access and created greater flexibility for future development.
Astra gained a platform that could support more users, devices, and sales groups without requiring a complete redesign for each expansion.
This strengthened the organization’s digital readiness. The company could respond more quickly to changes in sales behavior and technology.
11. The experience became more consistent across operations
As different Astra sales groups adopted SAM Advance, users could work from a shared set of design and interaction principles.
This supported consistency without eliminating the differences between Toyota, Daihatsu, and BMW sales operations.
A common foundation also made it easier to share lessons and improvements across teams.
12. Astra reduced the friction between data and action
The platform connected sales data with the moment when salespeople needed to use it.
This shortened the distance between information and customer action. Salespeople could discover what they needed, use it in a conversation, and continue the sales process without unnecessary interruption.
The result was a more efficient operating rhythm for both sales teams and customers.
The deeper lesson: cross-platform access is an operating advantage
1. Device independence expands the value of a digital tool
A useful application should not become less useful because an employee changes devices or works in a different setting.
Cross-platform design increases access and makes adoption easier across a large organization. It also reduces the risk that technology decisions become tied to one hardware cycle.
2. Progressive web applications can connect reach and performance
A PWA can provide broad browser access while supporting capabilities associated with applications, including offline use and faster loading.
The strategic value lies in the combination. Organizations can make tools easier to access without sacrificing the responsiveness users expect.
3. Offline capability should be driven by work context
Offline support is most valuable when users work in places where connectivity is unpredictable.
For sales teams, it helps protect continuity during field activity. The lesson is to design technical features around actual operating conditions rather than adding them because they are fashionable.
4. Sales tools should improve the customer conversation
A sales application is not successful merely because it stores customer data. It is successful when salespeople can use that data to serve customers more intelligently.
Product details, pricing, history, and promotions become valuable when they help the salesperson respond to a real customer question.
5. Shared platforms can support multiple brands
Astra’s Toyota, Daihatsu, and BMW sales operations could use the same broader platform while preserving their individual commercial contexts.
This creates scale and shared learning. The platform becomes more valuable as more teams use it, provided the structure remains flexible.
6. Data collection should improve decisions, not create more administration
Gathering customer and market information is useful only when the organization can act on it.
A well-designed sales platform makes data collection part of normal work and returns value to the user by improving customer conversations and follow-up.
7. Enterprise systems should reduce dependence on informal workarounds
When access is limited, employees often create personal methods for storing information or coordinating with colleagues.
A cross-platform application reduces the need for these workarounds by making essential data available through one reliable system.
8. Digital transformation should follow the user’s environment
Salespeople move between locations, devices, customers, and network conditions. The application needs to fit this reality.
Technology creates the most value when it reflects how work actually happens, not how the organization wishes work happened in a controlled environment.
Strategic Insights for the C-Suite
- Treat device flexibility as a business capability. Cross-platform access allows employees to work in the environment best suited to their role. It also reduces the risk that a valuable system becomes tied to one hardware standard.
- Design sales tools around the customer conversation. Customer, product, pricing, history, and promotion data matter when they help salespeople answer questions and make relevant recommendations in real time.
- Use progressive web applications where reach and resilience both matter. Browser access can simplify adoption, while offline support and fast loading protect productivity in field conditions.
- Scale shared platforms across business units without erasing local needs. Common technology and experience standards create efficiency, but each sales operation should retain the flexibility required by its products and customers.
- Make information collection part of useful work. Sales data should be captured as a natural part of customer activity and returned as insight that improves decisions. Data collection becomes sustainable when users benefit from it directly.












