Reporting¶
This workflow covers viewing and analyzing Google Ads performance metrics within Progrid, including campaign, ad group, and keyword-level reports.
Overview¶
When ad performance reporting is enabled, the module pulls metrics from Google Ads daily and stores them locally for quick access. Reports cover a rolling 7-day window and are updated each morning by the daily reporting cron job.
Required permissions¶
Salesperson or higher to view reports
System Administrator to enable/disable reporting
Enable reporting¶
Navigate to .
Switch to the Features tab.
Check Enable Ad Performance Reporting.
Click Save.
The next scheduled run of the reporting cron (daily at 5:00 AM) will pull the initial data. Reports appear after the first successful pull.
Campaign reports¶
Navigate to to view campaign-level metrics.
Each row represents one campaign for one day and includes:
Campaign Name and Status
Impressions – Number of times ads were shown
Clicks – Number of ad clicks
Cost – Total spend in standard currency units
Conversions – Number of tracked conversions
Conversion Value – Total monetary value of conversions
Cost per Conversion – Calculated cost efficiency metric
All Conversions – Including view-through and other conversion types
Click a campaign row and then click View Ad Groups to drill down to ad group-level metrics for that campaign.
Ad group reports¶
Navigate to to view ad group metrics.
The ad group report shows the same metrics as campaigns, broken down by ad group within each campaign. Click an ad group row and then click View Keywords to see keyword-level performance.
Keyword reports¶
Navigate to to view keyword-level metrics.
In addition to the standard metrics, keyword reports include:
Keyword Text – The actual keyword or phrase
Match Type – Broad, phrase, exact, or other match type
Quality Score – Google’s 1-10 quality rating for the keyword (when available)
Tip
Use the keyword report’s quality score column to identify underperforming keywords. Keywords with a quality score below 5 may benefit from ad copy improvements, landing page optimization, or tighter match types.
Filtering and grouping¶
All report views include search filters for:
Date range – Filter by Report Date
Campaign – Filter by campaign name or ID
Status – Filter by active, paused, or removed items
Use the Group By options to aggregate metrics by campaign, date, or other dimensions.
Data freshness¶
Reports are updated daily at 5:00 AM. The Pulled At field on each row shows when the data was last refreshed from Google Ads. The rolling 7-day window means older data is overwritten with updated figures as Google Ads finalizes its attribution.
Note
Google Ads attribution can take up to 72 hours to fully settle. Recent conversion counts may increase as delayed conversions are attributed. The 7-day refresh window ensures figures are updated as attribution finalizes.
Next steps¶
Conversion Tracking – Ensure conversions are being uploaded correctly
Audience Management – Use performance data to refine audience targeting
Troubleshooting – Resolve reporting issues