Jepto

Help Center

Close
Data Sources

General

Data Sources | General

Reports

Chart Cards

Reports | Chart Cards

Other Cards

Reports | Other Cards

Creating & Sharing

Reports | Creating & Sharing

Report Setup

Reports | Report Setup

AI In Reports

Reports | AI in Reports

Data Chat

General

Data Chat | General

AI

General

AI | General

KPI Forecasting

General

KPI Forecasting | General

Settings & Status

KPI Forecasting | Settings & Status

Seasonality

KPI Forecasting | Seasonality

Metrics by Source

KPI Forecasting | Metrics by Source

Budget Tracking

General

Budget Tracking | General

Anomaly Detection

General

Anomaly Detection | General

Automation Jobs

General

Anomaly Detection | General

Change History

Automation Jobs | Change History

URL & Page Checkers

Automation Jobs | URL & Page Checkers

Local & Reviews

Automation Jobs | Local & Reviews

Search Console

Automation Jobs | Search Console

Insights

Managing Insights

Insights | Managing Insights

Change History

Insights | Change History

URL & Page

Insights | URL & Page

Local & Reviews

Insights | Local & Reviews

Other Insight Types

Insights | Other Insight Types

Local Listings

General

Local Listings | General

Profiles & Content

Local Listings | Profiles & Content

Performance & Activity

Local Listings | Performance & Activity

Media

Local Listings | Media

Categories & Services

Local Listings | Categories & Services

Reviews

General

Reviews | General

Social Posts

General

Social Posts | General

Creating Posts

Social Posts | Creating Posts

Managing Posts

Social Posts | Managing Posts

Data Warehouse

General

Data Warehouse | General

Pipelines

Data Warehouse | Pipelines

Access & Credits

Data Warehouse | Access & Credits

Source Fields

Data Warehouse | Source Fields

Data Studio

Data Warehouse | Data Studio

BigQuery

Data Warehouse | BigQuery

Clients

General

Clients | General

Integrations

General

Integrations | General

MCP

Integrations | MCP

Webhook — Automation Payloads

Integrations | Webhook — Automation Payloads

Webhook — Local & Reviews

Integrations | Webhook — Local & Reviews

Webhook — Other

Integrations | Webhook — Other

Settings

Account & Billing

Settings | Account & Billing

Users

Settings | Users

Comments & Notes

Settings | Comments & Notes

Notifications

Settings | Notifications

FAQ

Settings | FAQ

Other

Settings | Other

Account Settings

Settings | Account & Billing

Acknowledging and Resolving Insights

Insights | Managing Insights

Add comment from Slack

Integrations | General

Add comment from Zapier

Settings | Comments & Notes

Adding a User

Settings | Users

AI Credits

AI | General

AI Edit a Card

Reports | AI in Reports

AI Models

Data Chat | General

Analysis Card

Reports | Report Setup

Anomalies Bulk Action

Anomaly Detection | General

Anomaly Algorithm

Anomaly Detection | General

Anomaly Detection

Anomaly Detection | General

Anomaly Detection Insight

Insights | Other Insight Types

Anomaly Detection Settings

Anomaly Detection | General

Anomaly Detection Webhook Payload

Integrations | Webhook — Other

Anomaly Job Common Errors

Anomaly Detection | General

An overview of Local Listings

Local Listings | General

An overview of Reviews

Reviews | General

Area Chart Card

Reports | Chart Cards

Attributes

Local Listings | Profiles & Content

Automatic Schema Updates

Data Warehouse | Pipelines

Automation: Facebook Ads Destination URL Checker

Integrations | Webhook — Automation Payloads

Automation: Google Ads Change History

Integrations | Webhook — Automation Payloads

Automation: Google Ads Destination URL Checker

Integrations | Webhook — Automation Payloads

Automation: Google Analytics Change History

Integrations | Webhook — Automation Payloads

Automation: Google Business Profile Answer

Integrations | Webhook — Local & Reviews

Automation: Google Business Profile Change History

Integrations | Webhook — Automation Payloads

Automation: Google Business Profile Pending Updates

Integrations | Webhook — Local & Reviews

Automation: Google Business Profile Question

Integrations | Webhook — Local & Reviews

Automation: Google Review

Integrations | Webhook — Local & Reviews

Automation: Google Review Change History

Integrations | Webhook — Automation Payloads

Automation Job Common Errors

Automation Jobs | General

Automation Jobs

Automation Jobs | General

Automation: Microsoft Ads Destination URL Checker

Integrations | Webhook — Automation Payloads

Automation: Page Status Checker

Integrations | Webhook — Automation Payloads

Automation: Robots.txt Change Detection

Integrations | Webhook — Automation Payloads

Automations Bulk Action

Automation Jobs | General

Automation: Search Console Activity

Integrations | Webhook — Automation Payloads

Automation: Search Console Keyword Movement

Integrations | Webhook — Other

Auto Resolving

Insights | Managing Insights

Bar Chart Card

Reports | Chart Cards

Budget Campaign Dynamic Filter

Budget Tracking | General

Budget Common Errors

Budget Tracking | General

Budget history

Budget Tracking | General

Budgets Bulk Actions

Budget Tracking | General

Budget Settings

Budget Tracking | General

Budget Status

Budget Tracking | General

Budget Tracker Webhook Payload

Integrations | Webhook — Other

Budget Tracking

Budget Tracking | General

Bulk Action

Local Listings | General

Bulk Upload Images

Local Listings | Media

Calendar

Social Posts | General

Cancel Subscription

Settings | Account & Billing

Card Data Filters

Reports | Creating & Sharing

Categories

Local Listings | Categories & Services

Categories Bulk Action

Local Listings | Categories & Services

Category and Service List

Local Listings | Categories & Services

Change email address

Settings | Users

Column Chart Card

Reports | Chart Cards

Connecting to Slack

Integrations | General

Connecting Zapier

Integrations | General

Connect to Facebook Ads

Data Sources | General

Connect to Google Ads

Data Sources | General

Connect to Google Analytics 4

Data Sources | General

Connect to Google BigQuery

Data Sources | General

Connect to Google Search Console

Data Sources | General

Connect to Google Sheets

Data Sources | General

Connect to Instagram Ads

Data Sources | General

Connect to LinkedIn Ads

Data Sources | General

Connect to Microsoft Ads

Data Sources | General

Connect to TikTok Ads

Data Sources | General

Cover Photo Guide

Local Listings | Media

Create a Report

Reports | Creating & Sharing

Create Theme

Reports | Report Setup

Creating a Card

Reports | Other Cards

Creating a Data Studio Report

Data Warehouse | Data Studio

Creating and configuring a KPI

KPI Forecasting | General

Creating a Pipeline

Data Warehouse | Pipelines

Creating a Social Post

Social Posts | Creating Posts

Creating Automation Jobs

Automation Jobs | General

Creating Social Posts with Liquid

Social Posts | Creating Posts

Data Model

Data Sources | General

Data Query

Reports | Chart Cards

Data Sources

Data Sources | General

Data Studio Parameters

Data Warehouse | Data Studio

Data Warehouse Access Control

Data Warehouse | Access & Credits

Data Warehouse Common Errors

Data Warehouse | Access & Credits

Data Warehouse Credits

Data Warehouse | Access & Credits

Deleting a User

Settings | Users

Difference between comments and notes

Settings | Comments & Notes

Disconnect Data Source Connection

Data Sources | General

Donut Chart Card

Reports | Chart Cards

Draft Posts

Social Posts | Managing Posts

Edit default Data Studio Report

Data Warehouse | Data Studio

Editing a Pipeline

Data Warehouse | Pipelines

Editing or Deleting a Comment

Settings | Comments & Notes

Error Posts

Social Posts | Managing Posts

Execution Webhook

Data Warehouse | Pipelines

Facebook Ads Data Source Metrics

KPI Forecasting | Metrics by Source

Facebook Ads destination URL checker

Automation Jobs | URL & Page Checkers

Facebook Ads Fields

Data Warehouse | Source Fields

Facebook Ads KPI

KPI Forecasting | Metrics by Source

Fast Reply

Reviews | General

Filter Date Range

Reports | Report Setup

Filter Dropdown List

Reports | Report Setup

Formula

Data Sources | General

Getting Started

Settings | FAQ

Google Account Connection

Data Sources | General

Google Account Not Connecting

Data Sources | General

Google Ads change history

Automation Jobs | Change History

Google Ads change history Insight

Insights | Change History

Google Ads Data Source Metrics

KPI Forecasting | Metrics by Source

Google Ads destination URL checker

Automation Jobs | URL & Page Checkers

Google Analytics change history

Automation Jobs | Change History

Google Analytics Data Source Metrics

KPI Forecasting | Metrics by Source

Google BigQuery Permissions

Data Warehouse | BigQuery

Google Business Profil Data Source Metrics

KPI Forecasting | Metrics by Source

Google Business Profile Change History

Automation Jobs | Change History

Google Business Profile Fields

Data Warehouse | Source Fields

Google Business Profile Listing Answers

Automation Jobs | Local & Reviews

Google Business Profile Listing Questions

Automation Jobs | Local & Reviews

Google Business Profile Pending Updates

Automation Jobs | Local & Reviews

Google Business Profile Reporting Timezone

Data Warehouse | Source Fields

Google Drive Account Connection

Data Sources | General

Google Review Change History

Automation Jobs | Change History

Google Review Change History Insight

Insights | Change History

Google Reviews

Automation Jobs | Local & Reviews

Google Reviews Insight

Insights | Local & Reviews

Google Search Console Configuration Options

Data Warehouse | Source Fields

Google Search Console Fields

Data Warehouse | Source Fields

Google Sheets for Budgets

Budget Tracking | General

Google Sheets format

KPI Forecasting | Settings & Status

Grant access to BigQuery data

Data Warehouse | Data Studio

History

Data Chat | General

How to add a comment

Settings | Comments & Notes

How to apply variables to your profiles

Local Listings | Profiles & Content

HTML Card

Reports | Other Cards

Image Card

Reports | Other Cards

Image Categories

Local Listings | Media

Insights

Insights | Managing Insights

Insights Bulk Actions

Insights | Managing Insights

Integrations

Integrations | General

Jepto MCP Server Overview

Integrations | MCP

KPI Campaign Dynamic Filter

KPI Forecasting | Settings & Status

KPI Common Errors

KPI Forecasting | Settings & Status

KPI Forecasting

KPI Forecasting | General

KPI Forecasting

KPI Forecasting | General

KPI Forecasting Webhook Payload

Integrations | Webhook — Other

KPI history

KPI Forecasting | Settings & Status

KPI Insight

Insights | Other Insight Types

KPIs Bulk Actions

KPI Forecasting | General

KPI Seasonal Trends

KPI Forecasting | Seasonality

KPI Status

KPI Forecasting | Settings & Status

KPI Yearly Seasonality

KPI Forecasting | Seasonality

Line Chart Card

Reports | Chart Cards

Local Listings Activity

Local Listings | Performance & Activity

Local Listings Performance

Local Listings | Performance & Activity

Local Profiles

Local Listings | Profiles & Content

Logo Photo Guide

Local Listings | Media

Make Authentication

Integrations | MCP

Managed BigQuery

Data Warehouse | BigQuery

Management - Data Studio Connector Fields

Data Warehouse | Data Studio

MCP Connector

Data Chat | General

Media

Local Listings | Media

Media Bulk Actions

Local Listings | Media

Media Description

Local Listings | Media

Media file requirements

Social Posts | General

Media file requirements

Local Listings | Media

Media Pacing

Local Listings | Media

Memories

Data Chat | General

Microsoft Ads Data Source Metrics

KPI Forecasting | Metrics by Source

Microsoft Ads destination URL checker

Automation Jobs | URL & Page Checkers

Modifying a Report with AI

Reports | AI in Reports

Number Chart Card

Reports | Chart Cards

Opening Hours Display

Local Listings | Profiles & Content

Overview

Data Chat | General

Page status checker

Automation Jobs | URL & Page Checkers

Page status checker Insight

Insights | URL & Page

Palettes

Reports | Report Setup

Performance

Reviews | General

Pipeline Extensions

Data Warehouse | Pipelines

Platforms

Local Listings | General

Portfolio

Clients

Post Types

Social Posts | Creating Posts

Preview a Report

Reports | Creating & Sharing

Published Posts

Social Posts | Managing Posts

Questions and Answers

Local Listings | Profiles & Content

Refresh data source fields

Data Warehouse | Data Studio

Refresh Report Data

Reports | Report Setup

Related Insights

Insights | Managing Insights

Removed Reviews

Reviews | General

Report Settings

Reports | Report Setup

Resolve or Acknowledge via 3rd parties

Insights | Managing Insights

Review Activity

Reviews | General

Review Replies

Reviews | General

Review Reply AI Models

Reviews | General

Robots.txt change detection

Automation Jobs | URL & Page Checkers

Robots.txt change detection Warning

Automation Jobs | URL & Page Checkers

Rolling Average

KPI Forecasting | Settings & Status

Rules

Reports | Report Setup

Scatter Chart Card

Reports | Chart Cards

Scheduled Posts

Social Posts | Managing Posts

Search Console Activity

Automation Jobs | Search Console

Search Console Activity Insight

Insights | Other Insight Types

Search Console keyword movement

Automation Jobs | Search Console

Search Console keyword movement Insight

Insights | Other Insight Types

Search Keywords

Local Listings | General

Send a Report

Reports | Creating & Sharing

Sending Slack Notifications

Integrations | General

Services

Local Listings | Categories & Services

Services Bulk Action

Local Listings | Categories & Services

Settings

Settings | Account & Billing

Share a Report

Reports | Creating & Sharing

Social Posts

Social Posts | General

Submit a Ticket

Settings | FAQ

Subscribe or Update Plan

Settings | Account & Billing

Table Card

Reports | Other Cards

Template Data Sources

Data Sources | General

Templates

Reports | Report Setup

Text Card

Reports | Other Cards

The Funnel-Stage Terms

Data Warehouse | General

Transfer ownership

Settings | Account & Billing

Unified Fields

Data Sources | General

Unreplied Reviews

Reviews | General

Update Account Profile

Settings | Account & Billing

Update Data Studio Fields

Data Warehouse | Data Studio

Update user password

Settings | Users

Users

Settings | Users

UTM Tagging

Social Posts | General

Variables

Extension

Visibility

Local Listings | Performance & Activity

Watchers

Settings | Comments & Notes

Webhook Logs

Integrations | Webhook — Other

Account Settings

Settings | Account & Billing

Acknowledging and Resolving Insights

Insights | Managing Insights

Add comment from Slack

Integrations | General

Add comment from Zapier

Settings | Comments & Notes

Adding a User

Settings | Users

AI Credits

AI | General

AI Edit a Card

Reports | AI in Reports

AI Models

Data Chat | General

Analysis Card

Reports | Report Setup

Anomalies Bulk Action

Anomaly Detection | General

Anomaly Algorithm

Anomaly Detection | General

Anomaly Detection

Anomaly Detection | General

Anomaly Detection Insight

Insights | Other Insight Types

Anomaly Detection Settings

Anomaly Detection | General

Anomaly Detection Webhook Payload

Integrations | Webhook — Other

Anomaly Job Common Errors

Anomaly Detection | General

An overview of Local Listings

Local Listings | General

An overview of Reviews

Reviews | General

Area Chart Card

Reports | Chart Cards

Attributes

Local Listings | Profiles & Content

Automatic Schema Updates

Data Warehouse | Pipelines

Automation: Facebook Ads Destination URL Checker

Integrations | Webhook — Automation Payloads

Automation: Google Ads Change History

Integrations | Webhook — Automation Payloads

Automation: Google Ads Destination URL Checker

Integrations | Webhook — Automation Payloads

Automation: Google Analytics Change History

Integrations | Webhook — Automation Payloads

Automation: Google Business Profile Answer

Integrations | Webhook — Local & Reviews

Automation: Google Business Profile Change History

Integrations | Webhook — Automation Payloads

Automation: Google Business Profile Pending Updates

Integrations | Webhook — Local & Reviews

Automation: Google Business Profile Question

Integrations | Webhook — Local & Reviews

Automation: Google Review

Integrations | Webhook — Local & Reviews

Automation: Google Review Change History

Integrations | Webhook — Automation Payloads

Automation Job Common Errors

Automation Jobs | General

Automation Jobs

Automation Jobs | General

Automation: Microsoft Ads Destination URL Checker

Integrations | Webhook — Automation Payloads

Automation: Page Status Checker

Integrations | Webhook — Automation Payloads

Automation: Robots.txt Change Detection

Integrations | Webhook — Automation Payloads

Automations Bulk Action

Automation Jobs | General

Automation: Search Console Activity

Integrations | Webhook — Automation Payloads

Automation: Search Console Keyword Movement

Integrations | Webhook — Other

Auto Resolving

Insights | Managing Insights

Bar Chart Card

Reports | Chart Cards

Budget Campaign Dynamic Filter

Budget Tracking | General

Budget Common Errors

Budget Tracking | General

Budget history

Budget Tracking | General

Budgets Bulk Actions

Budget Tracking | General

Budget Settings

Budget Tracking | General

Budget Status

Budget Tracking | General

Budget Tracker Webhook Payload

Integrations | Webhook — Other

Budget Tracking

Budget Tracking | General

Bulk Action

Local Listings | General

Bulk Upload Images

Local Listings | Media

Calendar

Social Posts | General

Cancel Subscription

Settings | Account & Billing

Card Data Filters

Reports | Creating & Sharing

Categories

Local Listings | Categories & Services

Categories Bulk Action

Local Listings | Categories & Services

Category and Service List

Local Listings | Categories & Services

Change email address

Settings | Users

Column Chart Card

Reports | Chart Cards

Connecting to Slack

Integrations | General

Connecting Zapier

Integrations | General

Connect to Facebook Ads

Data Sources | General

Connect to Google Ads

Data Sources | General

Connect to Google Analytics 4

Data Sources | General

Connect to Google BigQuery

Data Sources | General

Connect to Google Search Console

Data Sources | General

Connect to Google Sheets

Data Sources | General

Connect to Instagram Ads

Data Sources | General

Connect to LinkedIn Ads

Data Sources | General

Connect to Microsoft Ads

Data Sources | General

Connect to TikTok Ads

Data Sources | General

Cover Photo Guide

Local Listings | Media

Create a Report

Reports | Creating & Sharing

Create Theme

Reports | Report Setup

Creating a Card

Reports | Other Cards

Creating a Data Studio Report

Data Warehouse | Data Studio

Creating and configuring a KPI

KPI Forecasting | General

Creating a Pipeline

Data Warehouse | Pipelines

Creating a Social Post

Social Posts | Creating Posts

Creating Automation Jobs

Automation Jobs | General

Creating Social Posts with Liquid

Social Posts | Creating Posts

Data Model

Data Sources | General

Data Query

Reports | Chart Cards

Data Sources

Data Sources | General

Data Studio Parameters

Data Warehouse | Data Studio

Data Warehouse Access Control

Data Warehouse | Access & Credits

Data Warehouse Common Errors

Data Warehouse | Access & Credits

Data Warehouse Credits

Data Warehouse | Access & Credits

Deleting a User

Settings | Users

Difference between comments and notes

Settings | Comments & Notes

Disconnect Data Source Connection

Data Sources | General

Donut Chart Card

Reports | Chart Cards

Draft Posts

Social Posts | Managing Posts

Edit default Data Studio Report

Data Warehouse | Data Studio

Editing a Pipeline

Data Warehouse | Pipelines

Editing or Deleting a Comment

Settings | Comments & Notes

Error Posts

Social Posts | Managing Posts

Execution Webhook

Data Warehouse | Pipelines

Facebook Ads Data Source Metrics

KPI Forecasting | Metrics by Source

Facebook Ads destination URL checker

Automation Jobs | URL & Page Checkers

Facebook Ads Fields

Data Warehouse | Source Fields

Facebook Ads KPI

KPI Forecasting | Metrics by Source

Fast Reply

Reviews | General

Filter Date Range

Reports | Report Setup

Filter Dropdown List

Reports | Report Setup

Formula

Data Sources | General

Getting Started

Settings | FAQ

Google Account Connection

Data Sources | General

Google Account Not Connecting

Data Sources | General

Google Ads change history

Automation Jobs | Change History

Google Ads change history Insight

Insights | Change History

Google Ads Data Source Metrics

KPI Forecasting | Metrics by Source

Google Ads destination URL checker

Automation Jobs | URL & Page Checkers

Google Analytics change history

Automation Jobs | Change History

Google Analytics Data Source Metrics

KPI Forecasting | Metrics by Source

Google BigQuery Permissions

Data Warehouse | BigQuery

Google Business Profil Data Source Metrics

KPI Forecasting | Metrics by Source

Google Business Profile Change History

Automation Jobs | Change History

Google Business Profile Fields

Data Warehouse | Source Fields

Google Business Profile Listing Answers

Automation Jobs | Local & Reviews

Google Business Profile Listing Questions

Automation Jobs | Local & Reviews

Google Business Profile Pending Updates

Automation Jobs | Local & Reviews

Google Business Profile Reporting Timezone

Data Warehouse | Source Fields

Google Drive Account Connection

Data Sources | General

Google Review Change History

Automation Jobs | Change History

Google Review Change History Insight

Insights | Change History

Google Reviews

Automation Jobs | Local & Reviews

Google Reviews Insight

Insights | Local & Reviews

Google Search Console Configuration Options

Data Warehouse | Source Fields

Google Search Console Fields

Data Warehouse | Source Fields

Google Sheets for Budgets

Budget Tracking | General

Google Sheets format

KPI Forecasting | Settings & Status

Grant access to BigQuery data

Data Warehouse | Data Studio

History

Data Chat | General

How to add a comment

Settings | Comments & Notes

How to apply variables to your profiles

Local Listings | Profiles & Content

HTML Card

Reports | Other Cards

Image Card

Reports | Other Cards

Image Categories

Local Listings | Media

Insights

Insights | Managing Insights

Insights Bulk Actions

Insights | Managing Insights

Integrations

Integrations | General

Jepto MCP Server Overview

Integrations | MCP

KPI Campaign Dynamic Filter

KPI Forecasting | Settings & Status

KPI Common Errors

KPI Forecasting | Settings & Status

KPI Forecasting

KPI Forecasting | General

KPI Forecasting

KPI Forecasting | General

KPI Forecasting Webhook Payload

Integrations | Webhook — Other

KPI history

KPI Forecasting | Settings & Status

KPI Insight

Insights | Other Insight Types

KPIs Bulk Actions

KPI Forecasting | General

KPI Seasonal Trends

KPI Forecasting | Seasonality

KPI Status

KPI Forecasting | Settings & Status

KPI Yearly Seasonality

KPI Forecasting | Seasonality

Line Chart Card

Reports | Chart Cards

Local Listings Activity

Local Listings | Performance & Activity

Local Listings Performance

Local Listings | Performance & Activity

Local Profiles

Local Listings | Profiles & Content

Logo Photo Guide

Local Listings | Media

Make Authentication

Integrations | MCP

Managed BigQuery

Data Warehouse | BigQuery

Management - Data Studio Connector Fields

Data Warehouse | Data Studio

MCP Connector

Data Chat | General

Media

Local Listings | Media

Choose article...
Data Sources | General

Template Data Sources


A template data source is a BigQuery table or Google Sheets tab you register once with a shared schema, then reuse across clients in report templates. Turn on Make this data source a template when you create the source so every linked client report can resolve the same fields — while each client still points at its own project, table, or spreadsheet.

This is different from custom fields with Enable for All Clients. That toggle makes a formula available account-wide. Template data sources make an external dataset safe for templates, then bind a physical location per client in Client Config.

At a glance

  • Use Make this data source a template when the dataset should appear in report templates.
  • The definition (name, columns, types, roll-ups) is shared. Client Config holds each client's BigQuery or Sheets location.
  • Active Data Sources shows Configured or Needs setup based on whether Client Config is complete.
  • Client-only sources (toggle off) stay on one client and cannot be used in report templates.
  • Native platforms (Google Ads, GA4, Meta, …) do not use this toggle — only BigQuery and Google Sheets external datasets.

Why templates need this

Report templates can only reference fields and data sources that resolve for every linked client. If a template chart used a BigQuery source that only existed for one client, linking the template to other clients would break.

Turning Make this data source a template on:

  1. Saves an account-wide definition (shared schema).
  2. Makes the source selectable when editing a report template.
  3. Still requires each client to complete Client Config (their own table or sheet).

Leaving the toggle off keeps the source on the current client only. It will not appear in template field pickers.

Concepts

  • Dataset definition — Shared schema: display name, columns, types, roll-ups / aggregations, and which columns are hidden.
  • Make this data source a template — Create-time toggle. On = account-wide and template-safe. Off = client-only.
  • Client Config — Per-client physical location (GCP project + BigQuery dataset + table, or spreadsheet + worksheet). Same schema; different data.
  • Configured / Needs setup — Status on the Active Data Sources card — whether that client's Client Config is complete.

End-to-end flow

  1. Define the schema — From Data Sources, add BigQuery or Google Sheets. Turn on Make this data source a template. Load columns, set types and roll-ups, hide unused columns, then save.
  2. Client Config — On each client's Active Data Sources, open the highlighted card → Client Config. Bind that client's project/table or spreadsheet/tab.
  3. Edit a report template — Use fields from the template data source in charts and tables (alongside native and custom fields).
  4. Link the template to a client — Jepto checks that every template data source has a complete Client Config for that client. If a binding is missing, linking is blocked until you finish setup.

Create a template data source

From All Clients

  1. Set the client switcher to All Clients.
  2. Go to Data SourcesBigQuery or Google Sheets.
  3. Pick the client to start from (same client-select flow as other data sources).
  4. Connect the account, enter the location used to discover columns, load columns, and map types / roll-ups.
  5. Turn on Make this data source a template.
  6. Save.

From a specific client

  1. Select the client.
  2. Go to Data SourcesBigQuery or Google Sheets.
  3. Complete the create drawer as above.
  4. Turn the template toggle on if the source should be reusable in report templates; leave it off for a one-client source only.

BigQuery location fields

  • Google Cloud Platform account — Active GCP connection with BigQuery access
  • Project — GCP project (from your connected account)
  • Dataset — BigQuery dataset name
  • Table — BigQuery table name

Use a representative table when discovering columns. Each client can later bind a different project/dataset/table in Client Config as long as the column schema matches.

Google Sheets location fields

  • Google account — Connected Google account with Drive / Sheets access
  • Spreadsheet — Spreadsheet ID (or picker when available)
  • Worksheet — Tab / sheet name
  • Header row — Row that contains column headers

Same pattern: discover schema once; bind each client's spreadsheet or tab in Client Config.

Client Config

Client Config does not redefine measures. It only stores where that client's data lives.

  1. Open the client → Data Sources.
  2. Find the template data source card (status may show Needs setup).
  3. Open Client Config.
  4. Choose the account / project (or spreadsheet) and enter dataset + table (or worksheet).
  5. Save. Status should move to Configured.

Do this for every client that will receive a linked report from a template that uses the source.

Using template data sources in report templates

While editing a template report:

  • Field pickers include native sources, custom fields that are account-wide, and template data sources.
  • Client-only external datasets stay unavailable so the template cannot depend on one client.

When you link the template to a client, Jepto verifies:

  • Required native sources are connected for that client.
  • Every template data source used by the template has complete Client Config.

If something is missing, finish Client Config (or connect the native source) before creating the linked report. Jepto fails closed — it will not create a half-broken linked report.

Template data source vs Enable for All Clients

  • Make this data source a template — BigQuery / Sheets create drawer. Shares an external dataset schema. Each client still completes Client Config (table / sheet). Used for report templates that query customer BigQuery or Sheets.
  • Enable for All Clients — Data Model → custom field. Shares a formula field definition. Usually no per-client location step. Used for shared custom metrics / dimensions.

See also: Data Model — Enable for All Clients.

Tips

  1. Turn the template toggle on early if you know the source will power a multi-client report template.
  2. Keep schemas aligned across client tables or sheets — same column names and types so Client Config stays a location swap.
  3. Finish Client Config before linking — Configured status means that client is ready.
  4. Name definitions for humans — "Offline orders" beats a raw table id in Active Data Sources and the field picker.
  5. Don't confuse this with Data Warehouse — Warehouse pipelines export to BigQuery. Template data sources register a customer table or sheet as a Jepto analytics source.

Troubleshooting

  • Toggle off and cannot use source in a template — Recreate with Make this data source a template on, or keep the source client-only.
  • Card shows Needs setup — Open Client Config and complete project/table or spreadsheet/worksheet.
  • Cannot link template to a client — Complete Client Config for every template data source the template uses; confirm native sources are connected.
  • Columns look wrong after binding another client's table — Confirm the client table/sheet matches the shared schema (names and types).
  • Looking for warehouse export tables — Use Data Warehouse docs — that flow is separate from registering an external dataset here.
Was this article helpful?
Nice one!

Thanks a lot for your feedback! If you’d like a member of our support team to respond to you, please send a message here

Please try again

Oops! Something went wrong while submitting the form.

Sorry about that. What did you find most unhelpful?
Nice one!

Thanks a lot for your feedback! If you’d like a member of our support team to respond to you, please send a message here

Please try again

Oops! Something went wrong while submitting the form.