Skip to main content
Create an app on the Domo Platform for maximum flexibility in design, data collection, and distribution.
  • Pre-built apps: Domo’s Appstore provides a collection of apps built by Domo and our community that you can leverage for fast insights.
  • Pro Code Editor: Build custom applications directly in your browser with Domo’s in-platform code editor. Perfect for developers who want a streamlined development experience without local setup.
  • App Framework: The Domo App Framework provides a comprehensive set of APIs for building custom JavaScript-based front-ends on Domo, including a transactional database called AppDB. Ideal for complex applications requiring full development tooling and lifecycle management.

Pro Code Editor or the App Framework?

Both the Pro Code Editor and App Framework enable you to build powerful custom applications on Domo. The choice depends on your development preferences and project requirements. Pro Code Editor is the ideal choice when you want to:
  • Build apps directly in your browser without local development setup.
  • Start quickly with pre-built templates and an intuitive workspace.
  • Work with HTML, CSS, and JavaScript in a streamlined editor.
  • Leverage external libraries via CDN without package management complexity.
  • Develop and iterate quickly with built-in preview and version management.
  • Upload files and assets directly through the editor interface.
The App Framework is the way to go when you need:
  • Full control over your development environment using your preferred text editor or IDE (e.g., VSCode, Sublime Text, Atom, etc.).
  • Package management tools like npm or yarn for managing dependencies.
  • Complex project structures with multiple files and organized codebases.
  • Data collection via CRUD operations using Domo’s built-in transactional datastore called AppDB.
  • Integration with the Files API and other advanced App Framework APIs.
  • Greater control over DataSet connections (max: 100) and column mappings on the Wiring Screen.
  • JavaScript frameworks like React, Angular, or Vue.
  • Standard development lifecycle practices (version control, CI/CD pipelines, team collaboration, etc.).

App Showcase

The Domo platform provides tools to build custom solutions that digitize and augment common business processes, create unique visualizations to guide analysis for users, and support data collection—on both desktop and mobile. See for yourself how others have leveraged Domo to build their apps and solutions.

Utah Jazz


jazz

How an NBA team visualizes their stadium to drive revenue

The Utah Jazz partnered with Domo to develop a custom seat-by-seat visualization of their stadium, enabling them to track key metrics like revenue, sales, and attendance — and to analyze how different conditions impact these values across all 19,000+ seats in the arena. The app has allowed analysts and non-analysts alike to explore data, drive insights, and increase ticket sales for the organization.

ESPN


espn

Keeping a pulse on fan engagement

ESPN’s Nielsen Social Program App allows ESPN’s team to track daily Nielsen social content ratings and fan sentiment for all their TV and streaming content, then compare the data to interactions with fans in the contact center. The app provides ESPN with a comprehensive picture of fan sentiment and helps the team ensure that their messaging stays on-brand and consistent.

Telus


telus

Real-time store performance KPIs

The Telus Store Manager Dashboard App empowers retail store managers with information on store performance. The app provides a clear view of how each store is performing against goals, as well as how other stores are performing in comparison. This app provides store managers with a real-time view of their most important KPIs, any time, from any device. Managers have instant access to mission-critical metrics to help drive performance, as well as insight to how their stores stack up against others.

Retail Store Performance App

retail

Giving store leaders the data they need to run their business — on their phone

The Retail Store Performance App puts all the data a store leader needs to run their business right on their phone. The app features current sales performance metrics, real-time feedback capture and incident reporting, and push communications to keep the entire store team on the same page.

Blue Moon


appstore

Capturing how digital marketing efforts translate into revenue

Blue Moon’s E-commerce Revenue Equation App allows marketers to view and analyze the performance of their digital marketing by channel, device type, and visitor type to see how traffic, AOV, and CVR affect revenue. See it in the Domo Appstore

Google Maps Pinboard


pinboard

Using location metrics to improve business performance

The Google Maps Pinboard uses the power of Google Maps to help you visualize all your locations and drill down to metrics for each one. Simply click on the map to open up details for your selected location. Filter by business category, region, and owner, or search for specific items. See operational data for each location in table format, and even see the value distribution for each of your defined metrics, such as traffic and gross sales. See it in the Domo Appstore

Keypoint Intelligence


Driving better decisions with geospatial visualizations

Keypoint Intelligence worked with Domo to create a custom geospatial visualization application. Their Flex Map app allows users to easily search simple parameters, save their work, and build complex queries. Keypoint’s app provides further functionality by letting users build shapes by zip codes or custom areas to refine their data further. Keypoint can bring all their different areas of data together to drive better decisions.

Travel Leakage Analyzer App


christopherson

Ensuring travel policy compliance

Christopherson built their Travel Leakage Analyzer App to help businesses understand where travel spend is out of policy. By combining feeds from Christopherson’s robust software platform, AirPortal®, and financial systems such as Concur, NetSuite, and QuickBooks, the Travel Leakage App visualizes where travel spend is compliant, and more importantly, where it is not. See it in the Domo Appstore

Sales Leaderboard


leaderboard

Motivating sales with real data

With Sales Leaderboard, you can track top performers, predict future leaders, and plan training and incentives accordingly. This app provides sales leadership with a current and forecasted end-of period ranking for all sales reps. Sales leadership can share this app within sales teams or with the broader organization to motivate reps and promote healthy competition. See it in the Domo Appstore