Best Of
Drill to final dataset report
Hi all
To me it seems strange the drill to final dataset is allowed by default. We need the to be off by default to protect our master datasets. My suggestion is to have a company configuration option to set this as on or off and for a report to be available in the governance datasets.
Domo Support confirmed thats thers no report to flag this so we have created a workflow to run against 20k cards and run off drill down. Massively overkill as a report would flag the ones we need to lock down and run a workflow multiple times a day to add to our data security.
Sharing custom themes in App Studio
Hey all! I want to share a custom theme I've built with our company's branding for all to use in App Studio, but I don't see the option to do that. Am I missing something or is this feature not available?
Campaigns App - Campaign Version Control
For individual campaigns in Campaigns App, to have version controls similar to that of Dataflows. So that you can revert your Campaigns to previous versions should you need to.
Utilize column definitions in DomoStat dataset schema
As a lot of the data being returned are the programmatic values and are sometimes are unclear what they represent it’s be nice if they were defined right in the schema. Having column definitions on the DomoStats dataset schemas will also help illustrate best practices and show that Domo fully utilizes data governance on these governance datasets.
Change default background color for expanded card
This applies to App dashboards:
When the page has a picture fill and the card in the page has a transparent (0% opacity) fill, then the card default color when exanded is steel grey. This steel grey color interferes with other card elements, and I'd like this color to be changed to plain white when the card is expanded.
App page with transparent card on a page with background image:
Card in expanded mode:
Desired fix is to change that steel grey color to white color when the page has image fill and the card is transparent.
Analyser Default Templates
Could we have the option to create one or more default starting templates for Analyzer where we can pre-define options, chart type etc. for each new card creation which would be far more efficient.
Run Dataset Input From Inside Magic ETL
There is often a situation where I am developing or troubleshooting a dataflow where I need to have the most updated version of a data input in order to continue my work in Magic ETL. The current process is to click on the dataset in Magic, go to the Details tab, click the link to open the dataset, click the options button, then Run Now. Then I have to navigate back to the flow, save my changes, refresh my browser, then edit the flow again.
Ideally, I would like to click on a data input tile, click on a Run Now button in the configuration tab, a "refresh" animation/notification would pop up, indicating that it was running and finished. Then continue my work without having to navigate away.
Disassociate 'Card Name' with 'Dashboard Card Name'
I would like the ability to change the title of a card on a dashboard without it renaming the card everywhere in Domo.
Often when the card is on the dashboard it has additional context surrounding it to give it meaning and this allow the card title to use a more concise title such as 'Revenue'. The problem is that doing this currently changes the card name everywhere in Domo. Viewing the card anywhere outside of that dash it is no longer clear exactly what that card may represent.
Native Alerting and Email Actions Inside Magic ETL
Proposed Enhancement:
Add a new tile type or function in Magic ETL, for example:
1. Alert Tile
- Triggers when a specified condition is true (e.g., when a dataset contains rows, when a metric exceeds a threshold, etc.)
- Can optionally write an alert message to the activity log or push to Domo notifications.
2. Email Tile
- Sends an email to designated users or groups.
- Can use dynamic fields from the ETL (e.g., dataset name, counts, timestamps).
- Supports optional HTML/text templates.
3. Webhook Tile (optional)
- Allows Magic ETL to send a simple webhook payload to external systems (Slack, Microsoft Teams, PagerDuty, ServiceNow, etc.) without requiring a separate Domo Workflow.
Example Use Cases:
- Notify admins if any dataset has not updated within its expected frequency.
- Send automated data quality reports when a validation check fails.
- Alert analysts when a data feed stops due to expired Workbench credentials.
- Push summary status messages after ETL jobs complete successfully or with warnings.
Benefits:
- Reduces dependency on manual alert setup via Domo cards.
- Enables true end-to-end automation within ETL pipelines.
- Simplifies operational monitoring (no need for external scripts or workflows).
- Improves real-time awareness of data issues.
Example UI Concept:
A new Magic ETL tile named “Send Alert / Email” with configuration options such as:
- Trigger Condition: (Boolean expression or row count condition)
- Recipients: (User list, group, or dynamic field)
- Subject / Message Body: (Free text with variable substitution)
- Delivery Options: Email, Domo Notification, Webhook
Impact:
This feature would make Magic ETL a more complete data automation platform, aligning it with modern ETL tools that support in-flow alerting. It would also greatly reduce the operational overhead of maintaining separate monitoring dashboards and alerts.



