CertFusion

How to Auto Generate Certificates From Jotform

Answer capsule: To auto generate certificates from Jotform, connect your Jotform account to CertFusion using a full-access Jotform API key, open the certificate design you want to automate, choose Jotform as the recipient source, select your form, and map the name and email questions to certificate fields. Every new submission then creates a certificate recipient automatically.

If you collect course registrations, webinar sign-ups, or completion confirmations through Jotform, the certificate step is usually where the manual work creeps back in. You export a spreadsheet, tidy the columns, paste names into a certificate tool, and repeat it next month.

You only need to set the connection up once. After that, Jotform hands each submission straight to CertFusion, and your recipient list builds itself.

What you'll need

  • A CertFusion account with at least one certificate design
  • A Jotform account with a published form that collects a name and an email address
  • Permission to create an API key in your Jotform account (account owner or admin)

The whole setup takes about five minutes.


Step 1: Open Manage Integrations in CertFusion

From the CertFusion dashboard, click your account icon in the top right and choose Manage Integrations.

CertFusion account menu open with Manage Integrations highlighted

Step 2: Find Jotform and click Connect

Scroll down the integrations list until you reach Jotform. If you haven't linked it before, it will show as Not connected with a green Connect button.

Jotform row in the CertFusion integrations list showing a Connect button

CertFusion asks for a Jotform API key. This is what lets it read your forms and register the webhook that pushes submissions across.

Connect to Jotform dialog in CertFusion with an empty API key field

Leave this dialog open — you'll come back to it in a moment. The View Jotform API key guide link opens Jotform's own instructions if you'd rather follow those.

Step 3: Create a full-access API key in Jotform

In a new tab, go to your Jotform account and open My Account → API. If you've never created a key, the API Keys table will be empty.

Click Create New Key.

Jotform API settings page with the Create New Key button highlighted

Jotform generates the key immediately — but note the Permissions column. New keys default to Read Access.

A newly created Jotform API key showing Read Access permissions

Why the key must be Full Access

Read Access lets CertFusion see your forms, but not register the webhook that delivers new submissions. Open the Permissions dropdown on that row and switch it to Full Access.

Jotform permissions dropdown open with Full Access being selected

If you skip this, the connection will appear to work but no recipients will ever arrive.

Step 4: Paste the key into CertFusion

Copy the key, switch back to your CertFusion tab, paste it into the API Key field, and click Connect.

The Jotform API key pasted into CertFusion with the Connect button highlighted

Jotform now shows as Active in your integrations list, connected under your Jotform account email.

CertFusion confirming Jotform account connected successfully

EU and HIPAA Jotform accounts are detected automatically — you don't need to configure a different endpoint.

Step 5: Point a certificate design at your form

Connecting the account is only half the job. Now you tell CertFusion which form feeds which certificate.

Open Certificate Templates, pick the design you want to automate, and go to its Recipients tab. Click Add Recipients, then choose Jotform under Or import from your tools.

Add Recipients dialog in CertFusion with the Jotform option highlighted

The Jotform to Certificates panel opens, confirming which Jotform account is linked.

Jotform to Certificates panel in CertFusion showing the connected account

Pick your form from the Select Form dropdown, then click Configure Webhook.

Form selected in the dropdown with Configure Webhook highlighted

Step 6: Map your form questions to certificate fields

This is the part that matters most. CertFusion needs to know which Jotform question holds the recipient's name and which holds their email.

  • Name — required. Maps to the recipient's full name on the certificate.
  • Email — required. Where the certificate gets delivered.
  • Custom fields — optional. Any extra placeholder in your design, such as a course name, maps here.

Webhook configuration in CertFusion mapping Name, Email and a course custom field

Auto Issue: on or off?

Above the field mapping is an Auto Issue toggle, and it changes the behaviour meaningfully:

  • Off — submissions create recipients in a Pending state. Nothing is sent until you review the list and issue manually. Use this when attendance needs verifying, or when a form submission isn't proof of completion.
  • On — CertFusion generates and emails the certificate the moment someone submits. Use this for self-serve courses and quizzes where the submission itself is the completion event.

You can change this later without redoing the mapping.

Click Save Configuration. The webhook goes live immediately, and CertFusion confirms it with a summary of exactly what's wired up.

Webhook Configuration Active confirmation with webhook details in CertFusion

Step 7: Test it with a real submission

Never trust an integration you haven't tested. Open your form in Jotform, switch on Preview Form to get the live link, and fill it in as an attendee would.

Jotform live form filled in with a test name and email address

Submit it. From the learner's side, that's the entire experience — they see a thank-you page and nothing else.

Back in CertFusion, open the design's Recipients tab and hit the refresh button. Your test submission is already there, pulled straight from the form.

CertFusion recipient list showing the new Jotform submission with Pending status

With Auto Issue off, the status reads Pending and waits for you. With it on, the certificate is already on its way.


Frequently asked questions

Why do I need a full-access Jotform API key instead of a read-only one? CertFusion registers a webhook on your form so Jotform can push new submissions across. Registering a webhook is a write action, so a read-only key can't do it. Read-only keys let CertFusion list your forms but never deliver any submissions.

Will existing submissions be imported? No. The webhook applies to new submissions from the moment you save the configuration. To bring in past entries, export them from Jotform as a CSV and use CertFusion's CSV import instead.

Can one Jotform form feed more than one certificate design? Each webhook configuration links one form to one certificate list. If a single form should produce different certificates, configure the webhook separately on each design, or split the routing with a form field and separate forms.

What happens if someone submits the form twice? Each submission creates a recipient entry. If duplicates are a concern, enable Jotform's own submission limits or unique-response settings on the form itself before it reaches CertFusion.

Does this work with Jotform EU and HIPAA accounts? Yes. CertFusion detects EU and HIPAA-compliant Jotform accounts automatically from the API key — there's no separate setting to change.

Can I map more than just name and email? Yes. Any custom placeholder in your certificate design appears in the mapping screen as an optional field. Course name, cohort, date, and score are all common ones.


Schema suggestion: this post fits HowTo schema for the seven setup steps, plus FAQPage schema for the questions above. Marking up both improves eligibility for step-by-step rich results and FAQ snippets.


Prefer to watch?

The same setup, start to finish, in under three minutes — from connecting the API key to seeing a test submission land in CertFusion.

https://youtu.be/1zri7PgRx1w

Share this article

Table of Contents