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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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:
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 →