π§ Automate prescription delivery via Google Sheets to email & WhatsApp
β‘ 919 views Β· π§ Miscellaneous
Description
This is a fully working n8n workflow that sends prescriptions to patients via email and WhatsApp when a doctor enters prescription data into a Google Sheet.
π Google Sheets Structure
Main Sheet: Required columns:
prescription_id(unique ID)patient_namepatient_emailpatient_phonedoctor_nameprescription_dateprescription_detailsdosage_instructionsfollowup_date(optional)prescription_status(set to βnewβ for new prescriptions)
Log Sheet: This will be auto-created with columns for tracking sent notifications.
π§ Required Credentials Setup
- Google Sheets OAuth2 API: Connect your Google account
- SMTP Credentials: For email sending (Gmail, Outlook, etc.)
- WhatsApp API: Meta Business WhatsApp API credentials
βοΈ Configuration Steps
- Replace
YOUR_GOOGLE_SHEET_IDwith your actual Google Sheet ID - Replace
YOUR_WHATSAPP_PHONE_NUMBER_IDwith your WhatsApp Business phone number ID - Update the email sender address in the βSend Emailβ node
- Set up your credentials in n8n
π Features Included
- Automated Trigger: Monitors Google Sheet for new prescriptions
- Smart Filtering: Only processes prescriptions with status βnewβ
- Rich Email Format: Professional HTML email with prescription details
- WhatsApp Integration: Sends formatted prescription text
- Comprehensive Logging: Tracks all sent notifications
- Status Updates: Marks prescriptions as βsentβ after processing
- Error Handling: Logs success/failure status for both channels
π± Sample Data Format
Add rows to your sheet like this:
prescription_id: RX001
patient_name: John Doe
patient_email: john@email.com
patient_phone: +1234567890
doctor_name: Dr. Smith
prescription_date: 2025-01-15
prescription_details: Amoxicillin 500mg capsules
dosage_instructions: Take 1 capsule 3 times daily with food
followup_date: 2025-01-22
prescription_status: new
π Nodes Used
Send Email, Google Sheets, WhatsApp Business Cloud, Google Sheets Trigger, Filter
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File