Operator Workflow
Board → Lead Detail → Edit Message → Approve Review → Ready To Send → Send → Tracking.
Scoped to search_id=108: dentist in Calgary
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
Dr. Dirk Thompson Dentistry
Lead #1065 • Calgary
Core Target
Elite
Cannot Send
Safe
Memory Status
Prior history: sent 1, opens 0, replies 0, bounces 0, unsubs 0
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
- Dr. Dirk Thompson Dentistry
- Website
- http://www.calgarydentist.ca/
- info@calgarydentist.ca
- Phone
- (403) 283-4252
- City
- Calgary
- Source
- adaptive_market_crawler
- Primary Search
- dentist / Calgary
Memory And Suppression
- Business UUID
- 84e2abdd-dc3f-4740-a182-2b1a6b212265
- 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 223 reviews at 4.9 stars, no review count, star rating, or social proof is visible anywhere in the above-the-fold or primary content sections — a massive credibility asset is completely hidden from visitors
- The primary CTA is 'get to know our team' — a low-commitment, internally-focused action that does nothing to convert a visitor seeking dental care, while the only booking-oriented CTA ('Consultations and Second Opinions') is buried and not visually prominent
Message Package
- Message Safety
- Safe
- Message Present
- Yes
- Generated At
- 2026-06-23 19:28:07
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:56
{
"message_id": "\u003cbbc280df-e2ff-460b-acf5-e0c4b7a4b152@lead-engine\u003e",
"subject": "Your trust proof is buried",
"subject_variant": "B",
"token": "4644c81d90874815b80ae99b99fa7f16"
}
Technical Details
Technical Status
- Lead ID
- 1065
- 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:56
- Open Count
- 0
- Opened At
- —
- Reply Count
- 0
- Replied At
- —
- Bounce Count
- 0
- Bounced At
- —
- Do Not Contact
- 0
- Suppression Reason
- —
{
"lead": {
"address": "1228 Kensington Rd NW #110, Calgary",
"analysis_error": null,
"analysis_version": "v2_reconciled_scored_2026_05",
"analyzed_at": "2026-06-23 18:40:20",
"approved_for_send": 1,
"archived": 0,
"audit_attempts": 1,
"audit_completed_at": "2026-06-23 18:40: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 counted 34 scripts and 26 images on the homepage (22 blocking scripts, 26 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": "Calgary Dentist | Dentist in Calgary | Advance Your Health Dental - Dr. Dirk Thompson - Calgary Dentist Skip to content Emergency Dental Calgary 110, 1228 KENSINGTON ROAD NW 403 283 4252 Emergency Dental Calgary 110, 1228 KENSINGTON ROAD NW 403 283 4252 Request Appointment Meet Our Team Our Office See Our Office Dental Insurance Infection Control General Dentistry General Dentistry Teeth Extractions Dental Check-ups and Cleanings Oral Cancer Screening Dental X-Rays Children\u2019s Dentistry Root Canals Bruxism / TMJ Disorders Consultations and Second Opinions Mouth and Sports Guards Cosmetic Dentistry Cosmetic Dentistry Dental Crowns Dental Veneers Dental Bonding Teeth Whitening Gingival Contouring Sedation Dentistry Sedation Dentistry Oral Sedation IV Sedation Dental Implants Blog Contact Us Meet Our Team Our Office See Our Office Dental Insurance Infection Control General Dentistry General Dentistry Teeth Extractions Dental Check-ups and Cleanings Oral Cancer Screening Dental X-Rays Children\u2019s Dentistry Root Canals Bruxism / TMJ Disorders Consultations and Second Opinions Mouth and Sports Guards Cosmetic Dentistry Cosmetic Dentistry Dental Crowns Dental Veneers Dental Bonding Teeth Whitening Gingival Contouring Sedation Dentistry Sedation Dentistry Oral Sedation IV Sedation Dental Implants Blog Contact Us Meet Our Team Our Office See Our Office Insurance Infection Control General Dentistry General Dentistry Teeth Extractions Dental Check-ups and Cleanings Oral Cancer Screening Dental X-Rays Children\u2019s Dentistry Root Canals Bruxism / TMJ Dysfunction Consultations and Second Opinions Mouth and Sports Guards Cosmetic Dentistry Cosmetic Dentistry Dental Crowns Dental Veneers Dental Bonding Teeth Whitening Gingival Contouring Sedation Dentistry Sedation Dentistry IV Sedation Oral Sedation Dental Implants Blog Contact Us Request Appointment Emergency Dentist In Calgary Meet Our Team Our Office See Our Office Insurance Infection Control General Dentistry General Dentistry Tee",
"booking_cta_present": null,
"booking_link": "http://www.calgarydentist.ca/book-your-appointment/",
"bounce_count": 0,
"bounced_at": null,
"business_memory_id": 787,
"candidate_fingerprint": "666c8aac508e4c84b3142a77e07e212c159b253d",
"city": "Calgary",
"commercial_angle_normalized": "trust-blocker",
"contact_extraction_metrics": "{\"pages_checked\": 1, \"pages_with_contact_signals\": 1, \"emails_found_raw\": 3, \"emails_rejected\": 0, \"extraction_sources_used\": [\"footer\", \"mailto\", \"visible_html\"], \"crawl_depth_reached\": 0, \"extraction_runtime_seconds\": 0.86, \"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": "http://www.calgarydentist.ca/contact-us/",
"contact_pages_checked": "[\"http://www.calgarydentist.ca/\"]",
"contactable": 1,
"conversion_score": 100,
"created_at": "2026-06-23 18:17:59",
"cta_text": "Consultations and Second Opinions",
"customer_status": null,
"customer_status_at": null,
"delivery_status": "sent",
"do_not_contact": 0,
"domain": "calgarydentist.ca",
"domain_final_url": "https://www.calgarydentist.ca/",
"domain_health_checked_at": "2026-06-23T18:26:52+00:00",
"domain_health_reason": "reachable",
"domain_health_status": "healthy",
"email": "info@calgarydentist.ca",
"email_confidence": "high",
"email_source": "mailto",
"enrichment_attempts": 1,
"enrichment_completed_at": "2026-06-23 18:26:54",
"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 223 reviews at 4.9 stars, no review count, star rating, or social proof is visible anywhere in the above-the-fold or primary content sections \\u2014 a massive credibility asset is completely hidden from visitors\", \"The primary CTA is \u0027get to know our team\u0027 \\u2014 a low-commitment, internally-focused action that does nothing to convert a visitor seeking dental care, while the only booking-oriented CTA (\u0027Consultations and Second Opinions\u0027) is buried and not visually prominent\"], \"impact\": \"Dental patients are high-anxiety, high-consideration buyers who rely heavily on social proof before booking. Hiding 223 five-star reviews means the strongest trust signal on the site is invisible at the moment of decision, directly suppressing appointment bookings.\", \"recommended_angle\": \"Surface the 4.9-star / 223-review badge prominently in the hero section immediately below the headline, paired with a direct \u0027Book an Appointment\u0027 CTA button \\u2014 replacing or supplementing the passive \u0027get to know our team\u0027 CTA to create an immediate action path backed by visible social proof.\", \"expert_confidence\": 10, \"confidence_inputs\": {\"screenshot_used\": true, \"evidence_count\": 2, \"clarity\": 2, \"classifier_confidence\": 1}, \"reconciliation\": {\"visual_headline\": \"Why Choose Our Calgary Dentist? Because we\u0027ve been redefining excellence in dentistry for over 29 years.\", \"headline_confidence\": \"high\", \"visual_cta_text\": \"get to know our team\", \"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/DrDirkThompson/",
"first_seen_search_id": 108,
"future_timing_at": null,
"generated_message": "While reviewing Dr. Dirk Thompson Dentistry\u0027s site, I noticed your 4.9-star rating across 223 reviews isn\u0027t visible anywhere in the hero section \u2014 that\u0027s a strong credibility asset that doesn\u0027t reinforce trust early enough where it matters most. The primary CTA (\"get to know our team\") is also internally focused, while the booking-oriented option is buried below. As a first test, I\u0027d surface the review count and star rating directly beneath the hero headline alongside a clear appointment CTA. Happy to send two or three specific changes 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 Dr. Dirk Thompson Dentistry\u0027s site, I noticed your 4.9-star rating across 223 reviews isn\u0027t visible anywhere in the hero section \u2014 that\u0027s a strong credibility asset that doesn\u0027t reinforce trust early enough where it matters most. The primary CTA (\"get to know our team\") is also internally focused, while the booking-oriented option is buried below. As a first test, I\u0027d surface the review count and star rating directly beneath the hero headline alongside a clear appointment CTA. Happy to send two or three specific changes 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=11788962063349501442",
"google_place_id": "ChIJLSSuqelvcVMRAs6AOInOmqM",
"guessed_emails": null,
"h1_count": 2,
"h1_text": "Modern Dentistry.",
"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": 1065,
"impact_summary": "Dr. Dirk Thompson Dentistry has strong offline credibility (4.9 stars, 223 reviews, 29 years experience) but the website fails to convert that trust into bookings. Three critical issues \u2014 a vague hero headline with no patient benefit, the complete absence of an inline phone or booking CTA, and severe page speed problems from 22 blocking scripts and 26 unoptimised images \u2014 are working together to lose high-intent Calgary dental patients at the first moment of contact. Fixing these three issues in priority order would directly increase appointment requests without any ad spend increase.",
"industry_normalized": null,
"insights": "{\"issues\": [{\"problem\": \"Homepage H1 \u0027Modern Dentistry.\u0027 is vague and benefit-free, failing to communicate who this is for or why a Calgary patient should choose this practice over competitors.\", \"evidence\": \"visible: The homepage H1 reads only \u0027Modern Dentistry.\u0027 with no patient benefit, location signal, or differentiator. structural: The meta title keyword-stuffs \u0027Calgary Dentist\u0027 three times yet the hero headline ignores urgency or outcome entirely. external: With 223 reviews at 4.9 stars, the practice has strong social proof that is not surfaced at the first point of contact.\", \"impact\": \"A visitor landing here likely thinks: \u0027This looks nice but I don\u0027t know if they take new patients, accept my insurance, or can see me soon.\u0027 Instead of \u0027Modern Dentistry.\u0027, high-converting dental sites use outcome-led headlines like \u0027Calgary\u0027s Trusted Family Dentist \\u2014 Gentle Care, Same-Week Appointments\u0027 that immediately answer who, where, and what\u0027s in it for me. This causes visitors to hesitate and bounce before scrolling, resulting in lost appointment bookings from high-intent Calgary searchers.\", \"fix\": \"Replace the H1 with a patient-outcome headline that includes a location anchor, a key differentiator (29 years experience, judgment-free, sedation available), and a micro-urgency cue such as \u0027Accepting New Patients\u0027. Example: \u0027Calgary\u0027s Judgment-Free Dentist \\u2014 29 Years of Gentle, Modern Care. Now Accepting New Patients.\u0027 Pair it with the 4.9-star / 223-review badge directly beneath.\", \"priority\": \"HIGH\", \"category\": \"offer\"}, {\"problem\": \"No inline phone CTA or click-to-call button is present in the hero or above-the-fold area; the primary CTA \u0027Consultations and Second Opinions\u0027 is a passive service label, not an action-driving button.\", \"evidence\": \"structural: phone_cta_present is false and booking_cta_present is false per verified structural signals. visible: The visible screenshot shows a \u0027DENTAL EMERGENCY? CALL US NOW.\u0027 sticky widget only at the far bottom-right edge, which is low-contrast and small. The main nav CTA is listed as \u0027Consultations and Second Opinions\u0027 \\u2014 a service category name, not a conversion prompt. structural: contact_form_present is false, meaning no on-page lead capture exists.\", \"impact\": \"A visitor landing here likely thinks: \u0027I want to book but I\u0027m not sure how \\u2014 do I call, fill a form, or click something?\u0027 Instead of a passive service-label CTA, high-converting dental sites use action-specific buttons like \u0027Book Your Appointment Today \\u2014 Call 403 283 4252\u0027 with a tel: link and a secondary \u0027Request Appointment Online\u0027 button. This causes visitors to leave without converting, resulting in lost calls and bookings from patients who were ready to act but found no frictionless path forward.\", \"fix\": \"Add a high-contrast dual-CTA block in the hero: a primary \u0027Call Now: 403 283 4252\u0027 click-to-call button (green or high-contrast colour) and a secondary \u0027Request Appointment\u0027 button. Remove \u0027Consultations and Second Opinions\u0027 as a nav-level CTA label and replace it with \u0027Book a Consultation\u0027. Ensure the sticky emergency widget meets WCAG AA contrast and is large enough to tap on mobile.\", \"priority\": \"HIGH\", \"category\": \"conversion\"}, {\"problem\": \"Page load is severely bloated with 34 scripts (22 render-blocking) and 26 images without lazy-loading, creating a slow first paint that directly kills conversion before a visitor reads a single word.\", \"evidence\": \"structural: speed_evidence confirms 34 scripts and 26 images on the homepage, with 22 blocking scripts and 26 images without lazy-loading. external: Google\u0027s Core Web Vitals research shows that each 1-second delay in mobile load time reduces conversions by up to 20% for local service businesses. structural: mobile_friendly is true, meaning the site is structurally responsive but the asset weight undermines mobile performance specifically.\", \"impact\": \"A visitor landing here likely thinks: \u0027This page is taking forever \\u2014 I\u0027ll just find another dentist.\u0027 Instead of unoptimized script stacks and eager-loaded images, high-converting dental sites use deferred non-critical JS, a single optimised hero image, and lazy-loading on all below-fold assets to achieve sub-2-second load times. This causes visitors to leave before the page even renders, resulting in lost leads from mobile users who make up the majority of local dental search traffic in Calgary.\", \"fix\": \"Defer or async-load all non-critical scripts. Implement native lazy-loading (loading=\u0027lazy\u0027) on all images below the fold. Compress and convert hero and team images to WebP format. Audit and remove or consolidate redundant scripts \\u2014 target fewer than 10 total scripts and a Largest Contentful Paint under 2.5 seconds. Use a CDN for static assets.\", \"priority\": \"HIGH\", \"category\": \"ux\"}], \"summary\": \"Dr. Dirk Thompson Dentistry has strong offline credibility (4.9 stars, 223 reviews, 29 years experience) but the website fails to convert that trust into bookings. Three critical issues \\u2014 a vague hero headline with no patient benefit, the complete absence of an inline phone or booking CTA, and severe page speed problems from 22 blocking scripts and 26 unoptimised images \\u2014 are working together to lose high-intent Calgary dental patients at the first moment of contact. Fixing these three issues in priority order would directly increase appointment requests without any ad spend increase.\", \"priority\": \"high\", \"email_body\": \"Subject: 3 Quick Fixes That Could Double Your Online Bookings \\u2014 Dr. Thompson\u0027s Site Review\\n\\nHi Dr. Thompson\u0027s team,\\n\\nI did a detailed review of advanceyourhealthdental.com and found three specific issues that are likely costing you booked appointments every week \\u2014 even with your outstanding 4.9-star reputation.\\n\\nHere\u0027s what I found:\\n\\n1. YOUR HERO HEADLINE ISN\u0027T CONVERTING \\u2014 The first thing visitors see is \u0027Modern Dentistry.\u0027 This tells them nothing about who you help, where you\u0027re located, or why they should choose you over the dentist down the street. A simple rewrite to something like \u0027Calgary\u0027s Judgment-Free Dentist \\u2014 29 Years of Gentle, Modern Care. Now Accepting New Patients.\u0027 could meaningfully lift how many visitors stay and book.\\n\\n2. THERE\u0027S NO CLEAR WAY TO CALL OR BOOK \\u2014 Your site has no inline phone button and no booking form. The only action prompt is a small sticky widget in the corner. Patients who are ready to book right now have no easy path forward, so they leave. Adding a visible \u0027Call 403 283 4252\u0027 click-to-call button and a \u0027Request Appointment\u0027 button in the hero section would fix this immediately.\\n\\n3. THE PAGE IS LOADING TOO SLOWLY \\u2014 Your homepage has 22 render-blocking scripts and 26 images loading all at once. On mobile \\u2014 where most local dental searches happen \\u2014 this means patients may be waiting 5+ seconds before they see anything. Google research shows every extra second costs roughly 20% of your conversions. This is fixable with standard technical optimisations.\\n\\nThe good news: your reviews, experience, and brand are genuinely strong. These are execution gaps, not positioning problems \\u2014 and they\u0027re all fixable.\\n\\nIf you\u0027d like a full walkthrough or want to see exactly what the revised homepage could look like, I\u0027m happy to put that together. No pressure at all.\\n\\nBest,\\n[Your Name]\"}",
"insights_attempts": 1,
"insights_completed_at": "2026-06-23 19:27:32",
"insights_last_error": null,
"insights_locked_at": null,
"insights_locked_by": null,
"instagram": "https://www.instagram.com/yycdental_drdirkthompson/",
"js_contact_attempted": 0,
"js_contact_checked_at": null,
"js_contact_error": null,
"js_contact_status": "skipped",
"last_analyzed_at": "2026-06-23 19:28:07",
"last_contact_enriched_at": "2026-06-23T18:26:52+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": "c8b7d9245b616235491f695c4ac9ce9d927bdf62",
"legacy_score": null,
"loss_reason": null,
"manual_override": 0,
"meeting_booked_at": null,
"memory_context": {
"business_memory_id": 787,
"business_suppressed": false,
"business_suppression_reason": null,
"business_uuid": "84e2abdd-dc3f-4740-a182-2b1a6b212265",
"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:28:07",
"message_failed": 0,
"message_generated_at": "2026-06-23 19:28:07",
"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": "Calgary dentist, Dr. Dirk Thompson, provides comprehensive dentistry in his modern and judgment-free NW Calgary dental clinic in Kensington including dental implants, emergency dentistry, sedation dentistry, children\u0027s dentistry and cosmetic dentistry to patients of all ages.",
"meta_description_present": null,
"meta_title": "Calgary Dentist | Dentist in Calgary | Advance Your Health Dental - Dr. Dirk Thompson - Calgary Dentist",
"mobile_friendly": 1,
"name": "Dr. Dirk Thompson Dentistry",
"no_email_reason": null,
"normalized_address": "1228 kensington rd nw 110",
"normalized_name": "dr dirk thompson dentistry",
"normalized_phone": "4032834252",
"open_count": 0,
"open_tracking_token": "4644c81d90874815b80ae99b99fa7f16",
"opened_at": null,
"operational_eligibility": null,
"opportunity_score": null,
"opportunity_type": null,
"outreach_insight": null,
"outreach_message": "While reviewing Dr. Dirk Thompson Dentistry\u0027s site, I noticed your 4.9-star rating across 223 reviews isn\u0027t visible anywhere in the hero section \u2014 that\u0027s a strong credibility asset that doesn\u0027t reinforce trust early enough where it matters most. The primary CTA (\"get to know our team\") is also internally focused, while the booking-oriented option is buried below. As a first test, I\u0027d surface the review count and star rating directly beneath the hero headline alongside a clear appointment CTA. Happy to send two or three specific changes if that\u0027s useful?\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
"outreach_message_id": "\u003cbbc280df-e2ff-460b-acf5-e0c4b7a4b152@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": "(403) 283-4252",
"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.9,
"reconciliation_json": "{\"visual_headline\": \"Why Choose Our Calgary Dentist? Because we\u0027ve been redefining excellence in dentistry for over 29 years.\", \"headline_confidence\": \"high\", \"visual_cta_text\": \"get to know our team\", \"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:27:53",
"review_count": 223,
"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:40:20",
"screenshot_desktop": "screenshots/1065_desktop.png",
"screenshot_mobile": "screenshots/1065_mobile.png",
"screenshot_path": "/root/lead-engine/screenshots/1065_desktop.png",
"screenshot_status": "success",
"search_id": null,
"sent": 1,
"sent_at": "2026-06-27 17:58:56",
"seo_score": 90,
"service_keyword_hits": null,
"service_summary": "Reserve Your Appointment With Our Calgary Dentist",
"service_type": "",
"socials": "{\"instagram\": \"https://www.instagram.com/yycdental_drdirkthompson/\", \"facebook\": \"https://www.facebook.com/DrDirkThompson/\"}",
"source": "adaptive_market_crawler",
"speed_evidence": "I counted 34 scripts and 26 images on the homepage (22 blocking scripts, 26 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": "88c9905e506843d689b0b8c9494e3a30",
"viewport_present": null,
"website": "http://www.calgarydentist.ca/",
"website_platform_normalized": null,
"wrong_contact": 0
},
"message_health": {
"analysis_error": "",
"message_failed": false,
"message_last_error": "",
"message_safety_issues": {},
"message_safety_status": "PASS",
"message_status": "message_ready"
},
"operational": {
"blockers": [
"Already sent",
"Not outreach_ready (current display status: 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 223 reviews at 4.9 stars, no review count, star rating, or social proof is visible anywhere in the above-the-fold or primary content sections \u2014 a massive credibility asset is completely hidden from visitors",
"The primary CTA is \u0027get to know our team\u0027 \u2014 a low-commitment, internally-focused action that does nothing to convert a visitor seeking dental care, while the only booking-oriented CTA (\u0027Consultations and Second Opinions\u0027) is buried and not visually prominent"
],
"expert_confidence": 10,
"impact": "Dental patients are high-anxiety, high-consideration buyers who rely heavily on social proof before booking. Hiding 223 five-star reviews means the strongest trust signal on the site is invisible at the moment of decision, directly suppressing appointment bookings.",
"primary_issue": "weak trust signals",
"recommended_angle": "Surface the 4.9-star / 223-review badge prominently in the hero section immediately below the headline, paired with a direct \u0027Book an Appointment\u0027 CTA button \u2014 replacing or supplementing the passive \u0027get to know our team\u0027 CTA to create an immediate action path backed by visible social proof.",
"reconciliation": {
"cta_confidence": "high",
"headline_confidence": "high",
"reviews_confidence": "high",
"trust_confidence": "high",
"visual_cta_text": "get to know our team",
"visual_headline": "Why Choose Our Calgary Dentist? Because we\u0027ve been redefining excellence in dentistry for over 29 years.",
"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": []
}
}