time-segmentation

Analyze Google Ads metric movements across daily, weekly, monthly, and hourly time segments.

17|5|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/portermetricsample/marketing-skills --skill time-segmentation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: time-segmentation
Source: https://github.com/portermetricsample/marketing-skills/tree/main/google-ads/segmentation/time
Command: npx skills add https://github.com/portermetricsample/marketing-skills --skill time-segmentation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the ambiguity of performance fluctuations by attributing metric changes to specific time periods and identifying recurring scheduling patterns that impact your bottom line.

Core Features & Use Cases

  • Chronological Attribution: Pinpoint exactly when a metric trend turned and which time buckets drove the movement.
  • Cyclical Pattern Analysis: Discover the best and worst performing days of the week and hours of the day to optimize your scheduling.
  • Use Case: Use this skill to investigate why your CPA spiked last month or to determine the most efficient hours to run your ads for maximum ROAS.

Quick Start

Run the time-segmentation skill to analyze the trend and cyclical patterns for the current month.

Frequently Asked Questions about time-segmentation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I attribute Google Ads performance changes to specific time periods?

You can attribute Google Ads performance movements to chronological time buckets by analyzing metric changes across daily, weekly, monthly, and hourly segments to pinpoint exactly when trends turned.

What is the best way to find cyclical patterns in my Google Ads scheduling?

Analyzing hourly time-of-day and weekly performance segments identifies recurring cyclical patterns, revealing the best and worst performing periods to optimize your ad scheduling for maximum ROAS.

Why did my CPA spike last month and how can I investigate it?

Investigate CPA spikes by running chronological attribution analysis on monthly time buckets to identify the specific periods that drove the metric movement and impacted your bottom line.

Do I need Porter Metrics to analyze time-of-day performance segments?

Yes, computing contribution-to-change metrics for time segmentation requires integration with the Porter Metrics MCP to execute the underlying data queries for performance diagnostics.

Can I use time segmentation for hourly and daily Google Ads diagnostics?

Yes, time segmentation supports performance diagnostics across hourly time-of-day, daily, weekly, and monthly segments to identify recurring cyclical patterns and optimize ad scheduling.