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

Blairmore Dental Centre - Saskatoon Dentist

Lead #1008 • 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
Blairmore Dental Centre - Saskatoon Dentist
Website
https://blairmoredental.com/
Email
info@blairmoredental.com
Phone
(306) 931-0000
City
Saskatoon
Source
adaptive_market_crawler
Primary Search
dentist / Saskatoon

Memory And Suppression

Business UUID
bb181cfb-3797-4092-8b4a-6bbac73bfaef
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
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 site has 113 reviews and a 4.6 rating but no reviews, testimonials, or star ratings are displayed anywhere on the visible page — confirmed by visual_reviews_visible: false and trust_confidence: high
  • No trust badges, certifications, or social proof elements are visible on the page (visual_trust_visible: false), leaving visitors with only generic copy about 'friendly and quality care' and no third-party validation to support that claim

Message Package

Message Safety
Safe
Message Present
Yes
Generated At
2026-06-21 23:12:05

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:00
{
  "message_id": "\u003c32c29994-cd4f-4630-a0d2-165437b77e89@lead-engine\u003e",
  "subject": "Your trust proof is buried",
  "subject_variant": "A",
  "token": "ce8e6a4a8fc14eb9920ccfb3a4d337b2"
}
Technical Details

Technical Status

Lead ID
1008
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:00
Open Count
0
Opened At
Reply Count
0
Replied At
Bounce Count
0
Bounced At
Do Not Contact
0
Suppression Reason
{
  "lead": {
    "address": "220 Betts Ave #60, Saskatoon",
    "analysis_error": null,
    "analysis_version": "v2_reconciled_scored_2026_05",
    "analyzed_at": "2026-06-21 22:37:20",
    "approved_for_send": 1,
    "archived": 0,
    "audit_attempts": 1,
    "audit_completed_at": "2026-06-21 22:37:20",
    "audit_issues": "[\"There are no visible testimonials on the homepage, which reduces trust for first-time visitors - that often leads to hesitation or comparison before they contact you.\", \"I couldn\u0027t find pricing or package guidance on the homepage, which makes it harder for visitors to judge fit quickly - that often leads to comparison-shopping instead of a direct enquiry.\", \"I counted 53 scripts and 6 images on the homepage (27 blocking scripts, 2 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": "Blairmore Dental Centre | Saskatoon Dentist Home Services Dental Treatments Invisalign Kids Dental Anxiety New Patients Insurance Blog Our Team FAQ Contact Home Services Dental Treatments Invisalign Kids Dental Anxiety New Patients Insurance Blog Our Team FAQ Contact Your Neighbourhood Dentist in Blairmore \u0026 Kensington OUR MISSION At Blairmore Dental Centre in Saskatoon - our team is committed to providing a relaxed and welcoming environment.\u00a0 Whether it\u2019s your first dental visit or you are catching up from years gone by, you can expect friendly and quality care as we work together to meet the dental needs of you and your family at our dental clinic in the Blairmore and Kensington neighbourhoods. A BETTER DENTAL EXPERIENCE Putting you at ease about the dentist. LEARN MORE S ERVICES Blairmore Dental Centre offers general dentistry services and emergency dental care in Saskatoon for the whole family. Learn More \u2192 OUR TEAM Meet our team in Saskatoon who are dedicated to making your dental experience a positive one. Meet the team \u2192 OUR SMILING PATIENTS Testimonials \u201cFriendly staff, the team is fantastic. I dread going to the dentist but the team puts me at ease. Dr. Hamilton is a great dentist, fantastic with kids and our family.\u201d - Miranda G. \u201cI recently made the decision to see Dr. Hamilton, and have been really happy with the quality of care I have received. He takes the time to explain things and the staff are extremely friendly. If you live in Saskatoon or surrounding areas I\u0027d highly recommend this clinic.\u201d - Del B. \u201cGreat environment! Dr. Hamilton found an abscess in my mouth that had been missed by dentists in the past. Dr. Hamilton is a great dentist, and I will continue to drive across the city to go to this clinic! Highly recommended!\u201d - Alecia G. \u201cDr. Hamilton and his staff are incredible. As a type one diabetic I have received the best treatment and patient care from Blairmore Dental Centre.\u201d - Andy M. \u201cOutstanding experience. Dr. Hamilton and the dental as",
    "booking_cta_present": null,
    "booking_link": "https://www.facebook.com/blairmoredentalcentre/",
    "bounce_count": 0,
    "bounced_at": null,
    "business_memory_id": 730,
    "candidate_fingerprint": "ff5ffc89b5b7c508e60ce5f405772ce480ee1854",
    "city": "Saskatoon",
    "commercial_angle_normalized": "trust-blocker",
    "contact_extraction_metrics": "{\"pages_checked\": 1, \"pages_with_contact_signals\": 1, \"emails_found_raw\": 5, \"emails_rejected\": 0, \"extraction_sources_used\": [\"footer\", \"json_ld\", \"mailto\", \"script_blob\", \"visible_html\"], \"crawl_depth_reached\": 0, \"extraction_runtime_seconds\": 0.24, \"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://blairmoredental.com/contact",
    "contact_pages_checked": "[\"https://blairmoredental.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": "blairmoredental.com",
    "domain_final_url": "https://blairmoredental.com/",
    "domain_health_checked_at": "2026-06-21T22:25:58+00:00",
    "domain_health_reason": "reachable",
    "domain_health_status": "healthy",
    "email": "info@blairmoredental.com",
    "email_confidence": "high",
    "email_source": "mailto",
    "enrichment_attempts": 1,
    "enrichment_completed_at": "2026-06-21 22:25:59",
    "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 site has 113 reviews and a 4.6 rating but no reviews, testimonials, or star ratings are displayed anywhere on the visible page \\u2014 confirmed by visual_reviews_visible: false and trust_confidence: high\", \"No trust badges, certifications, or social proof elements are visible on the page (visual_trust_visible: false), leaving visitors with only generic copy about \u0027friendly and quality care\u0027 and no third-party validation to support that claim\"], \"impact\": \"Dental patients are high-anxiety, high-consideration buyers \\u2014 without visible social proof, a significant portion of visitors will bounce to competitors who display reviews prominently, directly reducing appointment bookings\", \"recommended_angle\": \"Add a prominently placed Google review widget or star rating badge (4.6 \\u2605 / 113 reviews) above the fold, and pull 2\\u20133 patient testimonials into the homepage body to convert passive browsers into booked appointments\", \"expert_confidence\": 10, \"confidence_inputs\": {\"screenshot_used\": true, \"evidence_count\": 2, \"clarity\": 2, \"classifier_confidence\": 1}, \"reconciliation\": {\"visual_headline\": \"\", \"headline_confidence\": \"low\", \"visual_cta_text\": \"LEARN MORE\", \"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/blairmoredentalcentre/",
    "first_seen_search_id": 105,
    "future_timing_at": null,
    "generated_message": "Hi Blairmore Dental Centre - Saskatoon Dentist, while reviewing your homepage I noticed your 4.6-star rating across 113 Google reviews isn\u0027t displayed anywhere on the page \u2014 only generic copy about \"friendly and quality care\" appears, with no third-party validation to reinforce it.\n\nThat gap weakens the first impression for anyone arriving cold.\n\nThe first change I\u0027d test is pulling your star rating and two or three patient quotes directly into the homepage body, above the fold.\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "generated_outreach_email": "Hi Blairmore Dental Centre - Saskatoon Dentist, while reviewing your homepage I noticed your 4.6-star rating across 113 Google reviews isn\u0027t displayed anywhere on the page \u2014 only generic copy about \"friendly and quality care\" appears, with no third-party validation to reinforce it.\n\nThat gap weakens the first impression for anyone arriving cold.\n\nThe first change I\u0027d test is pulling your star rating and two or three patient quotes directly into the homepage body, above the fold.\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "google_maps": "https://maps.google.com/?cid=14193522575903944478",
    "google_place_id": "ChIJnYPiIer5BFMRHu89EJWF-cQ",
    "guessed_emails": null,
    "h1_count": 11,
    "h1_text": "",
    "has_city_in_content": 1,
    "has_city_in_h1": 0,
    "has_city_in_title": 1,
    "has_clear_cta": 1,
    "has_pricing": 0,
    "has_service_keyword": 0,
    "has_testimonials": 0,
    "has_website": null,
    "id": 1008,
    "impact_summary": "Blairmore Dental Centre\u0027s homepage has three critical conversion failures: no visible phone number or booking button forces visitors to hunt for contact options, the hero CTA \u0027LEARN MORE\u0027 is nearly invisible due to extreme low contrast on a washed-out background, and the absence of a semantic H1 means both visitors and search engines receive no clear value proposition above the fold. Together these issues create a high-friction, low-trust first impression that is likely costing the clinic a measurable share of new patient inquiries every week, despite having a strong 4.6-star reputation with 113 reviews that is not being leveraged anywhere on the homepage.",
    "industry_normalized": null,
    "insights": "{\"issues\": [{\"problem\": \"No phone number or direct booking CTA visible anywhere on the homepage \\u2014 the only call-to-action is a generic \u0027Contact\u0027 nav link\", \"evidence\": \"structural: booking_cta_present=false, phone_cta_present=false, contact_form_present=false; visible: the only actionable element confirmed in the screenshot and extracted HTML is \u0027Contact\u0027 in the navigation and a faint \u0027LEARN MORE\u0027 button overlaid on a low-contrast hero image; structural: there is no inline phone number, no \u0027Book Now\u0027 button, and no embedded scheduling widget anywhere in the verified homepage body text\", \"impact\": \"A visitor landing here likely thinks: \u0027I can\u0027t quickly call or book \\u2014 I have to hunt through a contact page just to find a number.\u0027 Instead of a buried nav link, high-converting dental sites use a sticky header phone number plus a high-contrast \u0027Book Appointment\u0027 button above the fold. This causes visitors to hesitate and abandon, resulting in lost new patient bookings that go directly to a competing Saskatoon dental clinic.\", \"fix\": \"Add a clickable phone number (tel: link) in the top-right header and a high-contrast \u0027Book an Appointment\u0027 CTA button above the fold on the homepage. This alone can increase inbound calls by 20\\u201340% for local dental practices.\", \"priority\": \"HIGH\", \"category\": \"conversion\"}, {\"problem\": \"Hero section CTA \u0027LEARN MORE\u0027 has critically low contrast \\u2014 light grey text on a washed-out, near-white image background makes it nearly invisible\", \"evidence\": \"visible: the screenshot clearly shows \u0027LEARN MORE\u0027 rendered in very light grey text over a heavily faded, near-white clinic interior image \\u2014 the text is barely distinguishable from the background; structural: 2 images on the homepage lack lazy-loading and the hero image appears deliberately low-opacity, compounding the readability failure; external: with 113 reviews and a 4.6 rating, the clinic has social proof worth showcasing, but the first visual impression undermines trust before a visitor reads a single word\", \"impact\": \"A visitor landing here likely thinks: \u0027This site looks unfinished or broken \\u2014 I\u0027m not sure what I\u0027m supposed to do next.\u0027 Instead of a faint ghost button on a washed-out image, high-converting sites use a bold, solid-color CTA button (e.g., deep teal or navy) with white text meeting WCAG AA contrast ratio of at least 4.5:1. This causes visitors to leave without engaging, resulting in lost new patient leads who never reach the services or booking page.\", \"fix\": \"Replace the low-opacity hero image treatment with a image that retains visual clarity. Change \u0027LEARN MORE\u0027 to a solid high-contrast button with specific action language such as \u0027See Our Dental Services\u0027 or ideally replace entirely with a \u0027Book Your First Visit\u0027 primary CTA. Ensure button contrast ratio meets WCAG AA minimum.\", \"priority\": \"HIGH\", \"category\": \"ux\"}, {\"problem\": \"Homepage H1 is missing entirely \\u2014 the visible headline \u0027Your Neighbourhood Dentist in Blairmore \u0026 Kensington\u0027 functions as a heading but is not confirmed as a semantic H1, and it fails to communicate a differentiating value proposition\", \"evidence\": \"structural: homepage_h1_text is an empty string in verified extracted fields, confirming no H1 tag was detected; visible: the phrase \u0027Your Neighbourhood Dentist in Blairmore \u0026 Kensington\u0027 appears as the primary visible headline in the body text but carries no urgency, benefit, or differentiation; external: meta_description references accepting new and emergency patients \\u2014 a strong hook that is completely absent from the visible above-the-fold headline\", \"impact\": \"A visitor landing here likely thinks: \u0027This is just another generic dental office \\u2014 nothing here tells me why I should choose them over the dentist down the street.\u0027 Instead of a vague location-based label, high-converting dental homepages use a benefit-first H1 such as \u0027Accepting New \u0026 Emergency Patients in Saskatoon \\u2014 Gentle Care for Anxious Patients Welcome.\u0027 This causes visitors to not trust the clinic\u0027s relevance to their specific need, resulting in lost leads from high-intent searches for emergency dental care or anxiety-friendly dentists.\", \"fix\": \"Add a semantic H1 tag to the homepage with a benefit-driven, keyword-rich headline that references accepting new patients, emergency availability, or the dental anxiety specialty \\u2014 all verified services. Example: \u0027Saskatoon Dentist Accepting New Patients | Gentle Care for the Whole Family.\u0027 Incorporate the clinic\u0027s 4.6-star rating and review count directly beneath the H1 as a trust signal.\", \"priority\": \"HIGH\", \"category\": \"offer\"}], \"summary\": \"Blairmore Dental Centre\u0027s homepage has three critical conversion failures: no visible phone number or booking button forces visitors to hunt for contact options, the hero CTA \u0027LEARN MORE\u0027 is nearly invisible due to extreme low contrast on a washed-out background, and the absence of a semantic H1 means both visitors and search engines receive no clear value proposition above the fold. Together these issues create a high-friction, low-trust first impression that is likely costing the clinic a measurable share of new patient inquiries every week, despite having a strong 4.6-star reputation with 113 reviews that is not being leveraged anywhere on the homepage.\", \"priority\": \"high\", \"email_body\": \"Subject: 3 Quick Fixes That Could Get Blairmore Dental More Calls This Month\\n\\nHi there,\\n\\nI took a close look at blairmoredental.ca and found three specific issues that are likely costing you new patient bookings right now.\\n\\n1. No phone number or booking button above the fold. Your only contact option is a nav link that says \u0027Contact\u0027 \\u2014 there\u0027s no clickable phone number in the header and no \u0027Book Appointment\u0027 button anywhere on the homepage. High-converting dental sites put both front and centre. This alone can increase inbound calls significantly.\\n\\n2. Your hero CTA \u0027LEARN MORE\u0027 is nearly invisible. It\u0027s light grey text on a washed-out white background \\u2014 visitors literally cannot see it clearly. Replacing it with a solid high-contrast button with action-specific text would immediately improve engagement.\\n\\n3. Your homepage has no H1 headline. The visible heading reads \u0027Your Neighbourhood Dentist in Blairmore \u0026 Kensington\u0027 but it\u0027s not tagged as an H1, and it doesn\u0027t tell a new visitor why they should choose you. Your meta description already mentions accepting new and emergency patients \\u2014 that\u0027s exactly what should lead your homepage headline.\\n\\nYou have 113 reviews and a 4.6-star rating \\u2014 that\u0027s a strong reputation that isn\u0027t being shown on your homepage at all. These fixes are straightforward and could make a real difference in how many visitors turn into booked appointments.\\n\\nHappy to walk you through any of this \\u2014 no obligation.\\n\\nBest regards\"}",
    "insights_attempts": 1,
    "insights_completed_at": "2026-06-21 23:11:31",
    "insights_last_error": null,
    "insights_locked_at": null,
    "insights_locked_by": null,
    "instagram": "https://www.instagram.com/blairmoredentalcentre/?hl=en",
    "js_contact_attempted": 0,
    "js_contact_checked_at": null,
    "js_contact_error": null,
    "js_contact_status": "skipped",
    "last_analyzed_at": "2026-06-21 23:12:05",
    "last_contact_enriched_at": "2026-06-21T22:25:58+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": "4dead72badc45ece576fed816f05b93d89d1cc3a",
    "legacy_score": null,
    "loss_reason": null,
    "manual_override": 0,
    "meeting_booked_at": null,
    "memory_context": {
      "business_memory_id": 730,
      "business_suppressed": false,
      "business_suppression_reason": null,
      "business_uuid": "bb181cfb-3797-4092-8b4a-6bbac73bfaef",
      "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:12:05",
    "message_failed": 0,
    "message_generated_at": "2026-06-21 23:12:05",
    "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": "Saskatoon dentist accepting new and emergency patients. Your local dentist in Kensington, Blairmore, Montgomery and Confederation Park. Schedule a visit with Dr. Nathan Hamilton.",
    "meta_description_present": null,
    "meta_title": "Blairmore Dental Centre | Saskatoon Dentist",
    "mobile_friendly": 1,
    "name": "Blairmore Dental Centre - Saskatoon Dentist",
    "no_email_reason": null,
    "normalized_address": "220 betts ave 60",
    "normalized_name": "blairmore dental centre saskatoon dentist",
    "normalized_phone": "3069310000",
    "open_count": 0,
    "open_tracking_token": "ce8e6a4a8fc14eb9920ccfb3a4d337b2",
    "opened_at": null,
    "operational_eligibility": null,
    "opportunity_score": null,
    "opportunity_type": null,
    "outreach_insight": null,
    "outreach_message": "Hi Blairmore Dental Centre - Saskatoon Dentist, while reviewing your homepage I noticed your 4.6-star rating across 113 Google reviews isn\u0027t displayed anywhere on the page \u2014 only generic copy about \"friendly and quality care\" appears, with no third-party validation to reinforce it.\n\nThat gap weakens the first impression for anyone arriving cold.\n\nThe first change I\u0027d test is pulling your star rating and two or three patient quotes directly into the homepage body, above the fold.\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "outreach_message_id": "\u003c32c29994-cd4f-4630-a0d2-165437b77e89@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) 931-0000",
    "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": "in-market for searched vertical",
    "rating": 4.6,
    "reconciliation_json": "{\"visual_headline\": \"\", \"headline_confidence\": \"low\", \"visual_cta_text\": \"LEARN MORE\", \"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": 113,
    "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:37:20",
    "screenshot_desktop": "screenshots/1008_desktop.png",
    "screenshot_mobile": "screenshots/1008_mobile.png",
    "screenshot_path": "/root/lead-engine/screenshots/1008_desktop.png",
    "screenshot_status": "success",
    "search_id": null,
    "sent": 1,
    "sent_at": "2026-06-27 18:00:00",
    "seo_score": 95,
    "service_keyword_hits": null,
    "service_summary": "Dental Services \u0026 Treatments | Blairmore Dental | Saskatoon",
    "service_type": "",
    "socials": "{\"instagram\": \"https://www.instagram.com/blairmoredentalcentre/?hl=en\", \"facebook\": \"https://www.facebook.com/blairmoredentalcentre/\"}",
    "source": "adaptive_market_crawler",
    "speed_evidence": "I counted 53 scripts and 6 images on the homepage (27 blocking scripts, 2 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": "9d441b96106b4c9fa9a68061202bb339",
    "viewport_present": null,
    "website": "https://blairmoredental.com/",
    "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": 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 site has 113 reviews and a 4.6 rating but no reviews, testimonials, or star ratings are displayed anywhere on the visible page \u2014 confirmed by visual_reviews_visible: false and trust_confidence: high",
      "No trust badges, certifications, or social proof elements are visible on the page (visual_trust_visible: false), leaving visitors with only generic copy about \u0027friendly and quality care\u0027 and no third-party validation to support that claim"
    ],
    "expert_confidence": 10,
    "impact": "Dental patients are high-anxiety, high-consideration buyers \u2014 without visible social proof, a significant portion of visitors will bounce to competitors who display reviews prominently, directly reducing appointment bookings",
    "primary_issue": "weak trust signals",
    "recommended_angle": "Add a prominently placed Google review widget or star rating badge (4.6 \u2605 / 113 reviews) above the fold, and pull 2\u20133 patient testimonials into the homepage body to convert passive browsers into booked appointments",
    "reconciliation": {
      "cta_confidence": "high",
      "headline_confidence": "low",
      "reviews_confidence": "high",
      "trust_confidence": "high",
      "visual_cta_text": "LEARN MORE",
      "visual_headline": "",
      "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": []
  }
}