> [!IMPORTANT]
> **Key Term:** A **query** is the SQL text that is the foundation of a report. A **report** is made up of multiple components including the query, input and output settings, schedule, and execution details.

You can use the web UI in Ads Data Hub to do many of the same tasks as you
would using the API. This guide shows how to create a report and then run it. To
get the most out of this tutorial, be sure you have linked at least one
advertising account before beginning. To learn how to link your advertising
accounts, see [Link accounts to Ads Data Hub](https://developers.google.com/ads-data-hub/marketers/guides/link-accounts).


<button value="template" default="">Create your report with a template</button> <button value="sql">Write your own SQL</button>

## Create your report with a template

1. In Ads Data Hub, click **Create** \> **Report**. The template library shows all available templates for the platforms you have linked. In this tutorial, you will create a report using a template.
2. Choose a template and click **Use template** to create a report using this template. The SQL text of the template is displayed in the report definition section. You can click **Edit query** to modify the query at any time.
3. Enter a name for the report.
4. Configure the input and output for jobs run on this report:
   1. Select a data source in the **Ads data from** field. This should be the Ads Data Hub account ID associated with the ads data you want to query.
   2. Select a date range and time zone for the report. The report time zone should match the time zone of the linked ads account, such as a Google Ads account.
   3. Under **Privacy noise settings** , we recommend to set the toggle to the **Use noise** position. [Learn more about privacy modes.](https://developers.google.com/ads-data-hub/marketers/guides/privacy-checks#privacy_modes)
   4. Choose the BigQuery project, dataset, and table where your report results should be saved.
5. Click **+ Set schedule** to configure the report to run on a schedule.
6. Turn on **Schedule this report to run with below details** and select **Day** in the **Repeat every** menu. This setting schedules the report to be run every day at the designated time.
7. Click **Done** to save the schedule and return to the report details page.
8. Click **Save** to make your changes persist and let the report run on the schedule you defined, or click **Run** to run the report immediately.
   1. The results section shows information about the latest execution of the report. To view past results, select them from the **Execution history** list.

To learn more about advanced features of creating reports, such as parameters
and schedules, see the detailed documentation in [Create and run
reports](https://developers.google.com/ads-data-hub/marketers/guides/run-queries).