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:

  1. Click your profile icon in the top-right corner of your account
  2. Select Integrations > DKIM
  3. Enter your sender domain in the DKIM field
    • Use the format yourdomain.com
    • Do not include www or any extra characters
  4. Click Add DKIM record

Add a domain to your profile

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

Example of DKIM CNAME records


Add the DKIM records to your DNS

Next, log in to the account where your domain’s DNS is managed.

To add the records:

  1. Open your domain’s DNS settings or DNS management area
  2. Locate the domain you use to send email
  3. Create a new CNAME record. Copy the Host and Points to values from WebinarJam into the matching fields in your DNS settings
  4. Repeat the process until all three CNAME records have been added

Save your DNS changes. 

Create three CNAME records for the DKIM details

 

Next, back in WebinarJam:

  1. Tick the confirmation checkbox at the bottom of the DKIM details window
  2. 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.

DKIM validation pending status


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: