Applies to: WebinarJam and EverWebinar
Learn how to set up DKIM authentication for the email domains you use to send webinar notifications.
DKIM is one of the DNS records that ensure your domain is authenticated to send emails. Depending on how you send webinar emails, you may also need SPF and DMARC records.
If you haven’t already, take a look at the email authentication checklist before you begin.
What DKIM does
DKIM stands for DomainKeys Identified Mail.
It works like a digital signature for your email domain. When DKIM is set up correctly, email providers can verify that messages sent from your domain are legitimate.
For WebinarJam and EverWebinar, DKIM is used to authenticate the custom domain email address set for your webinar host.
Before you begin
Keep the following in mind:
- The sender domain is based on the email address used for the Webinar Host & Presenter
- If you change the host email to a different domain, that new domain must be authenticated separately
- If you use more than one sending domain, each one must be added and authenticated individually
Choose the right authentication path
The steps you follow depend on how you send your webinar emails.
If you use WebinarJam Mail
- Generate DKIM records inside WebinarJam
- Add them to your domain’s DNS settings
If you use only an integrated SMTP service
- You do not need to create DKIM records in WebinarJam.
- Instead, authenticate your domain directly with your SMTP provider.
If you use both WebinarJam Mail and an SMTP provider, follow the steps required for each service.
Set up DKIM for WebinarJam Mail
To generate DKIM records in WebinarJam:
- Click your profile icon in the top-right corner of your account
- Select Integrations > DKIM
- Enter your sender domain in the DKIM field
- Use the format yourdomain.com
- Do not include www or any extra characters
- Click Add DKIM record

The next screen will display your generated DKIM records and the values you need to add to your DNS settings.

Add the DKIM records to your DNS
Next, log in to the account where your domain’s DNS is managed.
To add the records:
- Open your domain’s DNS settings or DNS management area
- Locate the domain you use to send email
- Create a new CNAME record. Copy the Host and Points to values from WebinarJam into the matching fields in your DNS settings
- Repeat the process until all three CNAME records have been added
Save your DNS changes.

Next, back in WebinarJam:
- Tick the confirmation checkbox at the bottom of the DKIM details window
- Click Finish
Host value
Some domain providers expect the full Host value, while others automatically append your domain name for you.
For example:
- Some providers require: sk48601.yourdomain.com
- Others only need: sk48601
If you’re unsure which format your provider requires, contact their support team before saving the records.
Check your validation status
After saving your DNS records, allow up to 48 hours for validation.
While WebinarJam checks your records, the domain may show:
- Pending validation – records have been added, but verification is still in progress
- Connected – the domain has been validated successfully
- Error – the domain could not be validated
If you see an error, review the message shown in WebinarJam and check your DNS entries.

Using an integrated SMTP provider
If you send webinar notifications through a third-party SMTP provider instead of WebinarJam Mail, complete DKIM authentication in that provider’s platform.
You can find setup instructions from common WebinarJam integration partners below:
- SendGrid: Configure domain authentication
- Elastic Email: How to verify your domain
- Postmark: How do I set up DKIM for Postmark?
- Mailgun: What is DKIM? Email authentication explained (with setup Guide)