User Guide
How to use Kiacert

Kiacert lets you generate personalised certificates in bulk using a Google Slides template and a Google Sheets spreadsheet. This guide walks you through every step, from setting up your template to downloading your finished certificates.

1
Prepare your Google Slides template

Start by creating or opening a Google Slides presentation that contains your certificate design. This is where you build the visual layout: the background, logo, borders, text styling, and any static content that stays the same for every recipient.

In the places where you want personalised content to appear, type a placeholder in double curly braces. Kiacert will replace each placeholder with the corresponding value from your spreadsheet when generating certificates.

Examples of placeholders:

This is to certify that {{Name}}
has successfully completed {{Course}}

Certificate No: {{Certificate No}}
Date of Completion: {{Date}}

You can use as many placeholders as you need. The names inside the curly braces can be anything, but they must match the column headers in your spreadsheet exactly (case-insensitive).

Tip

Placeholders must be inside a text box on your slide. They will not work inside images, tables, or shapes that do not contain editable text. Keep each placeholder on a single line with no line breaks inside the curly braces.

When your design is ready, copy the link from your browser address bar. It will look like: https://docs.google.com/presentation/d/XXXXXXXXXX/edit

2
Set up your Google Sheets data

Create a Google Sheet where your recipient data is stored. The sheet must follow this structure:

  • Row 1: Column headers. Each header must match one of the placeholders in your Slides template, without the curly braces.
  • Row 2 onwards: One row per certificate recipient. Each row generates one certificate.

Using the example placeholders from Step 1, your sheet should look like this:

Name | Course | Certificate No | Date
Adaeze Okonkwo | UI/UX Design | KC-001 | May 2026
Tunde Adeyemi | Graphic Design | KC-002 | May 2026
Ngozi Amadi | Copywriting | KC-003 | May 2026
Tip

Column matching is case-insensitive, so Name, name, and NAME all match the placeholder {{Name}}. Extra columns that do not match any placeholder are simply ignored.

When your sheet is ready, copy its link from the browser address bar. It will look like: https://docs.google.com/spreadsheets/d/XXXXXXXXXX/edit

3
Create a destination folder in Google Drive

Kiacert saves each certificate as a PDF file directly to a folder in your Google Drive. You need to create this folder in advance and copy its link.

  1. Go to drive.google.com
  2. Click New and select Folder
  3. Give it a descriptive name, for example: May 2026 Certificates
  4. Open the folder and copy the URL from your browser address bar

The folder link will look like: https://drive.google.com/drive/folders/XXXXXXXXXX

Important: you must have edit access to the folder. If you are using a shared Drive, make sure your Google account has permission to add files to that folder. Kiacert cannot save certificates to folders where you only have view access.

4
Sign in and paste your links

Open Kiacert and click Sign in with Google. You will be asked to grant Kiacert access to your Google Slides, Sheets, and Drive. This is required for the app to read your template and data, and to save certificates to your folder.

Once signed in, you will see three input fields on the setup screen. Paste your three links into the appropriate fields:

  • Google Slides template link: the presentation containing your certificate design
  • Google Sheets data link: the spreadsheet containing your recipient list
  • Google Drive destination folder link: the folder where certificates will be saved

When all three links are filled in, click Run pre-check.

Tip

Kiacert remembers your sign-in between sessions, so you will not need to sign in every time you use the app on the same browser.

5
Review the pre-check results

Before generating any certificates, Kiacert runs four checks to make sure everything is in order:

  • Google Slides template: confirms the presentation is accessible and finds all placeholders in the slide text.
  • Google Sheets data: confirms the spreadsheet is accessible, reads the headers, and counts the number of recipients.
  • Drive destination folder: confirms the folder exists and that you have edit access to it.
  • Placeholder sync: checks that every placeholder in your Slides template has a matching column in your sheet.

Each check shows one of three results: passed, warning, or failed. If any check shows a failure, you will see a description of what went wrong and you will need to fix it before continuing. Warnings do not block generation but indicate something to be aware of.

Once all checks pass, click Looks good, continue to proceed to the confirm screen.

6
Confirm and generate

The confirm screen shows a summary of your run before anything is generated:

  • How many placeholders were found in your template
  • How many recipients are in your sheet
  • How many units this batch will use
  • Your current unit balance

If you do not have enough units to cover the full batch, you will be prompted to top up before you can proceed. Kiacert does not generate partial batches; the full batch must be covered by your balance before generation starts.

Once you click Generate certificates, Kiacert processes each recipient one by one. For each row it will: clone your Slides template, fill in all the placeholder values, export it as a PDF, and save it to your Drive folder. One unit is deducted from your balance for each certificate successfully generated.

Do not close the tab while generation is running. Closing the browser window will interrupt the process and any certificates not yet completed will not be saved.

When generation is complete, you will see a list of all certificates with links to view each PDF directly. You can also click Open Drive folder to see all the files at once.

7
Units and pricing

Kiacert uses a unit-based pricing system. Each certificate generated uses 1 unit from your balance. Units do not expire and carry over between sessions.

New accounts receive 10 free units on signup, which is enough to generate your first 10 certificates and test the platform with real data.

When you need more units, you can purchase a bundle from the units panel in the app:

BundleUnitsPriceCost per certificate
Starter50 units₦2,500₦50
Growth150 units₦6,000₦40
Pro500 units₦15,000₦30

Payments are processed securely by Paystack. Units are credited to your account immediately after a successful payment.

8
Common issues and fixes

Pre-check says it cannot access my Slides presentation.
Make sure the link is a full Google Slides URL and that your Google account has at least view access to the presentation. If the file is in a shared Drive owned by another organisation, you may need to request access.

My placeholders are not being detected.
Check that your placeholders use double curly braces with no spaces inside: {{Name}} not {{ Name }} or {Name}. Also make sure the text is inside an editable text box on the slide and not embedded in an image or shape fill.

The pre-check says a column is missing from my sheet.
The column header in your sheet must match the placeholder text exactly, without the curly braces. For {{Certificate No}}, your column header should be Certificate No. Check for extra spaces or different capitalisation.

I cannot access the Drive folder.
Make sure you are signed in to Kiacert with the same Google account that has edit access to the folder. View-only access is not sufficient; Kiacert needs to be able to create files inside the folder.

Some certificates failed during generation.
Occasionally a single certificate may fail due to a temporary API issue. You can re-run the batch with only the rows that failed by removing the successful rows from your sheet temporarily and running again. The failed certificates will not deduct additional units.

Still need help?

Contact the Kiacert support team at support@kiacert.com and include a description of the issue along with any error messages you see. We aim to respond within one business day.

Ready to get started?
Sign in with your Google account and generate your first certificates in minutes. New accounts get 10 free units.
Open Kiacert