---
title: How to Connect Sertifier with WhatsApp via N8N
description: This guide walks you through issuing credentials in Sertifier and automatically sending them to recipients via WhatsApp using N8N and the Evolution API.
---

[Skip to content](https://help.sertifier.com/how-to-connect-sertifier-with-whatsapp#main-content)

[Create Support Ticket](https://help.sertifier.com/kb-tickets/new?hsLang=en)

[![sertifier-logos\_logo-colored-4](https://help.sertifier.com/hs-fs/hubfs/sertifier-logos_logo-colored-4.png?width=175&height=39&name=sertifier-logos_logo-colored-4.png)](https://help.sertifier.com/?hsLang=en)

- [Create Support Ticket](https://help.sertifier.com/migration/kb-tickets/new)
- [FAQ](https://help.sertifier.com/faq)

Open main navigation

Close main navigation

- [Create Support Ticket](https://help.sertifier.com/migration/kb-tickets/new)
- [FAQ](https://help.sertifier.com/faq)
- [Create Support Ticket](https://help.sertifier.com/kb-tickets/new)
- [Login](https://app.sertifier.com/en/login)

[Login](https://app.sertifier.com/en/login)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.sertifier.com/?hsLang=en)
2. [Integrations](https://help.sertifier.com/integrations?hsLang=en)
3. [N8N](https://help.sertifier.com/integrations?hsLang=en#n8n)

# How to Connect Sertifier with WhatsApp via N8N

## This guide walks you through issuing credentials in Sertifier and automatically sending them to recipients via WhatsApp using N8N and the Evolution API.

This integration is especially useful if you want to:

- Instantly notify learners or employees on WhatsApp when their credential is issued.
- Replace email notifications with WhatsApp messages.
- Automate credential delivery in a workflow you control.
  
  ⸻

### Step 1 — Enable the Sertifier API & Pick Your Campaign

 

1. In the Sertifier app, go to **Advanced → Integrations.**
2. Choose **Sertifier API** and follow the prompts.
3. Create or select a Campaign and note its campaignId. 
     1. This defines the design and details of what you issue.
4. Copy your **API key**.

### Step 2 — Create an N8N Node to Issue the Credential (Sertifier)

Add an HTTP Request node in N8N:

 • Method: POST  
 • URL: https://b2b.sertifier.com/campaign/addCredentials  
 • Headers:

```
Content-Type: application/jsonapi-version: 3.3secretKey: <YOUR_SERTIFIER_API_KEY>
```

- Body (JSON):

```
{  "credentials": [    {      "campaignId": "YOUR_CAMPAIGN_ID",      "name": "Recipient Name",      "email": "recipient@example.com",      "issueDate": "2025-09-09",      "quickPublish": true,      "dontSendEmail": true,      "externalId": "your-system-user-id",      "attributes": [        { "id": "ATTRIBUTE_ID_1", "value": "92" }      ]    }  ],  "updateExistingCredentials": false}
```

#### Notes

- **quickPublish:** true issues immediately.
- **dontSendEmail:** true suppresses Sertifier’s email since you’ll notify via WhatsApp.
- The response will include identifiers for the newly created credential. If you prefer a downloadable file, you can then call:
- GET /credential/generatePDFLink/{credential\_id\_or\_certificate\_no} to obtain a PDF link to send.

### Step 3 — n8n node to send WhatsApp message (Evolution API)

Add a second HTTP Request node to send the credential link or PDF link to the recipient:

- Method: POST
- URL: https://\<your-evolution-host\>/message/sendText/\<instance\>
- Headers:

```
Content-Type: application/jsonapikey: <EVOLUTION_API_KEY>
```

- Body (JSON):

```
{  "number": "5511999999999",  "text": "Your credential is ready: <PASTE-CREDENTIAL-OR-PDF-LINK-HERE>"}
```

> If you prefer to send media instead of a link, Evolution also supports sendMedia with a base64 payload.

#### **Optional — Start from WhatsApp (User-Initiated Flow)**

You can also set this up so that **a WhatsApp message triggers credential issuance**:

1. In Evolution, enable a **webhook** (e.g., messages.upsert) pointing to an N8N **Webhook node**.
2. Parse the incoming message (e.g., “CERT user@example.com”).
3. Run the two nodes above in sequence:

- - **Issue** via POST /campaign/addCredentials (Sertifier).
    - **Reply** via sendText (Evolution).

**References**

- [Sertifier API Reference](https://sertifier.docs.apiary.io/#)
- [Sertifier API Quickstart](https://help.sertifier.com/sertifier-api-quickstart?hsLang=en)

 

 

- [Get Started](https://help.sertifier.com/get-started?hsLang=en#main-content)

    - [Your Subscription](https://help.sertifier.com/get-started?hsLang=en#your-subscription)
    - [Create & Send Credentials](https://help.sertifier.com/get-started?hsLang=en#create-send-credentials)
    - [Track Your Credentials](https://help.sertifier.com/get-started?hsLang=en#track-your-credentials)
    - [Connect](https://help.sertifier.com/get-started?hsLang=en#connect)
- [Account Management](https://help.sertifier.com/account-management?hsLang=en#main-content)

    - [Organization Settings](https://help.sertifier.com/account-management?hsLang=en#organization-settings)
    - [Subscriptions](https://help.sertifier.com/account-management?hsLang=en#subscriptions)
    - [Credential Website](https://help.sertifier.com/account-management?hsLang=en#credential-website)
    - [Plans & Payment](https://help.sertifier.com/account-management?hsLang=en#plans-payment)
    - [Analytics](https://help.sertifier.com/account-management?hsLang=en#analytics)
    - [Privacy](https://help.sertifier.com/account-management?hsLang=en#privacy)
- [Utilizing Your Credentials](https://help.sertifier.com/utilizing-your-credentials?hsLang=en#main-content)

    - [Verifying and Managing Your Credentials](https://help.sertifier.com/utilizing-your-credentials?hsLang=en#verifying-and-managing-your-credentials)
    - [Sharing and Displaying Your Credentials](https://help.sertifier.com/utilizing-your-credentials?hsLang=en#sharing-and-displaying-your-credentials)
    - [Using and Customizing Verified Wallet](https://help.sertifier.com/utilizing-your-credentials?hsLang=en#using-and-customizing-verified-wallet)
    - [General Recipient FAQs](https://help.sertifier.com/utilizing-your-credentials?hsLang=en#general-recipient-faqs)
- [Generate Digital Credentials](https://help.sertifier.com/generate-digital-credentials?hsLang=en#main-content)

    - [Create, Edit and Send Credentials](https://help.sertifier.com/generate-digital-credentials?hsLang=en#create-edit-and-send-credentials)
    - [Credential Design](https://help.sertifier.com/generate-digital-credentials?hsLang=en#credential-design)
    - [Credential Details](https://help.sertifier.com/generate-digital-credentials?hsLang=en#credential-details)
    - [Email Templates](https://help.sertifier.com/generate-digital-credentials?hsLang=en#email-templates)
    - [Recipients](https://help.sertifier.com/generate-digital-credentials?hsLang=en#recipients)
    - [Attributes](https://help.sertifier.com/generate-digital-credentials?hsLang=en#attributes)
    - [Collections](https://help.sertifier.com/generate-digital-credentials?hsLang=en#collections)
    - [Pathways](https://help.sertifier.com/generate-digital-credentials?hsLang=en#pathways)
- [Integrations](https://help.sertifier.com/integrations?hsLang=en#main-content)

    - [REST API](https://help.sertifier.com/integrations?hsLang=en#rest-api)
    - [SSO](https://help.sertifier.com/integrations?hsLang=en#sso)
    - [Zapier](https://help.sertifier.com/integrations?hsLang=en#zapier)
    - [Zoom](https://help.sertifier.com/integrations?hsLang=en#zoom)
    - [Canvas](https://help.sertifier.com/integrations?hsLang=en#canvas)
    - [Moodle](https://help.sertifier.com/integrations?hsLang=en#moodle)
    - [Mini Course Generator](https://help.sertifier.com/integrations?hsLang=en#mini-course-generator)
    - [Thinkific](https://help.sertifier.com/integrations?hsLang=en#thinkific)
    - [Tutor LMS](https://help.sertifier.com/integrations?hsLang=en#tutor-lms)
    - [LearnDash](https://help.sertifier.com/integrations?hsLang=en#learndash)
    - [Adobe Learning Manager](https://help.sertifier.com/integrations?hsLang=en#adobe-learning-manager)
    - [Degreed](https://help.sertifier.com/integrations?hsLang=en#degreed)
    - [RingCentral](https://help.sertifier.com/integrations?hsLang=en#ringcentral)
    - [Absorb LMS](https://help.sertifier.com/integrations?hsLang=en#absorb-lms)
    - [Pabbly Connect](https://help.sertifier.com/integrations?hsLang=en#pabbly-connect)
    - [GoHighLevel](https://help.sertifier.com/integrations?hsLang=en#gohighlevel)
    - [Enocta](https://help.sertifier.com/integrations?hsLang=en#enocta)
    - [N8N](https://help.sertifier.com/integrations?hsLang=en#n8n)
    - [Make](https://help.sertifier.com/integrations?hsLang=en#make)
    - [TypeForm](https://help.sertifier.com/integrations?hsLang=en#typeform)
    - [Salesforce](https://help.sertifier.com/integrations?hsLang=en#salesforce)
    - [Europass](https://help.sertifier.com/integrations?hsLang=en#europass)
- [FAQ](https://help.sertifier.com/faq?hsLang=en#main-content)

    - [Issuing Digital Credentials](https://help.sertifier.com/faq?hsLang=en#issuing-digital-credentials)

[![Chill listening crop-3](https://help.sertifier.com/hs-fs/hubfs/sertifier-logos_logo-colored-4.png?width=140&height=31&name=sertifier-logos_logo-colored-4.png "Chill listening crop-3")](https://sertifier.com/?hsLang=en)

<https://www.linkedin.com/company/sertifierco/mycompany/> <https://www.facebook.com/sertifierco/> <https://twitter.com/sertifier> <https://www.instagram.com/sertifierco/> <https://www.youtube.com/channel/UCv_BiZvt4VTM6bLSVk9ykSA>

Copyright © 2025, Sertifier