Follow

How to Set Custom Domain Name in Affise?

Time to read: 5 min.

topic.png The article covers the following topics:

After getting access to your platform, Affise provides you with a set of default domain names. To find them visit 'Settings' section -> 'Tracking Domains' tab on your Affise admin panel.

Annotation_on_2020-06-30_at_11-53-00.png

How to add/change custom domains

You have an option to add/change custom domains for Admin URL, Affiliate network URL, and Tracking URL:

Annotation_on_2020-05-19_at_15-11-37.png

import.pngRight now we support the following samples of the default Admin domain, which is used in Affise Postback URL:

  • http://offers.rocketcompany.affise.com - will be supported until the end of the 2020 year!!!
  • http://offers-rocketcompany.affise.com
  • https://offers-rocketcompany.affise.com

import.png If you decide to change/add your custom domains, note to use third-level domains only (example: track.yourcompanyname.com).

Your new custom domain should be an alias to our default one. To set up it correctly you should set a CNAME record to your new domain:

3.png

Also, you should delete all the A-records at the domain settings and leave the CNAME only:

4.pngAll steps described above, you may set up on the DNS-server on your hosting provider side.

Once done, contact support@affise.com to complete the custom domain setup.

import.png  Please, inform us beforehand, if you make changes at Cloudflare.

import.pngWe highly recommend using the following sample of the Admin domain as a default one: offers-rocketcompany.affise.comWe will support the old sample offers.rocketcompany.affise.com till the end of the 2020 year!!!

 Custom tracking domain setup

There are two ways how to install custom tracking domain depending on HTTP or HTTPS protocol.

HTTP custom tracking domain setup

  1. If you want to add and use your custom tracking domain in addition to our default one (DEFAULT.go2affise.com), make sure you've completed all steps above.
  2. After that, you'll have to add your custom tracking domain to the tracking domains list under 'Settings' section  - > 'Tracking Domains' tab as shown below:

my_t_d.jpg

Make sure you’ve met the following requirements:

  1. Your custom domain must have 3 levels or more (www.companyname.com - 3 levels, companyname.com - 2 levels)
  2. Your custom domain must be pointed to the default one. See our article to find out how to check it.
  3. There should be ‘Yes’ in HTTP column and ‘No’ in HTTPS column:

dom.png

Once you’re done with all the steps, you may start using your HTTP custom tracking domain.

HTTPS custom tracking domain setup

1. Proceed steps No. 1-2 described above in the previous section (HTTP custom tracking domain setup).

2.  Click ‘Yes’ as it is shown below:dom2.png

 

3. Prepare all the documents needed to implement HTTPS domain. Find the list in "HTTPS connection setup" section.

Once done, contact support@affise.com to complete a custom tracking domain setup.

Making custom tracking domain as a default

If you want to use your custom domain as a default one, kindly tick there:

default.jpg

Once you make the custom domain as the default one by ticking this flag, an additional button 'Clear default domain' will appear and you will see which domain is the default one right now. Once you click on the above mentioned button, the default domain will be reset:

Annotation_on_2020-07-09_at_18-30-39.png

HTTPS connection setup

You have an option to turn on/off HTTPS-connection optionally in the Settings:

Screenshot_50.png

Affise supports HTTPS connection for all 3rd level default domain names: Admin URL, Affiliate network URL, Tracking site URL, Impressions domain, and Api URL. 

import.png All the accounts have an option to use a new default Admin panel URL with a secure HTTPS connection: https://offers-YourAccountName.affise.com. Kindly notice, both http:// and https:// versions of Admin panel URLs are working now. We support the old sample of the Admin panel URL only till the end of the 2020 year!!!

To set up a secured connection for your custom domain name note to:

  1. Receive SSL-certificate (.crt), Private Key (.key), bundle (.crt) for the domain name from the hosting side. 
  2. Ensure the files above march the domain name in the request. If you doubt whether the Private Key and SSL-certificate match the domain name you'd like to set, kindly contact your hosting provider for details.
  3. Contact support@affise.com to complete certificate implementation for your custom domain name. Please, let the support team know:
    - your custom domain name vs. Affise domain name it is an alias for;
    - provide support team with SSL-certificate (.crt), Private Key (.key), bundle (.crt) for the domain name in request.

import.png Kindly note that Affise strongly recommends using trusted domain hosting services such as Verisign, DigiCert, Comodo, Godaddy, etc. We do not recommend using Free SSL certificates services such as Let's Encrypt, which can issue and result in browser warnings. Please, remember, that untrusted certificates setup may potentially cause traffic losses.

If you've faced with several options of the Software existing when trying to get certificate and key, choose one of the following options:

  • Apache
  • Nginx

FAQ

Q.: I set a custom domain with ssl some time ago, but now I want to renew the certificate with CloudFlare. Once this is done, do any further actions must be performed from Affise side or not?

A.: No additional actions are required. Update the certificate, everything will work.

article.pngYou may also find helpful the following articles:

Should you have any further doubts or questions on custom domains setup, feel free to contact our support team via support@affise.com operating 24/7 for your convenience.

Updated by Anastasia Dziaruhina 

Was this article helpful?
8 out of 9 found this helpful
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.