Home > > Newbie Follow-Alongs

40 Days of learning (43)


09-24-2018 05:10 PM #1 robertson (Member)
40 Days of learning

Hello everyone,

I started today my 40 day challange.

I went through all the basics:




All of this went pretty smooth.

Just two things:
I was surprised that mobidea doesn't have more offer. If I don't pick directly GEO like South Africa there isn't soo much offer to do mass-testing 10 offers every day (unless you just do all GEOs and all verticals)

I see a pretty big gap between the impressions from propellerads and what mobidea is registering.
Currently propellerads shows 525 impressions and Mobidea 52.
Is it possible that there is just a time delay of 1 hour to update the interface or any other ideas?
So far so good!


09-25-2018 05:38 AM #2 robertson (Member)

Yes, PropellerAds spent the first $10 and I got 4298 impressions.
Mobidea registered only 489 visits. Thats roughly only 10%.

Am I right to assume that with direct linking the impressions should be about the same as the visits for POP traffic?

When I test the link to the campaign from Mobidea and test it in the browser it definetly works.
I maybe thought it might be because I used https - but actually the link mobidea provides is explicitly https.

Thanks!


09-25-2018 09:42 AM #3 leadcloak (Member)

Use a different tracker like Voluum or bemob to collect the data.

Good luck!



LeadCloak


09-25-2018 09:53 AM #4 twinaxe (Senior Moderator)

Quote Originally Posted by leadcloak View Post
use a different tracker like Voluum or bemob to collect the data.

good luck!
I would also recommend to use a different tracker but I wouldn´t recommend Voluum or BeMob.
Voluum is too expensive for Pop traffic, especially in Tier3 Geos.
BeMob is also an event billed tracker.
For Pops I recommend to use a self hosted tracker.
There are several different self hosted trackers out there, I use Binom myself for all my campaigns.
Another disadvantage about using the internal tracker from Mobidea is that you can only use it for Mobidea offers but you should splittest between different CPA networks to see what´s working best for you.

About this

Yes, PropellerAds spent the first $10 and I got 4298 impressions.
Did you bid $2 fixed CPM for Nigeria traffic?
It´s way too high, better run with lower bid and SmartCPM

Btw, Herzlich Willlkommen bei STM


09-25-2018 10:01 AM #5 platinum (Veteran Member)

Mobidea offers great added value to their service by offering a tracker for free!
However, it might be a good idea to track your campaigns using another tracker like Bemob which offers a free plan for a limited number of events.

I see you that you have not included any landing pages to your first campaign. Although it may sound a bit more complicated since you will need to rip and clean landers yourself, I would strongly recommend using them for these simple reasons.
- You can increase your offers conversion rate by exciting the visitor on your landing page
- You can split-test different angles as well as designs to see what works best for your traffic
- You have better visibility over the quality of traffic you are buying. Metrics like campaign link visits and landing page ctr will help you a ton on better optimizing your campaigns.

The more you get involved with right from the start, the easier it may get in the long run - at least this is what works for me


09-25-2018 10:52 AM #6 robertson (Member)

My idea was to keep the steps as fast paced as possible. But yes, after you all recommended it - I will go for a external tracker.
I see why you recommend a self-hosted tracker twinaxe, just makes sense with the ammount of events when you scale POP.
However, I don't want to get involved too much in the whole setup and leave room for mistakes in my infrastructure. That's why I go for BeMob now.
But self-hosted makes definetly sense later on when the amount of events drives up the pricing...

Quote Originally Posted by twinaxe View Post
Did you bid $2 fixed CPM for Nigeria traffic?
It´s way too high, better run with lower bid and SmartCPM
Yes, actually even $2.33 - since I don't have any benchmark experience yet. Given the fact that it is apparently a high bid the traffic flow was actually pretty slow. Took a few hours until the $10 have been spend.
As soon as I see that my tracking infrastructure is working proper I will test SmartCPM! Thanks!

Quote Originally Posted by twinaxe View Post
Btw, Herzlich Willlkommen bei STM
Danke!
Grüß Gott, Servus, Icke oder ehr Moin Moin? ;-)

Quote Originally Posted by platinum View Post
I see you that you have not included any landing pages to your first campaign. Although it may sound a bit more complicated since you will need to rip and clean landers yourself, I would strongly recommend using them

The more you get involved with right from the start, the easier it may get in the long run - at least this is what works for me
I completly here you and don't expect any results from direct linking. It was basically just to see the flow of data between affiliate network and traffic source. I definetly will integrate the lander very soon!

For today:
- Setup BeMob with Mobidea and PropellerAds
- TestRun to validate Tracker Setup


09-25-2018 11:18 AM #7 twinaxe (Senior Moderator)

Quote Originally Posted by robertson View Post
Grüß Gott, Servus, Icke oder ehr Moin Moin? ;-)
Moin Moin passt schon, bin ein Nordlicht


09-25-2018 04:39 PM #8 robertson (Member)

Today I switched to BeMob and activated my traffic again for a few hundred impressions. No more gap between traffic source and tracker - nice!
Since direct linking doesn't work anymore I jump to using lander in the 40 Day tutorial.

I also signed up with clickdealer - they definetly seem to have a big choice of offer. Now I see the reason for mass-testing offers :-)

Tomorrow is a new day!

And thanks for reaching out to me iAmAttila and alice_cd!


09-26-2018 04:05 PM #9 robertson (Member)

Today I just managed to setup domain, hosting, cdn and signing up for adplexity.
I hope my setup was all correct and my fully active domain is pointing tomorrow to my cdn link.

But I am definetly excited to upload the first view lander and start sending some traffic

-R


09-29-2018 07:55 AM #10 robertson (Member)

I think I can say that I finished to clean up my first lander...

After reading the 40 day tutorial I came up with the following checklist so far.

Lander Fixing:



My first lander gave me quite some headache in the end..I was continiously seeing a reference to a external domain.
After commenting out almost the whole javascript code I finally found the reference in the css file - it was hidden as a background-image (a background image with a .html ending ..)

Fixing up a few more the coming days before I go into testing landers and eventually offers!

Cheers


09-29-2018 05:27 PM #11 robertson (Member)

Today I played a little with improving lander speed.

You can see in the screenshots the results from every improvement.
To make it short: from 1.97s with 11 requests to 1.22s with 9 requests
Especially moving the start of redering from 1.9s to 0.7s is a big deal!

1) Version as I ripped it
Click image for larger version. 

Name:	Bildschirmfoto 2018-09-29 um 19.00.00.png 
Views:	35 
Size:	29.3 KB 
ID:	19720

2) After moving style-code from separate .css file into index.html
Click image for larger version. 

Name:	Bildschirmfoto 2018-09-29 um 19.00.18.png 
Views:	26 
Size:	30.1 KB 
ID:	19721

3) After moving 2 javascript functions and loading of jquery from head to end of file
Click image for larger version. 

Name:	Bildschirmfoto 2018-09-29 um 19.12.50.png 
Views:	26 
Size:	30.0 KB 
ID:	19722


This part is actually quite fun so far. I enjoy the coding and fixing.
Currently I am a little afraid that I might not be the biggest fan of testing hundreds of offer/geo locations with the landers ..I hope I can also find a efficient way to get through such monotonous tasks :-))

Cheers!


09-29-2018 06:53 PM #12 leadcloak (Member)

Quote Originally Posted by robertson View Post
Today I played a little with improving lander speed.

You can see in the screenshots the results from every improvement.
To make it short: from 1.97s with 11 requests to 1.22s with 9 requests
Especially moving the start of redering from 1.9s to 0.7s is a big deal!

1) Version as I ripped it
Click image for larger version. 

Name:	Bildschirmfoto 2018-09-29 um 19.00.00.png 
Views:	35 
Size:	29.3 KB 
ID:	19720

2) After moving style-code from separate .css file into index.html
Click image for larger version. 

Name:	Bildschirmfoto 2018-09-29 um 19.00.18.png 
Views:	26 
Size:	30.1 KB 
ID:	19721

3) After moving 2 javascript functions and loading of jquery from head to end of file
Click image for larger version. 

Name:	Bildschirmfoto 2018-09-29 um 19.12.50.png 
Views:	26 
Size:	30.0 KB 
ID:	19722


This part is actually quite fun so far. I enjoy the coding and fixing.
Currently I am a little afraid that I might not be the biggest fan of testing hundreds of offer/geo locations with the landers ..I hope I can also find a efficient way to get through such monotonous tasks :-))

Cheers!
Nice optimization on lander speed so far! Good luck for this journey, though.




LeadCloak


09-29-2018 07:20 PM #13 wakeboarder (Member)

robertson, great job with speed optimization. Although, I think that for a simple lander 9 server requests is still a lot.

Did you use base64 function to load images? If not, I highly recommend you to do it and test again page speed.

Here is the tool you can use: https://www.base64-image.de/


09-29-2018 08:24 PM #14 robertson (Member)

Quote Originally Posted by wakeboarder View Post
robertson, great job with speed optimization. Although, I think that for a simple lander 9 server requests is still a lot.

Did you use base64 function to load images? If not, I highly recommend you to do it and test again page speed.

Here is the tool you can use: https://www.base64-image.de/
Hi Wakeboarder,

I just tested it - once with the biggest image file - the spinner with 54kb (it's a typical sweepstakes lander with a spinner)
and I tested to use a very small image with 1kb.

Of course, in both cases it reduced the number of requests but actually all other numbers increased..filesize (not surprising), first render and total load time.
Total load time jumped from 1.22s up to 1.77s :-/

Do you have any recommendations in which cases base64 it actually improves performance over a actual image file?


09-29-2018 08:36 PM #15 wakeboarder (Member)

I usually use base64 for all small images like: testimonial avatars, logos, small design elements, ...


10-01-2018 08:22 PM #16 vortex (Senior Moderator)

Very nice start robertson! You've made it through all the boring stuff - the actually traffic and testing using landers will be exciting and fun!

Kudos on switching to a self-hosted tracker and jumping to lessons on landers! I'll be updating the tutorial soon, mainly to incorporate these changes.

Great job on optimizing landers! How many have you ripped and fixed up? I would suggest 5 or more - that will maximize your chances of including a good lander in your split-test.

If you'd like to apply to more affiliate networks, here's a tool that will allow you to do so efficiently:

https://stmforum.com/forum/showthrea...shing-1-button

For initial testing, try to stick with AM-recommended offers that allegedly have good track record (from other affiliates). Once you find a decent lander+offer combo to use as benchmark, you can test any lander or offer you want. But in the beginning, it would be better to stick with proven landers and offers if possible. This post explains it in detail:

https://stmforum.com/forum/showthrea...l=1#post348214

Impressive progress you've made in such a short time! Looking forward to seeing some stats soon!



Amy


10-05-2018 04:55 PM #17 robertson (Member)

Quote Originally Posted by vortex View Post
Very nice start robertson! You've made it through all the boring stuff - the actually traffic and testing using landers will be exciting and fun!
I am very much looking forward to my first conversion

Quote Originally Posted by vortex View Post

Great job on optimizing landers! How many have you ripped and fixed up? I would suggest 5 or more - that will maximize your chances of including a good lander in your split-test.

If you'd like to apply to more affiliate networks, here's a tool that will allow you to do so efficiently:

https://stmforum.com/forum/showthrea...shing-1-button
So far, I have 6 Lander and I think I basically I have the most used landers for Iphone sweeps on Adplexity.
There should be definetly one with decent results.

I also check your linked tool. Will just double check with the forum with networks make most sense for pop + sweeps.

Quote Originally Posted by vortex View Post
For initial testing, try to stick with AM-recommended offers that allegedly have good track record (from other affiliates). Once you find a decent lander+offer combo to use as benchmark, you can test any lander or offer you want. But in the beginning, it would be better to stick with proven landers and offers if possible. This post explains it in detail:

https://stmforum.com/forum/showthrea...l=1#post348214

Impressive progress you've made in such a short time! Looking forward to seeing some stats soon!



Amy
Thanks for this link - I didn't find this one in our forum yet. Definetly a good guidance how to proceed now.

Also thank you and everyone else for the encouragement so far. Helped a lot to open the laptop again after work! ..the difficult part is always just to start working, after 10 minutes I am completly in the "zone" about all this exciting stuff!

Cheers!


10-06-2018 10:32 AM #18 robertson (Member)

Today I implemented the bot tester script.
Since I like to be very systematic my idea was to setup a dedicated bot tester LP for my sweep vertical.
As an offer, next to the "bot offer", I use monetizer.
I added this to my tracker and also created a campaign that works as a template for all future bot tests.
This way I just need to copy the campaign, adjust the traffic source and start testing.
..I added two screenshots for you.

This should allow me to test bot traffic fast when I enter a new traffic source without investing much effort and time in the setup of the test.

Click image for larger version. 

Name:	Bildschirmfoto 2018-10-06 um 12.27.31.png 
Views:	46 
Size:	91.8 KB 
ID:	19765Click image for larger version. 

Name:	Bildschirmfoto 2018-10-06 um 12.27.14.png 
Views:	28 
Size:	32.6 KB 
ID:	19766


10-08-2018 09:48 AM #19 vortex (Senior Moderator)

the difficult part is always just to start working, after 10 minutes I am completly in the "zone" about all this exciting stuff!
Haha I have the exact same problem! And I suspect lots of other people do as well.


As an offer, next to the "bot offer", I use monetizer.
That would work yes.

But since you're already using a sweeps lander, why not just use one of the sweeps offers you're planning to test anyway?


By the way: To attach images, I would suggest to upload to imgur, then post the bbcode version of the url in the forum post. The default forum attachment upload function is hit-and-miss - doesn't work half the time.

Another advantage of posting imgur links here is your images will appear big and clear instead of as thumbnails.


Amy


10-16-2018 06:30 AM #20 robertson (Member)

Last week I was spending some last warm days in Portugal before the German winter kicks in ...

I am now at the point that I have 6 lander cleaned and ready for Iphone sweeps and the bot test is also set to go...

In my head the game plan was easy: Find Iphone sweep offer in Tier 2/3 Geos and test the heck out of my lander and offers.
..what a disappointing moment when I looked at my offer sheet after going through Mobidea, clickdealer and yepads.
I personally see big things coming from Africa in future, so I set my focus on such countries.
In the end I had 2 Kenya and 1 South Africa offer (4 offer applications on clickdealer still pending)
And those 2 Kenya offers aren't even for the same Iphone model..

I applied now also for TORO Advertising and Aragon to get a little more choice.

However, I am also very open for any good advice that helps me find more offers for a fixed set of parameter (Geo, Offer--> Lander).

I will also check Adplexity to get a idea if there are other sweep offers that are currently trending and where I might find more offers of the same kind..

Or is it just not the reality that I find 3-5 offers of the same kind to run a test for a particular GEO?

*just had to add this positive note
I checked Mobidea and saw my first conversion! It came through the smartlink that I used for seting up my bot tester.
Almost green..spent $0,58 on just seeing some impressions coming in and got a $0,42 payout for the conversion.

Cheers!


10-17-2018 06:49 AM #21 vortex (Senior Moderator)

Or is it just not the reality that I find 3-5 offers of the same kind to run a test for a particular GEO?
I really don't remember things being this difficult when I was running sweeps - but that was a while back. This seems to be a common problem - for example just yesterday I was replying in another follow-along about the same complaint:

https://stmforum.com/forum/showthrea...l=1#post356019

In my updated tutorial I'll try to list more verticals to go after, and also offer more tips on how to look for sweeps offers.

In the meantime, here's a thread that lists some aff network recommendations:

https://stmforum.com/forum/showthrea...-in-march-2018


*just had to add this positive note
I checked Mobidea and saw my first conversion! It came through the smartlink that I used for seting up my bot tester.
Almost green..spent $0,58 on just seeing some impressions coming in and got a $0,42 payout for the conversion.
Haha I remember the feeling! The amount isn't important - it's reaching the milestone of getting your first conversion that makes it so exciting. Congrats and here's to many, many, MANY more conversions!!



Amy


10-21-2018 12:59 PM #22 robertson (Member)

Just a quick update...

I had tested 2 offer for a phone cleaner app in IQ. Basically the same offer from different AN (with different Payouts).
I tested them also on both available carrier.

Currently I still don't have a winning pre-lander to move forward. I used two for testing ..both in English.

Both offers converted once and each of this conversion came through a different lander. However, the numbers are saying no reasons to let it run any longer...


Click image for larger version. 

Name:	Bildschirmfoto 2018-10-21 um 14.39.24.png 
Views:	16 
Size:	28.8 KB 
ID:	19856

Next steps I see:
- run same offer with arabic pre-lander
- keep eyes open for new cleaner/antivir offer

Anyway, I feel happy about having the whole hosting/tracker/AN/TS setup running and focusing more on offer and pre-lander now.
Now my goal is to make use my daily testing budget till I find something promising. That's why I added this little column "Days in the Game" to my dashboard - to remind me that I just have to stick to it with consistent work and with a growing number of days it will become likely that I see the results.
Click image for larger version. 

Name:	Bildschirmfoto 2018-10-21 um 14.55.43.png 
Views:	13 
Size:	23.9 KB 
ID:	19857


10-21-2018 01:50 PM #23 robertson (Member)

...noticed something already several times during lander cleaning - it's time to ask the forum

I see lander that seem to hide some of the lander logic on their server with php.
An example for such code is the following

Code:
<script type="text/javascript">
        var scroll = 0;
        window.onscroll = function() {
            if (scroll != 1) {
                scroll = 1;
                var o = document.createElement("img");
                o.src = "https://zmaav.site/click.php?event1=1";
            }
        }
Code:
<script>
        function pushToTrackerViaImage() {
            var pushURL = 'https://zmaav.site/click.php?event7=1';
            var img = document.createElement('img');
            img.src = pushURL;
            img.style.display = 'none';
            document.body.appendChild(img);
        }
What is happening here? Seems we create an image object and set the source/origin of the image to an URL that seems to hide some logic (I figure because of the parameter event7=1).

Question:
What exactly is happening here?
And how can I figure out what logic is hidden behind the .php code?


Thanks in advance for any insights!


10-21-2018 02:29 PM #24 wakeboarder (Member)

This is part of the script from Binom tracker.

Using this script you can track people who spend more than X seconds on the pre-lander.

https://docs.binom.org/events.php


10-21-2018 02:35 PM #25 robertson (Member)

Ah! Interesting!

So basically to segment the audience that showed some interest for retargeting purposes?
Is retargeting really a thing for POP campaigns?


10-21-2018 02:49 PM #26 wakeboarder (Member)

Honestly, I'm not using this yet but I would say that marketers are using this more for detecting traffic quality that for retargeting purposes.

Regarding your campaign update for today.

Budget
If your budget allows you to, increase the daily budget. Spend as much as you are comfortable with and test multiple offers.

Offers
There are many approaches on how to start testing sweeps offers, but what worked the best for me was focusing only on one type of sweepstake offers - Samsung/iPhone offers.

This way you will exactly know what you're looking for and you need to take care only for translations. When you have a winning lander, optimized for speed etc. you are just translating it into different languages. This will help you to be organized and fast when testing new offers.

It's important to test many offers because a good offer is converting well right off the bat. And when you find an offer like this just pause everything else and try to optimize it to green numbers.


10-28-2018 01:36 PM #27 robertson (Member)

Just running a campaign and first time I want to try WiFi and Carrier traffic.
Therefore, I did split them in 2 seperate campaigns..

I am now very surprised that I see much less volume for WiFi than for Carrier.
I want to be sure that my setup is right. That's a screenshot of the propellerads WiFi Campaign targeting. Can anyone validate that this is targeting Mobile Phones that are connected to a WiFi network?

https://imgur.com/a/D8jvkx2


10-29-2018 10:12 AM #28 robertson (Member)

Hello,

I currently see this %26 for the ISP parameter.
Does anyone know how this happens and how to clean this up in the pre-lander code?



Thanks!


10-29-2018 10:16 AM #29 wakeboarder (Member)

robertson, copy/paste part of the code here it will be easier.

The easiest way to test dynamic variables on your pre-lander is that you manually type into the URL the value eg. in this case ISP.


10-29-2018 10:28 AM #30 robertson (Member)

Hello,

the code from the lander:

Code:
 function contains(b,a){b=b.toLowerCase();a=a.toLowerCase();return b.indexOf(a)!==-1}function getURLParameter(b){var a=decodeURI((RegExp(b+"=(.+?)(&|$)").exec(location.search)||[,null])[1]||"");if(b.indexOf("brand")!==-1&&contains(a,"generic")){a="Phone"}if(b.indexOf("model")!==-1&&contains(a,"android")){a="Phone"}if(b.indexOf("browser")!==-1&&contains(a,"android")){a="Internet Browser"}return a}
Code:
<h1>Dear <script>document.write(getURLParameter("isp"));</script> user, congratulations!</h1>
However, I couldn't imitate the bug I was seeing with manual parameter
%26 should be the character "&"
However, when I do the following I don't see the error, instead it's just cut off after hofnetz

http://mydomain.com/index.html?isp=Hofnetz &IT Services GmbH


10-30-2018 06:22 AM #31 robertson (Member)

Hello stm.

another day, another interesting finding

I went through my data from the previous day and checked by the hour since I was curious how my CTR was throughout the day.
Very strange is that in the hour 21 suddenly the traffic spiked but even more strange that with it the CTR als drastically jumped up.

I had the campaign running as "distributed" on PropellerAds with SmartCPM ..

Any reasoning why/how this can happen?


10-31-2018 08:32 PM #32 robertson (Member)

Hello stm community,

a few days of learning and experimenting went by...
Kind of established now my lander that I use for testing and focus on testing as much offers as possible...

current stats are the following:


Today, I actually have a very promising ROI of -13% without cutting anything so far.
However, the volume is just miserable.

The campaign is running in HK on PropellerAds.
I have one campaign for all carrier and one for WiFi.
The Traffic forecast for my WiFi campaign looks the following:
I am bidding $0,91, which puts me in the upper region of the impression share

My targeting:


After one day running this campaign I got 4.300 Impressions which somehow doesn't fit with the traffic forecast.

Do I just have the wrong logic how this works or what can I do in this case to get more volume out of this?


Thanks for your help!


10-31-2018 09:07 PM #33 twinaxe (Senior Moderator)

One little tip.
On Propeller Ads it doesn't matter if you choose "All", "Mobile" of "Other" as connection type.
The traffic estimator won't reflect the volume for the specific connection types, it only show the overall volume.
To get better traffic estimates select mobile and then select the specific carriers for your Geo.
Then you get more accurate details about the available carrier traffic and with these info you can also calculate a more accurate estimation for Wi-Fi traffic.


11-01-2018 03:27 AM #34 sheet731 (Member)

hey Robertson, did you ever find networks that are 1) newbie friendly? 2) have good selection of sweeps offers?

please share if so


11-01-2018 06:24 AM #35 robertson (Member)

Quote Originally Posted by twinaxe View Post
One little tip.
On Propeller Ads it doesn't matter if you choose "All", "Mobile" of "Other" as connection type.
The traffic estimator won't reflect the volume for the specific connection types, it only show the overall volume.
To get better traffic estimates select mobile and then select the specific carriers for your Geo.
Then you get more accurate details about the available carrier traffic and with these info you can also calculate a more accurate estimation for Wi-Fi traffic.
Twinaxe,

thanks for this hint, by adding the carrier the estimate looks very different (much less).
Is it correct to assume that the potential WiFi traffic is (Volume without adding carrier + connection type mobile) - (Volume for all carrier + connection type mobile) ?

Another question for clarification. This indicated traffic from the estimator tool is the total available traffic for all advertiser available or is this the traffic I should receive according my bid?


11-01-2018 07:00 AM #36 robertson (Member)

Quote Originally Posted by sheet731 View Post
hey Robertson, did you ever find networks that are 1) newbie friendly? 2) have good selection of sweeps offers?

please share if so
Nothing special actually, just the networks you can read about here at stm everywhere: clickdealer, yepads, Mobidea for Tier 2/3 GEOs


11-09-2018 04:02 AM #37 vortex (Senior Moderator)

First of all - many apologies about the delay in giving feedback. Somehow every time I had your follow-along tab opened, I got distracted and forgot to come back - a result of doing too many things at once.

Good thing @wakeboarder and @twinaxe came in to save the day! Many thanks to them!

Will start with your 10-21-2018 post and work forward...although you must have moved on from some of the campaigns, the advice can still benefit you for future campaigns.


Both offers converted once and each of this conversion came through a different lander. However, the numbers are saying no reasons to let it run any longer...
The offer with $1.20 revenue after $6.11 spend is still hopeful - I would have run it further. You were 2 landers so there's a possibility that by cutting one, the other can perform well enough after cutting placements etc. Also, if you test more landers than 2, that has the potential of increasing performance as well.

Not to mention you were running English landers - so you could expect a significant increase in CR when you switched to Persian.


Anyway, I feel happy about having the whole hosting/tracker/AN/TS setup running and focusing more on offer and pre-lander now.
Now my goal is to make use my daily testing budget till I find something promising. That's why I added this little column "Days in the Game" to my dashboard - to remind me that I just have to stick to it with consistent work and with a growing number of days it will become likely that I see the results.
Awesome!


It's important to test many offers because a good offer is converting well right off the bat. And when you find an offer like this just pause everything else and try to optimize it to green numbers.
This is DEFINITELY how the pros do it!

One of the most common newbie questions is: "I've spent this much on this offer - is that enough to tell if it has potential?"

Whereas if you have a good test methodology in place, so that you're routinely testing multiple offers at any one time, you can tell which ones look the most promising, and just scale those. It's absolute vs. relative - and the relative approach is always easier.

But that will come in the future when you have more experience - for now you're doing just excellent!


I am now very surprised that I see much less volume for WiFi than for Carrier.
I want to be sure that my setup is right. That's a screenshot of the propellerads WiFi Campaign targeting. Can anyone validate that this is targeting Mobile Phones that are connected to a WiFi network?
Settings are correct! It IS surprising that you're seeing more carrier volume than wifi - if you'd tell me which geo and carrier, I could check with propeller for you!


I currently see this %26 for the ISP parameter.
Does anyone know how this happens and how to clean this up in the pre-lander code?
It really depends on where the %26 is coming from.

It could be lander code that needs to be cleaned up.

But if you can't see "%26" in your lander code, then it's probably the way your tracker is detecting the ISP based on the IP, which in turn will depend on the IP database the tracker is using, and what the corresponding ISP name is in that database. There would be no way to change that - except coding this specific case into your lander: If the ISP name = "Hofnetz %26IT Services GmbH", then display "Hofnetz IT Services GmbH". Or better: If "%26" is part of the ISP name, then display it as "&". (This is pseudo code of course - but you can figure out how to code this in your lander. I wouldn't bother unless the ISP is a very large portion of your traffic and it's converting OK.)


Very strange is that in the hour 21 suddenly the traffic spiked but even more strange that with it the CTR als drastically jumped up.

I had the campaign running as "distributed" on PropellerAds with SmartCPM ..

Any reasoning why/how this can happen?
A sudden surge of traffic could be due to differences in competition - a heavy-spender may have stopped buying traffic (or they may be dayparting). Or it could be bot traffic.

A sudden increase in CTR is likely bot traffic. You can try this: Display placement stats, then define a custom time range of 1)the hour BEFORE the spike happened, and then 2)the hour DURING which the spike happened. Then compare the two sets of data to see if the spike in CTR came from individual placements - if so, it may be a good idea to blacklist them.


Nothing special actually, just the networks you can read about here at stm everywhere: clickdealer, yepads, Mobidea for Tier 2/3 GEOs
Try Gotzha too - they're newbie-friendly.

I've also linked to a few relevant posts where members recommended good networks for sweeps offers, in this post:

https://stmforum.com/forum/showthrea...l=1#post354453



Now that I'm all caught up - looking forward to your next update!




Amy


11-16-2018 03:37 PM #38 robertson (Member)

Today was the day, finally I took the decision to change my tracker.

I started with BeMob since it was very similar to the almighty Voluum but offered lower rates and for me as a beginner even a free start for the first 100.000 events.
That was all I needed for my start: No initial setup needed, no initial cost.

After I mad my first tests and even saw my first green pennys I realized that the 100.000 events are not cutting it anymore and a quick calculation showed me that tracker cost would cut pretty much into my budget. With this in mind I kept my eyes open for alternatives. Twinaxe was often mentioning Binom as a very good alternative for POP traffic and was actually in his review also very convincing in terms of functions.

Anyhow, today I decided it's time to switch. Even so self-hosted, it didn't took me long. I decided to use a dedicated server from Hetzner with 64GB Ram - about 46€ / Month with hosting in Germany.
Before I pressed the buy button I had a quick chat with the binom support to clarify that the server is a solid choice. ..they confirmed that this is likely enough for +500k clicks per day. Later on I found this link on the support page: https://docs.binom.org/faq.php#6

The server setup took about 30 minutes until I had access via ssh to my first dedicated server. After registering with binom they offered to setup everything for me. However, I felt like I want to learn something and took the challange to enter the 2 commands into the terminal ..2 minutes later everything was done.

I followed the easy to understand support page to setup the first TS + AF + Lander + Campaign and started sending traffic. ...clicks are registered - perfect!

One thing I noticed during this initial setup was the very fast interface. Even so I was sitting in a cafe with the typical troublesome wifi (...Germany) reaction speed was much faster than bemob.

Next thing on my todo: actually making use of my setup for +500k daily clicks :-))


11-17-2018 05:00 PM #39 robertson (Member)

Since I was a little annoyed about all the manual steps when editing and uploading my landers to S3 I decided I have to automate it.

Because editing happens mainly in the editor, my solution is also based on sublime text.

I basically make use of the S3 command line tools and sublimes builder system.
All I have to do now after saving the file with ⌘ + S to run the builder system with ⌘ + B and everything is uploaded and online.

Next I would add all my lander variations I created in one of those spare "creative sessions" to the bulk upload of Binom and I am ready to go

For everyone interested, a copy of my personal notes how to setup the system. (For Mac OS X + Amazon S3 + Sublime):

STEPS


Install aws

pip install awscli


OR check https://openedx.atlassian.net/wiki/s...+Mac+OSX+Linux


Configure aws tools


* In your Amazon web console, click on your name in the top right, and choose "My Security Credentials". Click through to "My Security Credentials".
* Open "Access Keys", and choose "Create New Access Key".
* A sub-window will open informing you that your access key has been created. Choose "Show Access Key" and copy the access key and secret access key to a text window somewhere. Save them if you want a permanent record of them.
* In your Terminal or Command window, type aws configure .
* When prompted, enter your access key and secret access key. Copy-paste is usually the easiest way.
* Hit Enter for the other two values (Default Region Name and Default Output Format).


Create Sublime Build System


in Terminal
cd /Users/rob/Library/Application Support/Sublime Text 3/Packages/User



nano s3up.sublime-build


Write to the file:

{
"cmd": ["aws", "s3", "sync", "/Users/rob/Dropbox/Entrepreneurship/Affiliate/Lan$
}

Save.

Run in Sublime

+ B
or
Tools > Build


11-18-2018 03:53 AM #40 vortex (Senior Moderator)

Next thing on my todo: actually making use of my setup for +500k daily clicks :-))
So happy for you! Fast redirection speed will definitely help you (if it's noticeably faster to a human, the difference must be considerable!)


For everyone interested, a copy of my personal notes how to setup the system. (For Mac OS X + Amazon S3 + Sublime):
This is extremely helpful, thank you! I'll be referencing your post in the new tutorial if you don't mind! It takes a noble person to spend their valuable time to lay everything out step-by-step like you did - many thanks! I didn't know you could do this in sublime text. Was looking all over the place for a software that would make editing landers easier for Mac users.



Amy


03-27-2019 03:45 PM #41 192837465 (Member)

Note: I couldn't post this in a separate thread (can anyone help with this?) so I'm leaving it here.
--------------------------------------------------------------------------------------------------------------------------------------------------------
I'm following @vortex's (Amy's)
40-Day Tutorial and one of the sections is on editing and uploading your landers to an AWS S3 Bucket.

One option is to use CrossFTP as described in the tutorial Day 19-25: Fixing Up Landers.

Another option which is a bit quicker, is to automatically have Sublime sync your S3 bucket with your local files.

User @robertson talks about it a bit on this post. I have a background in coding and I'm going to use this thread to elaborate his method a bit further and make it more accessible.

Note: This guide uses Mac OS X + Amazon S3 + Sublime, but you can still make it work on Windows by tweaking some parts here and there.

Requirements

Pip - Pip is a python library manager that we'll use to install AWS's Command Line Interface (CLI). Please make sure you have PIP installed on your machine before moving forward.

How to install Pip on Windows, Mac OS & Linux

Verify that PIP is installed by opening your terminal (mac) OR Git Bash / any other unix terminal (Windows) and typing

Code:
pip --version


You should see something like
Code:
 pip 18.0 from /usr/local/lib/python2.7/site-packages/pip (python 2.7)
in response.


Click image for larger version. 

Name:	Screen Shot 2019-03-26 at 1.19.01 PM.png 
Views:	86 
Size:	13.2 KB 
ID:	20970


Steps

1. In your terminal, type
Code:
pip install awscli
If pip was set up properly, it should install the AWS CLI without any problems. To make sure it is installed properly, type
Code:
aws
into your command line. You should see something similar to this:



Click image for larger version. 

Name:	Screen Shot 2019-03-26 at 1.29.37 PM.png 
Views:	71 
Size:	28.8 KB 
ID:	20971
Code:
 
usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]To see help text, you can run:
Code:
aws help
aws <command> help
aws <command> <subcommand> help
aws: error: the following arguments are required: command


2. Once that has finished, we have to configure the aws cli by adding our Access Key and Access Key Secret.

Go into your AWS account, click on your name in the top right, and click "My Security Credentials".

Open the "Access Keys" tab and click "Create New Access Key"

Click "Show Access Key" on the following popup window.

You will see two separate keys. Keep this tab open. Note that this will be the only time you can see these keys, so it's recommended downloading it and storing it in a safe place for future reference.


Click image for larger version. 

Name:	Screen Shot 2019-03-26 at 1.27.13 PM.png 
Views:	51 
Size:	87.2 KB 
ID:	20972

Go back to your terminal and type
Code:
aws configure


It will prompt you to enter some information. Copy and paste your Access key and Secret Access Key, and then click enter for the next fields.

Your AWS account should now be linked to your terminal / computer.

3. Modify Sublime Text's Build System
In your terminal, you're going to want to navigate to /Users/YourName/Library/Application Support/Sublime Text 3/Packages/User

Note: Since there are spaces in the directory names, it might be a bit tricky to navigate there.
Note: For windows users, this directory might be somewhere different.

To do this, you can type
Code:
cd /Users/anthony/Library/Application\ Support/Sublime\ Text\ 3/Packages/User
. I've added in some back \'s to negate the spaces in the directory name.
Make sure you replace "Anthony" with the name you have on your Mac.

Once in this directory, we need to create a file called
Code:
s3up.sublime-build
You can either use a file editor, or you can create it in terminal.

Note: Make sure the file is named s3up.sublime-build without any extension at the end. That should be the full file name.

Now add the following lines of code inside of the file:

Code:
{
"cmd": ["aws", "s3", "sync", "/Users/yourName/landers", "s3://your-bucket-name"]
}
Make sure you change the directory and bucket url accordingly.

For example, I have all my landers in the following directory:
Code:
/Users/anthony/Desktop/Business/AFFILIATE/s3
so that's what I would put as my directory instead of
/Users/yourName/landers .

My bucket name is "mywebsite.com" so the S3 url parameter would be "s3://mywebsite.com".

Once you've added that, save the file.

4. Making sure it works

Open the directory with your landers in Sublime text.

Mine looks like this:
Click image for larger version. 

Name:	Screen Shot 2019-03-26 at 1.48.10 PM.png 
Views:	120 
Size:	18.1 KB 
ID:	20973



Let's create a new file called "test.txt", add some random stuff inside of it, and save it.
Click image for larger version. 

Name:	Screen Shot 2019-03-26 at 1.49.14 PM.png 
Views:	96 
Size:	56.7 KB 
ID:	20974


Now all we have to do to push it to our S3 is run our Sublime Text's "Build".

To do that you can press ⌘ + B
or
manually by going to Tools > Build

A terminal at the bottom of your Sublime Text should show up saying the following:

Click image for larger version. 

Name:	Screen Shot 2019-03-26 at 1.51.32 PM.png 
Views:	106 
Size:	25.3 KB 
ID:	20975



Now go to your S3 Bucket and verify that it worked!

Click image for larger version. 

Name:	Screen Shot 2019-03-26 at 1.52.27 PM.png 
Views:	71 
Size:	49.2 KB 
ID:	20976


And you're done!

Important to note
This process pushes any modified files and new files to your s3 from
your computer.





I hope this helped anyone at all, and I hope it wasn't too hard to read - this is the first tutorial I've ever posted so the formatting and grammar sucks.

- Anthony


04-02-2019 08:54 PM #42 vortex (Senior Moderator)

@0192837465 - Wow!! Talk about starting with a bang! That's some generous sharing of knowledge - I'm especially impressed since I'm not technically-oriented!

Please DO start a separate thread and post it there - I could do it but I don't want to get the credit for your hard work.

How is it that you can't start a separate thread?

When you go to this section:

https://stmforum.com/forum/forumdisp...-Follow-Alongs

Are you seeing this button?



If not, please post below and I'll investigate!

When you make that post, I'll link to it from the tutorial - will really help some members out!

Thanks so much Anthony - I look forward to your future posts!



Amy


08-19-2019 08:29 PM #43 yousuf1sg (Member)

Quote Originally Posted by 0192837465 View Post
Note: I couldn't post this in a separate thread (can anyone help with this?) so I'm leaving it here.
--------------------------------------------------------------------------------------------------------------------------------------------------------

Code:
{
"cmd": ["aws", "s3", "sync", "/Users/yourName/landers", "s3://your-bucket-name"]
}
Hi Anthony, Thanks for your posts. I tried with these codes but I am getting error "[WinError 2] The system cannot find the file specified". I checked Path environment, directories path and spelling, all things ok. Any suggestion to check?


Home > > Newbie Follow-Alongs