Journeys Through Search

Case study 5 · Paid search

Tracking marketing campaigns on inbound leads

A client was spending steadily on Google Ads without the return it expected, and did not know which hours or days brought the best leads. Tracking source, attribution and cost per qualified lead by hour and day showed where the money worked, and moving budget there cut cost per qualified lead by 30%.

30%
lower cost per qualified lead
Mon–Tue
the best days, where budget moved
2
ad platforms: Google and Bing

The problem

What was going wrong

Ad spend was consistent, but the client could not see which hours of the day or days of the week produced the best quality leads, so budget and schedules were set by guesswork.

What we did

The fix

  1. 1

    Capture attribution on every lead type

    • Forms, chats, texts and calls all tracked
    • A custom cookie storing the landing page and referring domain
    • Hidden fields filling attribution on forms, chats and call logs
    • First click used as the CRM lead source
  2. 2

    Assign lead source automatically

    Call tracking (with a tool like CallTrackingMetrics) appends UTM and source data, and the CRM stores it the moment a lead is created.

  3. 3

    Keep the click IDs for offline conversions

    UTM parameters and GCLID, GBRAID and WBRAID stored on the lead, so qualified and closed leads are uploaded back to the ad platforms automatically.

  4. 4

    Optimize the ad schedule by day and hour

    Leads grouped into 3- or 6-hour blocks (or by call center shift), cost per lead mapped to each block, and budget moved into the best windows.

  5. 5

    Watch it on a dashboard

    Lead source, cost per lead by day and hour, and conversion rate by channel, with alerts for leads missing attribution.

The result

By shifting budget toward the best-performing times, specifically Mondays and Tuesdays, the client cut its cost per qualified lead by 30%. Ad scheduling and budgets across Google and Bing Ads are now set by data instead of guesses.

More case studies

Talk through your project

A free call about your integration, your CRM or whatever you are stuck on. Honest advice, even if you never hire us. No obligation.

Book a free call →