Connector

Build Data Studio dashboards from Open Holidays data

Load Open Holidays into your data warehouse first, join the calendar to orders and sessions by date and country, then feed Data Studio dashboards from the same Data Mart.

Open HolidaysConnectedPublic Holidays
Data MartPublishedone definition
Data StudioDateIdNameDaily 09:00
Refreshed on a schedule. No exports, no copy-paste.

Get started free

Hand this to your AI

The Data Studio dashboard shows a dip every holiday week, and every viewer asks the same question about it.

Paste this into your AI assistant. It loads Open Holidays into your data warehouse, joins the calendar to orders and sessions by date and country, and feeds Data Studio from that Data Mart.

The prompt

build a Data Studio dashboard of daily orders and sessions by country with public holidays from Open Holidays marked on the same timeline

Endpoints

Open Holidays Endpoints

Documentation

1 Open Holidays endpoints you can import. Each lands in its own table in your data warehouse.

S00 · Why

Why Open Holidays does not go straight to Data Studio

Open Holidays lists public holidays by country, and a dashboard pointed straight at it draws a calendar. It does not show whether a dip in orders was a holiday or a real drop, because the orders and sessions live in your own systems. A dashboard is not built to join them reliably, at scale or business-ready, so the join happens in a data warehouse first.

  • A holiday list says when a day off was, not what it did to sales
  • The data analyst joins holidays to orders and sessions by date and country and controls the result
  • Dashboard viewers tell a calendar effect from a real drop
Open HolidaysHolidays by date
Data Studio
No link to orders
Data warehouseJoined by id
Web analyticsSessions by day
OrdersOrders by day

S01 · Step 1

Step 1: Load Open Holidays into your data warehouse first

Create a Data Mart with Open Holidays as the data source and choose where the data lands. It works with any popular data warehouse.

  • One endpoint, Public Holidays, with the date, name, type and regional scope of each holiday
  • Set one country ISO code and a language per Data Mart, and refresh on a schedule
  • Open the Open Holidays connector for your data warehouse below
Open Holida…Data Mart
Your data warehouseGoogle BigQueryAWS AthenaSnowflakeAWS RedshiftDatabricks
open_holidays.public_holidays

S03 · Step 3

Step 3: Feed Data Studio dashboards with Open Holidays data

Add Data Studio as a destination of the Open Holidays Data Mart and build the dashboard on it. date, name, type and regionalScope come from your data warehouse, joined to daily orders.

  • Orders on holidays against other days read the Data Mart, not the holidays API
  • Turn on Available in Data Studio for the published Open Holidays Data Mart, then add the OWOX connector in Data Studio
Data StudioPublic Holidays
Google SheetsSame Data Mart
ClaudeSame Data Mart

S04 · Step 4

Step 4: Use the same Open Holidays Data Mart in a sheet or an assistant

The holiday Data Mart is not locked to one dashboard. Open the same rows in a spreadsheet or ask about them in an AI assistant, with the same country and language settings.

  • Planners mark holiday weeks in a spreadsheet without a new export
  • An assistant reads the same Data Mart, so a holiday is the same day everywhere
Public HolidaysOne source
Data StudioDashboard
Google SheetsSame Data Mart
ClaudeSame Data Mart

S05 · Step 5

Step 5: Reuse Open Holidays inside OWOX MCP

The same Data Mart works in OWOX MCP, your AI assistant for data. Request any report, chat with your data, then get the report in Google Sheets or Excel in one click.

  • Ask whether last week's order dip fell on a public holiday, then export the answer
  • The calendar is defined once, one Data Mart per country
OWOX MCPWas last week's drop a holiday effect?orders_total
Google SheetsOpen
ExcelOpen

Recent updates

Why OWOX

Why OWOX for Open Holidays in Data Studio

A holiday calendar on its own explains nothing. OWOX loads Open Holidays into your data warehouse beside orders and sessions, so Data Studio can separate calendar effects from real drops.

  • You own the data. It lands in your own data warehouse, in tables you control.
  • Calendar effect or real drop. Holidays are joined to orders and sessions by date and country, so a dashboard marks the day instead of leaving a gap unexplained.
  • One country per Data Mart. Each Data Mart carries one country ISO code and a language, so a dashboard reads a clean holiday table per market.
  • Maintained for you. No scripts to fix when the Open Holidays API changes.

Book a callGet started free

Trust

The Data Partner You Can Trust

users

175K Source: Internal OWOX data as of 2026-11-11

Executives and data analysts across 20+ industries

G2 rating

4.9★2

“A trusted data analytics partner” — verified review

npm installs

171K3

In Open Source We Trust

Customers