Monitor website speed and get alerted when performance drops

Regularly tests your website's speed and Core Web Vitals, then alerts you by email, Discord, or WhatsApp if scores fall too low.

How the work actually flows

It branches. Any that apply are taken; runs once per each website in list.

Pattern: Sequence (1) · Multi-Choice (6) · Multiple Instances without Synchronization (12)

flowchart TD trig(["scheduled speed check"]):::trigtime s0[["test website speed"]]:::mi s1["score against thresholds"]:::task s2["send alert"]:::svc s3[("log results to sheet")]:::store trig --> s0 s0 --> s1 s1 --> s2 gx{"○ which alert channels apply"}:::gate s2 --> gx p00["send email"]:::task gx -->|"email alert"| p00 p10["post to Discord"]:::task gx -->|"discord alert"| p10 p20["send WhatsApp message"]:::task gx -->|"whatsapp alert"| p20 p00 --> s3 p10 --> s3 p20 --> s3 out[/"performance score and alert per site"/]:::out pay{{"catch slowdowns before losing visitors"}}:::pay s3 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepAn outside serviceRuns once per itemA record or sheetAny that applyResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
SEO & Search OptimizationEmail AutomationMessaging & NotificationsSpreadsheet & Database Ops
Connects
Google PageSpeed InsightsGoogle SheetsGmailDiscordWhatsApp

The problem it solves

You know website speed affects sales and search rankings, but checking it regularly means remembering to run the test yourself. By the time you notice a slowdown, it may have already been costing you visitors for days.

Who it fits

A website owner, digital marketer, or SEO specialist who wants ongoing performance monitoring without manually running tests.

How it works

  1. Runs on a schedule to check each website in your list
  2. Tests site speed and Core Web Vitals using Google PageSpeed Insights
  3. Scores the results and flags anything below your set thresholds
  4. Sends an alert with the score and recommendations to email, Discord, or WhatsApp
  5. Logs every test result in Google Sheets for historical tracking
What you get

Site slowdowns caught before customers notice

You get regular checks on your website's speed and Core Web Vitals, with an alert the moment scores drop below where you want them.

What you get

A performance score and recommendations for each website, delivered as an alert, plus a historical log in Google Sheets.

What you need

A Google PageSpeed Insights API key, a Google Sheets account, and at least one notification account such as Gmail, Discord, or WhatsApp.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook