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

32
Sent, opened, replied, bounced, or unsubscribed.
Glenbrook Dental
Calgary • glenbrookdental@gmail.com
#1092
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Dimension Dentistry
Calgary • info@dimensiondentistry.com
#1075
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
TruSmile Dental Calgary
Calgary • info@trusmiledental.ca
#1070
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Walden Family Dental
Calgary • info@waldenfamilydental.com
#1069
missing or weak CTA
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Royal Oak Smiles
Calgary • info@royaloaksmiles.ca
#1067
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Dr. Dirk Thompson Dentistry
Calgary • info@calgarydentist.ca
#1065
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Orange Family Dental
Calgary • info@orangedental.ca
#1062
unclear value proposition
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Chinook Village Dental
Calgary • info@chinookvillagedental.com
#1061
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Springbank Dental Centre
Calgary • contact@springbankdental.ca
#1051
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Le Family Dental
Calgary • info@lefamilydental.ca
#1047
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Beddington Dental Clinic NW Calgary
Calgary • admin@beddingtondentalclinic.com
#1045
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
The Assembly Dental & Wellness
Calgary • info@theassemblywellness.com
#1041
weak CTA
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Springhill Dental
Calgary • info@myspringhilldentist.com
#1040
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Bow Trail Dental SW Calgary
Calgary • info@bowtraildental.com
#1039
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
All Smiles Dental Care
Calgary • info@allsmilesdentalcare.ca
#1036
missing or weak CTA
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Ivory Dental on 130th
Calgary • info@ivorydentalon130th.ca
#1028
weak trust signals
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
South Trail Crossing Dental
Calgary • info@southtrailcrossingdental.com
#1025
weak CTA
Approved Elite Cannot Send Safe Sent Prior Sent 1
Next Action: Already Sent
Glamorgan Dental SW Calgary
Calgary • info@glamorgandental.ca
#1094
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Hunterhorn Dental - Dr. Edison Chan & Dr. Bonnie Wong
Calgary • drchan@hunterhorndental.ca
#1090
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Sarcee Dental
Calgary • admin@sarcee-dental.ca
#1088
weak CTA
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Dental at the Met - Calgary Beltline
Calgary • info@metdental.ca
#1084
poor above-the-fold structure
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Nosehill Dental Centre
Calgary • admin@nosehilldental.com
#1082
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Centennial Smiles
Calgary • info@centennialsmiles.ca
#1077
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Memorial Square Dental NE Calgary
Calgary • info@memorialdental.ca
#1063
poor above-the-fold structure
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
9th Avenue Dental Downtown Calgary
Calgary • info@9thavedental.com
#1058
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Sage Hill Dental Clinic NW Calgary
Calgary • info@sagehilldental.ca
#1057
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Royal Vista Dental NW Calgary
Calgary • info@royalvistadental.ca
#1044
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Foothills Dentistry
Calgary • info@foothillsdentistry.ca
#1037
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Crescent Heights Dental Clinic Calgary
Calgary • info@crescentdental.ca
#1032
weak trust signals
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Inglewood Family Dental Calgary
Calgary • inglewoodfamilydental@gmail.com
#1029
missing or weak CTA
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Beacon Smiles Dental
Calgary • info@beaconsmiles.ca
#1027
poor above-the-fold structure
Approved Elite Cannot Send Safe Opened Prior Sent 1
Next Action: Already Sent
Dentists at Beddington Heights
Calgary • info@dentistsatbeddingtonheights.com
#1052
weak trust signals
Approved Strong Cannot Send Hold Bounced Contact Gate: cooldown Prior Sent 1
Next Action: Already Sent

Beddington Dental Clinic NW Calgary

Lead #1045 • Calgary
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
Beddington Dental Clinic NW Calgary
Website
https://www.beddingtondentalclinic.com/?utm_source=GMB_Listing&utm_medium=organic&utm_campaign=Website_URL
Email
admin@beddingtondentalclinic.com
Phone
(587) 333-8645
City
Calgary
Source
adaptive_market_crawler
Primary Search
dentist / Calgary

Memory And Suppression

Business UUID
60d2899f-932e-4cdb-855f-d15b5e27ab6b
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
98
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 clinic has 2,199 reviews at 4.7 stars — an exceptionally strong social proof asset — yet reviews are completely absent above the fold on both desktop and mobile, wasting the most powerful conversion lever available.
  • No trust badges, certifications, years-in-business indicators, or patient testimonials are visible anywhere in the above-the-fold section; the hero area is dominated by a generic welcome paragraph instead of credibility markers that would reassure first-time visitors arriving from GMB.

Message Package

Message Safety
Safe
Message Present
Yes
Generated At
2026-06-23 19:05:02

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 17:58:31
{
  "message_id": "\u003cad4885cf-33f7-489e-91f0-6684400d23c7@lead-engine\u003e",
  "subject": "Your trust proof is buried",
  "subject_variant": "B",
  "token": "a06c646d9a504dec886d0affe36a3ee4"
}
Technical Details

Technical Status

Lead ID
1045
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 17:58:31
Open Count
0
Opened At
Reply Count
0
Replied At
Bounce Count
0
Bounced At
Do Not Contact
0
Suppression Reason
{
  "lead": {
    "address": "8120 Beddington Blvd NW #113, Calgary",
    "analysis_error": null,
    "analysis_version": "v2_reconciled_scored_2026_05",
    "analyzed_at": "2026-06-23 18:37:15",
    "approved_for_send": 1,
    "archived": 0,
    "audit_attempts": 1,
    "audit_completed_at": "2026-06-23 18:37:15",
    "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 57 scripts and 105 images on the homepage (31 blocking scripts, 105 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 in NW Calgary | Dentist Near Me | Dental Clinic Near Me We Accept The Canadian Dental Care Plan (CDCP), Schedule Your Appointment Today! Home About Our Team Tour the Office Blog Saturday Dentist Canadian Dental Care Plan Privacy Policy Patient Patient Forms Financing \u0026 Insurance Services All on 4 / Teeth In A Day Amalgam-Free Bone Graft Cosmetic Dentistry Dental Bridges Dental Crowns Emergency Dentist Dental Implants Dental X-Rays Facial Cosmetics Family Dentist Full-Mouth Restorations Gum Tissue Grafts Hygiene Services Invisalign Laser Gum Surgery Mouth Guards Non-Surgical Gum Therapy Porcelain Veneers Root Canal Therapy Sedation Dentistry Teeth Whitening TMJ/TMD Treatment Tooth Extractions Wisdom Teeth Removal Treating Airways and Improving Sleep Apnea In Children Contact Request Appointment Online Booking 113 - 8120 Beddington Blvd NW Calgary, AB T3K 2A8 (403) 275-4000 Request Appointment Online Booking Dental Online Booking Welcome to Beddington Dental Test Serving NW Calgary and Surrounding areas for over 30 Years Book An Appointment Our Team Visit Our NW Calgary Clinic For a Free Dental Implant Consultation Our Clinic Offers Extended Evening Hours and Saturday Appointments We Offer Direct Billing! Make Payments Effortlessly at Beddington Dental with Our Direct Billing Service Welcome to Beddington Dental Serving NW Calgary and Surrounding areas for over 30 Years Learn More Visit Our NW Calgary Clinic For a Free Dental Implant Consultation Learn More Our Clinic Offers Extended Evening Hours and Saturday Appointments Learn More We Offer Direct Billing! Make Payments Effortlessly at Beddington Dental with Our Direct Billing Service Learn More WELCOME TO BEDDINGTON DENTAL CLINIC Your Dentist in NW Calgary We warmly welcome you and your family to our local dental practice! Whatever form of care you need to achieve your smile goals, our staff is here to help you. Every one of our dentists, hygienists, and administrative personnel is passionate about the work",
    "booking_cta_present": null,
    "booking_link": "https://www.facebook.com/beddingtondental/",
    "bounce_count": 0,
    "bounced_at": null,
    "business_memory_id": 767,
    "candidate_fingerprint": "68192bce96ed09360dca5cc482009f58f28fe035",
    "city": "Calgary",
    "commercial_angle_normalized": "trust-blocker",
    "contact_extraction_metrics": "{\"pages_checked\": 1, \"pages_with_contact_signals\": 2, \"emails_found_raw\": 2, \"emails_rejected\": 0, \"extraction_sources_used\": [\"footer\", \"visible_html\"], \"crawl_depth_reached\": 0, \"extraction_runtime_seconds\": 1.03, \"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://www.beddingtondentalclinic.com/contact/",
    "contact_pages_checked": "[\"https://www.beddingtondentalclinic.com/\"]",
    "contactable": 1,
    "conversion_score": 100,
    "created_at": "2026-06-23 18:17:56",
    "cta_text": "We Accept The Canadian Dental Care Plan (CDCP), Schedule Your Appointment Today!",
    "customer_status": null,
    "customer_status_at": null,
    "delivery_status": "sent",
    "do_not_contact": 0,
    "domain": "beddingtondentalclinic.com",
    "domain_final_url": "https://www.beddingtondentalclinic.com/?utm_source=GMB_Listing\u0026utm_medium=organic\u0026utm_campaign=Website_URL",
    "domain_health_checked_at": "2026-06-23T18:22:34+00:00",
    "domain_health_reason": "reachable",
    "domain_health_status": "healthy",
    "email": "admin@beddingtondentalclinic.com",
    "email_confidence": "high",
    "email_source": "footer",
    "enrichment_attempts": 1,
    "enrichment_completed_at": "2026-06-23 18:22:36",
    "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 clinic has 2,199 reviews at 4.7 stars \\u2014 an exceptionally strong social proof asset \\u2014 yet reviews are completely absent above the fold on both desktop and mobile, wasting the most powerful conversion lever available.\", \"No trust badges, certifications, years-in-business indicators, or patient testimonials are visible anywhere in the above-the-fold section; the hero area is dominated by a generic welcome paragraph instead of credibility markers that would reassure first-time visitors arriving from GMB.\"], \"impact\": \"Visitors arriving from Google Maps already have some intent, but without immediate visible proof of the clinic\u0027s reputation (star rating, review count, awards), they face unnecessary friction deciding whether to book \\u2014 directly suppressing appointment request click-through rate.\", \"recommended_angle\": \"Add a prominent trust bar directly below the hero headline displaying \u00274.7 \\u2605 \\u2014 2,199 Google Reviews\u0027 alongside a recognizable Google Reviews badge and 1\\u20132 short patient quotes. This converts the clinic\u0027s strongest off-page asset into an on-page conversion driver at the exact moment of decision.\", \"expert_confidence\": 10, \"confidence_inputs\": {\"screenshot_used\": true, \"evidence_count\": 2, \"clarity\": 2, \"classifier_confidence\": 1}, \"reconciliation\": {\"visual_headline\": \"WELCOME TO BEDDINGTON DENTAL CLINIC\", \"headline_confidence\": \"high\", \"visual_cta_text\": \"We Accept The Canadian Dental Care Plan (CDCP), Schedule Your Appointment Today!\", \"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/BeddingtonDental/",
    "first_seen_search_id": 108,
    "future_timing_at": null,
    "generated_message": "While reviewing your site, Beddington Dental Clinic NW Calgary, I noticed your 4.7-star rating and 2,199 Google Reviews don\u0027t appear anywhere above the fold \u2014 that\u0027s a strong reputation asset sitting completely off-page. The hero section leads with a welcome paragraph instead, which creates friction for first-time visitors deciding whether to book. The first change I\u0027d test is adding a simple trust bar directly below your headline showing \"4.7 \u2605 \u2014 2,199 Google Reviews\" with one short patient quote. Happy to send two or three specific placement ideas if that\u0027s useful?\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "generated_outreach_email": "While reviewing your site, Beddington Dental Clinic NW Calgary, I noticed your 4.7-star rating and 2,199 Google Reviews don\u0027t appear anywhere above the fold \u2014 that\u0027s a strong reputation asset sitting completely off-page. The hero section leads with a welcome paragraph instead, which creates friction for first-time visitors deciding whether to book. The first change I\u0027d test is adding a simple trust bar directly below your headline showing \"4.7 \u2605 \u2014 2,199 Google Reviews\" with one short patient quote. Happy to send two or three specific placement ideas if that\u0027s useful?\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "google_maps": "https://maps.google.com/?cid=15328904019154524904",
    "google_place_id": "ChIJYZDO3NllcVMR6FrDSf00u9Q",
    "guessed_emails": null,
    "h1_count": 2,
    "h1_text": "WELCOME TO BEDDINGTON DENTAL CLINIC",
    "has_city_in_content": 1,
    "has_city_in_h1": 0,
    "has_city_in_title": 1,
    "has_clear_cta": 1,
    "has_pricing": 1,
    "has_service_keyword": 0,
    "has_testimonials": 0,
    "has_website": null,
    "id": 1045,
    "impact_summary": "Beddington Dental Clinic has strong foundational assets \u2014 2,199 reviews at 4.7 stars, 30+ years in operation, CDCP acceptance, and Saturday hours \u2014 but the homepage fails to convert these into visible trust signals or a compelling first impression. The H1 is a generic brand greeting with no differentiation, social proof is entirely absent above the fold despite exceptional review volume, and severe page speed issues (31 blocking scripts, 105 unoptimized images) create friction before visitors even engage with the content. Fixing these three issues would materially increase new patient booking rates without requiring any new services or ad spend.",
    "industry_normalized": null,
    "insights": "{\"issues\": [{\"problem\": \"H1 headline \u0027WELCOME TO BEDDINGTON DENTAL CLINIC\u0027 is a brand name greeting, not a value proposition, and fails to communicate why a visitor should choose this clinic over competitors in NW Calgary.\", \"evidence\": \"visible: The homepage H1 reads \u0027WELCOME TO BEDDINGTON DENTAL CLINIC\u0027 in all-caps spaced lettering above a subheading \u0027Your Dentist In NW Calgary\u0027 \\u2014 neither line communicates a differentiator, outcome, or urgency. structural: The meta title also defaults to generic keyword stuffing (\u0027Dentist in NW Calgary | Dentist Near Me | Dental Clinic Near Me\u0027) with no unique value. external: The clinic has 2,199 reviews at 4.7 stars \\u2014 social proof that is not referenced anywhere in the above-the-fold hero section.\", \"impact\": \"A visitor landing here likely thinks: \u0027This looks like every other dental clinic \\u2014 nothing tells me why I should book here.\u0027 Instead of a generic welcome headline, high-converting sites use outcome-led headlines like \u0027NW Calgary\u0027s Most-Reviewed Dental Clinic \\u2014 2,199 Patients Trust Us\u0027 or \u0027Accepting New Patients | Extended Hours | CDCP Accepted.\u0027 This causes visitors to hesitate and click back to Google results, resulting in lost new patient bookings to competitors who lead with trust and differentiation.\", \"fix\": \"Replace the H1 with a benefit-driven, trust-anchored headline that references the clinic\u0027s 30+ years, 4.7-star rating, CDCP acceptance, and Saturday hours \\u2014 all confirmed assets. Example: \u0027Trusted NW Calgary Dentist \\u2014 30+ Years, 2,199 Five-Star Reviews, CDCP Accepted.\u0027 Move the star rating and review count into the hero section as visible social proof immediately below the headline.\", \"priority\": \"HIGH\", \"category\": \"conversion\"}, {\"problem\": \"Homepage has no visible social proof, testimonials, or star rating display anywhere in the above-the-fold or mid-page sections, despite the clinic holding 2,199 reviews at 4.7 stars \\u2014 a significant unconverted trust asset.\", \"evidence\": \"visible: The screenshot shows the hero section, a body paragraph about welcoming patients, a \u0027REQUEST AN APPOINTMENT\u0027 CTA button, and service icons for Cosmetic Dentistry and Dental Bridges \\u2014 no star ratings, review counts, patient quotes, or Google review badges are visible on the page. structural: The testimonial_evidence field is empty, confirming no structured testimonial content was detected. external: Google Business data confirms 2,199 reviews at 4.7 stars \\u2014 a volume that places this clinic in the top tier of Calgary dental practices.\", \"impact\": \"A visitor landing here likely thinks: \u0027I have no way to know if this clinic is good \\u2014 I\u0027ll check Google before booking.\u0027 Instead of hiding social proof, high-converting dental sites use inline star ratings, patient quote carousels, and Google review badges directly in the hero and below the first CTA. This causes visitors to leave the page to verify trust externally, resulting in lost conversions to competing clinics whose review counts are visible on-site.\", \"fix\": \"Add a visible Google review badge or star rating widget (4.7 \\u2605 | 2,199 Reviews) directly below the hero headline or adjacent to the primary CTA button. Add 2\\u20133 short patient testimonials with first names and treatment types in a mid-page trust section. This is a zero-cost trust signal that directly reduces booking friction.\", \"priority\": \"HIGH\", \"category\": \"trust\"}, {\"problem\": \"Page load is severely impaired by 31 blocking scripts and 105 non-lazy-loaded images, creating a performance bottleneck that increases bounce rate before visitors can evaluate the clinic.\", \"evidence\": \"structural: Speed audit confirmed 57 total scripts with 31 render-blocking scripts and 105 images loaded without lazy-loading on the homepage. visible: The screenshot shows a visually image-heavy layout with multiple service icons and decorative background elements consistent with unoptimized asset loading. external: Google Core Web Vitals penalize pages with blocking scripts and unoptimized images, directly reducing organic search ranking for competitive terms like \u0027dentist NW Calgary.\u0027\", \"impact\": \"A visitor landing here likely thinks: \u0027This page is slow \\u2014 maybe I\u0027ll just call a different dentist.\u0027 Instead of loading all assets upfront, high-converting clinic sites use lazy-loading, deferred scripts, and CDN-optimized images to achieve sub-2-second load times. This causes visitors to abandon before the page renders, resulting in lost inbound leads from both paid and organic traffic that the clinic is actively investing in.\", \"fix\": \"Implement lazy-loading on all 105 homepage images using the native loading=\u0027lazy\u0027 attribute. Defer or async-load all non-critical third-party scripts. Audit and remove or consolidate redundant scripts \\u2014 57 scripts on a dental homepage is excessive. Target a Google PageSpeed mobile score above 70 to protect rankings for \u0027dentist NW Calgary\u0027 and related terms.\", \"priority\": \"MEDIUM\", \"category\": \"ux\"}], \"summary\": \"Beddington Dental Clinic has strong foundational assets \\u2014 2,199 reviews at 4.7 stars, 30+ years in operation, CDCP acceptance, and Saturday hours \\u2014 but the homepage fails to convert these into visible trust signals or a compelling first impression. The H1 is a generic brand greeting with no differentiation, social proof is entirely absent above the fold despite exceptional review volume, and severe page speed issues (31 blocking scripts, 105 unoptimized images) create friction before visitors even engage with the content. Fixing these three issues would materially increase new patient booking rates without requiring any new services or ad spend.\", \"priority\": \"high\", \"email_body\": \"Subject: 3 Quick Fixes That Could Get Beddington Dental More Bookings From Your Website\\n\\nHi there,\\n\\nI took a close look at BeddingtonDental.com and found three specific issues that are likely costing you new patient bookings \\u2014 even though your clinic has everything it takes to convert visitors.\\n\\nHere\u0027s what I found:\\n\\n1. Your headline doesn\u0027t give visitors a reason to choose you.\\nYour homepage currently opens with \u0027Welcome to Beddington Dental Clinic\u0027 \\u2014 which tells a visitor nothing about why they should book with you over the five other dentists showing up on the same Google results page. You have 2,199 reviews at 4.7 stars, 30+ years of history, CDCP acceptance, and Saturday hours. None of that is in your headline. High-converting clinics lead with proof and outcomes, not their name.\\n\\n2. Your 2,199 Google reviews are invisible on your website.\\nYou have one of the strongest review profiles of any dental clinic in NW Calgary \\u2014 and none of it appears on your homepage. Visitors who land on your site have no on-page reason to trust you before they click away to verify on Google. Adding a star rating badge and two or three short patient quotes near your booking button could meaningfully increase the number of visitors who actually book.\\n\\n3. Your page loads with 31 blocking scripts and 105 unoptimized images.\\nThis slows down your homepage significantly, especially on mobile \\u2014 which is where most of your new patients are searching. Slow pages lose visitors before they even see your content, and they also hurt your Google rankings for terms like \u0027dentist NW Calgary.\u0027\\n\\nAll three of these are fixable. I\u0027d be happy to walk you through exactly what to change and show you what the updated version could look like.\\n\\nWould a quick 15-minute call this week work for you?\\n\\nBest regards\"}",
    "insights_attempts": 1,
    "insights_completed_at": "2026-06-23 19:04:26",
    "insights_last_error": null,
    "insights_locked_at": null,
    "insights_locked_by": null,
    "instagram": "https://www.instagram.com/beddingtondentalsmiles/",
    "js_contact_attempted": 0,
    "js_contact_checked_at": null,
    "js_contact_error": null,
    "js_contact_status": "skipped",
    "last_analyzed_at": "2026-06-23 19:05:02",
    "last_contact_enriched_at": "2026-06-23T18:22:34+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": "d23fa4e71d2c56a05ea83748e63daa3927cdc72e",
    "legacy_score": null,
    "loss_reason": null,
    "manual_override": 0,
    "meeting_booked_at": null,
    "memory_context": {
      "business_memory_id": 767,
      "business_suppressed": false,
      "business_suppression_reason": null,
      "business_uuid": "60d2899f-932e-4cdb-855f-d15b5e27ab6b",
      "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-23 19:05:02",
    "message_failed": 0,
    "message_generated_at": "2026-06-23 19:05:02",
    "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": "Are you looking for a dentist in NW Calgary? At Beddington Dental Clinic in NW Calgary, our dentist near you offers a wide range of dental services. Visit us today!",
    "meta_description_present": null,
    "meta_title": "Dentist in NW Calgary | Dentist Near Me | Dental Clinic Near Me",
    "mobile_friendly": 1,
    "name": "Beddington Dental Clinic NW Calgary",
    "no_email_reason": null,
    "normalized_address": "8120 beddington blvd nw 113",
    "normalized_name": "beddington dental clinic nw calgary",
    "normalized_phone": "5873338645",
    "open_count": 0,
    "open_tracking_token": "a06c646d9a504dec886d0affe36a3ee4",
    "opened_at": null,
    "operational_eligibility": null,
    "opportunity_score": null,
    "opportunity_type": null,
    "outreach_insight": null,
    "outreach_message": "While reviewing your site, Beddington Dental Clinic NW Calgary, I noticed your 4.7-star rating and 2,199 Google Reviews don\u0027t appear anywhere above the fold \u2014 that\u0027s a strong reputation asset sitting completely off-page. The hero section leads with a welcome paragraph instead, which creates friction for first-time visitors deciding whether to book. The first change I\u0027d test is adding a simple trust bar directly below your headline showing \"4.7 \u2605 \u2014 2,199 Google Reviews\" with one short patient quote. Happy to send two or three specific placement ideas if that\u0027s useful?\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "outreach_message_id": "\u003cad4885cf-33f7-489e-91f0-6684400d23c7@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": "(587) 333-8645",
    "phone_cta_present": null,
    "pipeline_stage": "New",
    "platform_type": null,
    "pricing_evidence": "We Accept The Canadian Dental Care Plan (CDCP), Schedule Your Appointment Today! Home About Our Team Tour the Office Blog Saturday Dentist Canadian Dental Care Plan Privacy Poli...",
    "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\": \"WELCOME TO BEDDINGTON DENTAL CLINIC\", \"headline_confidence\": \"high\", \"visual_cta_text\": \"We Accept The Canadian Dental Care Plan (CDCP), Schedule Your Appointment Today!\", \"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": 1,
    "review_completed_at": "2026-06-23 19:04:48",
    "review_count": 2199,
    "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-23 18:37:15",
    "screenshot_desktop": "screenshots/1045_desktop.png",
    "screenshot_mobile": "screenshots/1045_mobile.png",
    "screenshot_path": "/root/lead-engine/screenshots/1045_desktop.png",
    "screenshot_status": "success",
    "search_id": null,
    "sent": 1,
    "sent_at": "2026-06-27 17:58:31",
    "seo_score": 90,
    "service_keyword_hits": null,
    "service_summary": "All-on-4 Dental Implants in NW Calgary",
    "service_type": "",
    "socials": "{\"instagram\": \"https://www.instagram.com/beddingtondentalsmiles/\", \"facebook\": \"https://www.facebook.com/BeddingtonDental/\"}",
    "source": "adaptive_market_crawler",
    "speed_evidence": "I counted 57 scripts and 105 images on the homepage (31 blocking scripts, 105 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": "0b280ca84467421483ec8b544aeda3c6",
    "viewport_present": null,
    "website": "https://www.beddingtondentalclinic.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": 13,
      "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": 98
  },
  "review": {
    "confidence_inputs": {
      "clarity": 2,
      "classifier_confidence": 1,
      "evidence_count": 2,
      "screenshot_used": true
    },
    "evidence": [
      "The clinic has 2,199 reviews at 4.7 stars \u2014 an exceptionally strong social proof asset \u2014 yet reviews are completely absent above the fold on both desktop and mobile, wasting the most powerful conversion lever available.",
      "No trust badges, certifications, years-in-business indicators, or patient testimonials are visible anywhere in the above-the-fold section; the hero area is dominated by a generic welcome paragraph instead of credibility markers that would reassure first-time visitors arriving from GMB."
    ],
    "expert_confidence": 10,
    "impact": "Visitors arriving from Google Maps already have some intent, but without immediate visible proof of the clinic\u0027s reputation (star rating, review count, awards), they face unnecessary friction deciding whether to book \u2014 directly suppressing appointment request click-through rate.",
    "primary_issue": "weak trust signals",
    "recommended_angle": "Add a prominent trust bar directly below the hero headline displaying \u00274.7 \u2605 \u2014 2,199 Google Reviews\u0027 alongside a recognizable Google Reviews badge and 1\u20132 short patient quotes. This converts the clinic\u0027s strongest off-page asset into an on-page conversion driver at the exact moment of decision.",
    "reconciliation": {
      "cta_confidence": "high",
      "headline_confidence": "high",
      "reviews_confidence": "high",
      "trust_confidence": "high",
      "visual_cta_text": "We Accept The Canadian Dental Care Plan (CDCP), Schedule Your Appointment Today!",
      "visual_headline": "WELCOME TO BEDDINGTON DENTAL CLINIC",
      "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": []
  }
}