Home > Paid Traffic Sources > POP / PPV / Redirect

Battle against flagged domains (15)


11-12-2018 10:36 AM #1 adserk (Member)
Battle against flagged domains

Recently I've started running offers in 2 english speaking GEO's, and i got into constant fight against flagged domains. I used to have a single domain lasting for months without ever being flagged in some geos, even with aggressive landers for antivirus.
But now i'm constantly facing the issue with the flaggings in this new geos, even landers that are not that aggressive, get the domains flagged, seems chrome is more sensitive in those EN speaking geos.
I had domains flagged for some sweep offers, even if the lander was not misleading.

I have a script that runs every 5 mins and checks the flagging using chromes safebrowsing api, and switches domains when it happens, the only manual part that i do for now is buying domains in bulk.
Those bans wouldn't bother me, as i get domains for really cheap, but now I'm facing another issue with campaign rejections.
It happened few times already that flagged domains cause my camps being rejected, so the network system detects the ban before my script fixes the domain.
It even got my exoclick account suspended, which i got back, i want to find a way to avoid having camps rejected which also can affect my accounts.

How are you guys dealing with this issue? any thoughts how can i avoid getting camps rejected due to flagging? I'm not cloacking the traffic source, so they know what lander i'm running with them and they fine with that, but i shouldn't send traffic to a flagged domain.

Any ideas and thoughts would be much appreciated on how to deal with this


11-12-2018 11:54 AM #2 erikgyepes (Moderator)

You can also automate domain registering, most domain registrars have APIs.

Overall, I'm afraid that Google is going to be stricter and stricter when it goes to anything affiliate/scammy related, see this for example: https://stmforum.com/forum/showthrea...with-chrome-71


11-12-2018 01:35 PM #3 adserk (Member)

Quote Originally Posted by erikgyepes View Post
You can also automate domain registering, most domain registrars have APIs.

Overall, I'm afraid that Google is going to be stricter and stricter when it goes to anything affiliate/scammy related, see this for example: https://stmforum.com/forum/showthrea...with-chrome-71
yes, will look into automating the domain registration as well, but at the moment its not an issue for me, i just buy in bulk every few days. My main issue is that camps get rejected because of the flagged domain

thanks for sharing the article, it indeed seems worrying...


11-12-2018 08:28 PM #4 mobique (Member)

Never had a domain flagged running AV...knock on wood. What scripts, libraries, and css files are you using on the page? Also, what tracking are you using? Is the page prompting the user to opt into a push notification or app download?


11-13-2018 07:43 AM #5 adserk (Member)

Quote Originally Posted by mobique View Post
Never had a domain flagged running AV...knock on wood. What scripts, libraries, and css files are you using on the page? Also, what tracking are you using? Is the page prompting the user to opt into a push notification or app download?
The only lib thats used is in the lander is jquery, and it does not collect leads for push. Its a spinner type lander for a win iphone offer. I'm using Binom now, im not having issues with my tracking domain, only the lander domains keep getting flagged for those geos. I have countries that keep running same lander (just in different language) without ever getting flagged so far.

Right now i'm not trying to avoid getting domain flagged, as it eventually will happen, what i'm trying to prevent is getting campaigns rejected when it happens.


11-14-2018 07:57 PM #6 Traffic Armor ()

Quote Originally Posted by adserk View Post
Right now i'm not trying to avoid getting domain flagged, as it eventually will happen, what i'm trying to prevent is getting campaigns rejected when it happens.
In that case, why not just increase the frequency of checks?

Based on the Safe Browsing API usage limits here, you would even be okay querying a URL once every 10 seconds.

If you want to increase the frequency further, you can probably use multiple API keys with more threads.


11-15-2018 06:01 PM #7 axeman117 (Member)

I'm dealing with this issue too as a newbie. Is the only solution to register new domains?


11-20-2018 02:53 PM #8 adserk (Member)

Quote Originally Posted by axeman117 View Post
I'm dealing with this issue too as a newbie. Is the only solution to register new domains?
If your domain gets flagged, then yes the easiest and fastest way is to just switch the domain. There is a thread that explains how you can get your domain unflagged, but I personally wouldn't bother to go through the process.
If you want to avoid getting your domain flagged, you should not include anything that chrome may consider misleading, agressive etc... but still, they will find a way to flag you, especially with pops.


11-20-2018 02:56 PM #9 adserk (Member)

Quote Originally Posted by Traffic Armor View Post
In that case, why not just increase the frequency of checks?

Based on the Safe Browsing API usage limits here, you would even be okay querying a URL once every 10 seconds.

If you want to increase the frequency further, you can probably use multiple API keys with more threads.
I've done some more changes to the script, including increasing the frequency, and for the last 2 days flagging didn't result in camps getting rejected... so hope it stays this way

Also Binom released a new update, and now it can handle domain switching as well via Triggers... so might be something to check out as well. Though i see that their checking frequency is every 30 min, 1 hour... which again can cause camp rejections as the checks are not fast enough


12-22-2018 02:14 AM #10 grofit (AMC Alumnus)

Hi Guys,
I'm facing the same issues as all of you (domain flagging and campaign then being rejected) and was about to code a solution but then saw this post :-)

I'm currently getting notified and then manually switching domains over - but this is just not good enough anymore.
So I'm hoping to get everyone's input first before I start developing a solution.

[1] I'm running the SafeBrowser API at 20min intervals and also running a lot of 'normal' domains through it (e.g. google.com, amazon.com etc).
-- I'm seriously considering reducing the intervals like adserk, but was wondering if anyone has seen an increase in flagging if they have done this (and is there a way around it)

[2] I'm running on Voluum and about to write/develop a script using Voluum API to replace the domain of landers if they get flagged.
-- Does anyone have any code I could have a look at <grins> ... or know anyone I could hire to do this fast?


[3] I'm currently hosting on Amazon S3 and looking for ways to keep all the domains in sync (i.e. change 1 master domain and files are automatically copied to other linked domains) so that the domains are ready to take over at any time.
-- Anyone have a suggestion on how to do this or know someone awesome at coding for Amazon who I could hire?

thanks - Suneel


12-22-2018 04:21 AM #11 hawaiimon (AMC Alumnus)

Domains seem to last longer if you avoid the more aggressive behaviors and if you avoid using smartlinks, especially when smartlinks display other flagged domains. Sometimes networks display utilize smartlinks with a flagged domain after offers are capped, be careful of this.

I've seen flagged domains recover if you delete all content to them so it looks like the site is gone for a while, then you can reuse the domain. But it is easier and faster to buy new domains.

You should be able to clone one directory to multiple AWS buckets using AWS CLI sync command: https://docs.aws.amazon.com/cli/late...e/s3/sync.html

For windows: make a .bat file like:

aws s3 sync master-directory s3://bucket1 --delete
aws s3 sync master-directory s3://bucket2 --delete
aws s3 sync master-directory s3://bucket3 --delete

This should copy files from master-directory on your computer to bucket 1, 2 and 3.


12-22-2018 11:53 AM #12 grofit (AMC Alumnus)

Thanks hawaiimoon - just tried it!

Went from 20mins of loading via the management console to less than 20 seconds using CLI!
Going to use a schedule batch to keep this running from my latop for the moment ... but will move it over to a server soon.

thanks again!


12-25-2018 10:07 AM #13 adserk (Member)

Quote Originally Posted by grofit View Post
Hi Guys,
I'm facing the same issues as all of you (domain flagging and campaign then being rejected) and was about to code a solution but then saw this post :-)

I'm currently getting notified and then manually switching domains over - but this is just not good enough anymore.
So I'm hoping to get everyone's input first before I start developing a solution.

[1] I'm running the SafeBrowser API at 20min intervals and also running a lot of 'normal' domains through it (e.g. google.com, amazon.com etc).
-- I'm seriously considering reducing the intervals like adserk, but was wondering if anyone has seen an increase in flagging if they have done this (and is there a way around it)

[2] I'm running on Voluum and about to write/develop a script using Voluum API to replace the domain of landers if they get flagged.
-- Does anyone have any code I could have a look at <grins> ... or know anyone I could hire to do this fast?


[3] I'm currently hosting on Amazon S3 and looking for ways to keep all the domains in sync (i.e. change 1 master domain and files are automatically copied to other linked domains) so that the domains are ready to take over at any time.
-- Anyone have a suggestion on how to do this or know someone awesome at coding for Amazon who I could hire?

thanks - Suneel
hey @grofit

1. I didn't notice such patter, but reducing interval did help with preventing camps from getting rejected, though it still does happen from time to time
2. I don't use voluum anymore, so not sure about their api, but shouldn't be hard for anyone with some coding experience to set it up for you, just couple of api calls


12-25-2018 11:04 PM #14 grofit (AMC Alumnus)

Thanks @adserk!

BTW - what are you using if it is not Voluum?


12-26-2018 09:40 AM #15 adserk (Member)

Quote Originally Posted by grofit View Post
Thanks @adserk!

BTW - what are you using if it is not Voluum?
I have switched over to Binom for few months already


Home > Paid Traffic Sources > POP / PPV / Redirect