The Most Active and Friendliest
Affiliate Marketing Community Online!

“Propeller”/  Direct Affiliate

Review $100 with audio app KoeKome and free traffic from BAS

iMonetizeIt

Affiliate Manager
Affiliate Manager
iMonetizeIt
The case study was provided by iMonetizeIt partner as part of “Case study Contest”

Network: iMonetizeIt
Offer: Dating Smartlink
Geo: Japan
Period: 03/02/2021-03/03/2021
Costs: $0 (no costs, except a proxy for a month for BAS is about $20)
Traffic source: koetomo apk
Installations: 100 000+

E8MoRQUtcYQS15AeYECEb42c-OOu4NkSvOwQbBvqyS2HNpBri53m9xER4yAPASO0fBG48rhy9d2_9VldIfj5zZK_zW9pIn1AvPy3xNH5gbtR8LgRnUQaiV8dMYv-nZSKjIX4Zs27Zf6thN6sQ7lCYA

According to the classics of free traffic sources, firstly I checked all possible activities: likes, subscriptions and messages. I’ve chosen the messages, since the link in the description is not clickable.

We launch the MEMU emulator and use Charles Proxy to analyze all the necessary actions. The template will look something like this – registration, uploading a photo, men’s parsing, sending a message + voice.

Login:

gcyddbtzTUK26hNCAedPdFSa7JxzojVhRbD8Lu34KbKucpnKGlWRR_RyFB7PdVtIcHcqcjKEUe6esMFvRsoqp3kYjAbjStJmiGGk8CUFyzgUrKUrtuNtQobzJFYFLsOJqbn54He5RSqq2eNm7pDoTA

Sending a message:

MskvklX_HAFOAcXH3e04QX1ToymhuaogT1zPck5rAkvrx373zDxzG5Gft-Fqs2CEJrd9hZ5DdeNVDuzvtVmxF-XREOLeTweLNxZrkbR1STjk0css8zYvRAQTpm5jmLL9SfR8KiNKNO9Ob8fmeVLaRg

[[SCAN_AUTH_TOKEN]] – a token that is parsed from the login response and is necessary for sending a message

[[SCAN_MY_ID]] – my ID, which is parsed from the login response and is necessary for sending a message. It’s static, but changes when you use a new account.

Test of mail out in 1 flow:

ANrmF0CZRB4c_Khfu8EnwUtagp5aVv5G6q5NxPL12lxZkA4m3X7vpZpYHYJd71yxaix3_V68-gSSNUKXRlT0XUANLbJFnTPawd3pFRNPpBPmN-a7xQfpWuL6vmu0PwKlw7-a8dUcqEG19Y2nuYOzww

Well, clearly, there are almost no visits from iOS devices, although Japan is like a big fan of Apple gadgets. The test showed that the admins started to fix something and the links don’t get to IOS.

Android is working properly, the link is clickable:

Oo_kR_W0jAiXnYubFtg-ndtQJAGFTpuSb9FQIw7WHvjuM1J5SCtKnbP48nIX1GuNaP6JaWqF6rlhbgh99wBsEq2PjecCrJqCVKdIKDa2V0UMRf36x9ga5RIaWHNMb3Dd6bnDcRUTX64TElzwkdYmdQ

On iPhone, any clickable link is usually not shown or clicked, and it looks like a blank message:

BAJZa7H_W3CpmoBFpkunT-8Is3_22-TVXnFTohcYquM7pNxkP2B-9CtUFp1XcxKSaoimqaitKcHqyuP8hjQdT8HU1fXYQxhgiNZUWaOIOTP32u5u8gWPxnmpf61Y4aY5AUSAnW3YoSiCHJGoKmSkMw

I got traffic, I get conversions, but also we need to improve the template

Creating a parsing of men

x0vntrQc3vM_mfjaBsrcDnr50EMefCAIt9-zSEFzFf6WDyppSA5n48RNtc9kvN-PPMUIYZdl2-f93XY--kupHL2v1kmZeR_A3AzJ8qMroQmJ31VKPF42FJ2aWis2EigJTA8ZNXNC-Wtao8BLerp_8A

We send a Get request for a profile of user and see in a response the line s** is gender, 2nd is a woman, 1st is a man. We create a regular with “if” and save the men in a separate txt file.

P82xnZFwz-UDxLFSUu0zCzqkgHEPfEVySg9qWJ6mjr8MdbaTC17mSs1cVL-1rq9mObuL8xiOkGaMqYNgG2jdDSygJBzj4gSwC0-p7C2Xhmeor1j_zJY1hTsOeqzB7AvaVx6H2-8Ctfp0U27ax0EkxHw

Regular expression, content of response + if(gender = 1) – save to the file.

This application doesn’t allow multiple users to log into one account and we won’t earn much in one flow, also users would be parsed for a long time. So you need to farm the database of accounts, make a registration as a separate template, register 50-100 profiles and quickly parse everyone with the database.

Registration:

We create a resource with randomization of “auth_token” and “device_id” using a string generator, there is no need to confirm email, so we create a resource with random email. Then analyzing registration:

4pC-6POeOBLP8FuzXApZq2LUBK3rE2HJtTlotOtzdjl4xRBysPRbQHbdTpA9a8SI5XV9cC33EE1pYFNckaJ07371cQ_fbysIh-3Rf91J5ldlcZSV9rtUMaeBsbi9Td2f-fUTw4a8Q_d_bHkLPqOcnQ

This is how the “auth_token” and “device_id” generator looks like

2bSOWZZ2SoZkI1Y2zU2opLyUwuitHjmU_IGKxyv8RRjqCtColZ6jvhmETqHvuyRyShNthkdXiJvGn6EZ1YFb6nUSq0psIEgqsu6njJ51eAtyLhQ45qzQ-4TfpOTL3fU2_VCNaSMSvrJf_sCOSI78og

After that, we translate emails into url encoding, make Hanami nickname randomizer + two random numbers + one random letter.

sja-EWmHwz2AInlz_Opwsd2vofVVzIhmlm8UqB8KllH1wlzcH7tpzBn-ezFyT5nyyhgJ_BfCQr3REHsMBEfl_QyWlPpzMIjKpbcpeWrMjmaHlAXBPekqC5s2x3lay7XVibcp2IqwYfnWWEyFQfOUMg

Registration is successful! With the help of “Does the string match the regular expression?” we parse the answer after registration and if the email is placed there, we save it to the database.

If the registration fails, there will be no email in the response and the email won’t be saved in the database.

_jPIzRiHHxk_AgyRMoyw8TBYDpjbNHa_tfVpb4LfkP-yEmQsSDiMLDB9z7k5vgefov9JcqcRAJq83svJC7LHWBKjPGEF5axVQzomaXDLXabzDHY2QbqslTlo5cS4JEXDglmbCP4dduneryCuxygFYQ

Then we are making a special launch – 50 successfully registered accounts will be enough for us.

The same profiles were used for spam, so we will immediately upload the avatar. The photo is uploaded into the application via the Amazon cloud, we analyze the request, get the directory with our photo and simply implement two requests:

– Get request to the cloud

thstGNA3l5ShPPfrYduuQHD_nt2O9WalerJCZ10cAqThn5qQLXSrWhL7diUd0CxH8Xy5Jfq1haKferf8a39UQIFqjWLsc7msGUqrFGfEi8ee039DTj0SLTe9yaJwlG1i-mLuKmoQDHLPR6gG-mK3Vw

  • Post request to upload photo
dwfiBMpe52FmFnktPY76WsCokCvL6-RdvvaY8viZUAuKCBRh9yNWGClcnnuI8WyRH620qW8bfohqR_AZZxJqgoQBpd960j3OyBTgxoKuKLbeBM7s1AvQfvSS-rGNRbPIdssu9wjH5dixuBaD3qtW4g

In the request, we won’t indicate the resource with the photo and simply take the name of the file from the cloud directory.

The registration is ready and the parser is also ready. We registered a database of 50+ accounts for parsing in multi flow. This is how the finished file looks like:

v8yC-iEej_FvBh5Al6SzOhOSPZ-uwOu3JR9PVibQ3NspGZ-mdGA7yeROOltjXb6UtLGER82PDxFE-dxRpQW-XBYNPQ1YoN-ijSCl_xNzkCf7M5XP2HGn2YnKzGdYUqXG4oJSEEnkj1Btl-bMOideUQ

Check the parsing in a multi flow, our goal is the performance of each flow without crashes:

_vOJXg5AGyvWOnmg3CQBNmZN02xMxQ4pU6aNdyYs9M7DAnFdNsfVXyMqgpbfuk7aBKIxkxej1L-LcvUVAJ6RtFcmmKz7QVBcuDy3XZcgOjfVXl5DE4adfUadalb74z8CEWCUAT2_P5s-zXFDsB6pnA

Conclusion—everything works. 55 flows successfully parse people by gender and save “men” only(“1” in the log).

The parser is launched and works well. We just need to think of links on iOS devices and send voice messages.

First, let’s find packs of female voice messages in Japanese.

The site https://samplefocus.com helped me find them.

Fw846BsejG0r4vR8WOGhFNSVmTxtWzQR74TCFSi6Pmwu0TYIjioBTeqIrlkMcnP7DFTfYN6ZQnZmzwJJuf6yu48WOWI9mxPPilGOrPbRDUjelGVr6anqYMAi6FA4cVWSiAu4zG_pSW3am6-BAgBVZA

I found a voice message in which a girl at home says “I like you” in Japanese.

Let’s analyze the request.

7EMHMCSmMVsisMq9Kfu6c2Sv0GWfabJCKOpplo_O4_z22B1yjVwQft1tDXncjQHmGEc97pFXaxcMJQmE8LpF9-CsvRv7cyWAbN_qtes19Fzn3cye_Jd3mE7SUcYL5iAtUYpW0DugbikFnSRzFSiHWg

This is a way sending of audio looks like, but I can’t send a voice. That’s why in the MEMU settings, I specify a dedicated microphone.

7-b8gTDtidc1R8lqwZDzK9d3v8SpXM1IJFTuFjOKiTBtpf-mlCQw56CdqfGexuEnfggCvhvDNEinC5vuW7v-4umfWuAAyHrAnTQ2--UZetT2XDgCjM8xfYSpIu4Og0cIHdEsnzhFiyqRM-9YBBs43g

After I start recording, I just bring my phone up to the microphone of my laptop and play the voice.

Checked it and listened to it on the device—everything is ok. We look at Charles, see the same picture as upload photo – the Amazon cloud.

5820X1P4s2_Oh5x7m7erRoZWpUgGOYQgcbH6-jPZ8DozYnp666NUeYIK9JhjcP6VNQRWGtciXxEmAgZ3PiJMkI_RQDIjy7_KHS7PxITveF7CWRc67Vl7Vxs2kGKPMhHNI5_pPpV2C7qit0S71bLI2A

Again, we make two requests:

  • get to the Amazon cloud, to the directory of our voice recording
  • Post to send a message with the name of this voice from Amazon
42tSG-bxpviNG4rI0jz5ivxWZoFDvUancrHErxh-Yhr4nOugzYr7DLvNhHttfq9FlaLRgqWnCScocRkOsEYY0C_IGwCgkGu4_iQkLog88eYv_ql7klPU9xVutMT-CLcs7MDPfacJUaVFoxJTlfslQw

While we are waiting for parsing, let’s finish the template for the newsletter. Adding a token generator, device ID, etc. to it, just like in parsing. This is necessary for work of multi flows.

OZ4e4n7UINFF5R1HiTyS5MGO41yMThDb4vpKuq52C8ImwesBtqYSxEhfduNbM8Krxi8kzYIj4c-1yfHl7b_CcCyZNdzHCxKOcVngimeBJY-b5aIeriNeWY689WWDHzGnWiZvGUFDLUdoHxJgJaZ-Cw

Also, we add parsing of user nicknames, in total they will get a message from the profile with a photo + creative with their nickname like “Tanaka, hello, I like you” + voice message.

The problem of links on iOS devices was solved by bold text:

dSvK2zay4lIjzqpSoQM4sB9cXF95cOU3876t_f72137_2B-EZB2-q8LKQY6fA2_fHEfNzxhPeN8kSFkgOZsOUqlmc2TV-UFB_Yyvq4mtMkZX9YJ8zkJ5Qe75ql-v7ECmREx1YUJ2ohWUllmy2HDrQw

In the highlighted message, there is an empty space after ください — the link is clickable, it will be displayed in Android and users can click it. In the end of the message, there is a bold link that iOS users will see.

Yes, Android users will see two links, but there is simply no better decision.

I added a test sending to my verification account, it’s a message every 1000 spammed ones in order to control the situation.

We launch the template, the log looks great – everything works good, show the ID, nickname and server response.

t2Z75TItSKVSUzfsUDTHTLK3Idrs6umlx2yxz1pqPtK0VQ_GOJoNcpDVuQbKKOaHGJmc0NkfftV43AlkGXed84yoegjjvYVV4PrvQNKmg7odW7I0skqnRXZlFe5UXHoyPsSVY3Tbakoqu3k5jSvEdA

Notifications are sent to the test account:

doIXs4w4Hfi48oiJM8C16zVj1ZS-tdjJcbRGbWNPkiLJw_J_c9mO3I3jkCGB6DYNm0u-XpH7hWn3f_GZrBHaDHktXorQ5pXtra-COU3slFGO8R9Z0GK_-Jt5ne4B94tgF8siCqgVkX-0Lwv_bQqyCQ

Statistics per day:

glSAiIBC6blwb70-vehzxm4P8GJOifG4JTLJ4_DywENm0nBXKBBFbGdPuSFpei78Mw2j5KY5bjCUgeiRzhU7eX1C2uQK9lbjmYNl7jqLUfHTs_FPtHmWRrdEZCQ8IGtXL3p-e5Pcpd2S0cvhs8vLyQ

A day later, the admins began to ban the proxy, blacklisted the domain and did something with the ID device (it doesn’t accept random ones now).

I don’t know if this traffic source is still work. But I think that beginners will pick up something in technical terms.
 
banners
Back