Domain parking

On this page

A parked domain is your own domain or subdomain that you point to the network's server. You can open flow and split test links on it instead of on the network's address. If you glue the domain to a flow or split test, the chosen flow opens on the domain's home page. You can work without your own domains, but separate domains are more convenient, so we recommend using them.

You work with domains on two pages of the Flows section (for agencies the section is called Traffic):

  • Parked domains — add a domain, check its status, glue it to a flow or split test, set the default domains.
  • Domain confirmation — the files that ad networks ask you to place on a domain.

How to park a domain#

  1. Add the domain to the system

    Open the Parked domains page, enter the domain in the Domain field and click Add new domain. Enter the name only, for example purrs.meow.pro. You don't need www or http://. If you paste a full address, the system takes the domain name from it and drops the leading www.. Domains with non-Latin letters work too. The new domain appears in the table with the status Waiting. If the page shows “Error occurred” instead, the name is invalid, it is an IP address, or the domain is already in your list.

  2. Set the domain's DNS servers

    Do this in your registrar's account. In the domain settings, choose the DNS servers where you will edit the DNS zone. Usually these are the registrar's own free DNS servers. If the registrar doesn't offer them, use CloudFlare.

  3. Set up the domain's DNS zone

    Do this at the registrar or in CloudFlare too. Open the DNS zone editor (not the DNS server settings) and do the following:

    • Delete all A, AAAA and CNAME records for your domain or subdomain.
    • Add one A record whose value is the network's IP address. The address is in the text above the form on the Parked domains page.
    • Don't create records for the www subdomain, because it is not supported.
  4. Wait for the domain to be picked up

    DNS changes don't reach the network at once. It takes from a few minutes to three days. The platform checks a new domain on its own soon, and you can start a check with the Check button. When Working appears in the Status column, the domain is ready.

In an A record, the name depends on the domain. For a root domain it is @ (some registrars use the full domain name instead). For a subdomain it is the subdomain's name without the rest of the domain name:

Domain in the list Type Record name Value
meow.pro A @ the IP address from the text above the form
purrs.meow.pro A purrs the same IP address

Example A records for a root domain and for a subdomain.

The “Parked domains” page12345
Fig. 1. The “Parked domains” page: 1 is the new domain field and the add button, 2 is the “Default domains” button, 3 is the “Status” column, 4 is the glue column, 5 is the “Check” and “Delete” buttons.

Domain status and check#

The table shows each domain with the result of its last check.

Column What it shows
Domain The domain name. A lock icon before the name means HTTPS works for the domain
Icon before the date The state of the domain at the registrar. The tooltip says “No information”, “Delegated” or “Got some problems”
Created The registration date of the domain
Number before the expiry date How many days are left until the registration ends. The number is red when fewer than 30 days are left, yellow for 30 to 60, and green for more than 60
Expires The date the registration ends
Status The result of the last check: Waiting, Working or Error. The tooltip shows the time of the check
Glue it / Glued Gluing the domain to a flow or split test, see below. The column is there if you have already created at least one flow or split test
Action The Check and Delete buttons

Columns of the parked domains table.

Start working with traffic once the domain's status is Working. Until the domain responds to the platform, links on it won't open.

Important

The registration date, the expiry date and the state icon come from the registrar. They are filled in after the domain starts working, and only some domain zones support them. They are for reference and don't affect how the domain works. Empty fields and a missing green icon are not an error.

How a domain is checked

The platform opens your domain over HTTP and waits for a response. If it answers, the domain becomes Working. Then the platform checks HTTPS the same way. If that succeeds, a lock icon appears before the domain name, and flow links on this domain are built with https://. If the domain doesn't answer, the status becomes Error.

The platform checks domains on its own, but it rechecks a domain that has already been checked only about every 12 hours. So after any DNS change, click Check yourself. The result of a check is remembered for 10 minutes, so there is no point in clicking more often. After you click, the page shows the message “Success” (the domain responds) or “Error occurred” (it doesn't).

The status Error right after you add a domain usually means DNS hasn't updated yet. If the status doesn't go away, check the following:

  • The A record points to the IP address from the text on the page, and no old A, AAAA or CNAME records are left for this name. A forgotten AAAA record is an easy trap: if someone else's server answers at its IPv6 address, the check fails.
  • The domain uses the DNS servers where you edited the zone.
  • If you work through CloudFlare, the right mode is on, see below.
Domains that stopped working

If a domain that was already Working stays in the status Error for 30 days in a row, the platform removes it from the list on its own. The glue and the confirmation files go with it.

Gluing a domain#

You can glue a parked domain to one of your flows or split tests. Then the chosen flow or split test opens on the home page of the domain. A domain can be glued to only one flow or split test, but you can glue any number of domains to a flow or split test. You can glue only your own domain. The network's shared domains don't work for this. The glue takes effect when the domain becomes Working.

Agency

Agencies have no flows, so a domain is glued to a split test only. The glue column on the Parked domains page appears when you create the first split test and disappears with the last one. The list in the Glue domain window has one group, “Split test”. You can also glue a domain in the split test settings: Domain.

From the domain list

  1. Click Glue it in the row of the domain. The Glue domain window opens.

  2. Select a flow or split test from the list. Flows and split tests are in separate groups.

  3. Click Glue it. In the domain's row, the button turns green and gets the label Glued. The domain itself picks up the settings within 10 minutes.

The “Glue domain” window1
Fig. 2. The “Glue domain” window: 1 — the list of flows and split tests.

To unglue a domain, open the same window with the Glued button, select the empty item “—” and click Glue it. To reassign the domain, select a different flow or split test in the window.

From the settings of a flow or split test

In the flow settings (see Link types), select the domain in the Domain field. Next to it, under the label “Glue to flow”, there is a button. A split test works the same way, with the label “Glue to split” (link setup). The glue is applied as soon as you click the button, while the domain you choose for the link is saved with the other settings. The label on the button depends on the domain:

Label What it means
Glue domain The domain is free. Click the button to glue the domain to this flow (split test). The button is inactive if the default domain or a shared domain of the network is selected
Domain glued The domain is already glued here. Click the button and confirm “Unglue thus domain?” to remove the glue
Glued elsewhere The domain is glued to another flow or split test. Click the button and confirm “Unglue domain and glue to this link?” to move the glue here

States of the glue button in the settings of a flow and a split test.

Gluing and ungluing take effect within 10 minutes, not at once.

Before you delete a flow

Deleting a flow or split test doesn't remove the glue: the domain keeps leading to the deleted object. Unglue the domain first or reassign it to another flow.

Default domains#

The Default domains button next to the add form opens a page with three lists. In each list you can select one of your domains, a shared domain of the network (if the network provides them) or the empty item “—”. After you select, click Save.

List What it is used for
Redirect domains The domain for the links of your flows and split tests that have “use default domain” selected in the Domain field
Landing domains The domain where landing preview links open, in the flow settings and in the offer card
Prelanding domains The same for prelandings

Default domains.

If the network has turned off parked domains in flows, the default domains page is closed, and the flow settings have no Domain field and no glue button.

Deleting a domain#

The Delete button in a domain's row removes the domain from the list after you confirm. The domain is also removed from all flows and split tests where it was selected or glued. In them, the Domain field goes back to “use default domain”. The confirmation files of this domain are deleted.

Domain confirmation#

Some ad networks ask you to prove that the domain is yours before you start. You place a file with a given name and content in the root of the domain. On the Domain confirmation page (the page heading is “Confirmation files”), you create such files for your parked domains. The file is served at http://domain/file-name and, as the page says, is ready to use right after you save it. For that, the domain must already lead to the network's server. If you have no domains yet, the page shows a message asking you to park a domain first.

The “Confirmation files” page1234
Fig. 3. The “Confirmation files” page: 1 is the domain filter and search, 2 is the “Add” and “Upload” buttons, 3 is the file name with a link, 4 is the “Edit” and “Delete” buttons.

Create a file manually

Use this when the ad network gave you the file name and its content.

  1. Click Add.

  2. In the Domain list, select the domain the file is for.

  3. In the File field, enter the full file name with the extension, for example meow-verify-3f9a.txt.

  4. In the Code field, paste the content, for example meow-verification=3f9a27c1d5e84b60.

  5. Click Create. The file appears in the list.

Upload a ready file

Use this when the ad network gave you a file to download.

  1. Click Upload.

  2. In the Domain list, select the domain the file is for.

  3. In the File field, select the file on your computer and click Upload.

The file is created with the same name as the file on your computer (subject to the rules below), and its text becomes the content.

Check, edit or delete a file

  • The file name in the list is a link. It opens http://domain/file-name in a new tab, so you see the same thing the ad network will see. The domain name in the row is a link to a filter: only the files of this domain remain.
  • Edit opens the Code field with the current content. Change it and click Save. You can't change the file name. Delete the file and create a new one.
  • Delete removes the file after you confirm.
  • To find a file, enter part of the file name or of the domain in the Search field and click Find. There are 50 files per page.

File rules

What Rule
Extension txt, html or json. The server serves the file with the matching type: text/plain, text/html or application/json
Name Latin letters, digits, hyphen, underscore and dot. The system converts everything else to an allowed form: letters become lowercase, Cyrillic is transliterated, spaces are replaced with hyphens, and other characters (including /) are dropped
Duplicates One domain can't have two files with the same name
Location The root of the domain only. Nested folders are not supported
Forbidden names robots.txt, humans.txt, manifest.json
Content Not empty. Any PHP code is cut out of the content

What you can add as a confirmation file.

The name is saved in lowercase, and the letter case in the address is ignored when the file is requested. So if an ad network asks for a file with capital letters in its name, the file still opens at the address the network uses. If you break one of the rules, the page shows only “Error occurred”, with no reason. Check your file against the table.

Parking through CloudFlare#

CloudFlare is a free DNS service that is handy for parking domains if your registrar has no DNS servers of its own. There are two ways to set it up, and the preparation is the same.

  1. Sign up for CloudFlare

    You don't need a paid or extended subscription.

  2. Add the domain to CloudFlare

    In your CloudFlare account, open the Domains section, click Onboard a domain and select the free plan.

  3. Set the CloudFlare DNS servers at the registrar

    After you add the domain, CloudFlare offers to change the domain's DNS servers to its own. Do this in your registrar's account.

  4. Set up the DNS zone

    Open the DNS zone editor in your CloudFlare account and do the same as in the third step of parking. Delete the old A, AAAA and CNAME records for the domain and add an A record with the network's IP address. You don't need records for www.

CloudFlare as a DNS server

In this mode CloudFlare only stores the DNS records, and the domain leads straight to the network's server. In the list of DNS records, the A record you added must have the DNS only mode (a gray cloud with an arrow going around it), not Proxied. You don't need to set up anything else.

CloudFlare as a full proxy

In this mode all the traffic of the domain goes through CloudFlare, so you must turn off page caching.

  1. Turn on proxying for the record

    The A record must have the Proxied mode (an orange cloud with an arrow going through it), not DNS only.

  2. Set up encryption

    In the SSL/TLS section of the domain settings, set the following:

    • SSL: Custom - Flexible. This is very important!
    • Always use HTTPS: On (if you need HTTPS support).
    • Automatic HTTPS Rewrites: On (if you need HTTPS support).
  3. Leave the rest as it is

    You don't need to change other settings.