The marketing engine

Marketing that already knows your patients.

Campaigns here are live queries on the same database as your schedule — the audience finds itself, and the results land back on the dashboard you already work from.

Bolt-on tools start every campaign with an export.

Standalone marketing tools live outside your patient record — every campaign starts by exporting a list into somebody else's system, behind another login and another BAA, stale from the moment it leaves. ChiroFlow's campaigns read the chart you already keep, inside the same BAA.

And they run on your budget and your timeline: no retainer, no monthly minimum, no contract. Send a postcard batch this week and nothing next month — you pay print + postage per piece, and the platform price doesn't move.

Postcards from the chart

Real mail, without a mail-house relationship — audiences straight from the record, tracking to the mailbox and back.

  • Birthday, recall & welcome campaigns

    Cards mail themselves: birthdays ahead of the day, recalls when a patient hasn't been back in 90 days, welcomes after a first visit. Each program is a per-practice switch (default off), with an email fallback for patients you can't mail.

  • One-off postcard campaigns

    Pick an audience straight from the chart — birthdays this month, lapsed patients, new patients, or everyone — pick a card, send. You pay print + postage per piece; no retainer, no minimum, no contract.

  • QR tracking to the mailbox and back

    Every piece carries its own QR code: delivery confirmation per card, scans patient-by-patient, and per-design performance on the marketing dashboard.

  • Hosted QR landing pages

    Every card can point at a landing page you edit yourself — headline, image, and a Book or Call button — no web vendor involved.

AI content, with you in the approval seat

Drafts arrive in batches; nothing ships until you approve it — then the scheduler keeps the publishing rhythm you set, without you.

  • AI blog studio

    Batches of 12, 16, or 24 drafts written to your topics and tone, each with SEO fields filled. Nothing publishes until you approve it; the cadence planner then posts weekly, twice-weekly, or every other week on its own.

  • AI social studio

    Captions sized per network for ten of them — Facebook, Instagram, LinkedIn, X, TikTok, YouTube, Threads, Bluesky, Pinterest, Google Business Profile — with generated images. Approve a post and it claims the next slot in the weekly rhythm you set.

  • One-click review requests

    Ask a happy patient for a review by email in one click from their chart — SMS too once you switch it on and the patient has opted in. Every send is logged.

The dashboard that finds the next move

Growth work fails on remembering, not on doing. The dashboard remembers for you.

  • Next-move segments

    Upcoming birthdays (flagged once handled), lapsed patients bucketed at 90/180/365 days, visit milestones owed a thank-you, referral thank-yous, and a seasonal marketing calendar — each row one click from the send.

  • Offline campaigns, tracked

    Newspaper ad, billboard, radio spot — each gets its own short link + QR with click counts per campaign, so offline spend stops being a guess.

  • New-mover prospect lists

    Import a purchased new-homeowner list and mail prospect-safe intro cards — the one CSV in the system, because prospects aren't patients yet.

Wondering what this replaces? Put your current stack's numbers into the cost calculator — the marketing line items are usually where the surprise lives.

Turn the chart into the campaign list.

Everything on this page is in production at ahpts.com today. No screenshots from a roadmap.

14-day free trial · $0 today — card required, no charge until day 15 · cancel in one click · or try the demo first — sample data, no card