Business Intelligence

Automate Daily Business Reports With Hermes Agent: Google Analytics vs Apple Ecosystem

Stop logging into 5 tools every morning. Hermes Agent pulls your numbers from everywhere — Google Analytics, spreadsheets, calendars, and more — and delivers a 2-minute digest to your phone at 7 AM.

The bottom line

Google Analytics users: Hermes pulls website data via the GA4 API, combines it with Google Sheets (revenue), Gmail (new leads), and Google Calendar (today's schedule). The richest data pipeline — every source has an API.

Apple ecosystem users: Hermes reads your Numbers files (revenue), Apple Calendar (schedule), and Apple Mail (lead notifications). Website data comes from a privacy-friendly analytics tool or manual export. More manual data entry, but data stays local.

Both deliver the same result: a morning digest that tells you what happened yesterday and what needs your attention today — no clicking required.

Flying blind: the cost of not knowing your numbers

Most small business owners check their numbers the hard way: log into Google Analytics. Switch to the bank app. Open the invoice spreadsheet. Check email for new leads. Scan the calendar. By the time you've pieced together a picture, 45 minutes are gone — and you do this every day. Or, more commonly, you don't do it at all, and you fly blind.

Hermes Agent replaces 45 minutes of dashboard-hopping with a 2-minute read on your phone. The consistency is what changes things: when you see the numbers every single day, you spot trends weeks before they become problems.

Approach 1: With Google Analytics + Google Workspace

This is the most automated path. Every data source has a clean API, and Hermes pulls everything in seconds. The setup takes about an hour, but once it's running, you never touch a dashboard again.

What you need

  • Google Analytics 4 (GA4) property with API access
  • Google Workspace connected (Sheets, Gmail, Calendar)
  • Hermes Agent with Google Workspace integration
  • A messaging platform for delivery (Telegram/WhatsApp)

Step-by-step setup (60 minutes)

  1. Connect Google Analytics. Hermes uses the GA4 Data API. Run hermes setup google-analytics and authenticate. Hermes can now pull: page views, users, top pages, traffic sources, and conversion events.
  2. Create your revenue tracker. A Google Sheet with columns: Date, Revenue Source, Amount, Notes. Update it when payments come in (or have Hermes do it — see the invoice automation guide).
  3. Create the daily digest skill. Tell Hermes: "Every morning at 7 AM: 1) Pull yesterday's website stats from Google Analytics: users, page views, top 3 pages, traffic sources (organic/search/social/direct). 2) Read yesterday's revenue from the revenue tracker sheet. 3) Count new leads from yesterday's email notifications. 4) Check today's calendar for appointments and deadlines. 5) Compile into a digest: 'Good morning. Yesterday: [X] website visitors (↑/↓ vs last week), [$X] revenue, [X] new leads, [X] tasks completed. Today: [X] appointments, [X] deadlines. [Any anomalies flagged].' 6) Deliver to Telegram."
  4. Create the weekly summary skill. Same approach but aggregated weekly, with comparisons to the previous week and monthly targets. Delivered every Monday at 8 AM.
  5. Schedule both as cron jobs. Daily at 7 AM, weekly at 8 AM Monday.
💡 Pro tip: Start with 3 metrics only: new leads, revenue received, and tasks completed. That's enough to know if your business is healthy. Add website stats, social media, and detailed breakdowns in week 3, once the basic digest is running reliably. A 3-metric report you read every day beats a 20-metric dashboard you ignore.

Approach 2: With Apple Ecosystem (Privacy-First)

If you prefer Apple-native tools or want to minimize data sent to cloud services, Hermes reads your data from local sources: Numbers spreadsheets, Calendar.app, and Mail.app. For website analytics, you can use a privacy-friendly tool like Plausible or Fathom, or simply export a CSV from your hosting provider weekly.

What you need

  • Revenue tracker in Apple Numbers
  • Apple Calendar for appointments/deadlines
  • Apple Mail for lead notifications
  • Website analytics: Plausible/Fathom (API), or manual CSV export
  • Hermes Agent with computer-use enabled

Step-by-step setup (70 minutes)

  1. Create your Numbers trackers. Revenue sheet: Date, Source, Amount, Notes. Leads sheet: Date, Name, Company, Service, Source. Keep them in a consistent folder (e.g., ~/Documents/Reports/).
  2. Create the Numbers-reading skill. Tell Hermes: "Every morning at 7 AM: 1) Open the Revenue tracker in Numbers and sum yesterday's entries. 2) Open the Leads tracker and count yesterday's new entries. 3) Open Apple Calendar and list today's appointments. 4) Check Apple Mail for lead notifications from yesterday. 5) Compile a digest: revenue, leads, appointments, anomalies. 6) Deliver to Telegram."
  3. For website analytics: If using Plausible or Fathom, Hermes can query their API directly. If not, export a weekly CSV and Hermes reads it from a known folder.
  4. Create the weekly summary skill. Monday at 8 AM: aggregate the week's daily Numbers data, compare to last week, list top priorities.
  5. Schedule both as cron jobs.
💡 Pro tip: The Numbers approach requires consistent data entry from you (or your team). Make it a habit: every time a payment comes in or a lead arrives, add a row. The 60 seconds of data entry saves you 45 minutes of dashboard-hopping later.

Google Workspace vs Apple Ecosystem: which should you choose?

FactorGoogle WorkspaceApple Ecosystem
Setup time60 minutes70 minutes
Data sourcesGA4, Sheets, Gmail, Calendar — all APINumbers, Calendar.app, Mail.app — screen-based
Automation levelHigh — data pulled automaticallyModerate — requires consistent manual data entry
Website analyticsGA4 (comprehensive but privacy-invasive)Plausible/Fathom (privacy-first), or CSV export
Data privacyData in Google CloudData stays local (except analytics)
Mobile reviewDigest via Telegram/WhatsAppDigest via Telegram/WhatsApp
Best forData-driven SMBs, Google-native businessesPrivacy-conscious operators, Mac-native businesses

Advanced reporting

  • Anomaly detection. Hermes learns your baseline: typical Monday traffic, average daily revenue, normal lead volume. When something deviates by 30%+, you get a flag: "Website traffic dropped 40% yesterday — possible tracking issue or actual decline."
  • Goal tracking. Set monthly targets in your sheet: "Revenue: $25,000/month." Hermes tells you: "You're at $8,200 with 12 days left. You need $1,400/day to hit target. Last month you did $1,100/day — stretch but possible."
  • Channel attribution. "This week's leads: 4 from Google search, 2 from Instagram, 1 from referral, 1 from the newsletter." Now you know where to invest marketing dollars.
  • Forecast mode. After 3 months of data, Hermes can project: "Based on current trajectory, you'll finish the month at $22,400 — $2,600 below target. The gap is mostly from the roofing leads that didn't close. Consider a follow-up campaign."

Frequently asked questions

Do I need Google Analytics, or can I use something simpler?

You can use any analytics tool with an API: Plausible, Fathom, Matomo, or even a weekly CSV export from your hosting provider. Hermes doesn't care where the numbers come from — it just needs access. For many SMBs, a simple "new leads + revenue + tasks" digest (no website stats at all) is perfectly sufficient.

What if I'm not consistent with data entry?

Start with the Google Workspace approach — it pulls data automatically from tools you're already using (Gmail, Calendar, Sheets). No extra data entry required. The Apple Numbers approach only works if you or your team consistently log data. If you're not ready for that discipline, use Google Workspace or start with fewer metrics.

Can Hermes pull data from my accounting software?

If your accounting software (QuickBooks, Xero, Wave) has an API, Hermes can query it. If it exports CSV reports, Hermes can read those. If neither, you'll need to maintain a simple revenue log in Sheets or Numbers — even one row per payment is enough for a useful daily digest.

Know your numbers every morning

One hour of setup. A 2-minute read on your phone. No more dashboard-hopping. No more flying blind.

Install Hermes Agent →

Related guides