✦
AutoCertifyV1.2

Verifiable certificates

Mail the batch.
Keep a page for every name.

Your PDF, a spreadsheet, and Amazon SES. Twenty-five certificates land on a new account.

AMDSERKI
Used on student eventsHackathons, chapters, and summits

Organizers already on it

  • Google Developer Groups
  • ACM Student Chapter
  • IEEE Computer Society
  • HackIndia
  • AWS Educate
  • ETHGlobal

The work

Three surfaces. Then it sends.

Your layout

Upload the PDF you already designed. Names and dates go where you marked them.

The whole list

One CSV. One queue. SES takes the batch so you are not exporting by hand.

A page they can open

The code on the certificate is the same one on the public record. Revoke, and it says so.

Who it’s for

Same product. Different lists.

A chapter weekend, a six-week course, or a two-day summit. The sheet changes. The send does not.

2,400

Hackathons

Winners, participants, and volunteers from one sheet. Sent before the closing stage is over.

860

Courses

A completion certificate for every person who finished, with a page their employer can open.

1,120

Talks & summits

Speaker, mentor, and attendee files without a separate export for each role.

How a batch goes out

Four moves, then it sends.

01

The list

Drop the roster. We read names, emails, and the award line.

NameEmailAward
Aria Montgomeryaria@stanford.eduFirst place
Devansh Sharmadevansh@mit.eduCompletion
Elena Rostovaelena@cam.ac.ukKeynote
02

The fields

Column in the file, place on the PDF. That is the whole mapping.

name→Recipient
email→Send to
award→Line under the name
event→Event
03

The letter

A short note, the PDF, and the code that opens the public page.

TO ARIA MONTGOMERY

Aria, the certificate is attached.

Aria_Montgomery.pdf · AC-2026-W091

04

The queue

SES sends the batch. A hard bounce puts that credit back.

  • Aria Montgomery sent
  • Devansh Sharma sent
  • Elena Rostova queued
  • Hard bounce credit returned

Same evening

From the CSV to an open page.

18:04

The list

2,400 rows. Bad emails pulled first.

18:11

The queue

PDFs and letters go out on SES.

18:12

First page

Someone already opened the record.

18:41

Done

Bounces returned. Credits stay.

On the desk

The file, the map, the names that went out.

The roster is ready

Syntax, blanks, and disposable inboxes get caught before you hit send.

attendees_final.csv2,400 rows
Email syntax is cleanFour fields bound to the PDFSuppression list passed

Columns sit on the layout

Pick the name, the award, the event. The rest of the sheet stays still.

Queued 1,420
CSV import
In flight 1,418
QR on each PDF
PS
Petra SkaraMarketing · Opened
Issued
BB
Bilbo BagginsEngineering · Verified
Issued
EA
Ezio AuditoreDesign · LinkedIn
Issued

Everyone on the list gets their own page

One click from the campaign. LinkedIn sits on the public record.

Launch a campaign

The inbox

What they actually receive

Preview
Aria Montgomery

Your award certificate, HackIndia 2026

From organizer@hackindia.org

Aria, first place is on the certificate. The code printed on it opens the public page.

AC-2026-W091

Aria_Montgomery.pdfAdd to LinkedIn

After you hit send

01
Lint the CSVBad emails never take a credit.
02
Render the PDFName, award, QR, on your template.
03
Queue on SESYour domain, if you connected one.
04
Return the missA hard bounce puts the credit back.

The public page

A code on the paper. A record on the web.

Anyone with the identifier can open the same page. Revoke one name and that page is the thing that changes — you do not resend the batch.

  • Name, event, and award as issued
  • Date on record
  • Revoked state, if you turned it off
  • A LinkedIn link for the recipient
Open a sample page

On record

Aria Montgomery

National AI Buildathon 2026

First place, full-stack track

AC-2026-W09112 March 2026
Scan matches this page

Why this

Built for the night of the event.

The PDF

Your template stays yours.

We fill the spots you marked. No clip-art certificate dumped on the cohort.

National AI Buildathon
Aria Montgomery
First place

Delivery

Pick how it arrives.

Inbox, public page, or the file. Same certificate either way.

Registry

Anyone with the code can check.

Employers, participants, you. One revoke updates the page.

AC-2026-W091
On record · 12 March 2026

Credits

A bounce does not cost you.

Hard fail, credit returns. You do not pay for a mailbox that never existed.

Back
Automatic on a hard bounce
25On a new account
₹0.60Each, in the 1,000 pack
SESThe actual sending path
KeptBought credits stay

Your PDF

Keep the layout you already have.

Upload a file ↗
The file

Your PDF

Upload the certificate you designed. We do not swap it for ours.

The spots

Name, award, date

Mark them once. Every row fills the same places.

The sheet

One CSV

Each name becomes one copy of your file.

The mark

QR + page

A code on the PDF. The same one on the public record.

From organizers

We sent 1,800 winner and attendee certificates the same night.

Campus leadGoogle Developer Groups

“The public page is what I forward to sponsors when they ask if the award is real.”

OrganizerHackIndia

“Credits sitting from last semester still worked. We did not buy a second pack.”

Chapter treasurerACM Student Chapter

You

Keep the file and the list. That part is already yours.

  • The PDF you already designed
  • A CSV of names and emails
  • A sending domain, if you want one

Us

Fill, send, and keep a page. A bounce does not cost a credit.

  • Map columns onto the layout
  • Queue the batch on Amazon SES
  • A page for every identifier
  • The credit back on a hard bounce

Pay for the ones you send.

Free

₹0

25 certificates · no card

Get started free

Features

  • 25 certificates
  • Public page and QR
  • LinkedIn add
  • CSV lint before send
  • Bounce returns the credit

Event

Most popular
₹599 one-time

1,000 certificates · ₹0.60 each

Buy 1,000

Features

  • 1,000 certificates
  • Everything in Free
  • Credits never expire
  • SES batch send
  • Multiple roles in one CSV
  • Revoke a name

Summit

₹1,999 one-time

5,000 certificates · ₹0.40 each

Buy 5,000

Features

  • 5,000 certificates
  • Everything in Event
  • ₹0.40 each
  • Custom branding
  • Custom email copy
  • Audit CSV export

Institution

₹3,499 one-time

10,000 certificates · ₹0.35 each

Buy 10,000

Features

  • 10,000 certificates
  • Everything in Summit
  • Custom verify domain
  • Team seats
  • API and webhooks
  • Onboarding help

Monthly and marketing →

Questions

Before you upload the sheet.

Credits, your PDF, a bounce, and sending from your domain.

01

Do the 25 free credits expire?

No. Free credits and paid packs stay on the account until you send them.

02

Can I use the certificate PDF we already designed?

Yes. Upload it, mark the name and date, and each row fills one copy.

03

What happens if an email bounces?

A hard bounce returns that credit. You are not charged for a mailbox that never existed.

04

Can we send from our own domain?

Yes, on paid plans. Connect the domain, add the DNS records, and SES sends as you.

05

How does LinkedIn fit in?

The public page has a link the recipient can use. You do not paste certificates in by hand.

Ready when the list is

The first twenty-five are already on the account.

Upload the sheet tonight. People can open their page in the morning.

Included
25
Certificates on a new account