AMROAR Technologies

Exert Health Case Study — Amroar Technologies
Salesforce · CRM Integration · Healthcare

From Instagram DM
to signed consent form.
All of it automated
through Salesforce.

Exert Health is a premium aesthetic medicine practice. Every lead source was disconnected, every consent form was manual, and every patient intake started from scratch. Amroar built the integration layer that connects every touchpoint — from first enquiry to post-procedure follow-up.

View CRM Integration Work
4
Systems integrated
0
Leads falling through
Auto
Consent forms triggered on booking
0
Failed deliverables
Project overview
Client
Exert Health
POC
Giselle Prado Wright, MD
CRM
Salesforce
Sector
Aesthetic Medicine · Australia
Scope
Full lead-to-patient CRM integration
Salesforce
Zapier
Firm Builder
PandaDoc
At a glance
Centralisedall lead sources into Salesforce
Autointake forms and consent docs
Fullpatient lifecycle in one CRM
0failed builds
The Challenge

Leads arriving from everywhere. Tracked in nothing.

A premium aesthetic practice attracting patients through Instagram, website forms, referral networks, and word of mouth — with no unified system capturing any of it. Coordinators were manually copying enquiries into spreadsheets, chasing consent forms over email, and building intake packets from scratch for every new patient.

01
Instagram and social leads captured manually
DMs and comments from Instagram were the practice's highest-converting lead source. Every enquiry required a coordinator to manually log it, respond, and start a Salesforce record from scratch.
02
Intake forms disconnected from patient records
Patient intake was handled through Firm Builder forms — but responses never reached Salesforce automatically. Coordinators re-entered medical history, preferences, and contact data by hand for every new patient.
03
Consent forms sent and chased manually
Pre-procedure consent documents were emailed as PDFs, returned signed (or not) by email, and manually matched to the patient record. Unsigned forms were followed up by whoever remembered to check.
04
No lead source attribution or pipeline visibility
The practice had no way to know which channels were converting patients, what the consultation-to-booking rate was, or where leads were dropping out. Every decision was based on gut feel, not data.
The Lead Capture System

Every lead source. One Salesforce record. Automatically.

Zapier sits between every inbound channel and Salesforce — catching leads the moment they arrive from any source and creating a fully attributed contact record without a coordinator lifting a finger.

IG
Instagram DMs
Social enquiries & comments
Website Contact Forms
Primary site enquiry form
FB
Facebook Lead Ads
Paid social lead forms
Referral Network
Partner & patient referrals
Auto-trigger
Automation Layer
Zapier
Catches every inbound lead, deduplicates, enriches with source data, and pushes to Salesforce in real time
Processing live
Instant push
Contact Record
Named, sourced, assigned
Auto-created
Lead Source Tag
Instagram / Web / FB / Referral
Auto-tagged
Follow-up Task
Owner assigned, deadline set
Auto-triggered
Welcome Sequence
Intro email + consultation link
Auto-sent
Zapier
Lead Capture Layer
Catches every inbound enquiry from social, web, and referral sources and creates a fully attributed Salesforce contact record automatically.
Firm Builder
Patient Intake Forms
Patient intake forms and medical history questionnaires submitted via Firm Builder sync directly to the Salesforce patient record — no manual re-entry.
PandaDoc
Document Signing
Pre-procedure consent forms and treatment agreements are triggered automatically from Salesforce via PandaDoc. Signed status syncs back to the patient record instantly.
Salesforce
CRM Backbone
Every integration feeds into and out of Salesforce. The entire patient lifecycle — from first enquiry to post-procedure follow-up — lives in one CRM record.
Patient Lifecycle

What automation fires at every stage of the patient journey.

From the moment a lead arrives to the post-procedure follow-up — every stage has defined automation triggers. Nothing relies on a coordinator remembering to act.

01
Lead Arrives
Zapier → Salesforce
Contact record created with source tag
Owner assigned by enquiry type
Welcome email + booking link sent
Follow-up task created with deadline
02
Consultation Booked
Salesforce
Firm Builder intake form auto-sent
Pre-consultation info pack sent
Reminder sequence starts (48h, 24h)
Patient stage updated in Salesforce
03
Intake Complete
Firm Builder → Salesforce
Medical history synced to CRM record
Patient preferences and procedure notes saved
Dr Prado's pre-consult brief auto-generated
04
Procedure Confirmed
PandaDoc → Salesforce
PandaDoc consent form auto-sent
Unsigned follow-up reminder at 24h
Signed status syncs back to record
Pre-op instructions sent on signing
05
Post-Procedure
Salesforce
Post-op care instructions sent automatically
Check-in sequence (24h, 7d, 30d)
Review request triggered at 30 days
Re-engagement for future procedures
01 · Zapier Lead Capture
Every lead source piped into Salesforce — automatically, with attribution

Instagram DMs, website enquiry forms, Facebook Lead Ads, and referral submissions all flow through Zapier into Salesforce the moment they arrive. Each contact record is created with the lead source tagged, an owner assigned based on enquiry type, and a follow-up task already created with a deadline. The coordinator's job shifts from data entry to conversation — the record is already there when they open Salesforce.

Multi-source CaptureLead AttributionAuto-assignmentFollow-up Automation
Zapier
Multi-source Lead Automation
Active
Instagram DM / CommentZapier catches → Salesforce contact created + coordinator notified
Live
Website Form SubmitContact record + source tag + welcome email sequence triggered
Auto
Facebook Lead AdLead form data pushed to Salesforce with ad campaign attribution
Live
Duplicate DetectionZapier checks for existing record before creating — no duplicate contacts
Auto
02 · Firm Builder Patient Intake
Medical history, preferences, and intake data syncing to Salesforce on submission

When a consultation is booked, Salesforce automatically sends the patient a Firm Builder intake form tailored to their enquiry type. The moment the patient completes it, every field — medical history, medications, allergies, procedure preferences, consent acknowledgements — maps directly to the Salesforce patient record. Dr Prado's pre-consultation brief is populated from that data automatically. No re-entry. No missing forms. No coordinator acting as a relay.

Intake AutomationField MappingMedical History SyncPre-consult Brief
FB
Firm Builder
Patient Intake & Forms
Syncing
Consultation BookedIntake form auto-sent to patient via Firm Builder — no manual trigger
Auto
Form CompletedMedical history + preferences sync directly to Salesforce patient record
Live
Incomplete FormReminder triggered at 48h if not submitted — chased automatically
Auto
Pre-consult BriefDr Prado's summary auto-generated from intake data before consultation
Auto
03 · PandaDoc Consent & Signing
Consent forms sent, tracked, chased, and filed — without a coordinator involved

When a patient confirms a procedure, Salesforce triggers PandaDoc to send the relevant consent forms and treatment agreement automatically. The patient signs digitally through PandaDoc. The signed status, timestamp, and document reference sync back to the Salesforce record the moment signing is complete. If the form is unsigned 24 hours before the procedure, an automated chase goes out. No PDF emails. No "did you get the form?" calls. No unsigned patients showing up on procedure day.

Consent AutomationDigital SigningStatus SyncUnsigned Reminders
PD
PandaDoc
Document Signing & Consent
Active
Procedure ConfirmedSalesforce triggers PandaDoc — consent form sent automatically to patient
Auto
Document SignedSigned status + timestamp sync back to Salesforce record immediately
Live
Unsigned at 24hAutomated reminder sent — escalation to coordinator if still unsigned
Auto
Pre-op InstructionsSent automatically from Salesforce on signing — no manual step
Auto
04 · Post-Procedure Patient Journey
The patient relationship continuing long after the procedure is done

When a procedure closes in Salesforce, a post-procedure automation sequence begins. Care instructions go out within 24 hours. A check-in email fires at day 7. A satisfaction survey at day 30. A review request follows automatically. For patients who had one procedure, a re-engagement sequence for complementary treatments begins at 60 days. The practice stays in contact with every patient without a coordinator manually scheduling a single message.

Post-op AutomationPatient Check-insReview RequestsRe-engagement
Salesforce Journey
Post-Procedure Patient Lifecycle
Running
Procedure ClosedPost-op care instructions sent automatically within 24 hours
Auto
Day 7 Check-inWellbeing follow-up — response triggers care team alert if flagged
Auto
Day 30 Review RequestSatisfaction survey sent — positive responses routed to Google Reviews
Auto
Day 60 Re-engagementComplementary procedure recommendations based on treatment history
Auto
Outcomes

What Exert Health runs on now.

Every lead captured. Every intake form synced. Every consent document tracked. Every post-procedure touchpoint automated. The coordinators at Exert Health now spend their time with patients — not with data entry and form chasing.

Centralised
All lead sources — Instagram, web, Facebook, referral — into one Salesforce record
Automated
Patient intake, consent forms, and post-op follow-up — all triggered automatically
Full
Lead lifecycle visibility — from first enquiry to post-procedure re-engagement
0
Failed deliverables across the full engagement
Zero
Leads lost between channels and Salesforce
Every Instagram DM, website form, and Facebook lead now lands in Salesforce automatically — sourced, attributed, and assigned before a coordinator opens the platform.
Auto
Patient intake forms triggered on booking
The moment a consultation is booked, the intake form goes out. When it's returned, it populates the patient record directly. No relay, no re-entry, no missing history on consultation day.
Live
Consent form status visible in Salesforce
PandaDoc signing status syncs back to every patient record. Unsigned documents trigger automated chasers. The practice never has an unsigned patient show up on procedure day.
Scalable
Post-procedure relationship automated for every patient
Check-ins, review requests, and re-engagement sequences run for every patient automatically. The practice stays in contact without the team managing a single follow-up manually.

We were getting enquiries from everywhere and losing half of them before they ever reached our coordinators. Now every lead is in Salesforce before anyone has to do anything. The consent form thing alone changed our pre-procedure process completely — we used to have patients showing up without signing. That doesn't happen anymore.

Giselle Prado Wright
Giselle Prado Wright, MD
Medical Director · Exert Health
Work With Us

Running a practice on disconnected systems and manual follow-up?

If your leads are scattered across channels, your intake forms aren't reaching your CRM, and your team is manually chasing consent docs — that's fixable. Book a free audit and we'll map it all out.

Senior architects on the call. Not a junior consultant.

200+
Enterprise CRM implementations across US, UK, Australia and the Middle East
850+
Integrations built across Salesforce, HubSpot, Zapier, PandaDoc, and custom platforms
90+
Certified Salesforce developers — senior architects on every engagement
0
Failed builds. Across every engagement we've taken on.