Important Notice: Your success matters to us. If anything goes wrong after purchase, contact us on WhatsApp and we'll personally get it fixed.

How to create e-certificates from google sheets | Login CRUD web App | R23

R23 Education & School 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 create e-certificates from google sheets | Login CRUD web App | R23

Key Features

Certificate generated from a Google Slides template Any template design you want to use Public create form for recipients Name organisation position and event fields Issuer name and code on every certificate Creator sets their own PIN at creation Only that PIN can edit that certificate Wrong PIN returns a data not found message Admin master password for deleting any certificate Certificate produced as a PDF PDF saved into a Drive folder you choose Two step flow of submit then verify and generate Read only fields you can unlock if needed Editable portal heading

Description

R23 is a certificate generator with a genuinely clever ownership model. Anyone can create a certificate through the portal, but the person creating it sets their own PIN at that moment β€” and from then on, only that PIN opens it for editing. Somebody else guessing at it gets a data not found message, not a preview of your record.

Two steps on purpose

Filling the form and pressing submit stores the details; it does not produce the certificate yet. To generate it you press Edit, enter your PIN, look over the details once more and submit again. The second pass is the proofread step, which is why a system like this does not end up producing certificates with a misspelt name on them.

The admin still holds the keys

Deleting is separate and protected by a master password that only the portal owner knows. Nobody can remove somebody else's certificate, and nobody can remove their own on a whim either. A wrong admin password returns the same flat data not found rather than confirming that a record exists.

Your design, not ours

The certificate itself is a Google Slides template, so the look is entirely yours β€” download any template you like, drop in your own crest, borders and typography, and paste that slide's ID into the code. The generated certificate comes out as a PDF and lands in the Drive folder you nominate.

Fields you control

The form captures the recipient's name, the organisation, the position or award, the event and who issued it. Some fields ship read only so a user cannot alter them β€” the issuer code, for instance β€” and the walkthrough shows how to unlock one if you would rather people set it themselves.

Requirements

  • A Google account with Drive, Sheets and Slides
  • Your own copy of the provided sheet and slide template
  • The slide template ID pasted into the code
  • A Drive folder for the generated PDF certificates
  • An admin password set for the delete function
  • Deploy as a web app and authorise it once

What's Included

  • Complete Apps Script code for the generator
  • Google Sheet holding the certificate records
  • Google Slides certificate template to replace with your own
  • Public create form with the certificate fields
  • Per certificate PIN set by the creator
  • Edit flow protected by that PIN
  • Admin password protected delete
  • PDF generation into your Drive folder
  • Setup notes for the slide ID and folder
  • 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
CategoryEducation & School
Tagse certificate generator google sheetscreate certificates from google slidesapps script certificate makerpdf certificate generator sheetscertificate portal with pinbulk certificate google apps scriptaward certificate template slidescertificate saved to drive folder
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

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
89+
Countries Served

What We Customize

Features & Functions
Add new features, modify existing scripts, custom formulas & automations
API & Integrations
Connect with WhatsApp, Payment Gateways, CRM & more
Design & UI Changes
Custom branding, layout redesign, dark mode, mobile optimization
Full Custom Projects
Dashboards, billing systems, inventory, CRM β€” built from scratch
Get Free Quote on WhatsApp

20-30% advance to start β€’ Clear quote before work begins β€’ Support included after delivery

Free
Source Code File

People choose these

Paid picks from the same category

How to Build a Multi School Result Management System (SaaS) Using PHP MYSQL How to Build a Multi School Result Management System (SaaS) Using PHP MYSQL 693 views this month PHP School Exam Seating System | Google Apps Script + Sheets Dashboard School Exam Seating System | Google Apps Script + Sheets Dashboard 80 views this month Apps Script How to Build a Complete LMS with AI Quizzes, Leaderboard & Study Planner How to Build a Complete LMS with AI Quizzes, Leaderboard & Study Planner 566 views this month PHP

Reviews & Feedback

What buyers and viewers say about How to create e-certificates from google sheets | Login CRUD web App | R23.

No star ratings yet Tap a star to be the first to rate it.
1 comment from
YouTube viewers
@narendranathansk5918 via YouTube
Could you able to share the source code