Lead Review Board

Board-first operator workflow for review, approval, send readiness, and tracking.

Lead Review Board

This board is the only production operator workflow. Cards open the canonical lead detail, message editor, evidence, review, outcome tracking, and send-readiness state without creating a second path.

Learning Inventory

Ready Now
0
Archived Ready
2
Meetings
1
Proposals
1
Customers Won
1
Active Experiments
0

Needs Approval

6
Review not yet approved. Send approval remains separate.

Minor Review

0
MINOR_REVIEW messages that still need operator judgment.
No leads in this column.

Ready To Send

0
review_status=approved and approved_for_send=1, unsent, active leads.
No leads in this column.

Sent / Tracking

1
Sent, opened, replied, bounced, or unsubscribed.

Ideal Siding Halifax

Lead #1258 • Halifax
Core Target Elite Cannot Send Safe Next Action: Already Sent
Memory Status
Prior history: sent 2, opens 4, replies 0, bounces 0, unsubs 0

Lead Summary

Qualification
Core Target
Package Quality
Elite
Eligibility
Cannot Send
Safety
Safe
Ready To Send
No
Review Recommendation
Already Contacted
Recommended Action
Already Sent

Blockers

  • Already sent
  • Not outreach_ready (current display status: opened)

Identity

Business
Ideal Siding Halifax
Website
https://idealsiding.com/ca/locations/siding-halifax/
Email
hello@idealsiding.com
Phone
(902) 706-9525
City
Halifax
Source
adaptive_market_crawler_text_union
Primary Search
Window Contractor / Halifax

Memory And Suppression

Business UUID
4ca6cb8b-1526-44ca-bead-942dfc4ac7d9
Prior Sent
2
Prior Opens
4
Prior Replies
0
Prior Bounces
0
Prior Unsubs
0
Business Suppression
Contact Suppression
Cooldown Until

Operator Decision

Qualification
Core Target
Qualification Reason
core local commercial target
Package Quality
Elite
Package Quality Score
100
Eligibility
Cannot Send
Safety
Safe
Review Recommendation
Already Contacted
Ready To Send
No
Recommended Action
Already Sent

Expert Review

Review State
Approved
Primary Issue
weak trust signals
Confidence
10
Next Step Label
Already Sent
Evidence
  • The page has only 34 reviews with a 5.0 rating, but visual_reviews_visible is false — star ratings and review count are not displayed above the fold where they would reinforce the CTA, meaning social proof is effectively hidden from the most critical conversion zone.
  • The '2500+ Projects Completed Nationwide' claim in the header bar is a generic national stat with no Halifax-specific proof (e.g., local project count, Halifax customer testimonials, or local before/after photos), weakening credibility for a location-specific page where local trust is the primary purchase driver.

Message Package

Message Safety
Safe
Message Present
Yes
Generated At
2026-07-11 22:50:24

Safety Notes

No message safety issues are currently flagged.

Review Actions

Existing review approval and reject routes are reused here. No duplicate send or approval actions were added.

Learning Dimensions

Commercial Angle
trust-blocker
Review Issue
weak-trust-signals
Industry and website platform dimensions remain future-only until canonical production sources populate them automatically.

Business Outcomes

Reply Classification
Meeting Booked
Proposal
Customer
Revenue
Loss Reason

Experiment Metadata

Experiment ID
Variant
Control Group
0
Experiment assignment is admin-only until controlled production variants are actively running.

Outreach Events Timeline

operator_approved
2026-07-11 23:03:44
operator: operator • confidence=1.0
{
  "business_memory_id": 981,
  "city": "Halifax",
  "commercial_angle": "trust-blocker",
  "contact_email": "hello@idealsiding.com",
  "experiment_control_group": false,
  "experiment_id": null,
  "experiment_variant": null,
  "industry": null,
  "lead_id": 1258,
  "review_issue": "weak-trust-signals",
  "route": "/review/approve",
  "search_id": 116,
  "website_platform": null
}
operator_approved_for_send
2026-07-11 23:03:44
operator: operator • confidence=1.0
{
  "business_memory_id": 1009,
  "city": "Halifax",
  "commercial_angle": "trust-blocker",
  "contact_email": "hello@idealsiding.com",
  "experiment_control_group": false,
  "experiment_id": null,
  "experiment_variant": null,
  "industry": null,
  "lead_id": 1258,
  "review_issue": "weak-trust-signals",
  "route": "/review/approve",
  "search_id": 116,
  "website_platform": null
}
sent
2026-07-11 23:04:02
system: outreach_sender • confidence=1.0
{
  "business_memory_id": 1010,
  "city": "Halifax",
  "commercial_angle": "trust-blocker",
  "contact_email": "hello@idealsiding.com",
  "experiment_control_group": false,
  "experiment_id": null,
  "experiment_variant": null,
  "industry": null,
  "lead_id": 1258,
  "message_id": "\u003cd9fee810-4fba-46ff-94b0-7c6e4c922c22@lead-engine\u003e",
  "review_issue": "weak-trust-signals",
  "search_id": 116,
  "subject": "Your trust proof is buried",
  "subject_variant": "A",
  "token": "e31fff7afc6b42e2827b77c17d5f16cd",
  "website_platform": null
}
open
2026-07-11 23:06:02
system: tracking_pixel • confidence=1.0
{
  "business_memory_id": 1010,
  "city": "Halifax",
  "commercial_angle": "trust-blocker",
  "contact_email": "hello@idealsiding.com",
  "experiment_control_group": false,
  "experiment_id": null,
  "experiment_variant": null,
  "industry": null,
  "lead_id": 1258,
  "review_issue": "weak-trust-signals",
  "search_id": 116,
  "subject_variant": "A",
  "website_platform": null
}
open
2026-07-13 11:07:49
system: tracking_pixel • confidence=1.0
{
  "business_memory_id": 1010,
  "city": "Halifax",
  "commercial_angle": "trust-blocker",
  "contact_email": "hello@idealsiding.com",
  "experiment_control_group": false,
  "experiment_id": null,
  "experiment_variant": null,
  "industry": null,
  "lead_id": 1258,
  "review_issue": "weak-trust-signals",
  "search_id": 116,
  "subject_variant": "A",
  "website_platform": null
}
Technical Details

Technical Status

Lead ID
1258
Raw Review Status
approved
Raw Outreach Status
opened
Workflow State
opened
Approved For Send
1
Sent
1
Delivery Status
opened
Message Status
message_ready

Tracking And Suppression

Sent At
2026-07-11 23:04:02
Open Count
2
Opened At
2026-07-11 23:06:02
Reply Count
0
Replied At
Bounce Count
0
Bounced At
Do Not Contact
0
Suppression Reason
{
  "lead": {
    "address": "1959 Upper Water St Ste 1301, Halifax, NS B3J 3N2, Canada",
    "analysis_error": null,
    "analysis_version": "v2_reconciled_scored_2026_05",
    "analyzed_at": "2026-07-11 22:46:19",
    "approved_for_send": 1,
    "archived": 0,
    "audit_attempts": 1,
    "audit_completed_at": "2026-07-11 22:46:19",
    "audit_issues": "[\"There are no visible testimonials on the homepage, which reduces trust for first-time visitors - that often leads to hesitation or comparison before they contact you.\", \"I counted 68 scripts and 240 images on the homepage (43 blocking scripts, 152 images without lazy-loading). That can slow down initial load and add friction before visitors engage - which often leads to early drop-off, especially on mobile.\"]",
    "audit_last_error": null,
    "audit_locked_at": null,
    "audit_locked_by": null,
    "audit_status": "audited",
    "authority_score": null,
    "body_text": "Siding Halifax | Hardie, Cedar, Vinyl | (902) 706-9525 | Contractors - Ideal Siding\u00ae Company +1 902-706-9525 +1 8555-SIDING hello@idealsiding.com Get a Free Quote Halifax, NS Halifax, NS 2500+ Projects Completed Nationwide +1 902-706-9525 +1 8555-SIDING hello@idealsiding.com Get a Free Quote Ideal Siding\u00ae Halifax Tailored Siding\u00a0Solutions for\u00a0Every\u00a0Home Get Your Free Siding Consultation Today Please enable JavaScript in your browser to complete this form. Your phone number * Coordinates Your wc_client_current Coordinates Request a Quote Our Features 25-Year Warranty on Workmanship Our crews have access to Siding Academy training for consistent workmanship and lasting results Price Match Guarantee. No Hidden Fees We offer transparent, all-inclusive pricing with no hidden fees, unexpected add-ons, or surprise charges Complimentary Visual Renderings of Your Home Preview your home\u2019s new look with complimentary exterior design mockups before installation begins Residential Siding Services Refresh and protect your home\u2019s exterior with a siding project tailored to your vision. Whether you require a full siding replacement, targeted upgrades, or seamless repairs, our expertise ensures enhanced curb appeal and lasting durability. By combining premium materials with meticulous craftsmanship, we guarantee a beautiful, well-protected home for years to come. Get a quote Commercial Siding Services Give your business the protection and professional aesthetic it deserves. From churches and retail centers to multi-family townhouse complexes, we provide durable, high-performance siding solutions designed to revitalize and safeguard your commercial assets. Our team is dedicated to creating an exterior that is as welcoming and enduring as the work you do inside. Get a quote Why Choose Ideal Siding We gathered experience from over a dozen successful siding companies and found a way to improve customer service, labour wages and the price that the homeowner is paying to get the siding rep",
    "booking_cta_present": null,
    "booking_link": "https://www.facebook.com/ideal.siding.franchising",
    "bounce_count": 0,
    "bounced_at": null,
    "business_memory_id": 981,
    "candidate_fingerprint": "44a201bb34c8a6e2f75471f37d7e991c2f3d4e54",
    "city": "Halifax",
    "commercial_angle_normalized": "trust-blocker",
    "contact_extraction_metrics": "{\"pages_checked\": 1, \"pages_with_contact_signals\": 2, \"emails_found_raw\": 3, \"emails_rejected\": 0, \"extraction_sources_used\": [\"footer\", \"mailto\", \"visible_html\"], \"crawl_depth_reached\": 0, \"extraction_runtime_seconds\": 0.54, \"retry_count\": 1, \"failure_type\": null, \"retry_after\": null, \"domain_health_status\": \"healthy\", \"domain_health_reason\": \"reachable\", \"js_contact_attempted\": 0, \"js_contact_status\": \"skipped\"}",
    "contact_form": 1,
    "contact_form_present": null,
    "contact_page": "https://idealsiding.com/contact-us/",
    "contact_pages_checked": "[\"https://idealsiding.com/\"]",
    "contactable": 1,
    "conversion_score": 100,
    "created_at": "2026-07-11 22:45:16",
    "cta_text": "Request a Quote",
    "customer_status": null,
    "customer_status_at": null,
    "delivery_status": "opened",
    "do_not_contact": 0,
    "domain": "idealsiding.com",
    "domain_final_url": "https://idealsiding.com/ca/locations/siding-halifax/",
    "domain_health_checked_at": "2026-07-11T22:45:40+00:00",
    "domain_health_reason": "reachable",
    "domain_health_status": "healthy",
    "email": "hello@idealsiding.com",
    "email_confidence": "high",
    "email_source": "mailto",
    "enrichment_attempts": 1,
    "enrichment_completed_at": "2026-07-11 22:45:40",
    "enrichment_failure_type": null,
    "enrichment_last_error": null,
    "enrichment_locked_at": null,
    "enrichment_locked_by": null,
    "enrichment_retry_after": null,
    "enrichment_status": "contact_enriched",
    "experiment_control_group": 0,
    "experiment_id": null,
    "experiment_variant": null,
    "expert_confidence": 10,
    "expert_review_v2": "{\"primary_issue\": \"weak trust signals\", \"evidence\": [\"The page has only 34 reviews with a 5.0 rating, but visual_reviews_visible is false \\u2014 star ratings and review count are not displayed above the fold where they would reinforce the CTA, meaning social proof is effectively hidden from the most critical conversion zone.\", \"The \u00272500+ Projects Completed Nationwide\u0027 claim in the header bar is a generic national stat with no Halifax-specific proof (e.g., local project count, Halifax customer testimonials, or local before/after photos), weakening credibility for a location-specific page where local trust is the primary purchase driver.\"], \"impact\": \"Siding is a high-consideration, high-cost purchase. Without visible local social proof at the point of CTA engagement, visitors lack the confidence to submit a quote request, directly suppressing conversion rate on an otherwise well-structured page.\", \"recommended_angle\": \"Surface the 5.0-star rating and review count prominently in the hero section directly adjacent to the \u0027Get a Free Quote\u0027 CTA, and add a Halifax-specific project count or 2\\u20133 local customer testimonials with names/neighborhoods to build local credibility.\", \"expert_confidence\": 10, \"confidence_inputs\": {\"screenshot_used\": true, \"evidence_count\": 2, \"clarity\": 2, \"classifier_confidence\": 1}, \"reconciliation\": {\"visual_headline\": \"Ideal Siding\\u00ae Halifax\", \"headline_confidence\": \"low\", \"visual_cta_text\": \"Get a Free Quote\", \"cta_confidence\": \"high\", \"visual_reviews_visible\": false, \"reviews_confidence\": \"high\", \"visual_trust_visible\": true, \"trust_confidence\": \"high\", \"visual_uncertain\": false}, \"visual_uncertain\": false, \"review_status\": \"ready\"}",
    "facebook": "https://www.facebook.com/ideal.siding.franchising",
    "first_seen_search_id": 116,
    "future_timing_at": null,
    "generated_message": "Hi Ideal Siding Halifax team,\n\nWhile reviewing your Halifax location page, I noticed the 5.0-star rating and 34 reviews aren\u0027t visible above the fold near the \"Get a Free Quote\" CTA \u2014 social proof is effectively hidden from the most critical part of the page.\n\nThe only trust signal present is a generic \"2500+ Projects Nationwide\" stat, which does not reinforce local credibility where it matters most.\n\nThe first change I\u0027d test: surface the star rating and review count directly beside the CTA.\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "generated_outreach_email": "Hi Ideal Siding Halifax team,\n\nWhile reviewing your Halifax location page, I noticed the 5.0-star rating and 34 reviews aren\u0027t visible above the fold near the \"Get a Free Quote\" CTA \u2014 social proof is effectively hidden from the most critical part of the page.\n\nThe only trust signal present is a generic \"2500+ Projects Nationwide\" stat, which does not reinforce local credibility where it matters most.\n\nThe first change I\u0027d test: surface the star rating and review count directly beside the CTA.\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "google_maps": "https://maps.google.com/?cid=10036294092978514743",
    "google_place_id": "ChIJEx3uuHYjWksRN-tVkU0USIs",
    "guessed_emails": null,
    "h1_count": 1,
    "h1_text": "Ideal Siding\u00ae Halifax",
    "has_city_in_content": 1,
    "has_city_in_h1": 1,
    "has_city_in_title": 1,
    "has_clear_cta": 1,
    "has_pricing": 1,
    "has_service_keyword": 0,
    "has_testimonials": 0,
    "has_website": null,
    "id": 1258,
    "impact_summary": "Ideal Siding Halifax has strong brand signals including a 5-star rating, a 25-year warranty offer, price match guarantee, and professional visual design. However, three critical conversion gaps are suppressing lead volume: (1) zero on-page social proof despite 34 five-star reviews, leaving high-intent visitors without the trust validation needed to commit to a quote; (2) a severely bloated page with 43 blocking scripts and 152 unoptimized images creating slow load times that increase bounce rate and hurt SEO; and (3) a JavaScript-dependent quote form with no fallback, meaning any form load failure results in a completely lost lead. Fixing these three issues \u2014 especially adding reviews and resolving form reliability \u2014 would likely produce a measurable increase in quote submissions within 30 days.",
    "industry_normalized": null,
    "insights": "{\"issues\": [{\"problem\": \"No visible customer reviews or star ratings displayed on the homepage despite having 34 five-star reviews externally\", \"evidence\": \"external: Business has 5.0 rating with 34 reviews on external platforms; visible: No testimonials, star ratings, or review widgets are visible anywhere in the screenshot or confirmed in extracted homepage body text; structural: testimonial_evidence field is empty string\", \"impact\": \"A visitor landing here likely thinks: \\\"Anyone can claim they do great work \\u2014 where\u0027s the proof from real Halifax homeowners?\\\" Siding is a high-ticket, high-commitment purchase where social proof is the #1 trust trigger. Instead of hiding reviews off-site, high-converting sites use an embedded Google review widget or 3\\u20135 named customer quotes with photos directly on the homepage above the fold. This causes visitors to hesitate and seek competitor validation, resulting in lost quote requests and bookings from warm but unconverted traffic.\", \"fix\": \"Embed a Google Reviews widget or manually display 3\\u20135 five-star reviews with customer name, neighbourhood (e.g. \u0027Bedford, NS\u0027), and project type directly on the homepage. Place this section above the service cards. Add a visible \u00275.0 \\u2605 on Google \\u2014 34 Reviews\u0027 badge near the header CTA button to reinforce trust at the decision point.\", \"priority\": \"HIGH\", \"category\": \"trust\"}, {\"problem\": \"Severe page load performance issue with 68 scripts and 43 blocking scripts plus 152 unoptimized images causing slow load times\", \"evidence\": \"structural: Speed evidence confirms 68 scripts on homepage with 43 blocking scripts and 240 images total with 152 lacking lazy-loading; visible: Multiple large full-bleed images visible in screenshot including two large property photos side by side; external: Google Core Web Vitals penalize render-blocking scripts and unoptimized images, directly harming both SEO ranking and user drop-off rates\", \"impact\": \"A visitor landing here likely thinks: \\\"This site is taking forever to load \\u2014 maybe this company isn\u0027t very professional.\\\" Page speed directly correlates with bounce rate \\u2014 a 1-second delay reduces conversions by up to 7%. Instead of loading 43 blocking scripts before rendering content, high-converting sites use deferred/async script loading, image lazy-loading, and a CDN to achieve sub-2-second load times. This causes visitors to leave before the page fully renders, resulting in lost organic traffic rankings and lost quote form submissions from paid ad clicks.\", \"fix\": \"Audit and defer all non-critical JavaScript using async/defer attributes. Implement lazy-loading on all below-fold images (add loading=\u0027lazy\u0027 attribute). Compress and convert all images to WebP format. Remove or consolidate redundant third-party scripts. Target a Google PageSpeed score above 80 on mobile. This alone could recover significant bounce rate losses.\", \"priority\": \"HIGH\", \"category\": \"ux\"}, {\"problem\": \"Quote form requires JavaScript to function and shows a JavaScript-required warning, blocking lead capture from users or browsers with restrictions\", \"evidence\": \"visible: Homepage body text explicitly states \u0027Please enable JavaScript in your browser to complete this form\u0027 confirming the primary lead capture form fails without JS; structural: contact_form_present is false and booking_cta_present is false, indicating no fallback contact mechanism is confirmed on the page; visible: Two phone numbers are shown in the header but no click-to-call CTA button is present below the fold\", \"impact\": \"A visitor landing here likely thinks: \\\"The form doesn\u0027t work \\u2014 I\u0027ll just look for another siding company that makes it easier to contact them.\\\" Form friction is one of the highest causes of lead abandonment on home services sites. Instead of a JavaScript-dependent single form, high-converting sites use a lightweight HTML fallback form or a direct click-to-call button as a secondary CTA alongside the quote form. This causes visitors to leave without converting when the form fails to load, resulting in lost leads during high-intent moments when the visitor is ready to request a quote.\", \"fix\": \"Replace or supplement the JavaScript-dependent form with a lightweight HTML-based contact form that works without JS. Add a prominent sticky click-to-call button on mobile (e.g. \u0027Call Now: 902-706-9525\u0027) visible at all scroll positions. Ensure at minimum a mailto link or visible phone CTA exists as a fallback so zero-JS visitors still have a clear path to contact.\", \"priority\": \"MEDIUM\", \"category\": \"conversion\"}], \"summary\": \"Ideal Siding Halifax has strong brand signals including a 5-star rating, a 25-year warranty offer, price match guarantee, and professional visual design. However, three critical conversion gaps are suppressing lead volume: (1) zero on-page social proof despite 34 five-star reviews, leaving high-intent visitors without the trust validation needed to commit to a quote; (2) a severely bloated page with 43 blocking scripts and 152 unoptimized images creating slow load times that increase bounce rate and hurt SEO; and (3) a JavaScript-dependent quote form with no fallback, meaning any form load failure results in a completely lost lead. Fixing these three issues \\u2014 especially adding reviews and resolving form reliability \\u2014 would likely produce a measurable increase in quote submissions within 30 days.\", \"email_body\": \"Subject: 3 Issues Costing Ideal Siding Halifax Leads Right Now\\n\\nHi there,\\n\\nI reviewed the Ideal Siding Halifax website and found three specific issues that are likely costing you quote requests every week \\u2014 even from visitors who are ready to buy.\\n\\nHere\u0027s what I found:\\n\\n1. YOUR 34 FIVE-STAR REVIEWS ARE INVISIBLE ON YOUR WEBSITE\\nYou have a perfect 5.0 rating externally, but there is zero social proof on your homepage. Siding is a $10,000\\u2013$30,000 decision for most homeowners. Without visible reviews, visitors leave to check competitors. Adding a Google review widget or 3\\u20135 named testimonials above your service cards would immediately increase trust and quote conversions.\\n\\n2. YOUR PAGE HAS 43 BLOCKING SCRIPTS AND 152 UNOPTIMIZED IMAGES\\nYour homepage loads 68 scripts \\u2014 43 of which block the page from rendering. Combined with 152 images missing lazy-loading, this creates a slow, frustrating experience on mobile. Slow pages lose visitors before they ever see your offer. Deferring non-critical scripts and compressing images to WebP could significantly cut your bounce rate.\\n\\n3. YOUR QUOTE FORM BREAKS WITHOUT JAVASCRIPT \\u2014 AND THERE\u0027S NO FALLBACK\\nYour primary lead capture form displays a \u0027Please enable JavaScript\u0027 warning when JS is restricted or slow to load. If the form doesn\u0027t work, visitors have no clear alternative to contact you. A simple HTML fallback form or sticky click-to-call mobile button would recover these otherwise lost leads.\\n\\nThese are fixable issues \\u2014 and each one is directly tied to lost quote requests from people who were already interested enough to visit your site.\\n\\nWould it be worth a quick call to walk through the fixes? Happy to prioritise what would move the needle fastest for Halifax.\\n\\nBest regards\"}",
    "insights_attempts": 1,
    "insights_completed_at": "2026-07-11 22:49:46",
    "insights_last_error": null,
    "insights_locked_at": null,
    "insights_locked_by": null,
    "instagram": "https://www.instagram.com/ideal_siding/",
    "js_contact_attempted": 0,
    "js_contact_checked_at": null,
    "js_contact_error": null,
    "js_contact_status": "skipped",
    "last_analyzed_at": "2026-07-11 22:50:24",
    "last_contact_enriched_at": "2026-07-11T22:45:40+00:00",
    "last_error": null,
    "last_operator_action": "operator_approved_for_send",
    "last_operator_action_at": "2026-07-11 23:03:44",
    "last_operator_actor": "operator",
    "last_reply_classified_at": null,
    "lead_identity": "554dffc1ec77e031b45fa5c9585ecf80a7d9185b",
    "legacy_score": null,
    "loss_reason": null,
    "manual_override": 0,
    "meeting_booked_at": null,
    "memory_context": {
      "business_memory_id": 981,
      "business_suppressed": false,
      "business_suppression_reason": null,
      "business_uuid": "4ca6cb8b-1526-44ca-bead-942dfc4ac7d9",
      "contact_suppressed": false,
      "contact_suppression_reason": null,
      "cooldown_until": null,
      "prior_bounce_count": 0,
      "prior_open_count": 4,
      "prior_reply_count": 0,
      "prior_sent_count": 2,
      "prior_unsubscribe_count": 0
    },
    "message_attempts": 1,
    "message_completed_at": "2026-07-11 22:50:24",
    "message_failed": 0,
    "message_generated_at": "2026-07-11 22:50:24",
    "message_last_error": null,
    "message_locked_at": null,
    "message_locked_by": null,
    "message_safety_issues": "{}",
    "message_safety_status": "PASS",
    "message_status": "message_ready",
    "message_type": "ai",
    "meta_description": "Siding Contractors in Halifax, NS. Siding Repair \u0026 Installation: \u2714\ufe0fVinyl, \u2714\ufe0fHardie, \u2714\ufe0fMetal, \u2714\ufe0fCedar. Open Mon-Sat. Call us at \u260e (902) 706-9525. Quick free quotes.",
    "meta_description_present": null,
    "meta_title": "Siding Halifax | Hardie, Cedar, Vinyl | (902) 706-9525 | Contractors - Ideal Siding\u00ae Company",
    "mobile_friendly": 1,
    "name": "Ideal Siding Halifax",
    "no_email_reason": null,
    "normalized_address": "1959 upper water st",
    "normalized_name": "ideal siding halifax",
    "normalized_phone": "9027069525",
    "open_count": 2,
    "open_tracking_token": "e31fff7afc6b42e2827b77c17d5f16cd",
    "opened_at": "2026-07-11 23:06:02",
    "operational_eligibility": null,
    "opportunity_score": null,
    "opportunity_type": null,
    "outreach_insight": null,
    "outreach_message": "Hi Ideal Siding Halifax team,\n\nWhile reviewing your Halifax location page, I noticed the 5.0-star rating and 34 reviews aren\u0027t visible above the fold near the \"Get a Free Quote\" CTA \u2014 social proof is effectively hidden from the most critical part of the page.\n\nThe only trust signal present is a generic \"2500+ Projects Nationwide\" stat, which does not reinforce local credibility where it matters most.\n\nThe first change I\u0027d test: surface the star rating and review count directly beside the CTA.\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "outreach_message_id": "\u003cd9fee810-4fba-46ff-94b0-7c6e4c922c22@lead-engine\u003e",
    "outreach_status": "opened",
    "outreach_subject": "Your trust proof is buried",
    "package_quality_class": null,
    "package_quality_score": null,
    "page_speed_score": 90,
    "phone": "(902) 706-9525",
    "phone_cta_present": null,
    "pipeline_stage": "New",
    "platform_type": null,
    "pricing_evidence": "Our Features 25-Year Warranty on Workmanship Our crews have access to Siding Academy training for consistent workmanship and lasting results Price Match Guarantee. No Hidden Fee...",
    "proposal_sent_at": null,
    "proposal_status": null,
    "proposal_status_at": null,
    "qualification_class": null,
    "qualification_reason": null,
    "rating": 5.0,
    "reconciliation_json": "{\"visual_headline\": \"Ideal Siding\\u00ae Halifax\", \"headline_confidence\": \"low\", \"visual_cta_text\": \"Get a Free Quote\", \"cta_confidence\": \"high\", \"visual_reviews_visible\": false, \"reviews_confidence\": \"high\", \"visual_trust_visible\": true, \"trust_confidence\": \"high\", \"visual_uncertain\": false}",
    "reconciliation_status": "success",
    "referral_business_name": null,
    "referral_contact_email": null,
    "replied_at": null,
    "reply_classification": null,
    "reply_classification_confidence": null,
    "reply_count": 0,
    "revenue_amount": null,
    "revenue_currency": null,
    "review_attempts": 1,
    "review_completed_at": "2026-07-11 22:50:10",
    "review_count": 34,
    "review_issue_normalized": "weak-trust-signals",
    "review_last_error": null,
    "review_locked_at": null,
    "review_locked_by": null,
    "review_status": "approved",
    "routing_label": null,
    "scheduled_send_at": "2026-07-11 23:03:44",
    "schema_local_present": null,
    "schema_present": 1,
    "score": null,
    "score_breakdown": null,
    "screenshot_captured_at": "2026-07-11 22:46:19",
    "screenshot_desktop": "screenshots/1258_desktop.png",
    "screenshot_mobile": "screenshots/1258_mobile.png",
    "screenshot_path": "/root/lead-engine/screenshots/1258_desktop.png",
    "screenshot_status": "success",
    "search_id": null,
    "sent": 1,
    "sent_at": "2026-07-11 23:04:02",
    "seo_score": 90,
    "service_keyword_hits": null,
    "service_summary": "Ideal Siding\u00ae Halifax",
    "service_type": "",
    "socials": "{\"instagram\": \"https://www.instagram.com/ideal_siding/\", \"facebook\": \"https://www.facebook.com/ideal.siding.franchising\"}",
    "source": "adaptive_market_crawler_text_union",
    "speed_evidence": "I counted 68 scripts and 240 images on the homepage (43 blocking scripts, 152 images without lazy-loading).",
    "speed_score": 90,
    "ssl": 1,
    "ssl_present": null,
    "stage": "New",
    "subject_variant": "A",
    "suppressed_at": null,
    "suppression_reason": null,
    "testimonial_evidence": "",
    "tier": null,
    "title_present": null,
    "unsubscribe_token": "8b0ff540a42b4fe495b3b5dcead8f040",
    "viewport_present": null,
    "website": "https://idealsiding.com/ca/locations/siding-halifax/",
    "website_platform_normalized": null,
    "wrong_contact": 0
  },
  "message_health": {
    "analysis_error": "",
    "message_failed": false,
    "message_last_error": "",
    "message_safety_issues": {},
    "message_safety_status": "PASS",
    "message_status": "message_ready"
  },
  "operational": {
    "blockers": [
      "Already sent",
      "Not outreach_ready (current display status: opened)"
    ],
    "operational_eligibility": "CANNOT_SEND"
  },
  "package_quality": {
    "component_scores": {
      "agency_penalty": 0,
      "email_reliability": 15,
      "evidence_quality": 20,
      "expert_confidence": 10,
      "factual_precision": 5,
      "issue_strength": 10,
      "message_quality": 15,
      "review_consistency": 10,
      "target_qualification": 10,
      "tone_safety": 5
    },
    "notes": [],
    "package_quality_class": "ELITE",
    "package_quality_score": 100
  },
  "review": {
    "confidence_inputs": {
      "clarity": 2,
      "classifier_confidence": 1,
      "evidence_count": 2,
      "screenshot_used": true
    },
    "evidence": [
      "The page has only 34 reviews with a 5.0 rating, but visual_reviews_visible is false \u2014 star ratings and review count are not displayed above the fold where they would reinforce the CTA, meaning social proof is effectively hidden from the most critical conversion zone.",
      "The \u00272500+ Projects Completed Nationwide\u0027 claim in the header bar is a generic national stat with no Halifax-specific proof (e.g., local project count, Halifax customer testimonials, or local before/after photos), weakening credibility for a location-specific page where local trust is the primary purchase driver."
    ],
    "expert_confidence": 10,
    "impact": "Siding is a high-consideration, high-cost purchase. Without visible local social proof at the point of CTA engagement, visitors lack the confidence to submit a quote request, directly suppressing conversion rate on an otherwise well-structured page.",
    "primary_issue": "weak trust signals",
    "recommended_angle": "Surface the 5.0-star rating and review count prominently in the hero section directly adjacent to the \u0027Get a Free Quote\u0027 CTA, and add a Halifax-specific project count or 2\u20133 local customer testimonials with names/neighborhoods to build local credibility.",
    "reconciliation": {
      "cta_confidence": "high",
      "headline_confidence": "low",
      "reviews_confidence": "high",
      "trust_confidence": "high",
      "visual_cta_text": "Get a Free Quote",
      "visual_headline": "Ideal Siding\u00ae Halifax",
      "visual_reviews_visible": false,
      "visual_trust_visible": true,
      "visual_uncertain": false
    },
    "review_status": "ready",
    "visual_uncertain": false
  },
  "sendability": {
    "approval_ok": false,
    "approval_reason": "Lead is not in outreach_ready status.",
    "approve_for_send_allowed": false,
    "blockers": [
      "Already sent",
      "Not outreach_ready (current display status: opened)"
    ],
    "can_send_core": false,
    "display_status": "opened",
    "eligibility_label": "NOT SENDABLE",
    "has_message": true,
    "has_subject": true,
    "reject_action_allowed": false,
    "review_action_allowed": false,
    "review_approved": true,
    "send_action_allowed": false,
    "send_approved": true,
    "sendable_email": true,
    "transport_ready": false,
    "warnings": []
  }
}