Home / Agencies
For marketing and e-commerce agencies

Every client's Shopify, HubSpot and ad numbers, in a deck

Connector tools already pull client data into Google Sheets or Excel. Point Quiriz at that file, turn on a daily refresh, and ask for the answer, the table or the whole PowerPoint deck.

Sign up free → Or ask the sample HubSpot data first. No signup needed.

The monthly client report is the same work every month: export, paste, rebuild the charts, write the commentary. A connector tool takes care of the export. Quiriz takes care of the rest, with the same metric definitions for every client and every month.

How it works

  1. A connector tool writes the client's data to a spreadsheet. A Google Sheet or an Excel workbook on OneDrive, one per client, one tab per source, refreshed every morning.
  2. Quiriz reads each tab as a dataset. You connect the file once.
  3. Quiriz refreshes the datasets daily. It picks up whatever the connector wrote overnight.
  4. You ask. A number, a table and chart in Excel or Sheets, a PowerPoint or Google Slides deck, or a Word report. ROAS, win rate and net sales mean the same thing in every one, because you define them once in Company Context.

Connector tools that write to Google Sheets or Excel

Each of these covers Shopify, HubSpot, Google Ads and Meta Ads and refreshes a spreadsheet on a schedule. Prices are the lowest plan that includes scheduled refresh.

ToolStarting priceWhat it includesGoogle SheetsExcel on OneDriveFree plan or trial
API Connector$15/mo ($12 annually)2,500 requests a month. You set up the API requests yourself.Daily—Free plan (no schedule)
Adveronix$29/mo5 ad accounts, 5 saved reports. No-code setup.Daily or hourly—2-week trial
Porter Metrics$15/mo for 1 account$40 for 4 accounts, $8 per account for 5–12, $100 for 13–20Daily—14-day trial
Catchr$24/mo3 platforms, 10 accountsDaily—14-day trial
Windsor.ai$23/mo ($19 annually)3 sources. All four sources from $118/mo ($99 annually), 75 accountsDaily, even on FreeManual refresh onlyFree plan (1 source, 1 account), 30-day trial
Dataslayer€20/mo billed annually3 sources, 3 accounts each. 7 sources and 50 accounts at €99/moDailyScheduledFree plan (1 source, manual refresh)
Supermetrics$55/mo ($44 annually)3 sources, 3 accounts per source, 1 userCheck the planScheduled14-day trial
SkyviaFree, then $79/mo billed annuallyFree plan runs once a day, up to 10,000 records a monthDailyAdds rows onlyFree plan

List prices in USD (Dataslayer in EUR), checked October 2026. Vendors change plans often, so confirm on their pricing page before you buy. "Scheduled" in the Excel column means the tool refreshes a workbook saved in OneDrive or SharePoint without anyone opening it.

Not a fit for this setup: automation tools that add one row per event, such as a new order, cannot pull an ad report into a spreadsheet. Tools that deliver only to a data warehouse need that warehouse first.

Which one to pick

Set up the connector

The steps differ a little by tool, but these settings are what make the data come out right in Quiriz:

  1. One file per client, one tab per source. For example, a "Northwind" Sheet or workbook with tabs for Shopify orders, HubSpot deals, Google Ads and Meta Ads. For Excel, save the workbook in OneDrive.
  2. Pick a fixed start date, such as January 1, 2024, rather than "last 30 days". Quiriz replaces the dataset on every refresh, so the file should hold the full history you want to ask about.
  3. Choose Replace (sometimes called overwrite), not Append. Ad platforms restate recent days as conversions come in, and HubSpot deals change stage. Append turns each change into a second row, and totals get counted twice.
  4. Pull daily rows by campaign for ads, and one row per order or deal for Shopify and HubSpot. Include the IDs (campaign ID, order ID, deal ID) as well as the names.
  5. Schedule the refresh for early morning, before the Quiriz refresh window you pick below.
  6. Keep the columns stable. Adding a column later is fine. Renaming or removing one stops the Quiriz refresh until it's restored.

Connect a Google Sheet in Quiriz

  1. Open Import Data from the side navigation and click Google Drive.
  2. Give Quiriz view access to the Sheet. Either share it as a Viewer with the address shown under the box (data@quiriz.co), or click Connect Google if that option appears.
  3. Paste the Sheet's URL and click Load.
  4. Under Select Sheets, pick the tabs to import, then click Convert.
  5. Click Upload as Dataset, or Upload All for several tabs. Each tab becomes its own dataset, already linked to the Sheet.

Turn on the daily refresh for a Google Sheet

  1. Open Manage Data, select the dataset, and click Schedule Data Refresh.
  2. File Source is already set to Google Sheet, with the Sheet filled in.
  3. Set Refresh mode to By file ID.
  4. Set Check frequency to Daily and pick a time window, such as Morning (6am–12pm). Quiriz uses the timezone in My Preferences.
  5. Click Save Schedule, then Run Now to test it. The result shows under Ingestion History.

Repeat for each tab's dataset. Every report and deck built on these datasets reads the refreshed numbers on its next run.

Connect an Excel workbook on OneDrive

  1. Open Import Data and click OneDrive. If you see Connect Microsoft, click it and sign in with the Microsoft account that holds the workbook.
  2. In your browser, open the OneDrive folder that holds the workbook and copy the address bar link (it starts with https://onedrive.live.com/?id=).
  3. Paste it and click Load. Tick the workbook in the file list, then click Import 1 file.
  4. When the import finishes, click Schedule refresh on the "Set up scheduled refresh for these files?" banner.
  5. Set the workbook to Refresh the same updated file, choose Daily and a time window, and click Save.

Quiriz checks the workbook at that time each day and refreshes the datasets when the connector has updated it. To change the schedule later, or to run it right away, use Schedule Data Refresh on Manage Data.

Scheduled refresh is included from the Plus plan. On Free, use Run Now from Schedule Data Refresh.

Common problems

Sign up free → Connect one client's file and check the numbers against last month's report.

Pricing

You pay for workspaces and the people who build them, not for everyone who asks a question. Daily refresh is included from the Plus plan. See pricing →

Your data stays yours, and we do not train on it. Privacy policy →

Related reading

Questions

Which connector tool should an agency start with?
For the lowest cost, API Connector starts at $15 a month if you are comfortable setting up API requests, and Adveronix starts at $29 a month with no-code setup. For one to three clients, Porter Metrics prices per connected account. Past about ten clients, Windsor.ai pools 75 accounts across sources. Any tool that writes to Google Sheets or an Excel workbook on OneDrive on a daily schedule works with Quiriz.
Can I use Excel instead of Google Sheets?
Yes. Use a connector tool that refreshes an Excel workbook saved in OneDrive on a schedule, such as Dataslayer or Supermetrics. Import the workbook into Quiriz from OneDrive and choose Refresh the same updated file, and Quiriz picks up each day's changes.
Should the connector use Replace or Append mode?
Replace. Ad platforms restate recent days as conversions come in, and a HubSpot deal changes stage after it is first written. In Append mode both become a second row and totals are counted twice. Replace over a fixed start date keeps one current row per record.
How often does Quiriz refresh the data?
Daily, weekly or monthly, in a time window you choose, in your own timezone. Run Now refreshes it on demand. Scheduled refresh is included from the Plus plan.
Does Quiriz need access to my clients' ad or store accounts?
No. The connector tool holds those connections. Quiriz only needs view access to the Google Sheet or Excel workbook the tool writes to.