← Back to Love.Marketing
    Case study

    Roofing marketing campaign

    Google AdsTrackingroofing
    18
    Deliverables shipped
    26
    Total updates
    Sep 17, 2026 – Oct 24, 2026
    Date range
    Google Ads
    Primary service

    Results at a glance

    Proof points from across the engagement.

    27 negatives applied
    18 flagged for review
    exact match only
    25 exact-match negatives added
    shared negative list to 687 members
    25/25 confirmed in read-back
    20 negative keywords
    30-day search-term audit

    What we did

    A timeline of updates, most recent first.

    October 2026

    Google AdsShipped

    Audited a roofing client's Google Ads search terms and applied 27 exact-match negative keywords to block off-target queries; 18 ambiguous terms were flagged for human review.

    27 negatives applied18 flagged for reviewexact match only
    1 day ago
    Google AdsShipped

    Ran a consolidated Google Ads keyword-waste cleanup on a roofing account, adding 25 exact-match negatives across competitor, off-topic, geo and wrong-service search terms.

    25 exact-match negatives addedshared negative list to 687 members25/25 confirmed in read-back
    2 weeks ago
    Google AdsShipped

    Ran a consolidated wasted-spend cleanup on a roofing account's Google Ads: applied 20 exact-match negative keywords from a 30-day zero-conversion search-term audit and surfaced core and storm/hail terms for human review.

    20 negative keywords30-day search-term auditzero-conversion terms reviewed
    2 weeks ago
    Google AdsShipped

    Completed a Google Ads keyword-waste cleanup for a roofing company - reviewed 374 search terms and applied 30 exact-match negatives to stop spend on off-intent, research and competitor queries.

    374 search terms reviewed30 exact-match negatives applied1 shared negative set updated
    3 weeks ago

    September 2026

    Google AdsShipped

    Completed a full 30-day Google Ads account audit across all live campaigns, identified conversion-goal and call-tracking gaps, and delivered a prioritized three-phase improvement plan.

    all live campaigns audited30-day spend and conversion reviewconversion-goal gaps identifiedprioritized 3-phase plan
    3 weeks ago
    Google AdsShipped

    Cleaned up wasted Google Ads spend for a roofing company: added 30 exact-match negatives to the shared waste list and flagged 15 core-service terms for human review.

    30 exact-match negativesshared negative list updated15 surfaced terms flagged3,342 zero-conversion terms analyzed
    3 weeks ago

    Explore these services

    The service areas this project draws on.

    Ready to see results like these?

    Schedule a free consultation and we'll map the work that moves your numbers.

    Schedule a free consultation