Skip to main content

Issuing Certificates

Certificates are one of those tasks that always seem to come up at the worst time โ€” graduation week, sports day, the day someone needs a letter for a visa. 4SCH lets you build clean, reusable templates once, then issue certificates in seconds.


Quick Overviewโ€‹

The full Certificates flow in 4SCH is:

  1. Build a template once with the drag-and-drop design canvas
  2. Issue certificates to one or many students (or staff)
  3. Distribute as PDFs โ€” download, email, or bulk-download as ZIP

Building a Certificate Templateโ€‹

Open Certificate Templates โ†’ Add Template.

Step 1: Template Settingsโ€‹

FieldNotes
NameWhat you'll pick from the template dropdown when issuing (e.g. "End-of-Term Award", "Leaving Certificate")
TypeStudent or Staff โ€” determines which Issue page can use this template
Page sizeA4 or Letter
OrientationPortrait or Landscape

Click Save & Design to open the design canvas.

Step 2: The Design Canvasโ€‹

The canvas shows a blank page with a side panel of drag-and-drop elements:

  • Background image โ€” upload your school's certificate border
  • Text blocks โ€” for the wording; double-click any block to edit and apply font/colour
  • Logo โ€” your school logo
  • Signature image โ€” the principal's or head of school's signature
  • Date stamp
  • QR code โ€” automatically embeds a verification URL (see below)
  • Form-field placeholders โ€” drag these onto the canvas wherever you want a real value to appear

Available Placeholdersโ€‹

PlaceholderFilled in with
{student_name}The recipient's full name (for Student templates)
{staff_name}The recipient's full name (for Staff templates)
{class}The student's class
{section}The student's section/stream
{session}The current session year
{issued_date}The date you specify at issue time
{certificate_number}Auto-generated unique reference number
{achievement}Free-text field you specify at issue time
{position}The staff member's position (for Staff templates)
{date_of_joining}The staff member's joining date (for Staff templates)

4SCH fills in each placeholder with the right value at the moment you issue a certificate.

Step 3: Saveโ€‹

Click Save Design. The template appears in your templates list with a small preview thumbnail, ready to use as many times as you like.


Issuing Student Certificatesโ€‹

  1. Open Certificates โ†’ Issue Certificate
  2. Fill in:
    • Template dropdown โ€” picks a saved Student template
    • Class / Section filter โ€” narrows the student list
    • Student picker โ€” multi-select with checkboxes; Select All is at the top of the list
    • Extra fields specific to your template (e.g. Achievement, Issued Date)
  3. Click Preview to spot-check the first selected student's certificate
  4. Click Generate

4SCH renders one PDF per selected student, fills in all placeholders with each student's real details, and shows them on a results page with:

  • Download PDF button per row
  • Email to Parent button per row
  • Download All as ZIP at the top โ€” perfect for graduation day when you want to print fifty certificates in one go

Issuing Staff Certificatesโ€‹

Staff certificates work the same way, in their own area:

  1. Open Certificates โ†’ Staff Certificate
  2. Pick the Staff template you built โ€” typical examples include an employment letter, a service certificate, or a teaching-recognition award
  3. Pick the staff members it applies to
  4. Fill in any extra fields the template needs
  5. Click Generate

The same per-person PDF, email, and bulk-download options apply.


QR-Code Verificationโ€‹

The QR code element in the design canvas automatically embeds a verification URL. Anyone scanning the QR with their phone is taken to a 4SCH page that confirms:

  • The certificate is genuine
  • It was issued by your school
  • The recipient's name and certificate number match

This makes 4SCH-issued certificates straightforward to authenticate for parents sharing them with future schools, employers, or visa offices.


Practical Tipsโ€‹

Build Templates Onceโ€‹

A school typically only needs five or six templates:

  • End-of-Term Award
  • End-of-Year Award
  • Sports Award
  • Leaving Certificate
  • Employment Letter
  • Service Certificate

Re-use them across events; don't redesign per ceremony.

Always Preview Before Generating Fiftyโ€‹

Click Preview before clicking Generate. It's the cheapest way to catch a typo before you've printed an entire batch.

Use a Fixed Issued Dateโ€‹

Set {issued_date} to a fixed batch date โ€” typically your ceremony date โ€” rather than "today", so all the certificates in the batch share a consistent date.

Save Your Signature Image Onceโ€‹

Upload your school's official signature image in School Settings โ†’ Branding so it's available in the side panel of every template you build.

Use the Certificate Numberโ€‹

The auto-generated {certificate_number} placeholder makes every certificate uniquely traceable. Invaluable when a parent calls a year later asking for a duplicate.


Troubleshootingโ€‹

A placeholder is showing as {student_name} literally on the PDFโ€‹

The template wasn't saved with that placeholder dragged onto the canvas. Open the template's design canvas, drag the correct placeholder element from the side panel onto the page, and Save Design.

The certificate is too small / too large / cut offโ€‹

Open the template's design canvas and check the Page size and Orientation match the certificate paper you're printing on. Re-position elements to fit if needed.

Email to Parent didn't sendโ€‹

  • Confirm the parent has a valid email address on the student's profile
  • Confirm your school's email is set up correctly under Settings โ†’ Email Settings (see Notification Settings & Management)

QR code scans to the wrong URLโ€‹

The QR is generated by 4SCH at issue time. If the URL is wrong, contact 4SCH support โ€” this usually means your school's verification domain hasn't been configured at the platform level.



Video Walkthroughโ€‹

A 5-minute video version of this guide lives at video-tutorials/scripts/05-feature-focused/20-issuing-certificates.md.