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

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

29
Sent, opened, replied, bounced, or unsubscribed.
O O & Co Professional Services
Saskatoon • busola@ooandco.ca
#887
weak trust signals
Approved Strong Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Prosper Financial
Saskatoon • kevin@prosperfinancial.ca
#874
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Heagy LLP
Saskatoon • info@heagyllp.ca
#869
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
CDC Bookkeeping
Saskatoon • hello@cdcbookkeeping.ca
#865
poor above-the-fold structure
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Lin CPA Prof. Corp.
Saskatoon • accountingsk@outlook.com
#864
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
CJ & Son's Accounting
Saskatoon • cj@cjandsons.net
#862
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
McClelland Debusschere Chartered Professional Accountants
Saskatoon • info@mdcpask.com
#854
weak trust signals
Approved Strong Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Feroza Financial - Tax Returns
Saskatoon • feroza8st@gmail.com
#852
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Academy Accounting
Saskatoon • office@academyaccounting.ca
#838
weak trust signals
Approved Strong Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
A&H Bookkeeping and Tax Services Ltd
Saskatoon • info@ahbooktax.ca
#837
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
HTH CPAs
Saskatoon • abby@hth-accountants.ca
#834
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Jay Walker, CPA P.C. Ltd.
Saskatoon • heather@jaywalkercpa.ca
#830
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
QAG Chartered Professional Accountants Prof. Corp.
Saskatoon • info@qagcpa.com
#829
missing or weak CTA
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
tax hub Accounting - Saskatoon
Saskatoon • info@taxhubs.ca
#891
missing or weak CTA
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Felesky Flynn LLP
Saskatoon • calgary@felesky.com
#886
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Lingard + Dreger LLP
Saskatoon • info@lingarddreger.ca
#883
poor above-the-fold structure
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Clandinin Accounting Ltd
Saskatoon • nclandinin@gmail.com
#879
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Jensen Stromberg Chartered Professional Accountants
Saskatoon • info@jensenstromberg.ca
#860
weak trust signals
Approved Strong Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Buckberger Baerg & Partners LLP
Saskatoon • info@bbllp.ca
#853
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Accurex Accounting Services
Saskatoon • info@accurexaccounting.ca
#850
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Davies & Drury Chartered Professional Accountants
Saskatoon • admin@daviesdrury.com
#849
weak trust signals
Approved Strong Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Thomson Jaspar LLP
Saskatoon • bradent@thomsonjaspar.ca
#848
missing or weak CTA
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Baker Tilly SK LLP
Saskatoon • info@bakertilly.ca
#845
weak trust signals
Approved Strong Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
New Wave CPA
Saskatoon • nevin@newwavecpa.com
#843
missing or weak CTA
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Charles A Mowat Public Accountant
Saskatoon • charles@mowataccounting.com
#842
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Endorse Tax Solutions
Saskatoon • discoverbestkeys@gmail.com
#841
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
Accountor CPA Accounting Bookkeeping and Tax Experts
Regina • info@accountor.ca
#648
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 2
Next Action: Already Sent
Advanth LLP. | Linda Yu CPA P.C. Inc. Chartered Professional Accountants
Saskatoon • infoab@advanth.com
#840
missing or weak CTA
Approved Elite Cannot Send Safe Suppressed Contact Gate: hard_bounce Prior Sent 1
Next Action: Already Sent

Thomson Jaspar LLP

Lead #848 • 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
Thomson Jaspar LLP
Website
https://www.thomsonjaspar.ca/
Email
bradent@thomsonjaspar.ca
Phone
(306) 244-4414
City
Saskatoon
Source
adaptive_market_crawler
Primary Search
Accountant / Saskatoon

Memory And Suppression

Business UUID
80502c3f-9a98-4582-a911-1613535325e2
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
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
missing or weak CTA
Confidence
10
Next Step Label
Already Sent
Evidence
  • The primary CTA is a raw email address ('contactus@thomsonjaspar.ca') with no button, form, or directive copy — visitors must self-motivate to copy and open their email client, creating unnecessary friction and drop-off.
  • The hero headline reads 'Nice to Meet You!' which is purely social/greeting language with zero value proposition or action prompt, leaving visitors with no clear next step after landing on the page.

Message Package

Message Safety
Safe
Message Present
Yes
Generated At
2026-06-20 01:39:14

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
booking-quote-friction
Review Issue
missing-or-weak-cta
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-20 02:24:31
{
  "message_id": "\u003c3acd472b-86bc-4539-8030-7221e2618aef@lead-engine\u003e",
  "subject": "Contactusthomsonjasparca is a weak CTA",
  "subject_variant": "A",
  "token": "d7c81ca74f994aa3aff8bc6c8e7e08e8"
}
open
2026-06-20 02:24:46
{
  "subject_variant": "A"
}
Technical Details

Technical Status

Lead ID
848
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-20 02:24:31
Open Count
1
Opened At
2026-06-20 02:24:46
Reply Count
0
Replied At
Bounce Count
0
Bounced At
Do Not Contact
0
Suppression Reason
{
  "lead": {
    "address": "15 23 St E 4th Floor, Saskatoon",
    "analysis_error": null,
    "analysis_version": "v2_reconciled_scored_2026_05",
    "analyzed_at": "2026-06-20 01:13:41",
    "approved_for_send": 1,
    "archived": 0,
    "audit_attempts": 1,
    "audit_completed_at": "2026-06-20 01:13:41",
    "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 6 scripts and 12 images on the homepage (5 blocking scripts, 12 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": "Thomson Jaspar Your browser does not have JavaScript enabled! Please turn on JavaScript for a better experience on this website. Upload Files Access Your Tax Return About Us Our People What We Do Where We Are Opportunities For You TJ at Play Hello. We are Thomson Jaspar We take pride in our work and our people. Our ability to service clients and the accessibility of our partners have enabled us to develop a large and loyal clientele. Our individual backgrounds create a broad experience base, which gives us the confidence to deal with every assignment presented to us. What can we do for you? Nice to Meet You! Partners Get to know them better Work Downtime Michael J. Gorniak CPA, CA mgorniak@thomsonjaspar.ca Michael has been with Thomson Jaspar since 2001. He specializes in corporate reorganizations, estate planning, family trusts, professional incorporation, business start-ups and buying and selling\u00a0businesses. Obtained BComm (with distinction) from the University of Saskatchewan in 1996. Obtained CA designation in 1999 in Saskatoon, Saskatchewan. Completed In-Depth Taxation program through the CICA in 2000. Professional and community activities, both past and present include: Chairperson, Future Opportunities Committee for the Saskatoon Chamber of Commerce Chairperson and Secretary, Synergy Breakfast Club Director of Finance, 2004 Nokia Brier Treasurer, Sutherland - Forest Grove Community Association Vice President, Administration and Human Resources, 2007 World University Games Bid Member, Numerous committees, McClure United Church Board Member, McClure United Church Volunteer, 2000 Labatt Brier Director, PrimeWest Mortgage Investment Corporation Assistant Coach, Clavet Minor Hockey - Initiation Coach, Clavet Minor Hockey - Novice Tier II Assistant Coach, girls Under 8 and Under 10 soccer Coach, boys Under 8 soccer Received the Schmeiser Spirit Award from the United Way of Saskatoon. What\u0027s on Michael\u0027s mind? My super hero name is\u2026 Mr. Accountant! Look in my fridge",
    "booking_cta_present": null,
    "booking_link": null,
    "bounce_count": 0,
    "bounced_at": null,
    "business_memory_id": 570,
    "candidate_fingerprint": "a47b659b23bdd2117bf564509c2b1afebeef8c26",
    "city": "Saskatoon",
    "commercial_angle_normalized": "booking-quote-friction",
    "contact_extraction_metrics": "{\"pages_checked\": 1, \"pages_with_contact_signals\": 1, \"emails_found_raw\": 26, \"emails_rejected\": 0, \"extraction_sources_used\": [\"mailto\", \"visible_html\"], \"crawl_depth_reached\": 0, \"extraction_runtime_seconds\": 0.22, \"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": "mailto:contactus@thomsonjaspar.ca",
    "contact_pages_checked": "[\"https://www.thomsonjaspar.ca/\"]",
    "contactable": 1,
    "conversion_score": 95,
    "created_at": "2026-06-20 00:50:00",
    "cta_text": "contactus@thomsonjaspar.ca",
    "customer_status": null,
    "customer_status_at": null,
    "delivery_status": "opened",
    "do_not_contact": 0,
    "domain": "thomsonjaspar.ca",
    "domain_final_url": "https://www.thomsonjaspar.ca/",
    "domain_health_checked_at": "2026-06-20T00:55:27+00:00",
    "domain_health_reason": "reachable",
    "domain_health_status": "healthy",
    "email": "bradent@thomsonjaspar.ca",
    "email_confidence": "high",
    "email_source": "mailto",
    "enrichment_attempts": 1,
    "enrichment_completed_at": "2026-06-20 00:55:28",
    "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\": \"missing or weak CTA\", \"evidence\": [\"The primary CTA is a raw email address (\u0027contactus@thomsonjaspar.ca\u0027) with no button, form, or directive copy \\u2014 visitors must self-motivate to copy and open their email client, creating unnecessary friction and drop-off.\", \"The hero headline reads \u0027Nice to Meet You!\u0027 which is purely social/greeting language with zero value proposition or action prompt, leaving visitors with no clear next step after landing on the page.\"], \"impact\": \"Without a prominent, low-friction CTA (e.g., a \u0027Book a Free Consultation\u0027 button or embedded contact form), prospective clients who are ready to engage will abandon rather than manually composing an email \\u2014 directly suppressing lead generation from an already low-review-count site.\", \"recommended_angle\": \"Replace the email-only CTA with a high-visibility button (\u0027Book a Free Consultation\u0027 or \u0027Get in Touch Today\u0027) linked to a simple embedded contact form. Rewrite the headline to communicate a specific benefit (e.g., \u0027Trusted CPA Firm Serving [City] Businesses\u0027) to immediately anchor value and drive action.\", \"expert_confidence\": 10, \"confidence_inputs\": {\"screenshot_used\": true, \"evidence_count\": 2, \"clarity\": 2, \"classifier_confidence\": 1}, \"reconciliation\": {\"visual_headline\": \"Nice to Meet You!\", \"headline_confidence\": \"high\", \"visual_cta_text\": \"likely contactus@thomsonjaspar.ca\", \"cta_confidence\": \"low\", \"visual_reviews_visible\": false, \"reviews_confidence\": \"high\", \"visual_trust_visible\": false, \"trust_confidence\": \"medium\", \"verified_headline\": \"Nice to Meet You!\", \"headline_correct\": true, \"verified_cta_text\": \"not clearly visible\", \"cta_correct\": true, \"reviews_correct\": true, \"trust_correct\": true, \"visual_uncertain\": true}, \"visual_uncertain\": true, \"review_status\": \"ready\"}",
    "facebook": null,
    "first_seen_search_id": 103,
    "future_timing_at": null,
    "generated_message": "While reviewing Thomson Jaspar LLP\u0027s website, I noticed the only CTA is a raw email address with no button or embedded form \u2014 visitors have to manually open their email client, which creates friction at the exact moment they\u0027re ready to reach out.\n\nThe hero headline (\u0027Nice to Meet You!\u0027) also offers no action prompt, making the next step less clear for anyone landing on the page.\n\nThe first change I\u0027d test: replace the email address with a visible \u0027Book a Free Consultation\u0027 button linked to a simple embedded contact form.\n\nIf useful, I can send the first CTA change I\u0027d test.",
    "generated_outreach_email": "While reviewing Thomson Jaspar LLP\u0027s website, I noticed the only CTA is a raw email address with no button or embedded form \u2014 visitors have to manually open their email client, which creates friction at the exact moment they\u0027re ready to reach out.\n\nThe hero headline (\u0027Nice to Meet You!\u0027) also offers no action prompt, making the next step less clear for anyone landing on the page.\n\nThe first change I\u0027d test: replace the email address with a visible \u0027Book a Free Consultation\u0027 button linked to a simple embedded contact form.\n\nIf useful, I can send the first CTA change I\u0027d test.",
    "google_maps": "https://maps.google.com/?cid=9241161645622674349",
    "google_place_id": "ChIJTRXEM9H3BFMRrcNND44zP4A",
    "guessed_emails": null,
    "h1_count": 0,
    "h1_text": "",
    "has_city_in_content": 1,
    "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": 848,
    "impact_summary": "Thomson Jaspar\u0027s homepage has three compounding conversion failures: no benefit-driven headline tells visitors who the firm serves or what outcomes to expect; the only contact mechanism is a raw email address with no phone, form, or booking option; and 5 blocking scripts plus 12 unoptimized images slow load times before any value is communicated. Combined with only 2 Google reviews and no schema markup, the site is actively losing high-intent Saskatoon accounting leads to competitors with faster, clearer, and more accessible digital presences.",
    "industry_normalized": null,
    "insights": "{\"issues\": [{\"problem\": \"No H1 headline or value proposition on the homepage \\u2014 the only primary text is \u0027Hello. We are Thomson Jaspar\u0027 with no clear statement of who they help or what outcome clients get.\", \"evidence\": \"visible: The homepage body text begins with \u0027Hello. We are Thomson Jaspar\u0027 followed by generic language about pride and loyalty \\u2014 no visible H1, no city-specific claim, no service outcome stated above the fold. structural: meta_title is simply \u0027Thomson Jaspar\u0027 with no keyword or service descriptor. external: Business is located in Saskatoon but the word \u0027Saskatoon\u0027 does not appear in any homepage headline or visible body copy.\", \"impact\": \"A visitor landing here likely thinks: \u0027Is this even the right firm for me? What do they actually do?\u0027 Instead of a firm-name-only opener, high-converting sites use a benefit-led H1 such as \u0027Saskatoon\u0027s Trusted CPA Firm for Small Business \u0026 Personal Tax.\u0027 This causes visitors to hesitate and bounce immediately, resulting in lost leads from anyone searching for a Saskatoon accountant who needs immediate reassurance they\u0027re in the right place.\", \"fix\": \"Add a keyword-rich H1 above the fold that names the city, the client type, and the core outcome \\u2014 e.g., \u0027Saskatoon CPA Firm Specializing in Corporate Tax, Estate Planning \u0026 Small Business Accounting.\u0027 Follow with a single-sentence subheadline that quantifies experience or clientele size.\", \"priority\": \"HIGH\", \"category\": \"offer\"}, {\"problem\": \"The only conversion mechanism is an email address (\u0027contactus@thomsonjaspar.ca\u0027) \\u2014 there is no phone CTA, no contact form, and no booking option anywhere on the homepage.\", \"evidence\": \"structural: has_clear_cta is true but phone_cta_present is false, contact_form_present is false, and booking_cta_present is false \\u2014 confirming the sole CTA is a raw email address. visible: The screenshot shows individual partner email addresses listed in plain text with no button, no phone number, and no form. external: With only 2 Google reviews, the firm has minimal social proof to compensate for a weak conversion path.\", \"impact\": \"A visitor landing here likely thinks: \u0027I have to write a cold email to a firm I know nothing about \\u2014 I\u0027ll just call someone else.\u0027 Instead of a raw email address, high-converting accounting sites use a prominent click-to-call button, a short 3-field intake form, or a \u0027Book a Free Consultation\u0027 calendar link. This causes visitors to leave without contacting the firm, resulting in lost calls and bookings from high-intent prospects who are ready to hire but unwilling to compose an unsolicited email.\", \"fix\": \"Add a sticky header phone number with a tel: link, replace or supplement the email CTA with a contact form (name, email, brief message), and add a primary button CTA such as \u0027Book Your Free Consultation\u0027 linked to a Calendly or equivalent scheduling tool. Place all three on the homepage above the fold.\", \"priority\": \"HIGH\", \"category\": \"conversion\"}, {\"problem\": \"Page performance is critically degraded by 5 blocking scripts and 12 non-lazy-loaded images, creating slow load times that increase bounce rate before the page is even read.\", \"evidence\": \"structural: speed_evidence confirms \u00275 blocking scripts and 12 images without lazy-loading\u0027 on the homepage. structural: schema_present is false and schema_local_present is false, compounding SEO and trust signal deficiencies alongside the speed problem. external: Mobile-friendly is true, making the contrast between mobile compatibility and unoptimized load assets a direct conversion liability on mobile devices.\", \"impact\": \"A visitor landing here likely thinks: \u0027This site is slow \\u2014 maybe the firm isn\u0027t keeping up with modern standards either.\u0027 Instead of render-blocking scripts loaded in the document head, high-converting professional service sites defer non-critical scripts and lazy-load all below-fold images. This causes visitors to leave before the page loads, resulting in lost organic search traffic and wasted ad spend for any paid campaigns driving to the homepage.\", \"fix\": \"Defer or async-load all non-critical JavaScript, implement native lazy-loading (loading=\u0027lazy\u0027) on all images below the fold, and add LocalBusiness schema markup to simultaneously fix the missing schema signal. Target a mobile PageSpeed Insights score above 80.\", \"priority\": \"MEDIUM\", \"category\": \"ux\"}], \"summary\": \"Thomson Jaspar\u0027s homepage has three compounding conversion failures: no benefit-driven headline tells visitors who the firm serves or what outcomes to expect; the only contact mechanism is a raw email address with no phone, form, or booking option; and 5 blocking scripts plus 12 unoptimized images slow load times before any value is communicated. Combined with only 2 Google reviews and no schema markup, the site is actively losing high-intent Saskatoon accounting leads to competitors with faster, clearer, and more accessible digital presences.\", \"priority\": \"high\", \"email_body\": \"Subject: 3 Quick Fixes That Could Double Thomson Jaspar\u0027s Online Leads\\n\\nHi Thomson Jaspar team,\\n\\nI reviewed your website and found three specific issues that are likely costing you new client inquiries every week.\\n\\n1. No clear headline above the fold. Your homepage opens with \u0027Hello. We are Thomson Jaspar\u0027 \\u2014 which tells a first-time visitor nothing about who you help or what you do. A single benefit-led H1 mentioning Saskatoon, your services, and your client type could immediately improve how many visitors stay and explore.\\n\\n2. Email-only contact option. The only way to reach you is to write a cold email. There is no phone number button, no contact form, and no booking link visible. Most people looking for a CPA want to call or book instantly \\u2014 if that option isn\u0027t there, they move on to the next firm.\\n\\n3. Slow page load. Your homepage has 5 blocking scripts and 12 images loading without optimization. This slows the site, especially on mobile, and causes visitors to leave before they even see your credentials.\\n\\nThese are all fixable quickly and would have a direct impact on the number of leads your site generates.\\n\\nWould you be open to a 20-minute call to walk through the specifics? I am happy to show you exactly what to change.\\n\\nBest regards\"}",
    "insights_attempts": 1,
    "insights_completed_at": "2026-06-20 01:38:37",
    "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-20 01:39:14",
    "last_contact_enriched_at": "2026-06-20T00:55:27+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": "47bc7636a3ef950930b6eee4b8d1f7fff79cb3e7",
    "legacy_score": null,
    "loss_reason": null,
    "manual_override": 0,
    "meeting_booked_at": null,
    "memory_context": {
      "business_memory_id": 570,
      "business_suppressed": false,
      "business_suppression_reason": null,
      "business_uuid": "80502c3f-9a98-4582-a911-1613535325e2",
      "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-20 01:39:14",
    "message_failed": 0,
    "message_generated_at": "2026-06-20 01:39:14",
    "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": "Your business is our business. Thomson Jaspar offers a wide range of services for small businesses, personal taxes, business valuation and special tax services.",
    "meta_description_present": null,
    "meta_title": "Thomson Jaspar",
    "mobile_friendly": 1,
    "name": "Thomson Jaspar LLP",
    "no_email_reason": null,
    "normalized_address": "15 23 st e 4th floor",
    "normalized_name": "thomson jaspar llp",
    "normalized_phone": "3062444414",
    "open_count": 1,
    "open_tracking_token": "d7c81ca74f994aa3aff8bc6c8e7e08e8",
    "opened_at": "2026-06-20 02:24:46",
    "operational_eligibility": null,
    "opportunity_score": null,
    "opportunity_type": null,
    "outreach_insight": null,
    "outreach_message": "While reviewing Thomson Jaspar LLP\u0027s website, I noticed the only CTA is a raw email address with no button or embedded form \u2014 visitors have to manually open their email client, which creates friction at the exact moment they\u0027re ready to reach out.\n\nThe hero headline (\u0027Nice to Meet You!\u0027) also offers no action prompt, making the next step less clear for anyone landing on the page.\n\nThe first change I\u0027d test: replace the email address with a visible \u0027Book a Free Consultation\u0027 button linked to a simple embedded contact form.\n\nIf useful, I can send the first CTA change I\u0027d test.",
    "outreach_message_id": "\u003c3acd472b-86bc-4539-8030-7221e2618aef@lead-engine\u003e",
    "outreach_status": "opened",
    "outreach_subject": "Contactusthomsonjasparca is a weak CTA",
    "package_quality_class": null,
    "package_quality_score": null,
    "page_speed_score": 90,
    "phone": "(306) 244-4414",
    "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\": \"Nice to Meet You!\", \"headline_confidence\": \"high\", \"visual_cta_text\": \"likely contactus@thomsonjaspar.ca\", \"cta_confidence\": \"low\", \"visual_reviews_visible\": false, \"reviews_confidence\": \"high\", \"visual_trust_visible\": false, \"trust_confidence\": \"medium\", \"verified_headline\": \"Nice to Meet You!\", \"headline_correct\": true, \"verified_cta_text\": \"not clearly visible\", \"cta_correct\": true, \"reviews_correct\": true, \"trust_correct\": true, \"visual_uncertain\": true}",
    "reconciliation_status": "visual_uncertain",
    "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": "missing-or-weak-cta",
    "review_last_error": null,
    "review_locked_at": null,
    "review_locked_by": null,
    "review_status": "approved",
    "routing_label": null,
    "scheduled_send_at": "2026-06-20 02:20:06",
    "schema_local_present": null,
    "schema_present": 0,
    "score": null,
    "score_breakdown": null,
    "screenshot_captured_at": "2026-06-20 01:13:41",
    "screenshot_desktop": "screenshots/848_desktop.png",
    "screenshot_mobile": "screenshots/848_mobile.png",
    "screenshot_path": "/root/lead-engine/screenshots/848_desktop.png",
    "screenshot_status": "success",
    "search_id": null,
    "sent": 1,
    "sent_at": "2026-06-20 02:24:31",
    "seo_score": 90,
    "service_keyword_hits": null,
    "service_summary": "Thomson Jaspar",
    "service_type": "",
    "socials": null,
    "source": "adaptive_market_crawler",
    "speed_evidence": "I counted 6 scripts and 12 images on the homepage (5 blocking scripts, 12 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": "0528ef4ae7a049afb40787735fd9a542",
    "viewport_present": null,
    "website": "https://www.thomsonjaspar.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": [
      "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": 14,
      "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 primary CTA is a raw email address (\u0027contactus@thomsonjaspar.ca\u0027) with no button, form, or directive copy \u2014 visitors must self-motivate to copy and open their email client, creating unnecessary friction and drop-off.",
      "The hero headline reads \u0027Nice to Meet You!\u0027 which is purely social/greeting language with zero value proposition or action prompt, leaving visitors with no clear next step after landing on the page."
    ],
    "expert_confidence": 10,
    "impact": "Without a prominent, low-friction CTA (e.g., a \u0027Book a Free Consultation\u0027 button or embedded contact form), prospective clients who are ready to engage will abandon rather than manually composing an email \u2014 directly suppressing lead generation from an already low-review-count site.",
    "primary_issue": "missing or weak CTA",
    "recommended_angle": "Replace the email-only CTA with a high-visibility button (\u0027Book a Free Consultation\u0027 or \u0027Get in Touch Today\u0027) linked to a simple embedded contact form. Rewrite the headline to communicate a specific benefit (e.g., \u0027Trusted CPA Firm Serving [City] Businesses\u0027) to immediately anchor value and drive action.",
    "reconciliation": {
      "cta_confidence": "low",
      "cta_correct": true,
      "headline_confidence": "high",
      "headline_correct": true,
      "reviews_confidence": "high",
      "reviews_correct": true,
      "trust_confidence": "medium",
      "trust_correct": true,
      "verified_cta_text": "not clearly visible",
      "verified_headline": "Nice to Meet You!",
      "visual_cta_text": "likely contactus@thomsonjaspar.ca",
      "visual_headline": "Nice to Meet You!",
      "visual_reviews_visible": false,
      "visual_trust_visible": false,
      "visual_uncertain": true
    },
    "review_status": "ready",
    "visual_uncertain": true
  },
  "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": []
  }
}