Monthly Review

A structured monthly process for analyzing protection performance, tuning settings, cleaning up your account, and assessing Google Ads refund opportunities.

The monthly review goes deeper than the weekly workflow. It is where you analyze trends across the full month, tune protection settings based on accumulated data, clean up stale entries, and take action on anything the weekly checks flagged but did not resolve.

Set aside 45–60 minutes at the end of each month.


Step 1: Generate Your Monthly Report

Start by pulling a full-month data export before reviewing anything else. The report gives you exact numbers that dashboard charts do not show.

In Reports:

  1. Click Generate Click Report
  2. Set the title: Monthly Review — [Month] [Year]
  3. Set start and end date to cover the full calendar month
  4. Click Generate and wait for status to reach Done
  5. Download the CSV

Key figures from the report summary header:

FieldWhat It Tells You
Total clicksOverall traffic volume for the month
Bad clicksConfirmed fraud volume
Wasted spendDollar value of fraudulent clicks charged
SavingsBudget protected from fraud
Good clicksLegitimate traffic that converted

Keep a monthly log of these figures. Trends over 3 to 6 months are more valuable than any single month alone.


Step 2: Compare Month-Over-Month in the Dashboard

Set the date range to the full current month and review the percentage change indicators on each metric card.

What to look for:

TrendWhat It MeansAction
Bad clicks rising MoMFraud is escalatingIncrease sensitivity or switch to Strict mode
Bad clicks fallingProtection is workingMaintain current settings
Wasted spend growing despite same ad budgetNew fraud sources not yet blockedReview Click Traffic for new IP clusters
Amount saved droppingDetection may be degradingCheck automation rule thresholds
Suspicious clicks growing without converting to badRules need threshold adjustmentLower automation trigger counts

Also review the Clicks Overview chart for the full month — look for recurring spikes by day of week. Consistent fraud on specific days points to scheduled activity you can address with time-based automation rules.


Step 3: Audit Your Protection Settings

After reviewing the data, evaluate whether your current protection configuration is still right.

In Protection:

Detection Strategy:

  • If fraud increased month-over-month, move sensitivity up one level
  • If you had significant false positives (legitimate clicks blocked), move down one level
  • Review whether Automatic or Manual strategy is more appropriate for your traffic volume

Action Mode check:

  • If you have been on Warn for more than 30 days and the data looks stable, consider upgrading to Strict
  • If you moved to Strict and saw an unexpected drop in conversions, drop back to Warn and review what was blocked in the Excluded Clicks page

Network filters — review each:

FilterEnable When
Block VPNYour audience has no legitimate VPN use case
Block ProxyConsistent proxy-based fraud detected in Click Traffic
Block BotsBot clicks appearing in Click Traffic (Is Bot = Yes)
Block Data CentersData center share in Network Analytics above 5%

Geographic protection:

  • Open the Geographic Click Distribution map in the Dashboard
  • If you see high click volume from countries you do not serve, add them to the restricted regions list in Protection settings

Step 4: Review Automation Rules

In Automation Rules:

  1. Check trigger counts for each rule over the past month
  2. Zero triggers — threshold may be too high, or the traffic pattern it was built for no longer exists
  3. Very high triggers — verify the blocked traffic is genuinely fraudulent, not legitimate users crossing a threshold that is too low
  4. Review rule expiration dates — temporary rules may need to be renewed or retired

Common monthly adjustments:

  • Lower the actor count threshold on Scout rules if fraud is slipping through
  • Add country-level conditions to existing rules if a new geographic source appeared this month
  • Create a new Custom rule for any specific fraud pattern you identified in Click Traffic that existing rules do not cover

Step 5: Clean Up the Blocklist

In Blocklist:

  1. Filter Status = Inactive — expired entries. Review whether the source is still a threat worth re-adding
  2. Filter Status = Active — review entries older than 90 days:
    • If the IP or device has not appeared in recent Click Traffic, the source may no longer be active
    • Permanent blocks older than 6 months can often be retired unless the threat is clearly ongoing
  3. Look for duplicate entries — same IP added multiple times with different notes
  4. Review Pending status entries older than 48 hours — this may indicate a Google Ads API sync issue

Step 6: Ads Manager Completeness Check

In Ads Manager:

  1. Click Refresh to pull the latest campaign list
  2. Compare your active (ENABLED) campaigns in Google Ads against what ClickFortify shows
  3. Any missing campaigns are receiving traffic with no protection — investigate immediately
  4. Review the invalid click rate column — campaigns with high invalid rates from Google's own data should have the strictest protection settings applied

Step 7: Space and Team Hygiene

In Team Management:

  • Remove access for anyone who has left the organization
  • Review access levels — ensure no one has Admin access who should only be a Viewer
  • Cancel any pending invitations that have been ignored for 2+ weeks

In Space Settings:

  • Verify emergency contact email is still correct — critical fraud alerts go here
  • Confirm monthly advertising budget figure is still accurate
  • Check account status is Active and no billing issues are flagged

Step 8: Google Ads Refund Assessment

At the end of each month, evaluate whether your wasted spend warrants a manual refund claim with Google.

Decision guide:

Wasted Spend This MonthRecommended Action
Under $50Not worth the effort — focus on tightening prevention
$50–$200Consider submitting if you have clear fraud patterns in the data
$200+Submit a claim — well-documented evidence at this level is worth pursuing

Before submitting:

  1. Check your Google Ads billing transactions for automatic credits Google already applied
  2. Only claim the gap between what Google credited and what ClickFortify detected as wasted

Follow the full process in How to Get a Google Ads Refund.

Important: Google only accepts claims for traffic within the last 60 days. Monthly review keeps you within this window.


Monthly Summary Template

Use this to document and communicate your monthly findings:

SectionYour Notes
Total clicks
Bad clicks (%)
Wasted spend
Amount saved
MoM trendBetter / Worse / Stable
Protection changes made
Automation rules updated
Blocklist entries cleaned
Refund claim submittedYes / No — Amount if yes
Action items for next month

After completing your monthly review, continue with the Weekly Workflow for ongoing monitoring.

Related Articles

Have more questions?