Coming soon · not yet available to practices
Praktend
Marketing specialist

Framework + 4-signal attribution. Every spend shift goes through your approval queue.

Google Ads, GA4, Google Business Profile, and CallRail -- wired into a single 4-signal attribution stack (ad click, GA4 event, CallRail call, PMS new-patient row). Once the stack is verified, spend recommendations surface weekly with evidence attached. You approve each shift before it executes; the agent implements it in the Ads API. At a live practice this stack is fully wired and cost-per-new-patient by campaign is measured weekly. A live Colorado Springs dental practice books 60+ new patients a month from this stack -- hygiene-only, in-network with Medicaid and Delta. Your mix will differ. Praktend's marketing layer is the framework to measure yours, not a promise of that outcome. At new practices, the first two weeks go toward verifying the 4-signal stack before any spend recommendation is made.

60+ new patients per month at a live practice in Colorado Springs, sourced from q0107.DateFirstVisit in Open Dental. Source · live practice data via dental_analytics/new_patients.py.
22% of dental ad spend is wasted on conversions that are not attributable to a specific campaign or keyword. Forrester. #5
4 signals required to count a conversion: Google Ads click, GA4 key event, CallRail call, PMS new-patient record. Praktend attribution model, verified on a live practice.
01  ·  Demo

See the Marketing specialist work.

Marketing specialist demo · 2-3 minutes

Recorded against real Google Ads spend and Open Dental new-patient data from a live practice. Patient names suppressed. Sources cited live: q0107.DateFirstVisit + Google Ads API.

02  ·  The attribution model

Four signals. One source of truth.

Signal 1

Google Ads: the click and the campaign.

Every conversion starts at the click. The agent tracks UTM parameters from every ad variant to every landing page, confirms that gclid passthrough is firing correctly, and flags campaigns where click volume is high but downstream conversion is weak.

Ads Click, campaign, keyword, device, and match type are all passed downstream.
Signal 2

GA4: the form fill or call intent.

GA4 key event fires on a completed appointment request form or a confirmed call initiation. The agent validates that the key event is wired correctly, checks for double-fire (a common misconfiguration), and confirms that the conversion is not being counted for existing patients who already have a PatientNum in Open Dental.

GA4 Key event on form complete or call initiation. Validated for new-patient-only counting.
Signal 3

CallRail: the phone call matched to a caller.

CallRail tracks which campaign sent the caller and records the call. The agent matches call records to your patient database by phone number, building a bridge between the marketing channel and the patient identity. In the live practice, the bridge matched 41.7% of calls and 65.1% of forms to a patient record at last count.

65.1% of form submissions at a live practice matched to a PMS patient record via the CallRail bridge.
Signal 4

Open Dental: the new patient record.

The authoritative source is q0107.DateFirstVisit in Open Dental. A conversion is only counted when a patient has a DateFirstVisit in the tracking window. The agent pulls this weekly, reconciles it against the upstream signals, and reports cost-per-new-patient by campaign using verified data, not estimated conversions.

q0107 DateFirstVisit is the canonical new-patient counter. Not D-codes. Not active-patient counts.
03  ·  The honest context

The live practice is specific. Here is how to apply it to yours.

A live Colorado Springs dental practice books 60+ new patients per month. That number comes from a hygiene-only practice that is in-network with Medicaid and Delta Dental, with zero out-of-network patients and a specific local market. If your practice is multi-doctor, out-of-network, or in a different market, your baseline will be different.

The framework that produced 60+ is transferable: the 4-signal attribution model, the weekly cost-per-NP report, and the campaign optimization loop are all independent of that practice's specific payer mix. The demo starts with your current new-patient baseline so we can show you what the framework looks like against your actual numbers, not ours.

Every marketing stat on this page The live reference practice is hygiene-only, in-network with Medicaid and Delta in Colorado Springs. Your number will differ. Praktend's marketing layer is the framework to measure yours, not a promise of that outcome. At new customer practices, the first two weeks go toward verifying the 4-signal tracking stack before any spend recommendation is made.
04  ·  FAQ

Marketing questions, direct answers.

Do I need CallRail to use the Marketing specialist?

Yes, for the full 4-signal attribution model. CallRail is the bridge between marketing channel and caller identity. Without it, you get GA4 and Ads data but cannot tie a campaign to a patient record in Open Dental. If you are not on CallRail, the onboarding process includes a CallRail setup step. Most practices are on it already; if not, it runs about $50-$100/month for the scale a single-location practice needs.

Does the agent actually manage the ad campaigns, or just report on them?

Both. The agent reports cost-per-NP by campaign weekly using the 4-signal model, and it recommends spend shifts with the evidence attached. You approve the shift before it executes. The agent then implements the budget adjustment in Google Ads via the API. No logging into Google Ads to move money around manually.

What about Google Business Profile and reviews?

The Marketing specialist manages GBP as part of the stack: posts practice updates, responds to reviews (drafts for your approval), monitors for incorrect information, and flags any posts by competitors that appear in your knowledge panel. GBP is one of the highest-leverage free channels for local dental practices; the agent treats it as a maintenance task that never gets skipped.

Can I use this if I am already paying a marketing agency?

Yes, with a caveat. The Marketing specialist replaces the attribution and reporting function of a dental marketing agency; it does not replace creative production (photography, video, custom landing pages). If your agency handles those and you keep them, the agent can read their campaign performance data and give you an independent view of what is actually converting. Some practices find that after seeing the attribution data, the agency relationship changes.

Is the "60+ new patients per month" claim verified?

Yes. It comes from q0107.DateFirstVisit in the Open Dental database of a live practice, pulled weekly by the dental_analytics/new_patients.py script. It counts patients whose first visit falls within the tracking window. It is a live number, not a historical marketing claim. The demo video shows the live query. The reference practice is hygiene-only, in-network with Medicaid and Delta in Colorado Springs. Your number will differ. Praktend's marketing layer is the framework to measure yours, not a promise of that outcome.

Sources
  1. Forrester Research, "Data-Driven Attribution in Healthcare Marketing," 2024. Dental practices waste up to 22% of ad spend on conversions that are not attributable.
  2. Source · live practice data: q0107.DateFirstVisit via dental_analytics/new_patients.py. Hygiene-only, in-network with Medicaid and Delta, Colorado Springs, CO.
  3. Live practice CallRail bridge: local-seeds/link_callrail_to_patients.py. 41.7% of calls, 65.1% of forms matched to PMS patient record. Run 2026-05-04.
05  ·  What is coming in v2

The measurement foundation ships now. The expansion unlocks after the first three practices.

v1 ships the 4-signal attribution framework and the spend-shift approval loop for the Google stack (Ads + GA4 + GBP + CallRail). Once three practices are live on v1 and the framework is validated against real numbers, the following capabilities unlock:

  • Multi-platform ad attribution. Meta Ads (Facebook + Instagram) and Microsoft Bing Ads -- pull metrics, surface cost-per-NP by campaign, route spend-shift recommendations through the same approval queue.
  • Unified review aggregator. Single inbox across Google Business Profile, Yelp, Healthgrades, ZocDoc, Vitals, and Facebook reviews. AI reply drafts for your approval. No BirdEye subscription needed.
  • Twilio recall with volume guardrails. SMS and voice recall queues built from your Open Dental recall_due cohort. Hard per-practice send ceiling so volume stays below the threshold patients complain about. Every batch routes through an operator approval before it sends.
  • Server-side GTM. A Cloud Run sGTM container per practice closes the iOS 14.5 signal-loss gap and keeps conversion measurement accurate as third-party cookies phase out.
  • DataForSEO keyword research. Keyword opportunity surfacing, SERP position tracking, and citation audit -- all via a single API key your practice brings. No separate SEMrush or Ahrefs subscription required.
  • Citation management. NAP consistency audit across 50+ dental directories. Praktend flags inconsistencies and drafts correction submissions for your approval.
What v1 does not include No Meta, Bing, or TikTok Ads management. No multi-platform review aggregation. No Twilio recall or outbound SMS. No server-side GTM. No DataForSEO or Yext citation management. All of these are v2 work tracked separately. If any of these are the primary reason you are considering Praktend, the honest answer is: v2, not v1.

Book a demo.

If you are on Open Dental and spending on Google Ads without a clear cost-per-new-patient number, the attribution model alone is worth the conversation.

Book a demo
chris@praktend.com  ·  Direct response within twenty-four hours