Skip to main content
All CollectionsTechnical questions
Adding Yandex.Metrica to the landing page
Adding Yandex.Metrica to the landing page
Support avatar
Written by Support
Updated over a week ago

To add Yandex.Metrica to LuckyOnline landing pages, you will need:

  • A personal account in the LuckyOnline partner program

  • A Yandex.Metrica personal account

In the LuckyOnline personal account, select the offer, click “Create a flow” and open the landing page to which you want to add Yandex.Metrica.

1.Copy the domain of the landing page and the version.


2. Go to Yandex.Metrica, click “Add a tag”.


3. Tag Name - arbitrary;

Domain - the copied link;

Email - for notifications;

Turn on Webvisor;

Accept the conditions.


4. Receive the number of our tag:


5. Go to the tag settings by deleting the word in the link, as shown in the attachment below:


6. Add a goal in the tag settings:

a) Make a test order on the landing page to copy the code from the newly opened tab


b) Insert the copied element into the Yandex.Metrica Goals


7. Go to "Filters", click "Add operation" - “Delete all parameters” - "Save".


8. Copy the tag number:


9. Go to the LuckyOnline account, choose the landing page with the tag and fill the Yandex ID field. Save the changes and copy the resulting link.


10. Check the installed tag in the address bar of our landing page


11. Test the order form again and go to the applications page to check the installed tag there as well:


12. Return to the Yandex.Metrica personal account and study the statistics that appear thanks to the installed tag.


Adding Yandex.Metrica to your own landing pages

1. Download files from Yandex Disk to hosting, policy and tender - ;

2. Rename index.html to index.php;

3. Download the file for sending leads to the hosting (folder lib + lucky.php);

4. Open index.php file;

and our scripts;

6. Check the connection to the price list - delete ../, if the price.js file is at the root of the domain <script src="../price.js"></script>

Prices on the landing page will NOT be changed in correspondence to the user’s IP;

7. Open the site, check if everything is OK;

8. Set up price.js for Russia (or any country) only;

9. Set up data transmission

Look for <form tag and add 2 required tags everywhere



<form class="form landing__form" action="lucky.php" id="order_form0" method="POST">


10. Add subid and utm_source - insert the following lines into the ALL forms after the line containing name ="phone":

<input type='hidden' name='utm_source' value='<?=$_GET['utm_source']?>' />

<input type='hidden' name='utm_content' value='<?=$_GET['utm_content']?>' />

<input type='hidden' name='utm_campaign' value='<?=$_GET['utm_campaign']?>' />

<input type='hidden' name='utm_term' value='<?=$_GET['utm_term']?>' />

<input type='hidden' name='utm_medium' value='<?=$_GET['utm_medium']?>' />

<input type='hidden' name='subid' value='<?=$_GET['subid']?>' /> //в статистике ПП этот параметр не отображается, но возвращется в постбеке

<input type='hidden' name='subid1' value='<?=$_GET['subid1']?>' />

<input type='hidden' name='subid2' value='<?=$_GET['subid2']?>' />

<input type='hidden' name='subid3' value='<?=$_GET['subid3']?>' /> ;

11. Configure the lucky.php file - open the file;

12. Chang the webmaster token (;

13. Insert the hash of the flow;

14. Send an application to the number 9030000000 with the word “test”

15. Send an application to the number 9030000000 with words “test with subs and utm” tags;?subid1=1&subid2=2&subid3=3&utm_source=u&utm_content=c&utm_campaign=cam&utm_medium=

Did this answer your question?