Intro
App Studio Report Builder allows you to create and automate personalized email reports from your App Studio apps. This article covers topics like creating a report, configuring a report, and setting a report schedule.Required Grant
To create, edit, update, and delete reports in Report Builder, you must have the following grant enabled for your role:- Edit Report (Report Builder) — Report Builder only appears as an option in App Studio if you have this grant, which is enabled for Admins and editors by default.
Access Report Builder
Follow the steps below to access Report Builder in App Studio.- In App Studio, choose to create a new app or edit an existing app.
-
From the left navigation, select
Reports.
This opens Report Builder with all of your existing email reports.

Create a Report
Follow these steps to create a new report:-
Select New Email Report.
In the modal that displays, choose to create a report from this app or add your own content.


Create a Report From the App
Follow these steps to create a report from your app:-
In the Create New Email Report modal, select Choose Content.

-
Under Choose app pages, select the specific pages you want to include in your report, then select Next. Note: Buttons, tabs, and controls on app pages are excluded from the report.
The Report Builder interface opens and displays the pages you selected.

-
From here, configure your report. This process is described
below.

Create a Report Using Your Own Content
Follow these steps to create a report using your own content:-
In the Create New Email Report modal, select Add Content.
The Report Builder interface opens.

-
From here, configure your report. This process is described
below.

Configure Your Report
From the Report Builder, you can do the following:- Edit report name, description, and tags
- Design report appearance
- Edit report configuration
- Add actions and elements
- Delete report
Note: Changes to the report layout or other report settings apply to all report views and their schedules.
Edit Report Name, Description, and Tags
Under About in the left panel of the Report Builder, edit the report name and description and add report tags.
- By default, the report automatically inherits the name of your app.
- Report tags help you organize and categorize reports. Tags cannot include apostrophes, underscores, backslashes, percent signs, or emojis.

Design Report Appearance
Under Report Appearance in the left panel of the Report Builder, you can choose a report background color and the amount of density (the space around objects in the report).
Note: Supported theme components include chart color palette, layout density (minor rendering differences), background colors, borders, and rounded corners (minor rendering differences). Spacing and density may vary.

Edit Report Configuration
Use the Report Configuration section in the left panel of the Report Builder to make changes to the report header and footer, including whether to display the Domo logo and text and background colors. When you’re finished, save your changes to add the new/updated report to your list of reports.
Add Actions and Elements
You can add the following to your reports by dragging and dropping each item onto your report in the
Add actions and elements section of the Report Builder:
- Headers
- Borders
- Images
- Text
- Cards
- Controls

Delete Report
Under Delete Report in the left panel of the Report Builder, you can delete your report. This action cannot be undone.
Create Report Views
To help your report viewers see the content most appropriate for them, you can choose filters and variables for each report in the
Report Views section of Report Builder. There is no limit on the number of report views you can create.
Note: Changes to the report configuration or other report settings apply to all report views and their schedules.


Add Filters
Under
Report Views > Filters (tab), add filters to your report using the data in your app report and date range filters.

Note: Filters are not a substitute for PDP (Personalized Data Permissions). Filters help customize views, but do not enforce data security. Use PDP as you would for other scheduled reports.
Schedule Your Report
After configuring your report and adding any filters to a particular report view, you can schedule your report view and begin distributing it to others. Under
Report Views > Schedule (tab), you can choose when that report view should be emailed to recipients.
Use the fields to give your report email a subject, choose the frequency for report delivery (daily, weekly, or monthly), and a start and end date.

Add Report Recipients
Under
Report Views > Recipients (tab), you can choose who should receive it. Recipients receive the report by email.
You can also choose who owns the report view.

FAQ
Can I include content from other apps in my reports?
Can I include content from other apps in my reports?
Yes, you can add cards and content that you own or have access to, even if they are located outside of the current app you are editing. Add a card element to your report and choose a card from another app.
Note: All reports are tied to the app where they are created and appear under the “Your email reports” tab in that app.
Can I use app buttons in reports? Can I add new ones?
Can I use app buttons in reports? Can I add new ones?
How do tabs appear in reports?
How do tabs appear in reports?
Tabs from your app are stacked vertically in the report.
Are charts and tables clickable in reports?
Are charts and tables clickable in reports?
No, charts and tables are static in reports. However, you can add a button that links users to interactive content. Learn how to configure this button above.
Are tables supported?
Are tables supported?
Yes, reports display table snapshots similar to the existing scheduled reports functionality. Learn more about scheduled reports.
How does dark mode for email clients affect reports?
How does dark mode for email clients affect reports?
Dark mode may alter background and header colors in email, but it won’t affect your charts or data visuals.