Please explain to me how to set up branded domain in emails in cpanel.

Karimbo

Free Member
  • Nov 5, 2011
    2,699
    1
    354
    I use klaviyo, and I'm a bit struggling to understand the idea behind it.

    I tried to follow the klaviyo tutorial to set it up but they only have instructions on specific hosts that supprt it.

    Apparantly cpanel on custom nameservers does not support it. So what are cpanel users supposed to do now?

    Not looking to get spoonfed advice, some pointers is what I just need because I am completely oblivious to all this.
     

    fisicx

    Moderator
    Sep 12, 2006
    46,671
    8
    15,361
    Aldershot
    www.aerin.co.uk
    No idea how klaviyo works but are you saying cPanel doesn’t have an email option in the dashboard?
     
    Upvote 0

    Karimbo

    Free Member
  • Nov 5, 2011
    2,699
    1
    354
    Klaviyo is a newsletter service. To deliver emails to inboxes correctly there is a new technology out where the email has to relay from your Web host to track down on spoofed sender.

    Before they can just have any from address, now it needs to be validated.
     
    Upvote 0

    fisicx

    Moderator
    Sep 12, 2006
    46,671
    8
    15,361
    Aldershot
    www.aerin.co.uk
    Ok. But that still doesn’t answer my question. Can you set up domain emails in your cpanel?

    And if the email is being redirected via your web host you could end up in all sorts of trouble. The whole point of mailer services is they don’t go anywhere near your host.
     
    Upvote 0

    Karimbo

    Free Member
  • Nov 5, 2011
    2,699
    1
    354
    Info all here: https://help.klaviyo.com/hc/en-us/articles/115000357752

    It's going to affect email deliverability. So needs to be done.

    Gmail will send emails to junk for newsletters that send over 5000 emails a month to Gmail without having branded sender email in place.

    I can probably get by now. But soon i will need to set up branded sender domain with them.
     
    Upvote 0

    fisicx

    Moderator
    Sep 12, 2006
    46,671
    8
    15,361
    Aldershot
    www.aerin.co.uk
    It should probably say: how to set up branded domain emails on third party newsletters, with the new stricter authentication policy.
    You need to ask the third party. They are the ones who created the rules.
     
    Upvote 0

    fisicx

    Moderator
    Sep 12, 2006
    46,671
    8
    15,361
    Aldershot
    www.aerin.co.uk
    Upvote 0

    Karimbo

    Free Member
  • Nov 5, 2011
    2,699
    1
    354
    Upvote 0

    AlanJ1

    Free Member
    Jul 25, 2018
    970
    283
    We recently did this with Klaviyo (it was a requirement a couple of months ago I believe, for us anyways).

    I forwarded my developer that article and he managed to get it set-up within 5 minutes and our warnings dissapeared from Klaviyo.

    We did this through Shopify as they host for us and it was very straight forward so unsure about your cpanel side unfortunatley. Do you have access to DNS settings on your hosting?
     
    • Like
    Reactions: fisicx
    Upvote 0
    There are 2 things you need to do (assuming it is similar to other mail services):

    Set up the sender service
    Edit your domain DNS records for DKIM, spf etc.

    Which one are you having issues with?
     
    Upvote 0

    ukwebhosting

    Free Member
  • Business Listing
    Jun 9, 2011
    241
    62
    UK
    Hi

    Thanks for sending the article.

    We have done this for customers.

    Essentially adding the part: -

    send.helloworld.com ns1.klaviyo.com NS

    That cannot be done from cPanel but your host can add those records for you.

    Essentially you choose something.yourdomain.com that will be the emailer sender domain for your Klaviyo mails and then set those NS records to Klaviyos so they can sort the sending and authentication out.

    So you would ask your host to add the 4 NS records in and you can do the TXT one yourself via cPanel or just ask your host to do it at the same time.

    A rough example to be changed to your domain to send to your host would be for example: -

    send.yourdomainhere.com ns1.klaviyo.com NS
    send.yourdomainhere.com ns2.klaviyo.com NS
    send.yourdomainhere.com ns3.klaviyo.com NS
    send.yourdomainhere.com ns4.klaviyo.com NS
    yourdomainhere.com klaviyo-site-verification=public_API_key TXT

    with your public api key replacing public_API above which you will get during adding the branded sending domain to Klaviyo.

    Also during branded setup enable add a DMARC record to yourdomain.

    Hopefully that should be everything you need above but post back if not.
     
    Upvote 0

    Karimbo

    Free Member
  • Nov 5, 2011
    2,699
    1
    354
    We recently did this with Klaviyo (it was a requirement a couple of months ago I believe, for us anyways).

    I forwarded my developer that article and he managed to get it set-up within 5 minutes and our warnings dissapeared from Klaviyo.

    We did this through Shopify as they host for us and it was very straight forward so unsure about your cpanel side unfortunatley. Do you have access to DNS settings on your hosting?

    Hi

    Thanks for sending the article.

    We have done this for customers.

    Essentially adding the part: -

    send.helloworld.com ns1.klaviyo.com NS

    That cannot be done from cPanel but your host can add those records for you.

    Essentially you choose something.yourdomain.com that will be the emailer sender domain for your Klaviyo mails and then set those NS records to Klaviyos so they can sort the sending and authentication out.

    So you would ask your host to add the 4 NS records in and you can do the TXT one yourself via cPanel or just ask your host to do it at the same time.

    A rough example to be changed to your domain to send to your host would be for example: -

    send.yourdomainhere.com ns1.klaviyo.com NS
    send.yourdomainhere.com ns2.klaviyo.com NS
    send.yourdomainhere.com ns3.klaviyo.com NS
    send.yourdomainhere.com ns4.klaviyo.com NS
    yourdomainhere.com klaviyo-site-verification=public_API_key TXT

    with your public api key replacing public_API above which you will get during adding the branded sending domain to Klaviyo.

    Also during branded setup enable add a DMARC record to yourdomain.

    Hopefully that should be everything you need above but post back if not.
    Thanks for the advice. That's very well.appreciated. I'll have a crack at it soon. Got other things to deal with today. I'll ask my Web host to help, that's what I'm paying them for.
     
    • Like
    Reactions: ukwebhosting
    Upvote 0

    Karimbo

    Free Member
  • Nov 5, 2011
    2,699
    1
    354
    Hotmail has rolled out branded sender email. All these unscrupulous emails are marked unverified. I dont know how effective it will be to get rid of spam. Will spammers just verify their domains somehow without much bother - who knows.
     
    Last edited by a moderator:
    Upvote 0

    Russ Michaels

    Free Member
    Business Listing
    Jan 19, 2018
    214
    1
    62
    Hotmail has rolled out branded sender email. All these unscrupulous emails are marked unverified. I dont know how effective it will be to get rid of spam. Will spammers just verify their domains somehow without much bother - who knows.
    Spammers can authenticate their own domain the same way everyone else can.
    The whole point in email authentication is to stop them sending spam using your domain.
     
    Last edited by a moderator:
    Upvote 0

    Karimbo

    Free Member
  • Nov 5, 2011
    2,699
    1
    354
    Spammers can authenticate their own domain the same way everyone else can.
    The whole point in email authentication is to stop them sending spam using your domain.
    Oh i get it now

    I guess
    1) unverified emails will get opened less and less
    2) if they verify their domains then they entire domain will get blocked fast by email providers and they'll need to register so many domains to spam that it might make it unviable to do this.
     
    Upvote 0

    Russ Michaels

    Free Member
    Business Listing
    Jan 19, 2018
    214
    1
    62
    Oh i get it now

    I guess
    1) unverified emails will get opened less and less
    2) if they verify their domains then they entire domain will get blocked fast by email providers and they'll need to register so many domains to spam that it might make it unviable to do this.
    Your dmarc record tells the recipient MTA what to do with emails that fail authentication.
     
    Upvote 0

    Karimbo

    Free Member
  • Nov 5, 2011
    2,699
    1
    354
    Update:

    My web host doesnt seem to be familiar with this and when I asked they seemed to not know what I was talking about. But later messged back asking for settings and confirmed it was all done. But klaviyo could not verify the settings. They did say to give it up to 48 hours and I wanted over a week and it still did not work.

    I probed around in the cpnael. You go into the Domains section in cpanel and go into zone editor. It allowed you to confire some settings just not NS settings, but it does allow you to set CNAME and TXT settings.

    For dynamic routing you need to set NS and TXT

    For static routing you can do CNAME and TXT (which are user editable in cpanel). klaviyo does not recommended static routing.

    But just throwing this out there for anyone who is struggling, if the web host can't do custom NS settings for subdomains, you can go for the other option and DIY it using static routing option.
     
    Upvote 0

    ukwebhosting

    Free Member
  • Business Listing
    Jun 9, 2011
    241
    62
    UK
    Update:

    My web host doesnt seem to be familiar with this and when I asked they seemed to not know what I was talking about. But later messged back asking for settings and confirmed it was all done. But klaviyo could not verify the settings. They did say to give it up to 48 hours and I wanted over a week and it still did not work.

    I probed around in the cpnael. You go into the Domains section in cpanel and go into zone editor. It allowed you to confire some settings just not NS settings, but it does allow you to set CNAME and TXT settings.

    For dynamic routing you need to set NS and TXT

    For static routing you can do CNAME and TXT (which are user editable in cpanel). klaviyo does not recommended static routing.

    But just throwing this out there for anyone who is struggling, if the web host can't do custom NS settings for subdomains, you can go for the other option and DIY it using static routing option.
    Hi

    In cPanel you cannot set NS records however your host can definitely do it in WHM which is the server control side of WHM

    We do this for customers quite regularly.

    The static side is definitely something you can do but your host should know how to add/edit NS records for a subdomain as that’s pretty basic stuff and a 5 minute job.

    Glad you got sorted though!
     
    • Like
    Reactions: Karimbo
    Upvote 0

    Latest Articles

    Join UK Business Forums for free business advice