Need a customized project? We build it to your exact requirements.Contact us on WhatsApp

Free Patient Registration Form with Auto ID – Google Sheets

R39 Forms & Data Entry Healthcare & Medical Premium Plan Weekly Plan VIP Premium Plan
❤️
Need a Custom Business Solution?
Connect with us on WhatsApp to discuss your requirements. Our team will design and develop a tailored software solution aligned with your business workflow, operational needs, and growth objectives.
How To Send HTML Form Data To Google Sheets | Patient Data Entry Form using Apps Script | R39
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Patient self registration form for a clinic or hospital Required fields checked before the form submits Month validated so a value over twelve is refused Year validated so anything before nineteen hundred is refused Blood group selection on the form Donor or receiver choice for blood donation Sugar level recorded as low normal or high Concern dropdown you can extend Confirmation email sent to the patient Email carrying all the details they submitted Unique patient ID generated for each record Starting number and step of the ID adjustable

Description

R39 is a patient registration form that a clinic can put online and leave running. Someone fills it in from their own phone, it lands in your sheet with a patient ID already assigned, and they get an email back confirming exactly what they submitted.

Validation where it matters

The date of birth is entered as separate values and checked properly: a month of 13 is refused, a year of 1899 is refused. Those two rules catch the majority of the nonsense dates that otherwise end up in a patient record and are painful to correct later. Required fields are checked before anything submits, so a half-filled registration never reaches the sheet.

Built for blood work as well as intake

Alongside the usual details, the form captures blood group, whether the person is a donor or a receiver, and their sugar level as low, normal or high. That makes it usable as a blood donor register, not only a patient intake form. The concern dropdown — billing, enquiry, product, technical — is a list you extend to match how your clinic actually sorts arrivals.

The confirmation email

On submission the patient is emailed everything they entered. It gives them a record, it gives them a chance to spot a mistyped phone number, and it means nobody has to ring the desk to ask whether the form went through.

Patient IDs you control

Each record gets a unique ID that increments automatically. Both the starting number and the step are adjustable, so you can begin at whatever number continues your existing records rather than restarting at one.

Setting it up

Copy the sheet, open Apps Script, deploy as a web app and grant the permission it needs to send the confirmation emails.

Requirements

  • A Google account with Drive, Sheets and Gmail
  • Your own copy of the provided spreadsheet
  • Authorise the script so it can send confirmation emails
  • The starting patient ID number set to suit your records
  • Deploy as a web app and share the form link

What's Included

  • Complete Apps Script code already inside the sheet
  • Google Sheet set up to receive patient records
  • Patient registration form with required field checks
  • Month and year validation on date of birth
  • Blood group and donor or receiver selection
  • Sugar level and concern dropdowns
  • Confirmation email sent to the patient
  • Automatic unique patient ID per record
  • Adjustable starting number and step for the ID
  • Deployment steps for the web app
  • Step-by-step video walkthrough of the full build
  • Free support from the developer

Item Details

Versionv1.0
PublishedAug 22, 2025
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryForms & Data Entry, Healthcare & Medical
Tagspatient registration form google sheetssend html form data to google sheetspatient data entry formclinic patient intake formblood donor registration formauto increment patient id sheetshospital registration web appconfirmation email after form submit
VideoWatch walkthrough
LicenseRegular License
Subscription Verification Required
This is a free file. Subscribe to our YouTube channel to unlock the source code + Google Sheet. One click — no payment. Google only confirms you are subscribed.
Verify Now
Free download

Subscribe & Unlock Source Code

Subscribe on YouTube, then verify with one click. No payment, no card. Google is used only to confirm your subscription.

What you get

  • Code.gs + HTML filesThe complete Apps Script project
  • Google SheetYour own copy with the data
  • Setup guideInstall steps from start to finish

Not subscribed yet? Subscribe to our channel

Browse More Free Files
Custom development

Need this customized for your business?

Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.

400+Projects delivered
91+Countries served

20–30% advance to start · Clear quote before work begins · Support after delivery

What we customize

  • Features & functionsNew features, changes to existing scripts, custom formulas and automations
  • API & integrationsWhatsApp, payment gateways, CRM and more
  • Design & UI changesYour branding, layout redesign, dark mode, mobile layout
  • Full custom projectsDashboards, billing, inventory, CRM, built from scratch
Free
Source Code File

People choose these

Paid picks from the same category

Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI 380 views this month Apps Script How to Build an App with Claude AI: Complete Church Management System in Google Sheets How to Build an App with Claude AI: Complete Church Management System in Google Sheets 187 views this month Apps Script Manage Your Installments Like a Pro: Complete Web App Demo Manage Your Installments Like a Pro: Complete Web App Demo 216 views this month PHP

Reviews & Feedback

What buyers and YouTube viewers say about this project.

Sort
@JOHNTECHH via YouTube
Please how can i do this?
@pascalkrzeszewski via YouTube
Thanks bro
@FighterJet428 via YouTube
Sir same to same aisi hi website code leke aak jo student admission lene ke liye registration kare plz
@nafishapraween6789 via YouTube
Plz add image
@nafishapraween6789 via YouTube
Great work