google-ads-device-segmentation

Attribute Google Ads metric fluctuations to mobile, desktop, tablet, and connected-TV devices.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill resolves ambiguity in Google Ads performance by isolating whether a metric's movement is driven by device-specific behavior, preventing misinformed bid adjustments.

Core Features & Use Cases

  • Movement Attribution: Determines if changes in metrics like ROAS or CPA are caused by mobile, desktop, tablet, or connected-TV performance.
  • Lever Identification: Uses a rigorous ROAS-spread rubric to distinguish between actionable segments and noise, ensuring bid adjustments are only made when a genuine performance gap exists.
  • Use Case: When mobile ROAS drops significantly compared to desktop, this skill identifies whether to lower mobile bids or prioritize a mobile landing page audit.

Quick Start

Analyze the Google Ads account performance segmented by device for the last 13 weeks to determine if device bid adjustments are required.

Frequently Asked Questions about google-ads-device-segmentation

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

FAQPage Schema
How do I attribute Google Ads performance drops to specific devices?

Attribute Google Ads performance drops to specific devices by isolating metric fluctuations across mobile, desktop, tablet, and connected-TV. This compares device-level performance against previous periods to identify whether mobile ROAS drops require bid adjustments or landing page audits.

What is device segmentation in Google Ads and when do I need it?

Device segmentation in Google Ads isolates metric movements to specific device types to prevent misinformed bid adjustments. You need it when metrics like ROAS or CPA fluctuate ambiguously, allowing you to distinguish actionable device-specific behavior from noise using a ROAS-spread rubric.

How do I set up Google Ads device analysis for bid adjustments?

Set up Google Ads device analysis for bid adjustments by analyzing account performance segmented by the device dimension over a 13-week period. This evaluates device-level performance against previous periods to identify actionable bid levers or landing page optimization needs.

Does this device performance analysis require specific Google Ads metrics?

Yes, this device performance analysis requires access to Google Ads base count metrics segmented by the device dimension. These inputs are necessary to compute the ROAS spread and contribution-to-change metrics used to evaluate device-specific performance.

Why does my Google Ads ROAS vary significantly between mobile and desktop?

Google Ads ROAS varies significantly between mobile and desktop due to device-specific user behavior. Analyzing the ROAS spread between devices identifies whether the gap is genuine actionable signal requiring bid adjustments or landing page audits, or just noise.