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

Affinity Financial Strategies

Lead #808 • Saskatoon
Core Target Elite Cannot Send Safe Next Action: Already Sent
Memory Status
Prior history: sent 1, opens 1, 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
Affinity Financial Strategies
Website
https://www.affinitycu.ca/investing/affinity-financial-strategies
Email
questions@affinitycu.ca
Phone
Invalid / Unknown
City
Saskatoon
Source
adaptive_market_crawler
Primary Search
Financial Advisor / Saskatoon

Memory And Suppression

Business UUID
12117b1f-0c75-4c78-bb48-bc5f41904b82
Prior Sent
1
Prior Opens
1
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
96
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 targets high net-worth clients for complex wealth management yet displays zero trust indicators above the fold — no advisor credentials, certifications (e.g., CFP, CFA), regulatory affiliations, or AUM figures that would justify handing over significant assets.
  • The site has only 1 review with a 1.0 rating, and no social proof, testimonials, or client success stories are visible anywhere on the page — a critical gap for a financial advisory service where trust is the primary purchase driver.

Message Package

Message Safety
Safe
Message Present
Yes
Generated At
2026-06-19 23:48:25

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:54:10
{
  "message_id": "\u003c08548b38-7c24-41d1-8302-ad3e27339c35@lead-engine\u003e",
  "subject": "Your trust proof is buried",
  "subject_variant": "A",
  "token": "83c0e5ef6cec46379e6c356b6f177f6d"
}
open
2026-06-19 23:54:17
{
  "subject_variant": "A"
}
Technical Details

Technical Status

Lead ID
808
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-06-19 23:54:10
Open Count
1
Opened At
2026-06-19 23:54:17
Reply Count
0
Replied At
Bounce Count
0
Bounced At
Do Not Contact
0
Suppression Reason
{
  "lead": {
    "address": "922 Broadway Ave, Saskatoon",
    "analysis_error": null,
    "analysis_version": "v2_reconciled_scored_2026_05",
    "analyzed_at": "2026-06-19 23:24:54",
    "approved_for_send": 1,
    "archived": 0,
    "audit_attempts": 1,
    "audit_completed_at": "2026-06-19 23:24:54",
    "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.\"]",
    "audit_last_error": null,
    "audit_locked_at": null,
    "audit_locked_by": null,
    "audit_status": "audited",
    "authority_score": null,
    "body_text": "Grow Your Wealth | Affinity Financial Strategies Affinity Wealth\u00a0Management Affinity Credit\u00a0Union FAQ Careers Client Login About Us Overview Our\u00a0Team Professional Advice Wealth Advice Wealth Protection Planning Contact Us Let\u2019s take your financial goals to new heights Welcome to Affinity Financial Strategies, where your financial aspirations are our top priority. Leveraging our expertise and team, we\u2019re able to  take your complex financial needs and help you grow your wealth. Get\r\n                    Started Professional Advice We\u2019re a team of the most experienced senior wealth advisors dedicated to offering niche financial solutions. We\u2019ll partner with you and your team of professionals to design plans for your financial future. We bring you a broad range of advice and services tailored to the needs of high net-worth clients. Financial Planning We take the time to understand your financial goals and build you a customized plan to help grow your wealth. Learn More Retirement Planning You have a retirement dream and we\u2019re here to map it out before and after to bring  peace mind to your golden years. Learn More Investing Our main objective is to ensure that every dollar you earn is working just as hard as you do, helping you achieve your financial goals and secure your future. Learn More Estate Planning Create your legacy, with our expert guidance. We\u0027ll work with your team of professionals to create a personalized plan to transfer your wealth, retain more of your assets and help you leave a legacy you can be proud of. Learn More Business and Farm Succession In this complex area, we bring the expertise to explore the options that best align with your future goals. Learn More Tax Planning Implementing effective strategies to minimize taxes is a key objective when developing solid financial plans. Learn More Why Affinity? Partnering with Affinity Financial Strategies means you\u2019re part of the credit union system. With roots in Saskatchewan, our local team not only unders",
    "booking_cta_present": null,
    "booking_link": "https://affinitycreditunion.my.site.com/bookappointmentpublic/s/",
    "bounce_count": 0,
    "bounced_at": null,
    "business_memory_id": 530,
    "candidate_fingerprint": "07fb43acaac822e15885bfcd96b12a1c582dd672",
    "city": "Saskatoon",
    "commercial_angle_normalized": "trust-blocker",
    "contact_extraction_metrics": "{\"pages_checked\": 3, \"pages_with_contact_signals\": 3, \"emails_found_raw\": 7, \"emails_rejected\": 0, \"extraction_sources_used\": [\"contact_page\", \"footer\", \"mailto\", \"visible_html\"], \"crawl_depth_reached\": 0, \"extraction_runtime_seconds\": 1.48, \"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.affinitycu.ca/contact-us",
    "contact_pages_checked": "[\"https://www.affinitycu.ca/\", \"https://www.affinitycu.ca/contact\", \"https://www.affinitycu.ca/contact-us\"]",
    "contactable": 1,
    "conversion_score": 95,
    "created_at": "2026-06-19 23:08:14",
    "cta_text": "Contact Us",
    "customer_status": null,
    "customer_status_at": null,
    "delivery_status": "opened",
    "do_not_contact": 0,
    "domain": "affinitycu.ca",
    "domain_final_url": "https://affinityfinancialstrategies.ca/",
    "domain_health_checked_at": "2026-06-19T23:17:56+00:00",
    "domain_health_reason": "reachable",
    "domain_health_status": "healthy",
    "email": "questions@affinitycu.ca",
    "email_confidence": "high",
    "email_source": "mailto",
    "enrichment_attempts": 1,
    "enrichment_completed_at": "2026-06-19 23:17:58",
    "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 targets high net-worth clients for complex wealth management yet displays zero trust indicators above the fold \\u2014 no advisor credentials, certifications (e.g., CFP, CFA), regulatory affiliations, or AUM figures that would justify handing over significant assets.\", \"The site has only 1 review with a 1.0 rating, and no social proof, testimonials, or client success stories are visible anywhere on the page \\u2014 a critical gap for a financial advisory service where trust is the primary purchase driver.\"], \"impact\": \"High net-worth prospects evaluating wealth advisors require strong credibility signals before taking any action. Without proof of expertise, regulatory standing, or peer validation, the \u0027Get Started\u0027 CTA will generate minimal conversions regardless of traffic volume.\", \"recommended_angle\": \"Add a trust bar directly below the hero headline featuring: advisor credentials (CFP/CFA designations), years of experience or AUM managed, regulatory body membership (e.g., MFDA, IIROC), and at least one attributed client testimonial. This directly addresses the credibility gap before the CTA.\", \"expert_confidence\": 10, \"confidence_inputs\": {\"screenshot_used\": true, \"evidence_count\": 2, \"clarity\": 2, \"classifier_confidence\": 1}, \"reconciliation\": {\"visual_headline\": \"Let\u0027s take your financial goals to new heights\", \"headline_confidence\": \"high\", \"visual_cta_text\": \"Get Started\", \"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/affinitycu",
    "first_seen_search_id": 99,
    "future_timing_at": null,
    "generated_message": "Hi Affinity Financial Strategies,\n\nWhile reviewing your site, I noticed the wealth management page has a single review with a 1.0 rating and no testimonials or client success stories visible anywhere \u2014 for a service where credibility drives every decision, that creates real friction before someone reaches the \"Get Started\" CTA.\n\nAdding even a few client testimonials or advisor credentials above the fold would reinforce trust at the right moment.\n\nWorth a quick conversation? Happy to share a few specific ideas if useful.",
    "generated_outreach_email": "Hi Affinity Financial Strategies,\n\nWhile reviewing your site, I noticed the wealth management page has a single review with a 1.0 rating and no testimonials or client success stories visible anywhere \u2014 for a service where credibility drives every decision, that creates real friction before someone reaches the \"Get Started\" CTA.\n\nAdding even a few client testimonials or advisor credentials above the fold would reinforce trust at the right moment.\n\nWorth a quick conversation? Happy to share a few specific ideas if useful.",
    "google_maps": "https://maps.google.com/?cid=9916473592671885575",
    "google_place_id": "ChIJcyogEvbxBFMRB9m_WzFknok",
    "guessed_emails": null,
    "h1_count": 1,
    "h1_text": "Let\u2019s take your financial goals to new heights",
    "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": 808,
    "impact_summary": "Affinity Financial Strategies\u0027 homepage has three critical conversion failures: a vague headline that communicates no differentiation or location, a near-total absence of contact and booking mechanisms, and zero visible trust signals despite a publicly visible 1-star rating. For a firm targeting high-net-worth clients in Saskatoon \u2014 a high-trust, high-consideration market \u2014 these gaps are directly causing visitor abandonment and lost client acquisition at scale.",
    "industry_normalized": null,
    "insights": "{\"issues\": [{\"problem\": \"The H1 headline \u0027Let\u0027s take your financial goals to new heights\u0027 is vague, aspirational filler with no specificity about who this is for, what is offered, or where they operate. It communicates no differentiation for high-net-worth clients in Saskatoon.\", \"evidence\": \"visible: The H1 text displayed prominently in the hero section reads \u0027Let\u0027s take your financial goals to new heights\u0027 with no supporting specificity about location, client type, or outcome. structural: Meta description references \u0027investing in Saskatchewan\u0027 but the headline does not reinforce this. external: Business rating is 1.0 from 1 review, meaning no social proof is compensating for the weak headline.\", \"impact\": \"A visitor landing here likely thinks: \u0027This could be any financial firm anywhere \\u2014 why should I trust them with my money?\u0027 Instead of generic aspirational phrases, high-converting sites use outcome-specific headlines like \u0027Wealth Management for High-Net-Worth Families in Saskatoon \\u2014 Fee-Only, Fiduciary Advice.\u0027 This causes visitors to leave immediately, resulting in lost consultations and booked planning sessions.\", \"fix\": \"Rewrite the H1 to include: the client type (high-net-worth individuals or families), the city (Saskatoon or Saskatchewan), and a concrete outcome or differentiator (e.g., \u0027Personalized Wealth Management for High-Net-Worth Families in Saskatoon\u0027). Add a one-line trust signal below the headline such as credentials, years of experience, or AUM managed.\", \"priority\": \"HIGH\", \"category\": \"offer\"}, {\"problem\": \"The only conversion path is a \u0027Get Started\u0027 button and a \u0027Contact Us\u0027 navigation link, with no phone number visible, no booking widget, and no contact form on the homepage. This creates maximum friction for a high-consideration financial services decision.\", \"evidence\": \"structural: contact_form_present is false, phone_cta_present is false, booking_cta_present is false. visible: The \u0027Get Started\u0027 button is the sole CTA in the hero section. No phone number, calendar link, or inline form is visible anywhere on the homepage screenshot. external: With only 1 review at a 1.0 rating, credibility is critically low, making frictionless contact options even more essential to capture hesitant visitors.\", \"impact\": \"A visitor landing here likely thinks: \u0027I\u0027d have to fill out a form or navigate away just to ask a question \\u2014 that\u0027s too much effort for something this important.\u0027 Instead of a single vague CTA button, high-converting financial advisory sites use a visible phone number in the header, an inline \u0027Book a Free Consultation\u0027 calendar embed, and a short 3-field contact form above the fold. This causes visitors to hesitate and abandon the page, resulting in lost discovery calls and new client leads.\", \"fix\": \"Add a clickable phone number in the top navigation bar. Replace or supplement the \u0027Get Started\u0027 button with a \u0027Book a Free 30-Min Consultation\u0027 CTA linked to a scheduling tool (e.g., Calendly). Embed a short contact form (name, email, one question) directly on the homepage below the hero section to capture leads without requiring navigation.\", \"priority\": \"HIGH\", \"category\": \"conversion\"}, {\"problem\": \"There is a complete absence of trust signals on the homepage \\u2014 no client testimonials, no advisor credentials or designations, no logos of affiliations, no review count, and a critically low external rating of 1.0 from a single review. For a wealth management firm targeting high-net-worth clients, this is a severe credibility gap.\", \"evidence\": \"structural: testimonial_evidence is empty, schema_present is false, schema_local_present is false. external: Business rating is 1.0 from only 1 review \\u2014 the lowest possible rating, which is publicly visible to prospects researching the firm. visible: The homepage screenshot shows no badges, certifications, client logos, testimonial quotes, or advisor photos and credentials in the visible area.\", \"impact\": \"A visitor landing here likely thinks: \u0027I\u0027m considering trusting this firm with my life savings and I see no proof that anyone else has \\u2014 or that these advisors are even qualified.\u0027 Instead of blank trust sections, high-converting wealth management sites prominently display CFP/CFA designations, anonymized client success stories, AUM figures, and third-party review badges. This causes visitors to not trust the firm and seek alternatives, resulting in lost high-value client relationships worth tens of thousands in annual revenue.\", \"fix\": \"Immediately add advisor headshots with full credential designations (CFP, CFA, etc.) to the homepage. Add at least 2\\u20133 anonymized client testimonials with specific outcomes. Display any professional affiliations or regulatory bodies. Address the single 1-star external review publicly and professionally, and actively solicit reviews from satisfied clients to rebuild the public rating.\", \"priority\": \"HIGH\", \"category\": \"trust\"}], \"summary\": \"Affinity Financial Strategies\u0027 homepage has three critical conversion failures: a vague headline that communicates no differentiation or location, a near-total absence of contact and booking mechanisms, and zero visible trust signals despite a publicly visible 1-star rating. For a firm targeting high-net-worth clients in Saskatoon \\u2014 a high-trust, high-consideration market \\u2014 these gaps are directly causing visitor abandonment and lost client acquisition at scale.\", \"priority\": \"high\", \"email_body\": \"Subject: 3 Issues Costing Affinity Financial Strategies Leads (Saskatoon Wealth Management)\\n\\nHi,\\n\\nI reviewed the Affinity Financial Strategies website and found three specific issues that are likely causing high-net-worth prospects to leave without making contact.\\n\\n1. WEAK HEADLINE \\u2014 The H1 \u0027Let\u0027s take your financial goals to new heights\u0027 tells visitors nothing about who you serve, where you operate, or what makes you different. Prospects searching for a Saskatoon wealth advisor need to see that immediately or they move on.\\n\\n2. NO EASY WAY TO CONTACT YOU \\u2014 There is no visible phone number, no booking widget, and no contact form on the homepage. For financial services, this is a critical barrier. Every extra step costs you a lead.\\n\\n3. ZERO TRUST SIGNALS \\u2014 No testimonials, no advisor credentials displayed, no affiliations, and a public 1-star Google rating. High-net-worth clients will research you before reaching out. What they find right now will stop them.\\n\\nEach of these is fixable. I can show you exactly what to change and what high-converting financial advisory sites do instead.\\n\\nWould a quick 20-minute call this week work to walk through the fixes?\\n\\nBest regards\"}",
    "insights_attempts": 1,
    "insights_completed_at": "2026-06-19 23:47:49",
    "insights_last_error": null,
    "insights_locked_at": null,
    "insights_locked_by": null,
    "instagram": "https://www.instagram.com/affinity_cu/",
    "js_contact_attempted": 0,
    "js_contact_checked_at": null,
    "js_contact_error": null,
    "js_contact_status": "skipped",
    "last_analyzed_at": "2026-06-19 23:48:25",
    "last_contact_enriched_at": "2026-06-19T23:17:56+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": "848ab7d9e6104f4cb7b0cedc0cb5f7d2d8fc0e61",
    "legacy_score": null,
    "loss_reason": null,
    "manual_override": 0,
    "meeting_booked_at": null,
    "memory_context": {
      "business_memory_id": 530,
      "business_suppressed": false,
      "business_suppression_reason": null,
      "business_uuid": "12117b1f-0c75-4c78-bb48-bc5f41904b82",
      "contact_suppressed": false,
      "contact_suppression_reason": null,
      "cooldown_until": null,
      "prior_bounce_count": 0,
      "prior_open_count": 1,
      "prior_reply_count": 0,
      "prior_sent_count": 1,
      "prior_unsubscribe_count": 0
    },
    "message_attempts": 1,
    "message_completed_at": "2026-06-19 23:48:25",
    "message_failed": 0,
    "message_generated_at": "2026-06-19 23:48:25",
    "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": "Affinity Wealth offers guidance and expertise with investing in Saskatchewan. Let\u0027s secure your financial future!",
    "meta_description_present": null,
    "meta_title": "Grow Your Wealth | Affinity Financial Strategies",
    "mobile_friendly": 1,
    "name": "Affinity Financial Strategies",
    "no_email_reason": null,
    "normalized_address": "922 broadway ave",
    "normalized_name": "affinity financial strategies",
    "normalized_phone": "476782896",
    "open_count": 1,
    "open_tracking_token": "83c0e5ef6cec46379e6c356b6f177f6d",
    "opened_at": "2026-06-19 23:54:17",
    "operational_eligibility": null,
    "opportunity_score": null,
    "opportunity_type": null,
    "outreach_insight": null,
    "outreach_message": "Hi Affinity Financial Strategies,\n\nWhile reviewing your site, I noticed the wealth management page has a single review with a 1.0 rating and no testimonials or client success stories visible anywhere \u2014 for a service where credibility drives every decision, that creates real friction before someone reaches the \"Get Started\" CTA.\n\nAdding even a few client testimonials or advisor credentials above the fold would reinforce trust at the right moment.\n\nWorth a quick conversation? Happy to share a few specific ideas if useful.",
    "outreach_message_id": "\u003c08548b38-7c24-41d1-8302-ad3e27339c35@lead-engine\u003e",
    "outreach_status": "opened",
    "outreach_subject": "Your trust proof is buried",
    "package_quality_class": null,
    "package_quality_score": null,
    "page_speed_score": 100,
    "phone": "476782896",
    "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": 1.0,
    "reconciliation_json": "{\"visual_headline\": \"Let\u0027s take your financial goals to new heights\", \"headline_confidence\": \"high\", \"visual_cta_text\": \"Get Started\", \"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": 1,
    "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:53:31",
    "schema_local_present": null,
    "schema_present": 0,
    "score": null,
    "score_breakdown": null,
    "screenshot_captured_at": "2026-06-19 23:24:54",
    "screenshot_desktop": "screenshots/808_desktop.png",
    "screenshot_mobile": "screenshots/808_mobile.png",
    "screenshot_path": "/root/lead-engine/screenshots/808_desktop.png",
    "screenshot_status": "success",
    "search_id": null,
    "sent": 1,
    "sent_at": "2026-06-19 23:54:10",
    "seo_score": 90,
    "service_keyword_hits": null,
    "service_summary": "Our local advisors are not just experts in their field; we\u2019re deeply committed to the clients we serve. We take the time to understand your unique goals and aspirations, using o...",
    "service_type": "",
    "socials": "{\"instagram\": \"https://www.instagram.com/affinity_cu/\", \"facebook\": \"https://www.facebook.com/affinitycu\"}",
    "source": "adaptive_market_crawler",
    "speed_evidence": "I counted 5 scripts and 10 images on the homepage (3 blocking scripts, 9 images without lazy-loading).",
    "speed_score": 100,
    "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": "60b6c219e0e94834bd333d955b70347f",
    "viewport_present": null,
    "website": "https://www.affinitycu.ca/investing/affinity-financial-strategies",
    "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": 16,
      "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": 96
  },
  "review": {
    "confidence_inputs": {
      "clarity": 2,
      "classifier_confidence": 1,
      "evidence_count": 2,
      "screenshot_used": true
    },
    "evidence": [
      "The page targets high net-worth clients for complex wealth management yet displays zero trust indicators above the fold \u2014 no advisor credentials, certifications (e.g., CFP, CFA), regulatory affiliations, or AUM figures that would justify handing over significant assets.",
      "The site has only 1 review with a 1.0 rating, and no social proof, testimonials, or client success stories are visible anywhere on the page \u2014 a critical gap for a financial advisory service where trust is the primary purchase driver."
    ],
    "expert_confidence": 10,
    "impact": "High net-worth prospects evaluating wealth advisors require strong credibility signals before taking any action. Without proof of expertise, regulatory standing, or peer validation, the \u0027Get Started\u0027 CTA will generate minimal conversions regardless of traffic volume.",
    "primary_issue": "weak trust signals",
    "recommended_angle": "Add a trust bar directly below the hero headline featuring: advisor credentials (CFP/CFA designations), years of experience or AUM managed, regulatory body membership (e.g., MFDA, IIROC), and at least one attributed client testimonial. This directly addresses the credibility gap before the CTA.",
    "reconciliation": {
      "cta_confidence": "high",
      "headline_confidence": "high",
      "reviews_confidence": "high",
      "trust_confidence": "high",
      "visual_cta_text": "Get Started",
      "visual_headline": "Let\u0027s take your financial goals to new heights",
      "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 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": []
  }
}