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
The Assembly Dental & Wellness
Lead #1041 • 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
- The Assembly Dental & Wellness
- Website
- https://www.theassemblywellness.com/?utm_source=gmb_listing&utm_medium=organic&utm_campaign=gmb_website&utm_content=the_assembly_dental
- info@theassemblywellness.com
- Phone
- (403) 261-8855
- City
- Calgary
- Source
- adaptive_market_crawler
- Primary Search
- dentist / Calgary
Memory And Suppression
- Business UUID
- 8aa3bab6-d796-4a28-90a8-117f6faa0a04
- 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 CTA
- Confidence
- 10
- Next Step Label
- Already Sent
Evidence
- The only identified CTA is 'Contact' — a generic, low-commitment label that gives users no reason to act now and no clarity on what happens next (call, form, booking?), making it easy to ignore.
- The site is receiving high-intent traffic from a Google My Business listing (users already searching for the business), yet the CTA fails to capitalize on that intent with a direct action like 'Book an Appointment' or 'Schedule Your Visit Today'.
Message Package
- Message Safety
- Safe
- Message Present
- Yes
- Generated At
- 2026-06-23 19:00:03
Safety Notes
No message safety issues are currently flagged.
Review Actions
Existing review approval and reject routes are reused here. No duplicate send or approval actions were added.
Learning Dimensions
- Commercial Angle
- booking-quote-friction
- Review Issue
- weak-cta
Industry and website platform dimensions remain future-only until canonical production sources populate them automatically.
Business Outcomes
- Reply Classification
- —
- Meeting Booked
- —
- Proposal
- —
- Customer
- —
- Revenue
- —
- Loss Reason
- —
Experiment Metadata
- Experiment ID
- —
- Variant
- —
- Control Group
- 0
Experiment assignment is admin-only until controlled production variants are actively running.
Outreach Events Timeline
sent
2026-06-27 17:58:25
{
"message_id": "\u003c4ba65ccd-a72c-4a9d-9ef8-5a4660b5c708@lead-engine\u003e",
"subject": "Your CTA is hard to act on",
"subject_variant": "B",
"token": "22f14517a98c44d4a9ce6d7dc7c4bde4"
}
Technical Details
Technical Status
- Lead ID
- 1041
- 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:25
- Open Count
- 0
- Opened At
- —
- Reply Count
- 0
- Replied At
- —
- Bounce Count
- 0
- Bounced At
- —
- Do Not Contact
- 0
- Suppression Reason
- —
{
"lead": {
"address": "410 Memorial Dr, Calgary",
"analysis_error": null,
"analysis_version": "v2_reconciled_scored_2026_05",
"analyzed_at": "2026-06-23 18:36:53",
"approved_for_send": 1,
"archived": 0,
"audit_attempts": 1,
"audit_completed_at": "2026-06-23 18:36:53",
"audit_issues": "[\"I counted 12 scripts and 16 images on the homepage (6 blocking scripts, 0 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 General Dentist - The Assembly Dental \u0026 Wellness Welcome Smile is now The Assembly Dental \u0026 Wellness. Dr. Kellen Smith Dr. marie-Catherine french About New Patients Team Services Journal Contact FAQs Book Now Dr. Kellen Smith DR. MARIE-CATHERINE FRENCH Whole-Person Care, Starting With Your Smile BooK Now Location #410 Memorial Drive NE Calgary, AB T2E 4Y7 Contact (403) 261-8855 info@theassemblywellness.com BooK Now Book your appointment online today. General Dentistry Routine dental exams and hygiene care are part of maintaining oral health and preventing common dental concerns. We focus on preventive care that supports comfort and overall well-being. Learn More Cosmetic Dentistry Cosmetic dentistry can have a meaningful impact\u2014both in how you feel about yourself and how you connect with others. We offer options to address the appearance of your teeth based on your need and goals. Learn More Dental Botox\u00ae Botox\u00ae can help relieve symptoms of bruxism and TMJ disorders, while also softening lines around the forehead, eyes, and brow. Treatment is quick, targeted, and tailored to your needs. Learn More What to Expect on Your Visit Consistent, comfortable, and clear No rushed visits, no guesswork, and no intimidation. Our approach is centred on attentive care, clear communication, and respect for each patient\u2019s and needs. We strive to create an experience where you feel supported and informed throughout your care. New Patients Warm and Welcoming We aim to provide care that is thoughtful, patient-focused, and responsive to individual needs. Learn More Experience You Can Trust Led by Dr. Kellen Smith, The Assembly has grown into a modern Calgary dental and wellness destination, combining evidence-based treatments with attentive care in a welcoming environment. Learn More Dr. Kellen Smith Owner and General Dentist Dr. Marie-Catherine French General Dentist Meet our Team WORKING TOGETHER TO SUPPORT EVERY PATIENT Our team values professional experience, continuing educ",
"booking_cta_present": null,
"booking_link": "https://www.theassemblywellness.com/book",
"bounce_count": 0,
"bounced_at": null,
"business_memory_id": 763,
"candidate_fingerprint": "a4395bcf1656d79938b631231f24e945baefe3bd",
"city": "Calgary",
"commercial_angle_normalized": "booking-quote-friction",
"contact_extraction_metrics": "{\"pages_checked\": 1, \"pages_with_contact_signals\": 2, \"emails_found_raw\": 2, \"emails_rejected\": 0, \"extraction_sources_used\": [\"mailto\", \"visible_html\"], \"crawl_depth_reached\": 0, \"extraction_runtime_seconds\": 0.29, \"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.theassemblywellness.com/contact",
"contact_pages_checked": "[\"https://www.theassemblywellness.com/\"]",
"contactable": 1,
"conversion_score": 100,
"created_at": "2026-06-23 18:17:56",
"cta_text": "Contact",
"customer_status": null,
"customer_status_at": null,
"delivery_status": "sent",
"do_not_contact": 0,
"domain": "theassemblywellness.com",
"domain_final_url": "https://www.theassemblywellness.com/?utm_source=gmb_listing\u0026utm_medium=organic\u0026utm_campaign=gmb_website\u0026utm_content=the_assembly_dental",
"domain_health_checked_at": "2026-06-23T18:21:56+00:00",
"domain_health_reason": "reachable",
"domain_health_status": "healthy",
"email": "info@theassemblywellness.com",
"email_confidence": "high",
"email_source": "mailto",
"enrichment_attempts": 1,
"enrichment_completed_at": "2026-06-23 18:21:56",
"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 CTA\", \"evidence\": [\"The only identified CTA is \u0027Contact\u0027 \\u2014 a generic, low-commitment label that gives users no reason to act now and no clarity on what happens next (call, form, booking?), making it easy to ignore.\", \"The site is receiving high-intent traffic from a Google My Business listing (users already searching for the business), yet the CTA fails to capitalize on that intent with a direct action like \u0027Book an Appointment\u0027 or \u0027Schedule Your Visit Today\u0027.\"], \"impact\": \"High-intent GMB visitors who arrive ready to convert are hitting a vague \u0027Contact\u0027 CTA with no urgency or specificity, causing drop-off at the final conversion step and wasting the strongest acquisition channel.\", \"recommended_angle\": \"Replace \u0027Contact\u0027 with a specific, action-oriented CTA such as \u0027Book Your Appointment\u0027 or \u0027Request a Same-Day Visit\u0027 \\u2014 paired with a visible phone number and a one-click booking option above the fold to match the urgency of GMB-sourced visitors.\", \"expert_confidence\": 10, \"confidence_inputs\": {\"screenshot_used\": false, \"evidence_count\": 2, \"clarity\": 2, \"classifier_confidence\": 1}, \"reconciliation\": {\"visual_headline\": \"\", \"headline_confidence\": \"low\", \"visual_cta_text\": \"likely Contact\", \"cta_confidence\": \"low\", \"visual_reviews_visible\": true, \"reviews_confidence\": \"low\", \"visual_trust_visible\": true, \"trust_confidence\": \"low\", \"visual_uncertain\": true}, \"visual_uncertain\": true, \"review_status\": \"ready\"}",
"facebook": "https://www.facebook.com/theassemblywellness/",
"first_seen_search_id": 108,
"future_timing_at": null,
"generated_message": "Hi The Assembly Dental \u0026 Wellness \u2014 while reviewing your site, I noticed the only CTA above the fold is a generic \"Contact\" button, which gives visitors no clarity on what happens next \u2014 call, form, or booking \u2014 and creates friction right at the decision point.\n\nGiven your GMB traffic arrives with clear intent, that label does not match where those visitors are in the moment.\n\nA simple swap to \"Book Your Appointment\" paired with a visible phone number above the fold would make the next step immediately clear.\n\nIf useful, I can send the first CTA change I\u0027d test.",
"generated_outreach_email": "Hi The Assembly Dental \u0026 Wellness \u2014 while reviewing your site, I noticed the only CTA above the fold is a generic \"Contact\" button, which gives visitors no clarity on what happens next \u2014 call, form, or booking \u2014 and creates friction right at the decision point.\n\nGiven your GMB traffic arrives with clear intent, that label does not match where those visitors are in the moment.\n\nA simple swap to \"Book Your Appointment\" paired with a visible phone number above the fold would make the next step immediately clear.\n\nIf useful, I can send the first CTA change I\u0027d test.",
"google_maps": "https://maps.google.com/?cid=14720888908672736823",
"google_place_id": "ChIJz6XhcvhvcVMRNx5tw3caS8w",
"guessed_emails": null,
"h1_count": 0,
"h1_text": "",
"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": 1,
"has_website": null,
"id": 1041,
"impact_summary": "The Assembly Dental \u0026 Wellness has exceptional raw trust signals \u2014 a 5.0 rating across 649 reviews \u2014 but the website fails to convert that authority into new patient bookings due to three compounding issues: an absent H1 that leaves first-time visitors without a clear reason to stay, a sitewide rebrand banner that introduces doubt instead of confidence, and social proof that is structurally invisible both on-page and in search results. These are fixable within one development sprint and represent the highest-leverage conversion improvements available without changing the service offering.",
"industry_normalized": null,
"insights": "{\"issues\": [{\"problem\": \"Missing H1 headline \\u2014 the homepage has no confirmed primary heading that communicates a clear value proposition to first-time visitors\", \"evidence\": \"structural: homepage_h1_text is empty string; visible: the only prominent headline text confirmed in body copy is \u0027Whole-Person Care, Starting With Your Smile\u0027 which appears mid-page rather than as a dominant above-the-fold H1; structural: meta_title defaults to generic \u0027Calgary General Dentist - The Assembly Dental \u0026 Wellness\u0027 with no differentiated promise\", \"impact\": \"A visitor landing here likely thinks: \u0027I\u0027m not sure what makes this clinic different from any other dentist on this street.\u0027 Instead of a vague or absent headline, high-converting dental sites use a specific, benefit-led H1 such as \u0027Calgary\u0027s Family Dentist for Whole-Body Wellness \\u2014 Accepting New Patients Now\u0027 that immediately answers who you serve, what you offer, and why it matters. This causes visitors to hesitate and bounce before scrolling, resulting in lost new-patient bookings from high-intent search traffic that already found the page.\", \"fix\": \"Add a keyword-anchored H1 above the fold that leads with patient benefit and location, for example: \u0027Calgary Dentist Focused on Your Whole-Body Health \\u2014 Book Online Today.\u0027 Ensure it is the single largest typographic element on the page and appears before any doctor names or rebrand notices.\", \"priority\": \"HIGH\", \"category\": \"conversion\"}, {\"problem\": \"Rebrand announcement banner (\u0027Welcome Smile is now The Assembly Dental \u0026 Wellness\u0027) appears at the top of every page and consumes prime trust real estate without redirecting loyalty or urgency toward the new brand\", \"evidence\": \"visible: the phrase \u0027Welcome Smile is now The Assembly Dental \u0026 Wellness\u0027 is confirmed in homepage_body_text, about_page_text, and contact_page_text \\u2014 meaning it renders globally across all pages as the first readable content; structural: no schema_present and no LocalBusiness schema to reinforce the new name with search engines; external: 649 Google reviews and a 5.0 rating are associated with the business but the rebrand notice creates name-mismatch anxiety for returning patients and new visitors alike\", \"impact\": \"A visitor landing here likely thinks: \u0027Did this clinic close or change ownership? Is this still the same quality practice I read reviews about?\u0027 Instead of a passive rebrand notice, high-converting sites use a single branded, confidence-building statement such as \u0027Same trusted team. New name. Still accepting patients.\u0027 paired with a direct booking CTA. This causes visitors to not trust that continuity of care is guaranteed, resulting in lost returning-patient reactivations and new patients who abandon to a competitor with a cleaner first impression.\", \"fix\": \"Replace the sitewide rebrand banner with a one-time dismissible notification that (1) acknowledges the legacy, (2) affirms the same doctors and care quality, and (3) links directly to a \u0027Book Now\u0027 action. Add LocalBusiness schema immediately to align the new name with the existing 649-review rating signal on Google.\", \"priority\": \"HIGH\", \"category\": \"trust\"}, {\"problem\": \"Social proof from 649 five-star reviews is not surfaced on the homepage in a visible, structured format \\u2014 review snippets are truncated and no star rating display or review count badge is confirmed above the fold\", \"evidence\": \"external: rating is 5.0 with 649 reviews \\u2014 an exceptionally strong trust signal; visible: testimonial_evidence shows only a partial, cut-off quote with no star icons, reviewer names fully displayed, or aggregate rating widget confirmed in the homepage body text; structural: schema_present is false and schema_local_present is false, meaning star ratings cannot appear in Google search snippets either, compounding the missed trust opportunity\", \"impact\": \"A visitor landing here likely thinks: \u0027This looks like a nice clinic but I have no idea how other patients actually feel about it \\u2014 I should check Google before booking.\u0027 Instead of buried or truncated quotes, high-converting dental practices use a full-width social proof section with a visible star rating, review count, recognizable reviewer names, and a direct link to Google reviews placed within the first two scrolls. This causes visitors to leave the site to validate trust externally and not return, resulting in lost direct bookings that could have been captured on-site.\", \"fix\": \"Embed a homepage reviews section with: (1) aggregate \u00275.0 \\u2605 based on 649 Google Reviews\u0027 badge, (2) three to five complete, attributed quotes, and (3) a \u0027Read All Reviews\u0027 link to the Google profile. Simultaneously implement Review and LocalBusiness schema so star ratings appear in organic search results, strengthening click-through from Calgary dental queries.\", \"priority\": \"MEDIUM\", \"category\": \"trust\"}], \"summary\": \"The Assembly Dental \u0026 Wellness has exceptional raw trust signals \\u2014 a 5.0 rating across 649 reviews \\u2014 but the website fails to convert that authority into new patient bookings due to three compounding issues: an absent H1 that leaves first-time visitors without a clear reason to stay, a sitewide rebrand banner that introduces doubt instead of confidence, and social proof that is structurally invisible both on-page and in search results. These are fixable within one development sprint and represent the highest-leverage conversion improvements available without changing the service offering.\", \"priority\": \"high\", \"email_body\": \"Subject: 3 Quick Wins That Could Fill More Appointment Slots for The Assembly Dental \u0026 Wellness\\n\\nHi Dr. Smith and team,\\n\\nI looked closely at TheAssemblyWellness.com and wanted to share three specific findings that are likely costing you new patient bookings \\u2014 especially given how strong your reputation already is.\\n\\nHere is what I found:\\n\\n1. NO HEADLINE ON YOUR HOMEPAGE \\u2014 HIGH PRIORITY\\nYour homepage has no confirmed H1 headline. The first thing a new visitor reads is a rebrand announcement, not a reason to book with you. High-converting dental sites lead with a clear, benefit-driven statement like \u0027Calgary\u0027s Dentist for Whole-Body Wellness \\u2014 Accepting New Patients.\u0027 Without this, visitors don\u0027t know why to choose you and leave before scrolling.\\n\\n2. THE REBRAND BANNER IS CREATING DOUBT \\u2014 HIGH PRIORITY\\n\u0027Welcome Smile is now The Assembly Dental \u0026 Wellness\u0027 appears at the top of every single page. For someone who has never heard of either name, this reads as instability. A simple, warm statement \\u2014 \u0027Same trusted doctors. New name. Still here for you.\u0027 \\u2014 with a Book Now button would turn that moment of doubt into a booking action.\\n\\n3. YOUR 649 FIVE-STAR REVIEWS ARE ESSENTIALLY INVISIBLE \\u2014 MEDIUM PRIORITY\\nYou have one of the strongest review profiles I\u0027ve seen for a Calgary dental practice. But your homepage shows only a clipped quote with no star icons, no review count, and no schema markup \\u2014 meaning Google can\u0027t show your stars in search results either. Adding a simple review badge and three full quotes near the top of the page could meaningfully increase both on-site conversions and search click-through rates.\\n\\nAll three of these are fixable without redesigning your site. I\u0027d be happy to walk you through exactly how on a quick call.\\n\\nWould 20 minutes this week work?\\n\\nBest regards\"}",
"insights_attempts": 1,
"insights_completed_at": "2026-06-23 18:59:20",
"insights_last_error": null,
"insights_locked_at": null,
"insights_locked_by": null,
"instagram": "https://www.instagram.com/theassemblywellness/",
"js_contact_attempted": 0,
"js_contact_checked_at": null,
"js_contact_error": null,
"js_contact_status": "skipped",
"last_analyzed_at": "2026-06-23 19:00:03",
"last_contact_enriched_at": "2026-06-23T18:21:56+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": "b2fecb5b89bc92afc36edc96f5accf43bef8cf05",
"legacy_score": null,
"loss_reason": null,
"manual_override": 0,
"meeting_booked_at": null,
"memory_context": {
"business_memory_id": 763,
"business_suppressed": false,
"business_suppression_reason": null,
"business_uuid": "8aa3bab6-d796-4a28-90a8-117f6faa0a04",
"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:00:03",
"message_failed": 0,
"message_generated_at": "2026-06-23 19:00:03",
"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": "The Assembly Dental \u0026 Wellness offers General dentistry, cosmetic treatments, family dental care, preventive cleanings, and advanced dental technology in Calgary. Book your appointment today!",
"meta_description_present": null,
"meta_title": "Calgary General Dentist - The Assembly Dental \u0026 Wellness",
"mobile_friendly": 1,
"name": "The Assembly Dental \u0026 Wellness",
"no_email_reason": null,
"normalized_address": "410 memorial dr",
"normalized_name": "the assembly dental wellness",
"normalized_phone": "4032618855",
"open_count": 0,
"open_tracking_token": "22f14517a98c44d4a9ce6d7dc7c4bde4",
"opened_at": null,
"operational_eligibility": null,
"opportunity_score": null,
"opportunity_type": null,
"outreach_insight": null,
"outreach_message": "Hi The Assembly Dental \u0026 Wellness \u2014 while reviewing your site, I noticed the only CTA above the fold is a generic \"Contact\" button, which gives visitors no clarity on what happens next \u2014 call, form, or booking \u2014 and creates friction right at the decision point.\n\nGiven your GMB traffic arrives with clear intent, that label does not match where those visitors are in the moment.\n\nA simple swap to \"Book Your Appointment\" paired with a visible phone number above the fold would make the next step immediately clear.\n\nIf useful, I can send the first CTA change I\u0027d test.",
"outreach_message_id": "\u003c4ba65ccd-a72c-4a9d-9ef8-5a4660b5c708@lead-engine\u003e",
"outreach_status": "sent",
"outreach_subject": "Your CTA is hard to act on",
"package_quality_class": null,
"package_quality_score": null,
"page_speed_score": 90,
"phone": "(403) 261-8855",
"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": 5.0,
"reconciliation_json": "{\"visual_headline\": \"\", \"headline_confidence\": \"low\", \"visual_cta_text\": \"likely Contact\", \"cta_confidence\": \"low\", \"visual_reviews_visible\": true, \"reviews_confidence\": \"low\", \"visual_trust_visible\": true, \"trust_confidence\": \"low\", \"visual_uncertain\": true}",
"reconciliation_status": "visual_uncertain",
"referral_business_name": null,
"referral_contact_email": null,
"replied_at": null,
"reply_classification": null,
"reply_classification_confidence": null,
"reply_count": 0,
"revenue_amount": null,
"revenue_currency": null,
"review_attempts": 1,
"review_completed_at": "2026-06-23 18:59:48",
"review_count": 649,
"review_issue_normalized": "weak-cta",
"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": 0,
"score": null,
"score_breakdown": null,
"screenshot_captured_at": "2026-06-23 18:36:53",
"screenshot_desktop": null,
"screenshot_mobile": null,
"screenshot_path": null,
"screenshot_status": "failed",
"search_id": null,
"sent": 1,
"sent_at": "2026-06-27 17:58:25",
"seo_score": 90,
"service_keyword_hits": null,
"service_summary": "Welcome Smile is now The Assembly Dental \u0026 Wellness.",
"service_type": "",
"socials": "{\"instagram\": \"https://www.instagram.com/theassemblywellness/\", \"facebook\": \"https://www.facebook.com/theassemblywellness/\"}",
"source": "adaptive_market_crawler",
"speed_evidence": "I counted 12 scripts and 16 images on the homepage (6 blocking scripts, 0 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": "\"Really nice dental clinic, professional and super friendly staff. The dental chair and equipment are modern and super comfortable. The doctor was really gentle and professional... | \u201cI have been a patient of Dr. Smith\u2019s for many years. I recently tried a dentist closer to home that didn\u2019t have the knowledge, expertise, professionalism and care. Thus, I rece...",
"tier": null,
"title_present": null,
"unsubscribe_token": "43647cbd881a4ac9b8b78ed385fd8264",
"viewport_present": null,
"website": "https://www.theassemblywellness.com/?utm_source=gmb_listing\u0026utm_medium=organic\u0026utm_campaign=gmb_website\u0026utm_content=the_assembly_dental",
"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": 14,
"message_quality": 15,
"review_consistency": 10,
"target_qualification": 10,
"tone_safety": 5
},
"notes": [],
"package_quality_class": "ELITE",
"package_quality_score": 100
},
"review": {
"confidence_inputs": {
"clarity": 2,
"classifier_confidence": 1,
"evidence_count": 2,
"screenshot_used": false
},
"evidence": [
"The only identified CTA is \u0027Contact\u0027 \u2014 a generic, low-commitment label that gives users no reason to act now and no clarity on what happens next (call, form, booking?), making it easy to ignore.",
"The site is receiving high-intent traffic from a Google My Business listing (users already searching for the business), yet the CTA fails to capitalize on that intent with a direct action like \u0027Book an Appointment\u0027 or \u0027Schedule Your Visit Today\u0027."
],
"expert_confidence": 10,
"impact": "High-intent GMB visitors who arrive ready to convert are hitting a vague \u0027Contact\u0027 CTA with no urgency or specificity, causing drop-off at the final conversion step and wasting the strongest acquisition channel.",
"primary_issue": "weak CTA",
"recommended_angle": "Replace \u0027Contact\u0027 with a specific, action-oriented CTA such as \u0027Book Your Appointment\u0027 or \u0027Request a Same-Day Visit\u0027 \u2014 paired with a visible phone number and a one-click booking option above the fold to match the urgency of GMB-sourced visitors.",
"reconciliation": {
"cta_confidence": "low",
"headline_confidence": "low",
"reviews_confidence": "low",
"trust_confidence": "low",
"visual_cta_text": "likely Contact",
"visual_headline": "",
"visual_reviews_visible": true,
"visual_trust_visible": true,
"visual_uncertain": true
},
"review_status": "ready",
"visual_uncertain": true
},
"sendability": {
"approval_ok": false,
"approval_reason": "Lead is not in outreach_ready status.",
"approve_for_send_allowed": false,
"blockers": [
"Already sent",
"Not outreach_ready (current display status: 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": []
}
}