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

0
Review not yet approved. Send approval remains separate.
No leads in this column.

Minor Review

1
MINOR_REVIEW messages that still need operator judgment.

Ready To Send

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

Sent / Tracking

19
Sent, opened, replied, bounced, or unsubscribed.
Collins Financial Services Ltd
Saskatoon • floyd@collinsfinancialservices.com
#810
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
The Maxim Financial Services Group Ltd.
Saskatoon • glukiwski@sasktel.net
#804
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Lenton Financial Inc
Saskatoon • info@lentonfinancial.ca
#795
weak trust signals
Approved Strong Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Precedence Private Wealth
Saskatoon • info@precedencewealth.com
#793
missing or weak CTA
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
McGregor Financial Inc
Saskatoon • info@mcgregorfinancial.ca
#787
weak trust signals
Approved Strong Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Precision Financial Management
Saskatoon • curtis@precisionfinancial.ca
#785
missing or weak CTA
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Assante Financial Management Ltd.
Saskatoon • moxby@assante.com
#783
weak CTA
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Fortress Financial Group
Saskatoon • lena@fortressfinancialgroup.ca
#778
missing or weak CTA
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Wiegers Financial & Benefits
Saskatoon • inquiries@wiegers.ca
#775
missing or weak CTA
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Independent Financial Services
Regina • main@ifsgroup.ca
#745
weak trust signals
Approved Strong Cannot Send Safe Sent Prior Sent 2
Next Action: Already Sent
Affinity Financial Strategies
Saskatoon • questions@affinitycu.ca
#808
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Feroza Financial - Tax Returns
Saskatoon • ferozafinancial@gmail.com
#798
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 2
Next Action: Already Sent
Weber Financial
Saskatoon • keyghan@weberfinancial.ca
#796
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Customplan Financial Advisors Inc.
Saskatoon • bonitak@customplanfinancial.com
#788
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Fundamental Wealth of Harbourfront Wealth Management
Saskatoon • info@fundamentalwealth.ca
#784
missing or weak CTA
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Greatway Financial Inc.
Saskatoon • contact@greatwayfinancial.com
#774
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
IG Wealth Management
Regina • shconte@ig.ca
#768
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 3
Next Action: Already Sent
Windrem Financial Group Inc
Saskatoon • doug.barr@wfgi.ca
#799
weak trust signals
Approved Elite Cannot Send Safe Suppressed Contact Gate: hard_bounce Prior Sent 1
Next Action: Already Sent
Edward Jones - Financial Advisor: Joel A Michel
Regina • john.smith@gmail.com
#733
weak trust signals
Approved Elite Cannot Send Safe Suppressed Contact Gate: hard_bounce Prior Sent 2
Next Action: Already Sent

Windrem Financial Group Inc

Lead #799 • Saskatoon
Core Target Elite Cannot Send Safe Next Action: Already Sent
This lead was sent under a historical workflow and may contain legacy metadata inconsistencies.
Memory Status
Contact suppression: hard_bounce
Prior history: sent 1, opens 0, replies 0, bounces 1, 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

  • Suppressed: memory:hard_bounce
  • Already sent
  • Not outreach_ready (current display status: suppressed)
  • Not approved_for_send

Identity

Business
Windrem Financial Group Inc
Website
https://www.wfgi.ca/
Email
doug.barr@wfgi.ca
Phone
(306) 343-9463
City
Saskatoon
Source
adaptive_market_crawler
Primary Search
Financial Advisor / Saskatoon

Memory And Suppression

Business UUID
b6e6777b-9f29-43c5-b78c-dc2caf31e416
Prior Sent
1
Prior Opens
0
Prior Replies
0
Prior Bounces
1
Prior Unsubs
0
Business Suppression
Contact Suppression
hard_bounce
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
  • Only 2 reviews with a 5.0 rating are present but not displayed on the page — for a financial services firm handling retirement and estate planning, the absence of visible testimonials, credentials, regulatory affiliations (e.g., IIROC, MFDA), or advisor certifications leaves visitors with no social proof to justify trust with their life savings.
  • The contact form CTA is a generic 'Submit' button with no reassurance beyond a consent disclaimer — there are no trust badges, years-in-business claims, client counts, or professional designations visible anywhere on the page to reduce the perceived risk of engaging.

Message Package

Message Safety
Safe
Message Present
Yes
Generated At
2026-06-19 23:45:26

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

sent
2026-06-19 23:52:29
{
  "message_id": "\u003c2227f0e6-4855-4d18-b5b0-2b02a741c16b@lead-engine\u003e",
  "subject": "Your trust proof is buried",
  "subject_variant": "B",
  "token": "a802f88a367f41028b83b6b0444c0a38"
}
bounce
2026-06-19 23:53:37
{
  "classification": "bounce",
  "from_email": "mailer-daemon@googlemail.com",
  "in_reply_to": "\u003c2227f0e6-4855-4d18-b5b0-2b02a741c16b@lead-engine\u003e",
  "message_id_header": "\u003c6a35d63e.5a7c2dea.dccc.63b1.GMR@mx.google.com\u003e",
  "references": "\u003c2227f0e6-4855-4d18-b5b0-2b02a741c16b@lead-engine\u003e",
  "subject": "Delivery Status Notification (Failure)",
  "subject_variant": "B",
  "to_email": "wayne@nomad-designs.ca"
}
Technical Details

Technical Status

Lead ID
799
Raw Review Status
approved
Raw Outreach Status
suppressed
Workflow State
suppressed
Approved For Send
0
Sent
1
Delivery Status
bounced
Message Status
message_ready

Tracking And Suppression

Sent At
2026-06-19 23:52:29
Open Count
0
Opened At
Reply Count
0
Replied At
Bounce Count
1
Bounced At
2026-06-19 23:53:37
Do Not Contact
1
Suppression Reason
memory:hard_bounce
{
  "lead": {
    "address": "105 21st St E #400, Saskatoon",
    "analysis_error": null,
    "analysis_version": "v2_reconciled_scored_2026_05",
    "analyzed_at": "2026-06-19 23:24:20",
    "approved_for_send": 0,
    "archived": 0,
    "audit_attempts": 1,
    "audit_completed_at": "2026-06-19 23:24:20",
    "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 couldn\u0027t find pricing or package guidance on the homepage, which makes it harder for visitors to judge fit quickly - that often leads to comparison-shopping instead of a direct enquiry.\", \"I counted 10 scripts and 33 images on the homepage (5 blocking scripts, 24 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": "Windrem Financial Group Inc. - Home Home About Us Services Retirement and Estate Planning Employee Benefits Individual Health and Dental Plans Travel Plans Broker Services Quadrus Account Access Financial Tools Career Opportunities Open a High Interest Savings Account Upcoming Events Staff Profiles Resources Testimonials Contact Us Events Retirement and Estate Planning Employee Benefits Health and Travel Plans Broker Services Quadrus Account Access Financial Tools Upcoming Events Career Opportunities Open a High Interest Savings Account - NEW! What\u0027s New? Articles of Interest Welcome to Windrem Financial Group Inc. Retirement Planning: Will You Have Enough to Last Your Lifetime? Many people nearing retirement are giving some serious thought to how they are going to manage in retirement. There are several retirement risks that need to be addressed so that your retirement will not create anxiety. This is a topic that we are very familiar with. Let us help you build the plan so that you know you will have enough to last your lifetime. For an overview of the some of the details and also some scenarios to consider, please click here . What should clients do about looming Capital Gains Taxes on the Family Cottage? The Keep the Cottage in the Family strategy provides you the opportunity to redistribute some of your taxable investments, particularly your bond or GIC portfolios, into a participating whole life insurance policy to enjoy tax-deferred savings and a tax-free death benefit that can be used to preserve and enhance your estate by covering the capital gains taxes owing on the family cottage when you pass away. View the video or read the brochure for more information. Estate Planning: You Have a Will, But Do You Have a Way? You may think of life insurance as straightforward coverage \u2013 something to help cover final expenses at death. While that\u0027s true, there may be more costs to consider than just final expenses. If you want to pass assets on to heirs or charities at ",
    "booking_cta_present": null,
    "booking_link": "https://www.facebook.com/windrem-financial-group-inc-1357947830989905/",
    "bounce_count": 1,
    "bounced_at": "2026-06-19 23:53:37",
    "business_memory_id": 521,
    "candidate_fingerprint": "7508e1cdf76915e27aa9a5f41d4a98f6b82ab55e",
    "city": "Saskatoon",
    "commercial_angle_normalized": "trust-blocker",
    "contact_extraction_metrics": "{\"pages_checked\": 3, \"pages_with_contact_signals\": 1, \"emails_found_raw\": 2, \"emails_rejected\": 0, \"extraction_sources_used\": [\"contact_page\", \"mailto\"], \"crawl_depth_reached\": 0, \"extraction_runtime_seconds\": 0.64, \"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": 0,
    "contact_form_present": null,
    "contact_page": "https://www.wfgi.ca/contact-us.html",
    "contact_pages_checked": "[\"https://www.wfgi.ca/\", \"https://www.wfgi.ca/contact\", \"https://www.wfgi.ca/contact-us\"]",
    "contactable": 1,
    "conversion_score": 95,
    "created_at": "2026-06-19 23:08:12",
    "cta_text": "Contact Us",
    "customer_status": null,
    "customer_status_at": null,
    "delivery_status": "bounced",
    "do_not_contact": 1,
    "domain": "wfgi.ca",
    "domain_final_url": "https://www.wfgi.ca/",
    "domain_health_checked_at": "2026-06-19T23:16:20+00:00",
    "domain_health_reason": "reachable",
    "domain_health_status": "healthy",
    "email": "doug.barr@wfgi.ca",
    "email_confidence": "high",
    "email_source": "mailto",
    "enrichment_attempts": 1,
    "enrichment_completed_at": "2026-06-19 23:16:22",
    "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\": [\"Only 2 reviews with a 5.0 rating are present but not displayed on the page \\u2014 for a financial services firm handling retirement and estate planning, the absence of visible testimonials, credentials, regulatory affiliations (e.g., IIROC, MFDA), or advisor certifications leaves visitors with no social proof to justify trust with their life savings.\", \"The contact form CTA is a generic \u0027Submit\u0027 button with no reassurance beyond a consent disclaimer \\u2014 there are no trust badges, years-in-business claims, client counts, or professional designations visible anywhere on the page to reduce the perceived risk of engaging.\"], \"impact\": \"Financial services prospects are high-anxiety buyers who require strong credibility signals before sharing personal information or booking a consultation. Without visible trust indicators, the majority of visitors will exit rather than convert, regardless of how relevant the service categories are.\", \"recommended_angle\": \"Add a trust bar directly below the hero/form area featuring: advisor designations (CFP, CLU, etc.), regulatory body membership logos, years in business, and pull 2\\u20133 client testimonials into a visible section. Replace the generic \u0027Submit\u0027 CTA with \u0027Book My Free Consultation\u0027 to reduce friction and signal value.\", \"expert_confidence\": 10, \"confidence_inputs\": {\"screenshot_used\": true, \"evidence_count\": 2, \"clarity\": 2, \"classifier_confidence\": 1}, \"reconciliation\": {\"visual_headline\": \"Retirement and Estate Planning\", \"headline_confidence\": \"high\", \"visual_cta_text\": \"Submit\", \"cta_confidence\": \"high\", \"visual_reviews_visible\": false, \"reviews_confidence\": \"high\", \"visual_trust_visible\": false, \"trust_confidence\": \"high\", \"visual_uncertain\": false}, \"visual_uncertain\": false, \"review_status\": \"ready\"}",
    "facebook": "https://www.facebook.com/Windrem-Financial-Group-Inc-1357947830989905/",
    "first_seen_search_id": 99,
    "future_timing_at": null,
    "generated_message": "Hi Windrem Financial Group Inc \u2014 while reviewing your site, I noticed the contact form relies on a generic \"Submit\" button with no visible reassurance around it.\n\nFor a firm handling retirement and estate planning, the absence of testimonials, advisor designations, or years-in-business context on that page creates friction at exactly the moment someone is deciding whether to share personal information.\n\nEven surfacing your existing 5-star reviews or a brief advisor credential near the form would reinforce trust earlier in that decision.\n\nWorth a quick conversation?",
    "generated_outreach_email": "Hi Windrem Financial Group Inc \u2014 while reviewing your site, I noticed the contact form relies on a generic \"Submit\" button with no visible reassurance around it.\n\nFor a firm handling retirement and estate planning, the absence of testimonials, advisor designations, or years-in-business context on that page creates friction at exactly the moment someone is deciding whether to share personal information.\n\nEven surfacing your existing 5-star reviews or a brief advisor credential near the form would reinforce trust earlier in that decision.\n\nWorth a quick conversation?",
    "google_maps": "https://maps.google.com/?cid=7404569149988828113",
    "google_place_id": "ChIJ5RnEstf2BFMR0XPmK2lQwmY",
    "guessed_emails": null,
    "h1_count": 11,
    "h1_text": "Retirement and Estate Planning",
    "has_city_in_content": 0,
    "has_city_in_h1": 0,
    "has_city_in_title": 0,
    "has_clear_cta": 1,
    "has_pricing": 0,
    "has_service_keyword": 0,
    "has_testimonials": 0,
    "has_website": null,
    "id": 799,
    "impact_summary": "Windrem Financial Group Inc. has three conversion-critical problems: a weak generic CTA with no phone number alternative, a missing meta description and category-label H1 that undermine both SEO and first impressions, and a complete absence of social proof or credentials on the homepage. Together these issues make the site look like an informational directory rather than a trusted Saskatoon retirement planning practice, causing qualified prospects to leave before contacting Shawn.",
    "industry_normalized": null,
    "insights": "{\"issues\": [{\"problem\": \"The homepage CTA is a generic \u0027Contact Us\u0027 button with no value proposition, urgency, or outcome-driven language, making it easy for retirement-anxious visitors to ignore and move on.\", \"evidence\": \"structural: homepage_cta_text is confirmed as \u0027Contact Us\u0027 with no supporting benefit statement, deadline, or risk-reduction language. visible: The screenshot shows a plain \u0027Submit\u0027 button in dark grey with no surrounding trust copy beyond a consent disclaimer. structural: booking_cta_present is false and phone_cta_present is false, confirming no alternative conversion path exists.\", \"impact\": \"A visitor landing here likely thinks: \\\"I\u0027m not ready to just \u0027contact\u0027 someone \\u2014 I don\u0027t know what happens next or what I get out of it.\\\" Instead of \u0027Contact Us\u0027, high-converting sites use outcome-specific CTAs like \u0027Get Your Free Retirement Readiness Review\u0027 or \u0027Book a 15-Minute Call with Shawn\u0027. This causes visitors to hesitate and leave without converting, resulting in lost bookings and qualified leads from Saskatoon retirees who needed only one reason to act.\", \"fix\": \"Replace \u0027Contact Us\u0027 with a specific, low-friction CTA such as \u0027Book Your Free Retirement Review\u0027 and add a single sentence of reassurance beneath it (e.g., \u0027No obligation. 15 minutes. Saskatoon-based advisor.\u0027). Add a visible phone number (Shawn\u0027s (306) 343-9463) directly on the homepage hero as a secondary CTA for visitors who prefer to call immediately.\", \"priority\": \"HIGH\", \"category\": \"conversion\"}, {\"problem\": \"The meta description is completely empty, and the homepage H1 is a service category label (\u0027Retirement and Estate Planning\u0027) rather than a benefit-driven headline, stripping the page of both SEO visibility and visitor trust from the first impression.\", \"evidence\": \"structural: meta_description is confirmed as empty string, meaning Google will auto-generate a snippet that may pull irrelevant or unappealing text. structural: homepage_h1_text is \u0027Retirement and Estate Planning\u0027 \\u2014 a category name, not a promise or outcome. structural: schema_present is false and schema_local_present is false, removing all structured trust signals from search results. external: business has only 2 Google reviews, meaning organic search trust signals are critically low.\", \"impact\": \"A visitor landing here likely thinks: \\\"This looks like a directory page, not a trusted advisor who understands my specific situation.\\\" Instead of a category label as H1, high-converting financial advisor sites use outcome headlines like \u0027Helping Saskatoon Families Retire With Confidence \\u2014 Without Running Out of Money\u0027. This causes visitors to not trust the page as authoritative, resulting in lost organic search traffic and cold first impressions that push prospects to better-positioned competitors.\", \"fix\": \"Rewrite the H1 to lead with a client outcome: e.g., \u0027Saskatoon Retirement \u0026 Estate Planning \\u2014 Build a Plan That Lasts Your Lifetime\u0027. Write a 155-character meta description including the city, advisor name, and a key benefit. Add LocalBusiness and FinancialService schema markup to improve Google rich result eligibility and reinforce trust before the click.\", \"priority\": \"HIGH\", \"category\": \"trust\"}, {\"problem\": \"The homepage body content references a Capital Gains Tax article and retirement scenarios but provides no social proof \\u2014 no named testimonials, no client outcome stats, no credentials prominently displayed \\u2014 leaving trust entirely unestablished on the most-visited page.\", \"evidence\": \"structural: testimonial_evidence is confirmed as empty string despite a Testimonials page existing in navigation. visible: The screenshot shows six service category tiles (Retirement and Estate Planning, Employee Benefits, Health and Travel Plans, Broker Services, Quadrus Account Access, Financial Tools) with stock photography but zero trust indicators such as client quotes, award badges, or years-in-business callouts. external: Shawn R. Windrem holds BA, CCS, CHS, CFP, CLU credentials (confirmed in contact_page_text) but these are not visible on the homepage. external: Google rating is 5.0 but review_count is only 2, meaning off-site credibility is minimal.\", \"impact\": \"A visitor landing here likely thinks: \\\"I see services listed, but I have no idea if this advisor has actually helped people like me or how long they\u0027ve been doing this.\\\" Instead of hiding credentials and testimonials on inner pages, high-converting financial advisor sites embed 1\\u20132 short client quotes and a credentials badge directly in the homepage hero or immediately below the CTA. This causes visitors to leave without the confidence needed to book a financial consultation, resulting in lost high-value retirement planning engagements worth thousands in lifetime client revenue.\", \"fix\": \"Pull one or two specific testimonials from the Testimonials page and place them visibly on the homepage below the service tiles. Add a credentials strip showing Shawn\u0027s CFP and CLU designations with a one-line explainer (e.g., \u0027Certified Financial Planner with 20+ years serving Saskatoon families\u0027). Display the 5-star Google rating with a direct link to reviews to leverage existing social proof.\", \"priority\": \"MEDIUM\", \"category\": \"trust\"}], \"summary\": \"Windrem Financial Group Inc. has three conversion-critical problems: a weak generic CTA with no phone number alternative, a missing meta description and category-label H1 that undermine both SEO and first impressions, and a complete absence of social proof or credentials on the homepage. Together these issues make the site look like an informational directory rather than a trusted Saskatoon retirement planning practice, causing qualified prospects to leave before contacting Shawn.\", \"priority\": \"high\", \"email_body\": \"Subject: 3 Quick Fixes That Could Get Windrem Financial More Retirement Clients\\n\\nHi Shawn,\\n\\nI reviewed Windrem Financial Group\u0027s website and found three specific issues that are likely costing you qualified retirement planning leads every week.\\n\\n1. Your CTA says \u0027Contact Us\u0027 \\u2014 which tells visitors nothing about what they get or what happens next. Changing it to \u0027Book Your Free Retirement Review\u0027 with your phone number visible beside it could meaningfully increase the number of people who reach out.\\n\\n2. Your homepage has no meta description and your H1 reads like a service category, not a client promise. This weakens both your Google ranking and the first impression visitors get. A one-line fix to each could improve both click-through rates and on-page trust.\\n\\n3. Your credentials (CFP, CLU, CHS) and client testimonials are buried on inner pages. Visitors to your homepage have no visible reason to trust you over another advisor. Moving even one quote and your designation line to the homepage would change that immediately.\\n\\nThese are all fixable without rebuilding your site. If you\u0027d like a quick call to walk through exactly what to change, I\u0027m happy to set that up.\\n\\nBest regards\"}",
    "insights_attempts": 1,
    "insights_completed_at": "2026-06-19 23:44:50",
    "insights_last_error": null,
    "insights_locked_at": null,
    "insights_locked_by": null,
    "instagram": null,
    "js_contact_attempted": 0,
    "js_contact_checked_at": null,
    "js_contact_error": null,
    "js_contact_status": "skipped",
    "last_analyzed_at": "2026-06-19 23:45:26",
    "last_contact_enriched_at": "2026-06-19T23:16:20+00:00",
    "last_error": null,
    "last_operator_action": null,
    "last_operator_action_at": null,
    "last_operator_actor": null,
    "last_reply_classified_at": null,
    "lead_identity": "0f23c27993499b2400701bd53b1c3fae2ae9aecb",
    "legacy_score": null,
    "loss_reason": null,
    "manual_override": 0,
    "meeting_booked_at": null,
    "memory_context": {
      "business_memory_id": 521,
      "business_suppressed": false,
      "business_suppression_reason": null,
      "business_uuid": "b6e6777b-9f29-43c5-b78c-dc2caf31e416",
      "contact_suppressed": true,
      "contact_suppression_reason": "hard_bounce",
      "cooldown_until": null,
      "prior_bounce_count": 1,
      "prior_open_count": 0,
      "prior_reply_count": 0,
      "prior_sent_count": 1,
      "prior_unsubscribe_count": 0
    },
    "message_attempts": 1,
    "message_completed_at": "2026-06-19 23:45:26",
    "message_failed": 0,
    "message_generated_at": "2026-06-19 23:45:26",
    "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": "",
    "meta_description_present": null,
    "meta_title": "Windrem Financial Group Inc. - Home",
    "mobile_friendly": 1,
    "name": "Windrem Financial Group Inc",
    "no_email_reason": null,
    "normalized_address": "105 21st st e 400",
    "normalized_name": "windrem financial group",
    "normalized_phone": "3063439463",
    "open_count": 0,
    "open_tracking_token": "a802f88a367f41028b83b6b0444c0a38",
    "opened_at": null,
    "operational_eligibility": null,
    "opportunity_score": null,
    "opportunity_type": null,
    "outreach_insight": null,
    "outreach_message": "Hi Windrem Financial Group Inc \u2014 while reviewing your site, I noticed the contact form relies on a generic \"Submit\" button with no visible reassurance around it.\n\nFor a firm handling retirement and estate planning, the absence of testimonials, advisor designations, or years-in-business context on that page creates friction at exactly the moment someone is deciding whether to share personal information.\n\nEven surfacing your existing 5-star reviews or a brief advisor credential near the form would reinforce trust earlier in that decision.\n\nWorth a quick conversation?",
    "outreach_message_id": "\u003c2227f0e6-4855-4d18-b5b0-2b02a741c16b@lead-engine\u003e",
    "outreach_status": "suppressed",
    "outreach_subject": "Your trust proof is buried",
    "package_quality_class": null,
    "package_quality_score": null,
    "page_speed_score": 80,
    "phone": "(306) 343-9463",
    "phone_cta_present": null,
    "pipeline_stage": "New",
    "platform_type": null,
    "pricing_evidence": "",
    "proposal_sent_at": null,
    "proposal_status": null,
    "proposal_status_at": null,
    "qualification_class": "QUALIFIED",
    "qualification_reason": "core local commercial target",
    "rating": 5.0,
    "reconciliation_json": "{\"visual_headline\": \"Retirement and Estate Planning\", \"headline_confidence\": \"high\", \"visual_cta_text\": \"Submit\", \"cta_confidence\": \"high\", \"visual_reviews_visible\": false, \"reviews_confidence\": \"high\", \"visual_trust_visible\": false, \"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": 0,
    "review_completed_at": null,
    "review_count": 2,
    "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-06-19 23:48:21",
    "schema_local_present": null,
    "schema_present": 0,
    "score": null,
    "score_breakdown": null,
    "screenshot_captured_at": "2026-06-19 23:24:20",
    "screenshot_desktop": "screenshots/799_desktop.png",
    "screenshot_mobile": "screenshots/799_mobile.png",
    "screenshot_path": "/root/lead-engine/screenshots/799_desktop.png",
    "screenshot_status": "success",
    "search_id": null,
    "sent": 1,
    "sent_at": "2026-06-19 23:52:29",
    "seo_score": 85,
    "service_keyword_hits": null,
    "service_summary": "Windrem Financial Group Inc. - Contact Us",
    "service_type": "",
    "socials": "{\"instagram\": null, \"facebook\": \"https://www.facebook.com/Windrem-Financial-Group-Inc-1357947830989905/\"}",
    "source": "adaptive_market_crawler",
    "speed_evidence": "I counted 10 scripts and 33 images on the homepage (5 blocking scripts, 24 images without lazy-loading).",
    "speed_score": 80,
    "ssl": 1,
    "ssl_present": null,
    "stage": "New",
    "subject_variant": "B",
    "suppressed_at": "2026-06-27 20:21:14",
    "suppression_reason": "memory:hard_bounce",
    "testimonial_evidence": "",
    "tier": null,
    "title_present": null,
    "unsubscribe_token": "2a0c6d2e3dbc4df29d33667d214e2202",
    "viewport_present": null,
    "website": "https://www.wfgi.ca/",
    "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": [
      "Suppressed: memory:hard_bounce",
      "Already sent",
      "Not outreach_ready (current display status: suppressed)",
      "Not approved_for_send"
    ],
    "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": [
      "Only 2 reviews with a 5.0 rating are present but not displayed on the page \u2014 for a financial services firm handling retirement and estate planning, the absence of visible testimonials, credentials, regulatory affiliations (e.g., IIROC, MFDA), or advisor certifications leaves visitors with no social proof to justify trust with their life savings.",
      "The contact form CTA is a generic \u0027Submit\u0027 button with no reassurance beyond a consent disclaimer \u2014 there are no trust badges, years-in-business claims, client counts, or professional designations visible anywhere on the page to reduce the perceived risk of engaging."
    ],
    "expert_confidence": 10,
    "impact": "Financial services prospects are high-anxiety buyers who require strong credibility signals before sharing personal information or booking a consultation. Without visible trust indicators, the majority of visitors will exit rather than convert, regardless of how relevant the service categories are.",
    "primary_issue": "weak trust signals",
    "recommended_angle": "Add a trust bar directly below the hero/form area featuring: advisor designations (CFP, CLU, etc.), regulatory body membership logos, years in business, and pull 2\u20133 client testimonials into a visible section. Replace the generic \u0027Submit\u0027 CTA with \u0027Book My Free Consultation\u0027 to reduce friction and signal value.",
    "reconciliation": {
      "cta_confidence": "high",
      "headline_confidence": "high",
      "reviews_confidence": "high",
      "trust_confidence": "high",
      "visual_cta_text": "Submit",
      "visual_headline": "Retirement and Estate Planning",
      "visual_reviews_visible": false,
      "visual_trust_visible": false,
      "visual_uncertain": false
    },
    "review_status": "ready",
    "visual_uncertain": false
  },
  "sendability": {
    "approval_ok": false,
    "approval_reason": "Lead is suppressed and cannot be approved for outreach.",
    "approve_for_send_allowed": false,
    "blockers": [
      "Suppressed: memory:hard_bounce",
      "Already sent",
      "Not outreach_ready (current display status: suppressed)",
      "Not approved_for_send"
    ],
    "can_send_core": false,
    "display_status": "suppressed",
    "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": false,
    "sendable_email": true,
    "transport_ready": false,
    "warnings": []
  }
}