COYOTES MOVING/Paid Media Operating Report
[01]Executive Scorecard — All Channels
Total Paid Spend
$1,406
Google + Meta
Total Paid Leads
87
GHL attributed
Total Net Booked
18
All channels
Total Completed Rev
$21,570
All channels
Blended Paid ROAS
7.33x
Spend channels only
ChannelSpendLeadsNet BookedCompletedRevenueCPLROASSrc
Google Ads$7235687$9,102$1312.59xVERIFIED
Meta Ads$6833111$1,200$221.76xVERIFIED
Reddit Ads000ESTIMATED
Yelp210ESTIMATED
LSA000ESTIMATED
Organic/GBP1854$4,298VERIFIED
Referral431$1,985VERIFIED
Cold Outbound300ESTIMATED
Unattributed4700ESTIMATED
Unmatched005$4,985VERIFIED
[02]Google Ads — Platform Performance
CampaignStatusSpendImpr.ClicksCTRAvg CPCConv.Cost/ConvIS%
ProspectingActive$652878404.6%$1610$6542.3%
BrandActive$90641320.3%$75$1888.1%
Long DistanceActive$304536.7%$100$021.4%
TOTAL$772987565.7%$1415$51
[03]Google Ads — GHL Attribution Match
CampaignSpendGHL LeadsBookedNet BookedCompletedRevenueCost/BookedROAS
Prospecting$65242776$7,802$9311.97x
Brand$9011111$1,300$9014.44x
Long Distance$303000$0
[04]Google Ads — Search Terms
FLAGGED TERMS (NEGATIVE KEYWORD CANDIDATES)
cheap movers las vegas$58 wastedSpend over $20 with zero platform conversions. Contains 'cheap' — may signal non-buyer intent.
moving truck rental las vegas$32 wastedAppears to be a truck rental or DIY search (misaligned intent). Spend over $20 with zero platform conversions.
moving jobs las vegas$18 wastedAppears to be a job/career/employment search (misaligned intent).
moving companies near me$24 wastedSpend over $20 with zero platform conversions.
how to move cheap$14 wastedContains 'cheap' in a context that suggests non-buyer intent.
Search TermCampaignMatchImpr.ClicksSpendConv.CPA
movers las vegasProspectingBroad1429$983$33
moving company las vegasProspectingPhrase1187$872$44
local movers near meProspectingBroad955$721$72
coyotes movingBrandExact419$624$16
cheap movers las vegasProspectingBroad884$580
apartment movers las vegasProspectingPhrase723$441$44
moving truck rental las vegasProspectingBroad652$320
long distance movers las vegasLong DistancePhrase453$300
best movers las vegasProspectingBroad583$281$28
moving companies near meProspectingBroad512$240
movers henderson nvProspectingPhrase442$221$22
moving jobs las vegasProspectingBroad381$180
residential movers las vegasProspectingPhrase352$170
how to move cheapProspectingBroad291$140
coyotes moving las vegasBrandBroad234$281$28
[05]Meta Ads — Platform Performance
⚠ Meta-to-GHL Sync Gap: 31 platform leads vs 11 GHL native (20 manually imported Apr 7)
CampaignStatusSpendImpr.ReachFreq.ClicksCTRLeadsCPL
Local IF & MessengerActive$68318,42012,8401.432841.5%31$22
[06]Meta Ads — Ad Level Breakdown
AdAd SetTypeSpendImpr.Freq.LeadsCPLTSR%
L | Flyer | New Lead Form | 03.31.26Local – Las VegasImage$41211,2001.3820$21
L | Video Testimonial 1 | LocalLocal – Las VegasVideo$1784,8201.527$2540.0%
L | Flyer | 10% Off | Lead Form - 2Local – Las VegasImage$722,2001.412$36
LD | 10% Off | Flyer NewLocal – Las VegasImage$212001.221$21
[07]Meta Ads — GHL Attribution Match
CampaignSpendGHL LeadsBookedNet BookedCompletedRevenueCost/BookedROAS
Local IF & Messenger$68331111$1,200$6831.76x
[08]Reddit Ads
Reddit Ads data not available — no API credentials. Manual input required.
[09]Yelp Ads
Yelp Ads spend not connected — API is invite-only. GHL lead data shown below.
MetricValue
SpendNot connected
GHL Leads2
Responded2
Pricing Sent1
Net Booked1
Completed Jobs0
Completed Revenue$0
[10]Local Services Ads (LSA)
LSA not yet live — campaign setup in progress.
[11]GA4 — Website Traffic
Source / MediumSessionsNew UsersEng. RateBounceKey EventsKey Evt Rate
google / cpc534571.7%28.3%1426.4%
organic search211771.4%28.6%22104.8%
facebook / social21919139.7%60.3%146.4%
direct / none321868.8%31.2%26.3%
facebook / paid5540.0%60.0%00.0%
TOP LANDING PAGES
URLSourceSessionsKey EventsCVR
/google / cpc31929.0%
/organic search1418128.6%
/servicesgoogle / cpc12433.3%
/facebook / social189115.8%
[12]GHL Full Funnel by Source
⚠ FLAG: 'facebook' — Response rate 12.9% (below 40%). Investigate: Meta-to-GHL sync gap caused 20 leads to arrive late. Follow-up speed compromised.
⚠ FLAG: '(unattributed)' — 47 contacts with no source tag and zero response activity. Investigate: CRM tagging issue or bulk import without source assignment.
SourceLeadsRespondedPricingNet BookedResp%Book%L→Book%Cancel%
google563822867.9%36.4%14.3%0.0%
facebook3142112.9%50.0%3.2%0.0%
organic181410577.8%50.0%27.8%16.7%
referral4433100.0%100.0%75.0%0.0%
yelp2211100.0%100.0%50.0%0.0%
(unattributed)470000.0%0.0%0.0%0.0%
[13]Revenue Reconciliation
MetricValue
Total Paid Ad Spend$1,406
GHL Booked Jobs9
GHL Est. Booked Revenue$11,484
Mastersheet Completed Jobs13
Mastersheet Completed Revenue$16,585
Attributed to Paid Channels8 jobs / $10,302
Attributed to Organic4 jobs / $4,298
Unattributed (no GHL match)0 jobs / $0
Unmatched (phone mismatch)0 jobs / $0
Phone Match Rate100.0%
Revenue Attribution Gap$0
Blended Paid ROAS7.33x
Blended Total ROAS (all channels)11.79x
[14]Trailing 4-Week Paid Media Trends
WeekDatesJobsRevenueSpendCPLROAS
Wk 1Mar 9–1529$20,994$1,406$2114.93x
Wk 2Mar 16–2220$22,479$1,406$2015.99x
Wk 3Mar 23–2922$14,679$1,406$1810.44x
Wk 4 (CW)Mar 30–Apr 513$16,585$1,406$167.33x
Wk 1Wk 2Wk 3Wk 4 (CW)$0k$6k$12k$18k$24k
[15]Flag Queue7
#CategoryConditionActualAffected
9Meta AdsMeta-to-GHL sync gap greater than 3 leads20 leadsMeta Ads — 'Local IF & Messenger' campaign
10Cross-ChannelLead-to-booked rate dropped more than 10 percentage points WoWMeta: 19.4% → 3.2% (–16.2pp)Meta Ads
12Cross-ChannelBooked jobs dropped more than 50% WoW while spend stayed stableMeta booked: 6 → 1 (–83.3%) while spend held at $683Meta Ads
18Data IntegrityPhone match rate improved significantly100% (19/19 matched via /contacts/ query endpoint)Mastersheet ↔ GHL phone matching — RESOLVED
21Data IntegrityReddit data not available — manual input missingNot availableReddit Ads
22Data IntegrityLSA still not liveNot yet liveLSA
24Data IntegrityUnattributed contacts investigated and reclassified17 contacts: 13 = Phone Call (inbound), 1 = Facebook DM, 1 = Inbound SMS, 1 = Web Form, 1 = Email. GHL does not auto-tag source on inbound calls.GHL — source attribution for phone calls
[16]Raw Job Detail
DateTotalTypeCrewPaymentSourceStage
2026-03-30$515Labor + Truck3 ManZelleadwords_adWon
2026-03-30$615Labor + Truck3 ManZelle1.1 - Home Page Quote FormWon
2026-03-30$675Labor + Truck3 ManZelleWon
2026-03-30$250Labor Only2 ManZelleFacebookWon
2026-03-30$945Labor + Truck3 ManSquareWon
2026-03-31$855Labor + Truck2 ManSquareadwords_adWon
2026-03-31$1,560Labor + Truck4 ManZelleFacebookWon
2026-03-31$1,245Labor + Truck3 ManCash1.1 - Home Page Quote FormWon
2026-03-31$2,283Long DistanceLong DistanceZelleFacebookWon
2026-04-01$4,567Long DistanceLong DistanceZelleFacebookWon
2026-04-02$835Labor + Truck3 ManZelleReferralsWon
2026-04-02$470Labor + Truck2 ManZelle1.2 - Local Page Quote FormWon
2026-04-02$1,770Labor + Truck4 ManZelle1.1 - Home Page Quote FormWon
2026-04-03$525Labor + Truck2 ManZelle1.2 - Local Page Quote FormWon
2026-04-03$525Labor + Truck2 ManCash/Zelle1.1 - Home Page Quote FormWon
2026-04-03$855Labor + Truck2 ManZelleFacebookWon
2026-04-04$1,680Labor + Truck4 ManCash/Apple PayMailerWon
2026-04-04$825Labor + Truck4 ManZelle1.2 - Local Page Quote FormWon
2026-04-04$1,840Labor + Truck4 ManZelle1.2 - Local Page Quote FormWon
[17]Data Integrity
SourceStatusNote
GHL CRM[object Object]1,605 opps pulled Apr 7
Job Total Mastersheet[object Object]Updated through Apr 2
Google Ads API[object Object]Live — 3 campaigns, search terms included
Meta Ads MCP[object Object]Live — 20 leads manually imported Apr 7
GA4[object Object]Connected Apr 7 — not yet in report
Yelp Ads[object Object]API not available — manual input needed
Reddit Ads[object Object]No credentials
LSA[object Object]Not yet live
Confidence: HIGH — All 5 data sources live: Google Ads, Meta, GA4, GHL (1,615 opps), Mastersheet (through Apr 6) · Meta-to-GHL sync gap resolved: 23 leads manually imported Apr 7 · Phone match rate 65.4% — below 70% threshold; 47 contacts missing source tags · Yelp and Reddit spend require manual input
[18]Genspark Analysis Prompt
COPY THIS PROMPT INTO GENSPARK CHAT
You are analyzing the Coyotes Moving weekly paid media operating report for Mar 30, 2026 – Apr 5, 2026. This report covers: Google Ads, Meta Ads, GHL CRM pipeline, and completed job revenue from the Job Total Mastersheet. Please provide: 1. A 3-sentence executive summary of the week's performance 2. The top 3 wins and top 3 concerns, each with a specific data point 3. Channel-by-channel efficiency ranking (ROAS, CPL, close rate) 4. Specific budget reallocation recommendations for next week 5. The single most important action to take before next Monday Key context: - Report period: Mar 30, 2026 – Apr 5, 2026 vs prior week Mar 23, 2026 – Mar 29, 2026 - Confidence level: HIGH - Known issues: Meta-to-GHL sync gap resolved: 23 leads from 'L | Flyer | New Lead Form | 03.31.26' manually imported Apr 7. Monitor for future new form launches.; Yelp spend not tracked in any connected system — enter manually each Monday.; Reddit Ads API not connected — placeholder section only. - Data gaps: GA4 just connected (no site data yet), Yelp spend not tracked, LSA not yet live Be direct, specific, and actionable. Use the exact numbers from the report.