{"id":13369,"date":"2025-07-29T09:56:43","date_gmt":"2025-07-29T09:56:43","guid":{"rendered":"https:\/\/cpvlab.pro\/blog\/?p=13369"},"modified":"2025-07-29T13:07:42","modified_gmt":"2025-07-29T13:07:42","slug":"cpv-lab-installation-guide","status":"publish","type":"post","link":"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/","title":{"rendered":"How to Install CPV Lab Pro: Step-by-Step Guide for Self-Hosted Ad Tracking"},"content":{"rendered":"\n<span id=\"intro\"><\/span>\n\n\n\n<p>In this quick guide (plus video), we\u2019ll walk you through the step-by-step installation of CPV Lab Pro, from download to launch. Whether you&#8217;re just starting with ad tracking or upgrading your setup, this tutorial makes it easy to follow along.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>You\u2019ll need an active <strong>CPV Lab subscription<\/strong> to get started.<br>Before we dive into the setup, make sure you have the following ready:<\/p>\n\n\n\n<p><strong>Requirements:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Domain &#8211; a domain you will use for tracking<\/li>\n\n\n\n<li>Hosting (shared, VPS, or dedicated,  your choice)<\/li>\n\n\n\n<li>Active CPV Lab subscription<\/li>\n\n\n\n<li>Access to file manager, or FTP Protocol tool<\/li>\n\n\n\n<li>Free File Extractor (like winzip or winrar)<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img fetchpriority=\"high\" decoding=\"async\" width=\"400\" height=\"429\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/Intro.png\" alt=\"\" class=\"wp-image-13631\" style=\"width:223px;height:auto\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/Intro.png 400w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/Intro-280x300.png 280w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/Intro-300x322.png 300w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/figure>\n<\/div><\/div>\n<\/div>\n\n\n\n<p>That\u2019s it! Once you check off the list above, you\u2019re ready to move on to the installation steps.<\/p>\n\n\n\n<span id=\"step1\"><\/span>\n\n\n\n<table style=\"border: 1px solid #007BFF;width: 100%;font-family: Segoe UI, sans-serif;font-size: 15px;border-collapse: collapse\">\n  <tbody>\n    <tr>\n      <td style=\"padding: 10px;background: #007BFF;color: white\"><strong>Table Of Contents:<\/strong><\/td>\n      <td style=\"padding: 10px;background: #007BFF;color: white\"><strong>Section:<\/strong><\/td>\n    <\/tr>\n    <tr>\n      <td style=\"padding: 10px\"><strong>Intro<\/strong><\/td>\n      <td style=\"padding: 10px\"><a href=\"#intro\" style=\"color: #007BFF;text-decoration: none\"><img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/25b6.svg\" alt=\"\u25b6\" style=\"height: 14px;vertical-align: middle\">\u00a0Go To<\/a><\/td>\n    <\/tr>\n    <tr style=\"background: #F2F2F2\">\n      <td style=\"padding: 10px\"><strong>\u2780 Step 1: Download Installation Files<\/strong><\/td>\n      <td style=\"padding: 10px\"><a href=\"#step1\" style=\"color: #007BFF;text-decoration: none\"><img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/25b6.svg\" alt=\"\u25b6\" style=\"height: 14px;vertical-align: middle\">\u00a0Go To<\/a><\/td>\n    <\/tr>\n    <tr>\n      <td style=\"padding: 10px\"><strong>\u2781 Step 2: Upload Installation Files<\/strong><\/td>\n      <td style=\"padding: 10px\"><a href=\"#step2\" style=\"color: #007BFF;text-decoration: none\"><img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/25b6.svg\" alt=\"\u25b6\" style=\"height: 14px;vertical-align: middle\">\u00a0Go To<\/a><\/td>\n    <\/tr>\n    <tr style=\"background: #F2F2F2\">\n      <td style=\"padding: 10px\"><strong>\u2782 Step 3: Installation Wizard<\/strong><\/td>\n      <td style=\"padding: 10px\"><a href=\"#step3\" style=\"color: #007BFF;text-decoration: none\"><img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/25b6.svg\" alt=\"\u25b6\" style=\"height: 14px;vertical-align: middle\">\u00a0Go To<\/a><\/td>\n    <\/tr>\n    <tr>\n      <td style=\"padding: 10px\"><strong>\u2783 Step 4: Permission Files<\/strong><\/td>\n      <td style=\"padding: 10px\"><a href=\"#step4\" style=\"color: #007BFF;text-decoration: none\"><img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/25b6.svg\" alt=\"\u25b6\" style=\"height: 14px;vertical-align: middle\">\u00a0Go To<\/a><\/td>\n    <\/tr>\n    <tr style=\"background: #F2F2F2\">\n      <td style=\"padding: 10px\"><strong>\u2784 Step 5: Create Database<\/strong><\/td>\n      <td style=\"padding: 10px\"><a href=\"#step5\" style=\"color: #007BFF;text-decoration: none\"><img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/25b6.svg\" alt=\"\u25b6\" style=\"height: 14px;vertical-align: middle\">\u00a0Go To<\/a><\/td>\n    <\/tr>\n    <tr>\n      <td style=\"padding: 10px\"><strong>\u2785 Step 6: Security Settings<\/strong><\/td>\n      <td style=\"padding: 10px\"><a href=\"#step6\" style=\"color: #007BFF;text-decoration: none\"><img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/25b6.svg\" alt=\"\u25b6\" style=\"height: 14px;vertical-align: middle\">\u00a0Go To<\/a><\/td>\n    <\/tr>\n    <tr style=\"background: #F2F2F2\">\n      <td style=\"padding: 10px\"><strong>\u2786 Step 7: Login! \ud83d\ude42<\/strong><\/td>\n      <td style=\"padding: 10px\"><a href=\"#step7\" style=\"color: #007BFF;text-decoration: none\"><img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/25b6.svg\" alt=\"\u25b6\" style=\"height: 14px;vertical-align: middle\">\u00a0Go To<\/a><\/td>\n    <\/tr>\n    <tr>\n      <td style=\"padding: 10px\"><strong>Closing<\/strong><\/td>\n      <td style=\"padding: 10px\"><a href=\"#closing\" style=\"color: #007BFF;text-decoration: none\"><img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/25b6.svg\" alt=\"\u25b6\" style=\"height: 14px;vertical-align: middle\">\u00a0Go To<\/a><\/td>\n    <\/tr>\n  <\/tbody>\n<\/table>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Download the Installation Files<\/strong><\/h3>\n\n\n\n<p>To get started, log in to your CPV Lab Pro account.<\/p>\n\n\n\n<p>From your dashboard, click on the \u201c<strong>CPV Lab License<\/strong>\u201d section in the main menu. This will take you to your license management area.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1000\" height=\"822\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-1.jpg\" alt=\"CPV Lab - self-hosted ad tracker installation guide\" class=\"wp-image-13632\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-1.jpg 1000w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-1-300x247.jpg 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-1-768x631.jpg 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-1-850x699.jpg 850w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p>Once you&#8217;re there, scroll down to find the <strong>Install Package<\/strong>. Click the download button to save the latest installation files to your computer.<\/p>\n\n\n\n<span id=\"step2\"><\/span>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1000\" height=\"824\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-1-2.jpg\" alt=\"CPV Lab - self-hosted ad tracker installation guide\" class=\"wp-image-13633\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-1-2.jpg 1000w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-1-2-300x247.jpg 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-1-2-768x633.jpg 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-1-2-850x700.jpg 850w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Upload Installation Files<\/strong><\/h3>\n\n\n\n<p>Once you\u2019ve downloaded the CPV Lab installation files, it\u2019s time to upload them to your hosting account.<\/p>\n\n\n\n<p>Log in to your <strong>file manager<\/strong> (usually found in your hosting control panel). <\/p>\n\n\n\n<p>If you&#8217;re using an FTP tool like <strong><a href=\"https:\/\/filezilla-project.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">FileZilla<\/a><\/strong>, make sure to extract the files from the archive first using <strong>WinRAR<\/strong> or <strong>WinZip<\/strong>. These tools are free and easy to use.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"670\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-2-1-1024x670.png\" alt=\"CPV Lab ad tracker installation guide\" class=\"wp-image-13634\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-2-1-1024x670.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-2-1-300x196.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-2-1-768x502.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-2-1.png 1200w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-2-1-350x230.png 350w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-2-1-850x556.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Then, upload the files to the main root directory of our CPV Lab licensed domain. This root directory is typically named <code><em>public_html<\/em><\/code> or might be the folder named after your domain.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote nobgblock has-white-background-color has-background is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\ud83d\udd0dTip: Hosting your self-hosted ad tracker on a dedicated domain ensures faster load speeds and better data ownership, which is essential for serious media buyers and performance marketers.<\/p>\n<\/blockquote>\n\n\n\n<p>Keep in mind if you are using a FTP protocol tool you will have to extract the installation files with a tool like <a href=\"https:\/\/www.win-rar.com\/\">winrar<\/a>, or <a href=\"https:\/\/www.winzip.com\/\">winzip<\/a> which can be found easily online.<\/p>\n\n\n\n<span id=\"step3\"><\/span>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"460\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-2-2-1024x460.png\" alt=\" CPVLab conversion  tracker installation guide\" class=\"wp-image-13635\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-2-2-1024x460.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-2-2-300x135.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-2-2-768x345.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-2-2.png 1200w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-2-2-850x382.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: Installation Wizard<\/strong><\/h3>\n\n\n\n<p>Once the files have been uploaded, it\u2019s time to launch the <strong>CPV Lab Pro Installation Wizard<\/strong>, this will walk you through the rest of the setup.<\/p>\n\n\n\n<p>To do this, open your browser and type your domain name followed by <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/install-wizard.php<\/code><\/pre>\n\n\n\n<p><strong>Example:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\n<code>yourdomain.com\/install-wizard.php<\/code><\/code><\/pre>\n\n\n\nhttps:\/\/example.com<span style=\"color: green\">\/install-wizard.php<\/span>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"601\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-1-1024x601.png\" alt=\"CPV Lab installation package\" class=\"wp-image-13636\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-1-1024x601.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-1-300x176.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-1-768x451.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-1.png 1200w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-1-850x499.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>From here we will be taken to the wizard page that will help assist us in completing the installation. If our hosting provider passes the requirements for the installation process we can continue with the setup by clicking the &#8220;<strong>Next<\/strong>&#8221; button. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"681\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-2-1024x681.png\" alt=\"CPV Lab install wizard\" class=\"wp-image-13637\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-2-1024x681.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-2-300x200.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-2-768x511.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-2.png 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-2-850x566.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next, you\u2019ll be asked to enter your <strong>CPV Lab Pro license email<\/strong> in the &#8220;License Email&#8221; field. This should be the email you used when purchasing your license.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"726\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-3-1024x726.jpg\" alt=\"CPVLab Pro install\" class=\"wp-image-13638\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-3-1024x726.jpg 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-3-300x213.jpg 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-3-768x545.jpg 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-3.jpg 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-3-850x603.jpg 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After that, click the <strong>\u201cDownload Install Package\u201d<\/strong> button directly in the wizard.<br>Once the package is downloaded to your computer, extract the archive and upload the contents from the <code>V12<\/code> folder to the <strong>main\/root directory<\/strong> of your licensed domain.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"722\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-4-1024x722.jpg\" alt=\"CPV Lab installation package\" class=\"wp-image-13639\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-4-1024x722.jpg 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-4-300x212.jpg 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-4-768x542.jpg 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-4.jpg 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-4-850x600.jpg 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>(We\u2019re using version 12 as the example in this tutorial.)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"497\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-5-1024x497.png\" alt=\"CPV Lab installation package\" class=\"wp-image-13640\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-5-1024x497.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-5-300x146.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-5-768x372.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-5.png 1200w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-5-850x412.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<span id=\"step4\"><\/span>\n\n\n\n<p>After the files are uploaded we can go back to the wizard in your browser. Then, click the &#8220;<strong>Next<\/strong>&#8221; Button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"730\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-6-1024x730.jpg\" alt=\"CPVLab installation wizard\" class=\"wp-image-13641\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-6-1024x730.jpg 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-6-300x214.jpg 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-6-768x547.jpg 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-6.jpg 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-3-6-850x606.jpg 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Permission Files<\/strong><\/h3>\n\n\n\n<p>Next up: let\u2019s make sure the file permissions are set correctly so CPV Lab can run without issues.<\/p>\n\n\n\n<p>Inside the installation wizard, you\u2019ll see a button that says: <strong>\u201cCheck file permissions automatically\u201d<\/strong>. <\/p>\n\n\n\n<p>Click it.<\/p>\n\n\n\n<p>From here will need to check the file  permissions. You can check the file permissions automatically by clicking the &#8220;<strong>Check file permissions automatically<\/strong>&#8221; button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"573\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-4-1-1024x573.png\" alt=\"CPV Lab installation permissions\" class=\"wp-image-13642\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-4-1-1024x573.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-4-1-300x168.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-4-1-768x429.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-4-1.png 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-4-1-850x475.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u2705 If you&#8217;re using <strong>Hostinger<\/strong> (like in our example), good news,  the install wizard will usually set the correct file permissions automatically for you.<\/p>\n<\/blockquote>\n\n\n\n<p>But don\u2019t worry if you\u2019re using a different provider. Most <strong><a href=\"https:\/\/cpvlab.pro\/partners.php\" target=\"_blank\" rel=\"noreferrer noopener\">recommended hosting services<\/a><\/strong> (see our full list <a class=\"\" href=\"#\">here<\/a>) will also work just fine with the automatic check or with small updates<\/p>\n\n\n\n<span id=\"step5\"><\/span>\n\n\n\n<p>Once the check is complete and everything is green, hit <strong>\u201cNext\u201d<\/strong> to continue the setup.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"581\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-4-2-1024x581.png\" alt=\"\" class=\"wp-image-13643\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-4-2-1024x581.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-4-2-300x170.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-4-2-768x436.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-4-2.png 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-4-2-850x482.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><br><strong>Step 5: Create Database<\/strong><\/h3>\n\n\n\n<p>Now it\u2019s time to give CPV Lab Pro a place to store your campaign data,  let\u2019s set up your <strong>MySQL database<\/strong><\/p>\n\n\n\n<p>If you\u2019re using <strong>Hostinger<\/strong> (like in this example), here\u2019s what to do:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to the <strong>\u201cDatabases\u201d<\/strong> tab<\/li>\n\n\n\n<li>Click on <strong>\u201cManagement\u201d<\/strong><\/li>\n\n\n\n<li>Now, create a new MySQL database:\n<ul class=\"wp-block-list\">\n<li>Fill in the <strong>Database Name<\/strong><\/li>\n\n\n\n<li>Choose a <strong>Username<\/strong><\/li>\n\n\n\n<li>Create a strong <strong>Password<\/strong><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Hit <strong>\u201cCreate\u201d<\/strong> and you\u2019re done!<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"791\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-1-1024x791.jpg\" alt=\"CPV Lab database setup \" class=\"wp-image-13644\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-1-1024x791.jpg 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-1-300x232.jpg 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-1-768x593.jpg 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-1.jpg 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-1-850x657.jpg 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>If you&#8217;re using Hostinger like I am,  you can click on the &#8220;<strong>Databases<\/strong>&#8221; tab and click on &#8220;<strong>Management<\/strong>&#8221; menu item to create a new database.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\ud83d\udca1 <strong>Using cPanel instead?<\/strong><br>Look for <strong>\u201cMySQL Databases\u201d<\/strong> in your dashboard. The layout may look different, but the steps are nearly the same.<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"632\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-2-1024x632.png\" alt=\"CPV Lab installation - database setup\" class=\"wp-image-13648\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-2-1024x632.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-2-300x185.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-2-768x474.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-2.png 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-2-850x525.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Once we&#8217;re in the area to create a new MySQL Database, we&#8217;re going a to create a database name as follows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&#8220;<strong>MySQL database name<\/strong>&#8221; field<\/li>\n\n\n\n<li>Add a username in the &#8220;<strong>MySQL username&#8221; <\/strong>field<\/li>\n\n\n\n<li>Add password in the &#8220;<strong>Password<\/strong>&#8221; field. <\/li>\n\n\n\n<li>Then, we can click the &#8220;<strong>Create<\/strong>&#8221; button.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"631\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-3-1024x631.png\" alt=\"CPV Lab Pro installation - database setup\" class=\"wp-image-13647\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-3-1024x631.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-3-300x185.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-3-768x473.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-3.png 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-3-850x524.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Once your database is ready, go back to the <strong>CPV Lab install wizard<\/strong> and enter the info in the required fields:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Database Name<\/strong> \u2192 the one you just created<\/li>\n\n\n\n<li><strong>Username<\/strong> &amp; <strong>Password<\/strong> \u2192 as set above<\/li>\n\n\n\n<li><strong>License Email<\/strong> \u2192 your CPV Lab Pro license email<\/li>\n\n\n\n<li><strong>Database Server Name<\/strong> \u2192 keep it set to <strong>localhost<\/strong> (this works for most hosting setups)<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"742\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-4-1024x742.png\" alt=\"CPV Lab installation - database setup\" class=\"wp-image-13649\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-4-1024x742.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-4-300x217.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-4-768x556.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-4.png 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-4-850x616.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Below you can see how we&#8217;re going to need to add the <strong>Database Name<\/strong> into the &#8220;<strong>Database Name<\/strong>&#8221; field, and our CPV Lab Pro license email into the &#8220;<strong>License Email<\/strong>&#8221; field.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"748\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-5-1024x748.png\" alt=\"CPV Lab installation - database setup\" class=\"wp-image-13650\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-5-1024x748.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-5-300x219.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-5-768x561.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-5.png 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-5-850x621.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>As I said, the Database user name will go into the &#8220;<strong>Database User<\/strong>&#8221; field, and the database&#8217;s password in the &#8220;<strong>Database Password<\/strong>&#8221; field.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"755\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-6-1024x755.png\" alt=\"CPV Lab installation - database setup\" class=\"wp-image-13651\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-6-1024x755.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-6-300x221.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-6-768x566.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-6.png 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-6-850x627.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now we can click the &#8220;<strong>Finish Install<\/strong>&#8221; button to finish the installation process for your self-hosted ad tracker.<\/p>\n\n\n\n<span id=\"step6\"><\/span>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"751\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-7-1024x751.png\" alt=\"CPV Lab ad tracker installation - database setup\" class=\"wp-image-13652\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-7-1024x751.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-7-300x220.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-7-768x563.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-7.png 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-5-7-850x624.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 6: Fix the Security Warning<\/strong><\/h3>\n\n\n\n<p>Once the installation is finished, you might see a <strong>security warning<\/strong> the first time you visit your CPV Lab login page. Don\u2019t worry,  this is normal and easy to fix.<\/p>\n\n\n\n<p>This step ensures your tracking setup stays <strong>safe and private<\/strong> by updating the file permissions on two important files.<\/p>\n\n\n\n<p>Here&#8217;s what to do:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Open your File Manager<\/strong> (or use your FTP tool).<\/li>\n\n\n\n<li><strong>Go to the root directory of your domain<\/strong> &#8211; this is where you uploaded the tracker.<\/li>\n\n\n\n<li>Find and open the <strong>lib <\/strong>folder.<\/li>\n\n\n\n<li>Inside, look for a file named: <em>db_params.php<\/em>\n<ul class=\"wp-block-list\">\n<li>Right-click \u2192 choose Permissions<\/li>\n\n\n\n<li>Set the file permissions to 644<\/li>\n\n\n\n<li>Click Update\/Save<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Now go back to the main root folder again.<\/li>\n\n\n\n<li>Open the license folder.<\/li>\n\n\n\n<li>Find the file called: license.php\n<ul class=\"wp-block-list\">\n<li>Right-click \u2192 Permissions \u2192 set it to 644<\/li>\n\n\n\n<li>Save and close<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"519\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-1-1024x519.png\" alt=\"CPV Lab installation guide settings\" class=\"wp-image-13653\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-1-1024x519.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-1-300x152.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-1-768x390.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-1.png 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-1-850x431.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The first file will be in the &#8220;<strong>lib<\/strong>&#8221; folder. In file manager (or your ftp protocol tool) find and enter the &#8220;<strong>lib<\/strong>&#8221; folder.<\/p>\n\n\n\n<p><strong> Note: <\/strong>This will be in the main\/root directory of your licensed CPV Lab Pro domain.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"497\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-2-1024x497.png\" alt=\"\" class=\"wp-image-13654\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-2-1024x497.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-2-300x146.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-2-768x372.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-2.png 1200w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-2-850x412.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Search for the file called &#8220;<strong>db_params.php<\/strong>&#8221; (which is <strong>lib\/db_params.php<\/strong>)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"499\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-3-1024x499.png\" alt=\"\" class=\"wp-image-13655\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-3-1024x499.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-3-300x146.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-3-768x374.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-3.png 1200w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-3-850x414.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Then, we&#8217;re going to right click and select the &#8220;<strong>Permissions<\/strong>&#8221; menu item. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"494\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-4-1024x494.png\" alt=\"\" class=\"wp-image-13656\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-4-1024x494.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-4-300x145.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-4-768x371.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-4.png 1200w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-4-850x410.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p> We need to update the file permissions to &#8220;<strong>64<\/strong>4&#8243; by selecting the appropriate boxes, and then click &#8220;<strong>Update<\/strong>&#8221; (this will vary from platform but should be very a similar process).  <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"516\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-5-1024x516.png\" alt=\"\" class=\"wp-image-13657\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-5-1024x516.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-5-300x151.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-5-768x387.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-5.png 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-5-850x428.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next, we will repeat this process by going back to the main directory. Find and enter to the &#8220;<strong>license<\/strong>&#8221; folder, and find the &#8220;<strong>license.php<\/strong>&#8221; file (license\/license.php)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"441\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-6-1024x441.png\" alt=\"\" class=\"wp-image-13658\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-6-1024x441.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-6-300x129.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-6-768x331.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-6.png 1200w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-6-850x366.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Then, update the permissions file as we did previously to &#8220;<strong>64<\/strong>4&#8243; as well.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"448\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-7-1024x448.png\" alt=\"\" class=\"wp-image-13659\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-7-1024x448.png 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-7-300x131.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-7-768x336.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-7.png 1100w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-7-850x372.png 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now, we go back to the login page this security warning should be resolved.<\/p>\n\n\n\n<p>Note: The login page will be your licensed CPV Lab Pro domain followed by &#8220;\/login.php&#8221;. <\/p>\n\n\n\n<p>Example: https:\/\/example.com<strong>\/login.php<\/strong><\/p>\n\n\n\n<span id=\"step7\"><\/span>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"429\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-8.png\" alt=\"\" class=\"wp-image-13660\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-8.png 800w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-8-300x161.png 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-8-768x412.png 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPVLab-Instalation-6-8-70x37.png 70w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 7: Login! \ud83d\ude42<\/strong><\/h3>\n\n\n\n<p>Now it\u2019s time to <strong>log in to your CPV Lab Pro tracker<\/strong> for the first time. Just head to:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">https:\/\/yourdomain.com\/login.php<\/pre>\n\n\n\n<p>When logging in the first time keep in mind that your users name and password are both &#8220;<strong>admin<\/strong>&#8221; (until you change it after the first login).<\/p>\n\n\n\n<p>Once you&#8217;re in, you&#8217;re ready to <strong>set up your first tracking campaign<\/strong> and start collecting real data from your traffic.<\/p>\n\n\n\n<span id=\"closing\"><\/span>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"510\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/7-2-1024x510.jpg\" alt=\"CPV Lab ad tracker installation complete\" class=\"wp-image-13664\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/7-2-1024x510.jpg 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/7-2-300x149.jpg 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/7-2-768x382.jpg 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/7-2-1536x765.jpg 1536w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/7-2.jpg 1920w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/7-2-850x423.jpg 850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>To sum up<\/strong><\/h3>\n\n\n\n<p>Hopefully this guide has helped you to install CPV Lab Pro as easy as possible. <\/p>\n\n\n\n<p>Whether you\u2019re running affiliate offers, lead generation, or ecom campaigns, CPV Lab Pro gives you total control with server-side (S2S) tracking and powerful optimization tools.<\/p>\n\n\n\n<p>If anything doesn\u2019t work as expected, the <a href=\"https:\/\/cpvlab.pro\/contact.php\" target=\"_blank\" rel=\"noreferrer noopener\">CPV Lab Support Team<\/a> is always here to help.<\/p>\n\n\n\n<p>Here is a video showing step by step how to do the installation:<br><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"CPV Lab installguide Hostinger\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/G83piUErDgU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">CPV Lab Pro self-hosted tracker installation guide<\/h4>\n\n\n\n<p><br>This step-by-step guide helps you install the latest version of CPV Lab Pro, a self-hosted ad tracker used by affiliate marketers, media buyers, and performance advertisers. Whether you&#8217;re setting up for the first time or moving from another tracker, this tutorial will show you how to install CPV Lab from scratch using your domain, hosting panel, and license key. Make sure your server passes the compatibility test and follow the wizard setup for fast deployment.<\/p>\n\n\n<div ><style>#sp-ea-13668 .spcollapsing { height: 0; overflow: hidden; transition-property: height;transition-duration: 300ms;}#sp-ea-13668.sp-easy-accordion>.sp-ea-single {border: 1px solid #e2e2e2; }#sp-ea-13668.sp-easy-accordion>.sp-ea-single>.ea-header a {color: #444;}#sp-ea-13668.sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body {background: #fff; color: #444;}#sp-ea-13668.sp-easy-accordion>.sp-ea-single {background: #eee;}#sp-ea-13668.sp-easy-accordion>.sp-ea-single>.ea-header a .ea-expand-icon.fa { float: left; color: #444;font-size: 16px;}<\/style><div id=\"sp_easy_accordion-1753702007\"><div id=\"sp-ea-13668\" class=\"sp-ea-one sp-easy-accordion\" data-ex-icon=\"fa-minus\" data-col-icon=\"fa-plus\"  data-ea-active=\"ea-click\"  data-ea-mode=\"vertical\" data-preloader=\"\" data-scroll-active-item=\"\" data-offset-to-scroll=\"0\"><div class=\"ea-card ea-expand sp-ea-single\"><h3 class=\"ea-header\"><a class=\"collapsed\" data-sptoggle=\"spcollapse\" data-sptarget=#collapse136680 href=\"javascript:void(0)\"  aria-expanded=\"true\"><i class=\"ea-expand-icon fa fa-minus\"><\/i> 1. Do I need technical skills to install CPV Lab Pro?<\/a><\/h3><div class=\"sp-collapse spcollapse collapsed show\" id=\"collapse136680\" data-parent=#sp-ea-13668><div class=\"ea-body\"><p>Not really! This step-by-step guide covers everything you need. As long as you follow the instructions and have access to your hosting cPanel and file manager, you\u2019ll be fine. And if you ever feel stuck, our support team is just a click away.<\/p>\n<\/div><\/div><\/div><div class=\"ea-card  sp-ea-single\"><h3 class=\"ea-header\"><a class=\"collapsed\" data-sptoggle=\"spcollapse\" data-sptarget=#collapse136681 href=\"javascript:void(0)\"  aria-expanded=\"false\"><i class=\"ea-expand-icon fa fa-plus\"><\/i> 2. What\u2019s the difference between CPV Lab Pro and CPV One?<\/a><\/h3><div class=\"sp-collapse spcollapse \" id=\"collapse136681\" data-parent=#sp-ea-13668><div class=\"ea-body\"><p><a href=\"https:\/\/cpvlab.pro\" target=\"_blank\" rel=\"noopener\">CPV Lab<\/a> is the <strong data-start=\"623\" data-end=\"646\">self-hosted version<\/strong> \u2014 you install it on your own domain and server.<br data-start=\"694\" data-end=\"697\" \/><a href=\"https:\/\/cpvone.com\" target=\"_blank\" rel=\"noopener\">CPV One<\/a> is the <strong data-start=\"712\" data-end=\"736\">cloud-hosted version<\/strong> \u2014 we handle the hosting and maintenance for you.<br data-start=\"785\" data-end=\"788\" \/>Both use the same tracking engine, but CPV One is more beginner-friendly and maintenance-free. Think of it as the little brother that\u2019s ready to run without setup.<\/p>\n<\/div><\/div><\/div><div class=\"ea-card  sp-ea-single\"><h3 class=\"ea-header\"><a class=\"collapsed\" data-sptoggle=\"spcollapse\" data-sptarget=#collapse136682 href=\"javascript:void(0)\"  aria-expanded=\"false\"><i class=\"ea-expand-icon fa fa-plus\"><\/i> 3. Can I run CPV Lab Pro on shared hosting?<\/a><\/h3><div class=\"sp-collapse spcollapse \" id=\"collapse136682\" data-parent=#sp-ea-13668><div class=\"ea-body\"><p>Yes, as long as your hosting meets the requirements. Many users start on shared hosting providers like Hostinger or SiteGround, but for better performance we recommend VPS or dedicated hosting if you plan to scale.<\/p>\n<p>Here you can find more information about the <a href=\"https:\/\/cpvlab.pro\/blog\/hosting\/web-hosting-companies\/\" target=\"_blank\" rel=\"noopener\">recommended hosting providers<\/a> we saw working the best so far.<\/p>\n<\/div><\/div><\/div><div class=\"ea-card  sp-ea-single\"><h3 class=\"ea-header\"><a class=\"collapsed\" data-sptoggle=\"spcollapse\" data-sptarget=#collapse136683 href=\"javascript:void(0)\"  aria-expanded=\"false\"><i class=\"ea-expand-icon fa fa-plus\"><\/i> 4. What traffic sources does CPV Lab support?<\/a><\/h3><div class=\"sp-collapse spcollapse \" id=\"collapse136683\" data-parent=#sp-ea-13668><div class=\"ea-body\"><p>CPV Lab works with <strong data-start=\"1290\" data-end=\"1312\">any traffic source, <\/strong>from mainstream to specific traffic sources or organic.<\/p>\n<p>Facebook Ads, Google Ads, TikTok, Taboola, native ads, push ads, email traffic, and more. As long as you can send a click and get a conversion back, you can track it.<\/p>\n<p>If you can click it, you can track it!<\/p>\n<\/div><\/div><\/div><div class=\"ea-card  sp-ea-single\"><h3 class=\"ea-header\"><a class=\"collapsed\" data-sptoggle=\"spcollapse\" data-sptarget=#collapse136684 href=\"javascript:void(0)\"  aria-expanded=\"false\"><i class=\"ea-expand-icon fa fa-plus\"><\/i> 5. Can I track more than one offer in the same campaign?<\/a><\/h3><div class=\"sp-collapse spcollapse \" id=\"collapse136684\" data-parent=#sp-ea-13668><div class=\"ea-body\"><p>Yes! You can rotate multiple offers or landing pages, track them all in the same campaign, and get performance breakdowns by offer, lander, GEO, device, and more.<\/p>\n<p>Split testing is super easy with CPV Lab Pro.<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div>\n\n\n<input type=\"hidden\" id=\"hidLocation\" value=\"https:\/\/af.cpvlab.pro\/\"\/>\n<script>var clpconfig = { \"clcsr\" : \"1\", };<\/script>\n<script type=\"text\/javascript\" src=\"https:\/\/af.cpvlab.pro\/landing.js\"><\/script>\n<script type=\"text\/javascript\">checkdirect(36,158)<\/script>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\" style=\"grid-template-columns:20% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2023\/06\/patrick-1-1024x1024.jpg\" alt=\"Patrick Hill\" class=\"wp-image-3107 size-full\" srcset=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2023\/06\/patrick-1-1024x1024.jpg 1024w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2023\/06\/patrick-1-300x300.jpg 300w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2023\/06\/patrick-1-150x150.jpg 150w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2023\/06\/patrick-1-768x768.jpg 768w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2023\/06\/patrick-1-64x64.jpg 64w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2023\/06\/patrick-1-850x850.jpg 850w, https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2023\/06\/patrick-1.jpg 1485w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Guest Author: <strong>Patrick Hill<\/strong><\/p>\n\n\n\n<p class=\"has-small-font-size\">Patrick is an affiliate marketer with 8+ years marketing experience. He was certified at Meclabs Research Institute in 2019 for value proposition development and a Photoshop designer. He has experience working as a technical support manager at a CPA network, and loves to make graphic design and programming easy for average people.<\/p>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In this quick guide (plus video), we\u2019ll walk you through the step-by-step installation of CPV Lab Pro, from download to launch. Whether you&#8217;re just starting with ad tracking or upgrading your setup, this tutorial makes it easy to follow along. You\u2019ll need an active CPV Lab subscription to get started.Before we dive into the setup,&#8230;<\/p>\n","protected":false},"author":4,"featured_media":13671,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36,7,66],"tags":[9,333,334,189],"class_list":["post-13369","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ad-tracker","category-tracking","category-guides","tag-affiliate-marketing","tag-cpv-lab-installation","tag-on-premises-ad-tracking","tag-self-hosted-tracker"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Install CPV Lab Pro: Step-by-Step Guide for Self-Hosted Ad Tracking - CPV Tracker Blog<\/title>\n<meta name=\"description\" content=\"Learn how to install CPV Lab Pro on your own server in just a few steps. This beginner-friendly guide covers everything you need\u2014from downloading files to setting up the database and securing your tracker. Start tracking campaigns with full control and no tech overwhelm.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install CPV Lab Pro: Step-by-Step Guide for Self-Hosted Ad Tracking - CPV Tracker Blog\" \/>\n<meta property=\"og:description\" content=\"Learn how to install CPV Lab Pro on your own server in just a few steps. This beginner-friendly guide covers everything you need\u2014from downloading files to setting up the database and securing your tracker. Start tracking campaigns with full control and no tech overwhelm.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"CPV Tracker Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-29T09:56:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-29T13:07:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPV-Lab-installation-guide-hostinger.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Patrick H\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Patrick H\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/\"},\"author\":{\"name\":\"Patrick H\",\"@id\":\"https:\/\/cpvlab.pro\/blog\/#\/schema\/person\/bee4041806ae637e4869c8bce85c9587\"},\"headline\":\"How to Install CPV Lab Pro: Step-by-Step Guide for Self-Hosted Ad Tracking\",\"datePublished\":\"2025-07-29T09:56:43+00:00\",\"dateModified\":\"2025-07-29T13:07:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/\"},\"wordCount\":1564,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/cpvlab.pro\/blog\/#organization\"},\"keywords\":[\"Affiliate Marketing\",\"CPV Lab installation\",\"on premises ad tracking\",\"self-hosted tracker\"],\"articleSection\":[\"Ad tracker\",\"Affiliate Tracking\",\"Guides\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/\",\"url\":\"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/\",\"name\":\"How to Install CPV Lab Pro: Step-by-Step Guide for Self-Hosted Ad Tracking - CPV Tracker Blog\",\"isPartOf\":{\"@id\":\"https:\/\/cpvlab.pro\/blog\/#website\"},\"datePublished\":\"2025-07-29T09:56:43+00:00\",\"dateModified\":\"2025-07-29T13:07:42+00:00\",\"description\":\"Learn how to install CPV Lab Pro on your own server in just a few steps. This beginner-friendly guide covers everything you need\u2014from downloading files to setting up the database and securing your tracker. Start tracking campaigns with full control and no tech overwhelm.\",\"breadcrumb\":{\"@id\":\"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cpvlab.pro\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install CPV Lab Pro: Step-by-Step Guide for Self-Hosted Ad Tracking\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cpvlab.pro\/blog\/#website\",\"url\":\"https:\/\/cpvlab.pro\/blog\/\",\"name\":\"CPV Lab Pro\",\"description\":\"CPV Trackers - news about tracking, and performance marketing\",\"publisher\":{\"@id\":\"https:\/\/cpvlab.pro\/blog\/#organization\"},\"alternateName\":\"CPV Tracker Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cpvlab.pro\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cpvlab.pro\/blog\/#organization\",\"name\":\"CPV Lab Pro\",\"alternateName\":\"CPV Ad Tracker\",\"url\":\"https:\/\/cpvlab.pro\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cpvlab.pro\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2023\/11\/7797.png?wsr\",\"contentUrl\":\"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2023\/11\/7797.png?wsr\",\"width\":342,\"height\":207,\"caption\":\"CPV Lab Pro\"},\"image\":{\"@id\":\"https:\/\/cpvlab.pro\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cpvlab.pro\/blog\/#\/schema\/person\/bee4041806ae637e4869c8bce85c9587\",\"name\":\"Patrick H\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cpvlab.pro\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d9eeb16665fc479cd0c517cf3c9943dae3bd7828511f970763188e04879900ee?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d9eeb16665fc479cd0c517cf3c9943dae3bd7828511f970763188e04879900ee?s=96&d=mm&r=pg\",\"caption\":\"Patrick H\"},\"description\":\"Patrick H is an affiliate manager with 5y+ experience in running CPA marketing campaigns and Google Ads specialist.\",\"sameAs\":[\"https:\/\/cpvlab.pro\/blog\"],\"url\":\"https:\/\/cpvlab.pro\/blog\/author\/patrickh\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Install CPV Lab Pro: Step-by-Step Guide for Self-Hosted Ad Tracking - CPV Tracker Blog","description":"Learn how to install CPV Lab Pro on your own server in just a few steps. This beginner-friendly guide covers everything you need\u2014from downloading files to setting up the database and securing your tracker. Start tracking campaigns with full control and no tech overwhelm.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/","og_locale":"en_US","og_type":"article","og_title":"How to Install CPV Lab Pro: Step-by-Step Guide for Self-Hosted Ad Tracking - CPV Tracker Blog","og_description":"Learn how to install CPV Lab Pro on your own server in just a few steps. This beginner-friendly guide covers everything you need\u2014from downloading files to setting up the database and securing your tracker. Start tracking campaigns with full control and no tech overwhelm.","og_url":"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/","og_site_name":"CPV Tracker Blog","article_published_time":"2025-07-29T09:56:43+00:00","article_modified_time":"2025-07-29T13:07:42+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPV-Lab-installation-guide-hostinger.jpg","type":"image\/jpeg"}],"author":"Patrick H","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Patrick H","Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/#article","isPartOf":{"@id":"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/"},"author":{"name":"Patrick H","@id":"https:\/\/cpvlab.pro\/blog\/#\/schema\/person\/bee4041806ae637e4869c8bce85c9587"},"headline":"How to Install CPV Lab Pro: Step-by-Step Guide for Self-Hosted Ad Tracking","datePublished":"2025-07-29T09:56:43+00:00","dateModified":"2025-07-29T13:07:42+00:00","mainEntityOfPage":{"@id":"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/"},"wordCount":1564,"commentCount":0,"publisher":{"@id":"https:\/\/cpvlab.pro\/blog\/#organization"},"keywords":["Affiliate Marketing","CPV Lab installation","on premises ad tracking","self-hosted tracker"],"articleSection":["Ad tracker","Affiliate Tracking","Guides"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/","url":"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/","name":"How to Install CPV Lab Pro: Step-by-Step Guide for Self-Hosted Ad Tracking - CPV Tracker Blog","isPartOf":{"@id":"https:\/\/cpvlab.pro\/blog\/#website"},"datePublished":"2025-07-29T09:56:43+00:00","dateModified":"2025-07-29T13:07:42+00:00","description":"Learn how to install CPV Lab Pro on your own server in just a few steps. This beginner-friendly guide covers everything you need\u2014from downloading files to setting up the database and securing your tracker. Start tracking campaigns with full control and no tech overwhelm.","breadcrumb":{"@id":"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cpvlab.pro\/blog\/ad-tracker\/cpv-lab-installation-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cpvlab.pro\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install CPV Lab Pro: Step-by-Step Guide for Self-Hosted Ad Tracking"}]},{"@type":"WebSite","@id":"https:\/\/cpvlab.pro\/blog\/#website","url":"https:\/\/cpvlab.pro\/blog\/","name":"CPV Lab Pro","description":"CPV Trackers - news about tracking, and performance marketing","publisher":{"@id":"https:\/\/cpvlab.pro\/blog\/#organization"},"alternateName":"CPV Tracker Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cpvlab.pro\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cpvlab.pro\/blog\/#organization","name":"CPV Lab Pro","alternateName":"CPV Ad Tracker","url":"https:\/\/cpvlab.pro\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cpvlab.pro\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2023\/11\/7797.png?wsr","contentUrl":"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2023\/11\/7797.png?wsr","width":342,"height":207,"caption":"CPV Lab Pro"},"image":{"@id":"https:\/\/cpvlab.pro\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cpvlab.pro\/blog\/#\/schema\/person\/bee4041806ae637e4869c8bce85c9587","name":"Patrick H","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cpvlab.pro\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d9eeb16665fc479cd0c517cf3c9943dae3bd7828511f970763188e04879900ee?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d9eeb16665fc479cd0c517cf3c9943dae3bd7828511f970763188e04879900ee?s=96&d=mm&r=pg","caption":"Patrick H"},"description":"Patrick H is an affiliate manager with 5y+ experience in running CPA marketing campaigns and Google Ads specialist.","sameAs":["https:\/\/cpvlab.pro\/blog"],"url":"https:\/\/cpvlab.pro\/blog\/author\/patrickh\/"}]}},"jetpack_featured_media_url":"https:\/\/cpvlab.pro\/blog\/wp-content\/uploads\/2025\/07\/CPV-Lab-installation-guide-hostinger.jpg?wsr","_links":{"self":[{"href":"https:\/\/cpvlab.pro\/blog\/wp-json\/wp\/v2\/posts\/13369","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cpvlab.pro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cpvlab.pro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cpvlab.pro\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/cpvlab.pro\/blog\/wp-json\/wp\/v2\/comments?post=13369"}],"version-history":[{"count":114,"href":"https:\/\/cpvlab.pro\/blog\/wp-json\/wp\/v2\/posts\/13369\/revisions"}],"predecessor-version":[{"id":13728,"href":"https:\/\/cpvlab.pro\/blog\/wp-json\/wp\/v2\/posts\/13369\/revisions\/13728"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cpvlab.pro\/blog\/wp-json\/wp\/v2\/media\/13671"}],"wp:attachment":[{"href":"https:\/\/cpvlab.pro\/blog\/wp-json\/wp\/v2\/media?parent=13369"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cpvlab.pro\/blog\/wp-json\/wp\/v2\/categories?post=13369"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cpvlab.pro\/blog\/wp-json\/wp\/v2\/tags?post=13369"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}