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

30
Sent, opened, replied, bounced, or unsubscribed.
Rumley Periodontics
Saskatoon • reception@rumleyperiodontics.ca
#1019
missing or weak CTA
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Kensington Dental Centre
Saskatoon • info@kensingtondentalcentre.ca
#1016
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Saskatoon Smiles Dental Studio
Saskatoon • smiles@saskatoonsmilesgroup.com
#1011
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
All Smiles Dental Group
Saskatoon • allsmiles@sasktel.net
#1010
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Cityscape Dental Group
Saskatoon • info@cityscapedentalgroup.com
#1009
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Blairmore Dental Centre - Saskatoon Dentist
Saskatoon • info@blairmoredental.com
#1008
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Idyll Dental
Saskatoon • smile@idylldental.ca
#1007
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Midtown Dental Clinic - Saskatoon Dentists
Saskatoon • appointment@midtowndentalclinic.ca
#1000
weak trust signals
Approved Strong Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
51 Dental (Five One Dental Prof. Corp.) Saskatoon
Saskatoon • smile@51dental.ca
#996
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Broadway Dental Group
Saskatoon • admin@broadwaydentalyxe.ca
#990
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Botanical Dental
Saskatoon • reception@botanicaldental.ca
#988
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Saskatoon Dental Group
Saskatoon • info@saskatoondentalgroup.com
#986
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Wildwood Dental Clinic
Saskatoon • reception@wildwooddentalclinic.com
#979
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Silverwood Dental
Saskatoon • contact@silverwooddental.com
#978
poor above-the-fold structure
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Boulevard Dental Centre
Saskatoon • info@boulevarddental.ca
#969
weak CTA
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Dr. Houseman and Associates
Saskatoon • drhouseman@sasktel.net
#968
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Lawson Dental
Saskatoon • lawsonreception@sasktel.net
#966
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Lakewood Dental Clinic Saskatoon
Saskatoon • office@lakewooddentalclinic.com
#960
missing or weak CTA
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Tiny Teeth Pediatric Dentistry
Saskatoon • info@tinyteethdental.ca
#1005
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
YXE Dental 8th Street
Saskatoon • yxedental.aspenridge@gmail.com
#995
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Canada Building Dental Group Saskatoon
Saskatoon • info@canadabuildingdentalgroup.com
#991
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Packham Avenue Dental
Saskatoon • packhamavenuedental@gmail.com
#983
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Fairhaven Dental
Saskatoon • fairhavendent@gmail.com
#974
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Spruce Dental Evergreen
Saskatoon • spruce.dental.evergreen@gmail.com
#972
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Downtown Dental
Saskatoon • info@dtdyxe.ca
#965
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Campus Dentist Regina
Regina • mcmaster@campusdentist.com
#915
weak trust signals
Approved Elite Cannot Send Safe Replied Prior Sent 2
Next Action: Already Sent
Willowgrove Dental
Saskatoon • info@willowgrove-dental.ca
#1004
weak trust signals
Approved Strong Cannot Send Hold Bounced Contact Gate: cooldown Prior Sent 1
Next Action: Already Sent
Kenderdine Dental Centre
Saskatoon • info@kenderdine-dental.ca
#976
poor above-the-fold structure
Approved Strong Cannot Send Hold Bounced Contact Gate: cooldown Prior Sent 1
Next Action: Already Sent
Westend Dental
Saskatoon • info@westend-dental.ca
#957
weak trust signals
Approved Strong Cannot Send Hold Bounced Contact Gate: cooldown Prior Sent 1
Next Action: Already Sent
Uptown Orthodontics - Saskatoon
Saskatoon • info@uptownorthodontics.ca
#1021
weak trust signals
Approved Elite Cannot Send Safe Unsubscribed Contact Gate: unsubscribe Prior Sent 1
Next Action: Already Sent

Saskatoon Smiles Dental Studio

Lead #1011 • Saskatoon
Core Target Elite Cannot Send Safe Next Action: Already Sent
Memory Status
Prior history: sent 1, opens 0, 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: sent)

Identity

Business
Saskatoon Smiles Dental Studio
Website
https://www.saskatoonsmilesgroup.com/?utm_source=GMB_Listing&utm_medium=organic&utm_campaign=Website_URL
Email
smiles@saskatoonsmilesgroup.com
Phone
(306) 978-0123
City
Saskatoon
Source
adaptive_market_crawler
Primary Search
dentist / Saskatoon

Memory And Suppression

Business UUID
83e1354c-021c-4a7f-bda8-ccd48f892c62
Prior Sent
1
Prior Opens
0
Prior Replies
0
Prior Bounces
0
Prior Unsubs
0
Business Suppression
Contact Suppression
Cooldown Until

Operator Decision

Qualification
Core Target
Qualification Reason
in-market for searched vertical
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
  • Despite having 150 reviews and a 4.7 star rating on Google, no review count, star rating, or social proof is displayed anywhere in the above-the-fold section — visitors arriving from GMB have no on-page confirmation of the reputation that attracted them.
  • No trust badges, certifications, years-in-practice, or patient testimonials are visible above the fold; the only credibility cues are a generic stock photo of a dental professional and an unverified tagline 'Friendly, experienced dental care you can trust' with nothing to substantiate the claim.

Message Package

Message Safety
Safe
Message Present
Yes
Generated At
2026-06-21 23:16:43

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-27 18:00:09
{
  "message_id": "\u003c75d6f2d7-fbf1-4594-a33e-ebc98aa08689@lead-engine\u003e",
  "subject": "Your trust proof is buried",
  "subject_variant": "B",
  "token": "8b19442f6f65476c8f3dbf8b6fb79b46"
}
Technical Details

Technical Status

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

Tracking And Suppression

Sent At
2026-06-27 18:00:09
Open Count
0
Opened At
Reply Count
0
Replied At
Bounce Count
0
Bounced At
Do Not Contact
0
Suppression Reason
{
  "lead": {
    "address": "1105 Central Ave, Saskatoon",
    "analysis_error": null,
    "analysis_version": "v2_reconciled_scored_2026_05",
    "analyzed_at": "2026-06-21 22:38:13",
    "approved_for_send": 1,
    "archived": 0,
    "audit_attempts": 1,
    "audit_completed_at": "2026-06-21 22:38:13",
    "audit_issues": "[\"There are no visible testimonials on the homepage, which reduces trust for first-time visitors - that often leads to hesitation or comparison before they contact you.\", \"I counted 86 scripts and 454 images on the homepage (2 blocking scripts, 16 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": "Dentist Saskatoon \u2013 Family, Cosmetic \u0026 Emergency Care | Saskatoon Smiles Skip to content 1105 Central Avenue, Saskatoon, SK S7N 4J2 smiles@saskatoonsmilesgroup.com (306) 978-0123 Services Dental Cleaning \u0026 Exams Endodontics Invisalign Laser Dentistry Mouth Guards Oral Surgery Teeth Whitening Tooth Extractions Botox/Dysport Braces Dental Crowns Dental Implants Dental Emergencies Dental Sealants Complete \u0026 Partial Dentures Sedation Dentistry Porcelain Veneers Dental Bridges About Our Team Financing Before and Afters Blog Location Saskatoon Smiles Dental Studio Dentist Near Brighton Dentist Near Evergreen Dentist Near Erindale FAQ Contact Services Dental Cleaning \u0026 Exams Endodontics Invisalign Laser Dentistry Mouth Guards Oral Surgery Teeth Whitening Tooth Extractions Botox/Dysport Braces Dental Crowns Dental Implants Dental Emergencies Dental Sealants Complete \u0026 Partial Dentures Sedation Dentistry Porcelain Veneers Dental Bridges About Our Team Financing Before and Afters Blog Location Saskatoon Smiles Dental Studio Dentist Near Brighton Dentist Near Evergreen Dentist Near Erindale FAQ Contact Request Appointment Toggle navigation Services Dental Cleaning \u0026 Exams Endodontics Invisalign Laser Dentistry Mouth Guards Oral Surgery Teeth Whitening Tooth Extractions Botox/Dysport Braces Dental Crowns Dental Implants Dental Emergencies Dental Sealants Complete \u0026 Partial Dentures Sedation Dentistry Porcelain Veneers Dental Bridges About Our Team Financing Before and Afters Blog Location Saskatoon Smiles Dental Studio Dentist Near Brighton Dentist Near Evergreen Dentist Near Erindale FAQ Contact Search for: Services Braces Complete \u0026 Partial Dentures Dental Bridges Dental Crowns Dental Sealants Dental Implants Dental Emergencies Dental Cleaning \u0026 Exams Endodontics Invisalign Laser Dentistry Mouth Guards Oral Surgery Porcelain Veneers Sedation Dentistry Teeth Whitening Tooth Extractions Botox/Dysport About Our Team Financing Before and Afters Blog Location Saskatoon Smiles Dent",
    "booking_cta_present": null,
    "booking_link": "https://www.facebook.com/saskatoonsmiles",
    "bounce_count": 0,
    "bounced_at": null,
    "business_memory_id": 733,
    "candidate_fingerprint": "d1fcc32992befcec0793b83de5acfe99eaba0686",
    "city": "Saskatoon",
    "commercial_angle_normalized": "trust-blocker",
    "contact_extraction_metrics": "{\"pages_checked\": 1, \"pages_with_contact_signals\": 2, \"emails_found_raw\": 6, \"emails_rejected\": 0, \"extraction_sources_used\": [\"footer\", \"json_ld\", \"mailto\", \"script_blob\", \"visible_html\"], \"crawl_depth_reached\": 0, \"extraction_runtime_seconds\": 1.78, \"retry_count\": 1, \"failure_type\": null, \"retry_after\": null, \"domain_health_status\": \"healthy\", \"domain_health_reason\": \"reachable\", \"js_contact_attempted\": 0, \"js_contact_status\": \"skipped\"}",
    "contact_form": 1,
    "contact_form_present": null,
    "contact_page": "https://saskatoonsmilesgroup.com/contact/",
    "contact_pages_checked": "[\"https://www.saskatoonsmilesgroup.com/\"]",
    "contactable": 1,
    "conversion_score": 100,
    "created_at": "2026-06-21 22:07:01",
    "cta_text": "Contact",
    "customer_status": null,
    "customer_status_at": null,
    "delivery_status": "sent",
    "do_not_contact": 0,
    "domain": "saskatoonsmilesgroup.com",
    "domain_final_url": "https://saskatoonsmilesgroup.com/?utm_source=GMB_Listing\u0026utm_medium=organic\u0026utm_campaign=Website_URL",
    "domain_health_checked_at": "2026-06-21T22:26:31+00:00",
    "domain_health_reason": "reachable",
    "domain_health_status": "healthy",
    "email": "smiles@saskatoonsmilesgroup.com",
    "email_confidence": "high",
    "email_source": "mailto",
    "enrichment_attempts": 1,
    "enrichment_completed_at": "2026-06-21 22:26:34",
    "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\": [\"Despite having 150 reviews and a 4.7 star rating on Google, no review count, star rating, or social proof is displayed anywhere in the above-the-fold section \\u2014 visitors arriving from GMB have no on-page confirmation of the reputation that attracted them.\", \"No trust badges, certifications, years-in-practice, or patient testimonials are visible above the fold; the only credibility cues are a generic stock photo of a dental professional and an unverified tagline \u0027Friendly, experienced dental care you can trust\u0027 with nothing to substantiate the claim.\"], \"impact\": \"Visitors arriving via GMB already trust the rating enough to click, but the landing page fails to reinforce that trust immediately. Without visible social proof, conversion to booked appointments drops significantly as dental patients require high confidence before committing.\", \"recommended_angle\": \"Add a prominent trust bar directly below the hero headline displaying \u00274.7 \\u2605 \\u2014 150 Google Reviews\u0027 with a link to reviews, alongside any professional affiliations or years-in-practice. This closes the trust gap between the GMB listing and the website, directly increasing \u0027Book Appointment\u0027 clicks.\", \"expert_confidence\": 10, \"confidence_inputs\": {\"screenshot_used\": true, \"evidence_count\": 2, \"clarity\": 2, \"classifier_confidence\": 1}, \"reconciliation\": {\"visual_headline\": \"Your Local Dentist in Saskatoon for Family, Cosmetic \u0026 Emergency Dental Care\", \"headline_confidence\": \"high\", \"visual_cta_text\": \"Book Appointment\", \"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/saskatoonsmiles",
    "first_seen_search_id": 105,
    "future_timing_at": null,
    "generated_message": "Hi Saskatoon Smiles Dental Studio \u2014 I noticed the strongest trust signals are not visible early on the page.\n\nThe clearest issue is that trust signals are not visible enough: despite having 150 reviews and a 4.7 star rating on google, no review count, star rating, or social proof is displayed anywhere in the above-the-fold section, which leaves first-time visitors with too little proof at the point of decision.\n\nFor a trust-heavy decision, that missing proof weakens the first impression.\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "generated_outreach_email": "Hi Saskatoon Smiles Dental Studio \u2014 I noticed the strongest trust signals are not visible early on the page.\n\nThe clearest issue is that trust signals are not visible enough: despite having 150 reviews and a 4.7 star rating on google, no review count, star rating, or social proof is displayed anywhere in the above-the-fold section, which leaves first-time visitors with too little proof at the point of decision.\n\nFor a trust-heavy decision, that missing proof weakens the first impression.\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "google_maps": "https://maps.google.com/?cid=4412891741603118586",
    "google_place_id": "ChIJgQ-zzhr0BFMR-j2Ckqi9PT0",
    "guessed_emails": null,
    "h1_count": 1,
    "h1_text": "Your Local Dentist in Saskatoon for Family, Cosmetic \u0026 Emergency Dental Care",
    "has_city_in_content": 1,
    "has_city_in_h1": 1,
    "has_city_in_title": 1,
    "has_clear_cta": 1,
    "has_pricing": 1,
    "has_service_keyword": 0,
    "has_testimonials": 0,
    "has_website": null,
    "id": 1011,
    "impact_summary": "Saskatoon Smiles Dental Studio has a well-structured homepage with clear CTAs and a strong service breadth, but three critical conversion gaps are suppressing bookings: the absence of visible social proof in the hero wastes a 4.7-star reputation, the booking flow lacks real-time scheduling despite same-day availability being advertised, and severe page bloat with 86 scripts risks losing visitors before the page even loads. Fixing these three issues in order of priority would meaningfully increase appointment requests from both organic and paid traffic.",
    "industry_normalized": null,
    "insights": "{\"issues\": [{\"problem\": \"No social proof or trust signals visible above the fold \\u2014 the hero section shows no reviews, star ratings, or patient count despite a 4.7-star rating with 150 reviews existing externally\", \"evidence\": \"visible: The hero section contains only the H1 heading, a subheadline, and two CTA buttons \\u2014 no star rating, review count, or trust badge is visible anywhere in the above-fold area. structural: testimonial_evidence is empty and schema_local_present is false. external: The business has a 4.7-star rating with 150 Google reviews that are not surfaced on the page.\", \"impact\": \"A visitor landing here likely thinks: \u0027This looks like any other dental clinic \\u2014 I have no reason to trust them over a competitor.\u0027 Instead of a generic subheadline, high-converting sites use a trust bar directly under the CTA with star ratings such as \u0027Rated 4.7 stars by 150 Saskatoon patients.\u0027 This causes visitors to hesitate and compare elsewhere, resulting in lost bookings and appointment requests.\", \"fix\": \"Add a visible trust bar directly below the two CTA buttons in the hero section displaying the Google star rating (4.7), review count (150+), and a short pull-quote from a real patient. Also add LocalBusiness schema markup to reinforce trust with search engines and rich results.\", \"priority\": \"HIGH\", \"category\": \"trust\"}, {\"problem\": \"Hero CTA says \u0027Book Appointment\u0027 but leads to a request form rather than an instant booking experience, and no contact form is confirmed present on the site \\u2014 creating friction at the highest-intent moment\", \"evidence\": \"visible: Two CTA buttons are shown in the hero \\u2014 \u0027Book Appointment\u0027 and \u0027Call Now\u0027 \\u2014 but the button label implies instant scheduling. structural: contact_form_present is false and booking_cta_present is false, meaning no real-time booking or inline form is confirmed. structural: The CTA in the extracted HTML nav reads only \u0027Contact\u0027 suggesting the destination may be a basic contact page.\", \"impact\": \"A visitor landing here likely thinks: \u0027I want to book now but I\u0027m not sure if I\u0027ll actually get an appointment or just send a message into the void.\u0027 Instead of a passive request form, high-converting dental sites use embedded real-time scheduling tools like Calendly or Jane App with same-day slot visibility directly on the homepage. This causes visitors to leave or call a competitor with easier online booking, resulting in lost appointment leads especially from mobile users.\", \"fix\": \"Replace or supplement the \u0027Book Appointment\u0027 CTA with an embedded real-time scheduling widget on the homepage. If same-day appointments are genuinely available as stated in the subheadline, show live availability to validate that claim and create urgency. At minimum, ensure the CTA destination includes an inline form rather than redirecting to a separate contact page.\", \"priority\": \"HIGH\", \"category\": \"conversion\"}, {\"problem\": \"Page load is severely bloated with 86 scripts and 16 unoptimized images including 2 render-blocking scripts, which delays the hero from loading and directly increases bounce rate\", \"evidence\": \"structural: Speed evidence confirms 86 scripts, 454 images, 2 blocking scripts, and 16 images without lazy-loading on the homepage. visible: The hero contains a full-width background image of a dental professional that is likely one of the unoptimized assets. external: Google Core Web Vitals penalize render-blocking scripts and unoptimized images, directly affecting both SEO ranking and user experience for mobile visitors.\", \"impact\": \"A visitor landing here likely thinks: \u0027This site is slow \\u2014 maybe the clinic is outdated too.\u0027 Instead of loading 86 scripts on the homepage, high-converting local service sites defer non-critical scripts and serve next-gen image formats like WebP with lazy-loading enabled. This causes visitors to leave before the page finishes loading, resulting in lost organic traffic rankings and reduced paid ad quality scores.\", \"fix\": \"Audit and defer all non-critical JavaScript. Convert homepage images to WebP format and enable lazy-loading on all images below the fold. Remove or consolidate redundant scripts. Target a Largest Contentful Paint under 2.5 seconds, especially for mobile users who represent the majority of local dental search traffic.\", \"priority\": \"MEDIUM\", \"category\": \"ux\"}], \"summary\": \"Saskatoon Smiles Dental Studio has a well-structured homepage with clear CTAs and a strong service breadth, but three critical conversion gaps are suppressing bookings: the absence of visible social proof in the hero wastes a 4.7-star reputation, the booking flow lacks real-time scheduling despite same-day availability being advertised, and severe page bloat with 86 scripts risks losing visitors before the page even loads. Fixing these three issues in order of priority would meaningfully increase appointment requests from both organic and paid traffic.\", \"priority\": \"high\", \"email_body\": \"Subject: 3 Quick Fixes That Could Get Saskatoon Smiles More Bookings This Month\\n\\nHi,\\n\\nI took a look at the Saskatoon Smiles website and found three specific issues that are likely costing you appointment bookings right now.\\n\\n1. Your 4.7-star Google rating with 150 reviews is invisible on your site. Visitors land on your homepage and have no immediate reason to trust you over a competitor. Adding a simple star rating and review count directly in your hero section \\u2014 right below your CTA buttons \\u2014 can significantly increase click-through and form completions.\\n\\n2. Your \u0027Book Appointment\u0027 button does not appear to lead to real-time scheduling. You advertise same-day appointments, but if visitors land on a basic contact form, that promise feels hollow. Embedding a live booking tool directly on the homepage would convert far more visitors who are ready to act now.\\n\\n3. Your homepage is loading 86 scripts and has 16 images without lazy-loading, including 2 render-blocking scripts. This is slowing your site down meaningfully, which increases bounce rate and hurts your Google ranking \\u2014 directly reducing the number of people who even see your site.\\n\\nThese are all fixable, and each one has a direct impact on how many calls and bookings you get from your existing traffic.\\n\\nWould it be worth a quick 20-minute call to walk through what this would look like for your practice?\\n\\nBest regards\"}",
    "insights_attempts": 1,
    "insights_completed_at": "2026-06-21 23:16:02",
    "insights_last_error": null,
    "insights_locked_at": null,
    "insights_locked_by": null,
    "instagram": "https://www.instagram.com/saskatoonsmiles/",
    "js_contact_attempted": 0,
    "js_contact_checked_at": null,
    "js_contact_error": null,
    "js_contact_status": "skipped",
    "last_analyzed_at": "2026-06-21 23:16:43",
    "last_contact_enriched_at": "2026-06-21T22:26:31+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": "b776eed276caf743448a521119ab54bf047c94d6",
    "legacy_score": null,
    "loss_reason": null,
    "manual_override": 0,
    "meeting_booked_at": null,
    "memory_context": {
      "business_memory_id": 733,
      "business_suppressed": false,
      "business_suppression_reason": null,
      "business_uuid": "83e1354c-021c-4a7f-bda8-ccd48f892c62",
      "contact_suppressed": false,
      "contact_suppression_reason": null,
      "cooldown_until": null,
      "prior_bounce_count": 0,
      "prior_open_count": 0,
      "prior_reply_count": 0,
      "prior_sent_count": 1,
      "prior_unsubscribe_count": 0
    },
    "message_attempts": 1,
    "message_completed_at": "2026-06-21 23:16:43",
    "message_failed": 0,
    "message_generated_at": "2026-06-21 23:16:43",
    "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": "fallback",
    "meta_description": "Looking for a trusted dentist in Saskatoon? Saskatoon Smiles offers family, cosmetic, and emergency dental care. Book your appointment today.",
    "meta_description_present": null,
    "meta_title": "Dentist Saskatoon \u2013 Family, Cosmetic \u0026 Emergency Care | Saskatoon Smiles",
    "mobile_friendly": 1,
    "name": "Saskatoon Smiles Dental Studio",
    "no_email_reason": null,
    "normalized_address": "1105 central ave",
    "normalized_name": "saskatoon smiles dental studio",
    "normalized_phone": "3069780123",
    "open_count": 0,
    "open_tracking_token": "8b19442f6f65476c8f3dbf8b6fb79b46",
    "opened_at": null,
    "operational_eligibility": null,
    "opportunity_score": null,
    "opportunity_type": null,
    "outreach_insight": null,
    "outreach_message": "Hi Saskatoon Smiles Dental Studio \u2014 I noticed the strongest trust signals are not visible early on the page.\n\nThe clearest issue is that trust signals are not visible enough: despite having 150 reviews and a 4.7 star rating on google, no review count, star rating, or social proof is displayed anywhere in the above-the-fold section, which leaves first-time visitors with too little proof at the point of decision.\n\nFor a trust-heavy decision, that missing proof weakens the first impression.\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "outreach_message_id": "\u003c75d6f2d7-fbf1-4594-a33e-ebc98aa08689@lead-engine\u003e",
    "outreach_status": "sent",
    "outreach_subject": "Your trust proof is buried",
    "package_quality_class": null,
    "package_quality_score": null,
    "page_speed_score": 90,
    "phone": "(306) 978-0123",
    "phone_cta_present": null,
    "pipeline_stage": "New",
    "platform_type": null,
    "pricing_evidence": "Pricing language is visible on the homepage.",
    "proposal_sent_at": null,
    "proposal_status": null,
    "proposal_status_at": null,
    "qualification_class": "QUALIFIED",
    "qualification_reason": "in-market for searched vertical",
    "rating": 4.7,
    "reconciliation_json": "{\"visual_headline\": \"Your Local Dentist in Saskatoon for Family, Cosmetic \u0026 Emergency Dental Care\", \"headline_confidence\": \"high\", \"visual_cta_text\": \"Book Appointment\", \"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": 150,
    "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": null,
    "schema_local_present": null,
    "schema_present": 1,
    "score": null,
    "score_breakdown": null,
    "screenshot_captured_at": "2026-06-21 22:38:13",
    "screenshot_desktop": "screenshots/1011_desktop.png",
    "screenshot_mobile": "screenshots/1011_mobile.png",
    "screenshot_path": "/root/lead-engine/screenshots/1011_desktop.png",
    "screenshot_status": "success",
    "search_id": null,
    "sent": 1,
    "sent_at": "2026-06-27 18:00:09",
    "seo_score": 90,
    "service_keyword_hits": null,
    "service_summary": "Your Local Dentist in Saskatoon for Family, Cosmetic \u0026 Emergency Dental Care",
    "service_type": "",
    "socials": "{\"instagram\": \"https://www.instagram.com/saskatoonsmiles/\", \"facebook\": \"https://www.facebook.com/saskatoonsmiles\"}",
    "source": "adaptive_market_crawler",
    "speed_evidence": "I counted 86 scripts and 454 images on the homepage (2 blocking scripts, 16 images without lazy-loading).",
    "speed_score": 90,
    "ssl": 1,
    "ssl_present": null,
    "stage": "New",
    "subject_variant": "B",
    "suppressed_at": null,
    "suppression_reason": null,
    "testimonial_evidence": "",
    "tier": null,
    "title_present": null,
    "unsubscribe_token": "cbdbee515881474b8dfe6aa74f549bc7",
    "viewport_present": null,
    "website": "https://www.saskatoonsmilesgroup.com/?utm_source=GMB_Listing\u0026utm_medium=organic\u0026utm_campaign=Website_URL",
    "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: sent)"
    ],
    "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": [
      "Despite having 150 reviews and a 4.7 star rating on Google, no review count, star rating, or social proof is displayed anywhere in the above-the-fold section \u2014 visitors arriving from GMB have no on-page confirmation of the reputation that attracted them.",
      "No trust badges, certifications, years-in-practice, or patient testimonials are visible above the fold; the only credibility cues are a generic stock photo of a dental professional and an unverified tagline \u0027Friendly, experienced dental care you can trust\u0027 with nothing to substantiate the claim."
    ],
    "expert_confidence": 10,
    "impact": "Visitors arriving via GMB already trust the rating enough to click, but the landing page fails to reinforce that trust immediately. Without visible social proof, conversion to booked appointments drops significantly as dental patients require high confidence before committing.",
    "primary_issue": "weak trust signals",
    "recommended_angle": "Add a prominent trust bar directly below the hero headline displaying \u00274.7 \u2605 \u2014 150 Google Reviews\u0027 with a link to reviews, alongside any professional affiliations or years-in-practice. This closes the trust gap between the GMB listing and the website, directly increasing \u0027Book Appointment\u0027 clicks.",
    "reconciliation": {
      "cta_confidence": "high",
      "headline_confidence": "high",
      "reviews_confidence": "high",
      "trust_confidence": "high",
      "visual_cta_text": "Book Appointment",
      "visual_headline": "Your Local Dentist in Saskatoon for Family, Cosmetic \u0026 Emergency Dental Care",
      "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: sent)"
    ],
    "can_send_core": false,
    "display_status": "sent",
    "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": []
  }
}