How to launch Facebook ads without bans! — Transcript
Full transcript
- 0:00Hi, in this lesson, I'll show you a
- 0:02practical case of launching ads on
- 0:04Facebook using cloaking with cloaking
- 0:05house. I'll demonstrate everything with
- 0:07a real life example from preparing the
- 0:09white page and payment method to
- 0:11launching a Facebook ad account. You'll
- 0:12see how you can run gray offers, hide
- 0:14them for moderation, and get traffic
- 0:16without getting your account banned. To
- 0:19get started, we'll need, of course,
- 0:20cloaking. We'll be using cloaking house.
- 0:22A domain plus hosting for the white
- 0:24page. A payment method. I'll be using
- 0:26pay to house. A Facebook account.
- 0:27Ideally, a farmed account, not an
- 0:29autoregistered one, and an anti-detect
- 0:31browser. I'll be using Octo browser. We
- 0:33will need the anti-detect browser so
- 0:34that Facebook doesn't get suspicious
- 0:35that you're running ads from anything
- 0:37other than a regular user. And of
- 0:39course, proxes. Proxies are needed so
- 0:41that each account logs in from a unique
- 0:42IP and doesn't overlap with others. This
- 0:46reduces the risk of BS.
- 0:49So, what's next? Now, let's set up
- 0:50cloaking for our campaign. The first
- 0:52thing you need to do is generate a white
- 0:54page. You can do this directly inside
- 0:56Cloaking House in the AI white page tab.
- 0:59And here's my advice right away.
- 1:00Generate a white page on the same topic
- 1:03as your creative to increase trust from
- 1:04Facebook's moderation and reduce the
- 1:06risk of a ban.
- 1:10I've already generated a white page for
- 1:11my offers topic. Next, upload the
- 1:14generated white page to the hosting file
- 1:16manager and extract it. Wait for all the
- 1:19files to finish extracting and check if
- 1:21the white page is working correctly.
- 1:25Now that we've made sure the white page
- 1:27looks and works as it should, go back to
- 1:29the file manager and rename the root
- 1:30index file from index.php to site.php.
- 1:35This needs to be done to avoid a
- 1:36conflict between the two index files
- 1:38when integrating cloaking. Also, don't
- 1:41forget to install an SSL certificate and
- 1:44set up redirection from red HTTP to
- 1:46green HTTP right here. This will also
- 1:49affect trust rate both from moderators
- 1:51and regular users.
- 1:54Now, while we're still on the hosting,
- 1:56let's go ahead and create a subdomain
- 1:58for the offer page. Go to my sites and
- 2:01click on add site, then subdomain. Enter
- 2:04the subdomain name. And after clicking
- 2:06the add button, another site will be
- 2:08created where we'll place the offer
- 2:09page. Now, let's go back to the file
- 2:12manager, and you'll see the subdomain we
- 2:14just created. That's where we'll upload
- 2:16the offer page files. I got the archive
- 2:19with the offer page files from my
- 2:20affiliate network.
- 2:23Now let's go back to Cloaking House,
- 2:24open the flows tab and create a new
- 2:26flow. We'll set up cloaking using PHP
- 2:28integration on the hosting. Click on
- 2:31create flow. Give the flow any name you
- 2:33like. For example, the name of your
- 2:35offer. Below in the white page tab, you
- 2:38need to enter exactly the same name of
- 2:40the root index file that we just renamed
- 2:41on the hosting. So enter site PHP and
- 2:45select the load method to load the white
- 2:47page from the hosting. Now below in the
- 2:50offer page tab, specify your affiliate
- 2:52link or the URL of the page with your
- 2:54offer. In my case, I'll set up a
- 2:57redirect to the subdomain link. Click
- 2:59continue and move on to the second step,
- 3:02filter settings.
- 3:05Let me explain in detail what each
- 3:07filter does. The cloaking checkbox,
- 3:09leave it enabled if you want cloaking to
- 3:11work and for moderation to land on the
- 3:12white page. The black IP checkbox. This
- 3:15filter lets you use the systems
- 3:17blacklist of IP addresses to filter
- 3:19traffic. The block VPN and proxy traffic
- 3:22checkbox. This filter will block
- 3:24everyone using a VPN or proxy if you
- 3:27leave it enabled. The block IPv6 traffic
- 3:30checkbox. If the client's IP address is
- 3:32detected as IPv6, it will be filtered
- 3:35out. The block traffic without ISP
- 3:38checkbox. If the filter is active and
- 3:40cannot determine the client's internet
- 3:41provider based on their IP address, that
- 3:44client will be filtered out and
- 3:45redirected to the white page. The block
- 3:48traffic without referral checkbox. This
- 3:50filter blocks users if it's impossible
- 3:52to determine where they came from. If
- 3:54the filter is enabled, these users will
- 3:57see the white page number of clicks from
- 3:59one IP per day. In this setting, you can
- 4:02specify the maximum number of visits
- 4:04from a single IP per day before the
- 4:06visitor is forcibly redirected only to
- 4:08the white page. A value of zero means
- 4:11that the number of clicks from one IP
- 4:13per day will be unlimited. Number of
- 4:16clicks before filtering. This setting
- 4:18lets you specify how many initial visits
- 4:20will be forcibly set to the white page.
- 4:22After that, cloaking is enabled and
- 4:24filtering starts to work. Filter by
- 4:27allowed or blocked countries. Here you
- 4:30enter the countries that are allowed to
- 4:31access your offer page. All other
- 4:33countries will be redirected to the
- 4:35white page. In the same way, you can
- 4:37switch from allow to block countries
- 4:39devices. This filter is triggered in two
- 4:42cases. If it's impossible to determine
- 4:44the user's device type from their user
- 4:46agent or if they access from a device
- 4:48not allowed in the flow settings. In
- 4:51both cases, the visitor will be
- 4:52redirected to the white page operating
- 4:54system. This filter is triggered if it's
- 4:57impossible to determine the user's
- 4:58operating system from their user agent
- 5:00or if they're using an OS that isn't
- 5:02allowed in the flow settings browsers.
- 5:05Accordingly, this filter is triggered
- 5:07when it's impossible to determine the
- 5:09browser on the client's device or if a
- 5:11selected browser is either blocked or
- 5:13allowed. We have a few more filters.
- 5:16Activate the show advanced options
- 5:18checkbox and you will see additional
- 5:20filters. Let's run through them too.
- 5:22Languages. The specified languages will
- 5:24be used to filter traffic based on the
- 5:26user's browser language settings. Time
- 5:29zone. As you might have guessed from the
- 5:31title, you can even filter by time
- 5:33zones. Connection type. This filter
- 5:36allows or blocks certain connection
- 5:38types from the drop- down list. List
- 5:41filtering. This is kind of like a
- 5:43blacklist that you can create yourself
- 5:44in advance in the separate filtering
- 5:46lists tab in the Cloaking House admin
- 5:48panel. That's all for the filters. Now,
- 5:50once you've set up all the filters for
- 5:51your needs, don't forget to click save
- 5:53to move on to the final third step of
- 5:55flow setup. Here you can choose the flow
- 5:57status by either activating it or
- 5:59putting it on pause. By the way, when
- 6:00the flow is paused, all clicks will go
- 6:02to the white page, which is super
- 6:04convenient when going through
- 6:05moderation. Just don't forget to
- 6:06activate the flow after moderation is
- 6:08complete so that leads from the target
- 6:10countries go to the offer page and
- 6:11moderation continues to the white page.
- 6:13Be sure to click save and you'll have a
- 6:15ready to go flow.
- 6:17Now, it's important to integrate the PHP
- 6:19cloaking file on your hosting so
- 6:21everything works as it should. Go back
- 6:23to flows and download the integration
- 6:25file. Then return to the hosting
- 6:26location where we installed the white
- 6:28page and add the integration file you
- 6:30just downloaded there. Done. Now let's
- 6:32check where I will be redirected to the
- 6:34white page or to the offer page. Okay, I
- 6:36landed on the white page. Why? You can
- 6:39check this on the clicks tab. In the
- 6:41filter tab, look for page column. It
- 6:43will show which filter was triggered and
- 6:44where it sent us to the white page or to
- 6:46the offer page. As you can see, I landed
- 6:49on the white page because the flow was
- 6:50disabled. Now, let's enable the flow and
- 6:52see if I end up on the offer page. Now,
- 6:54I landed on the offer page. This means
- 6:56the cloaking system identifies me as a
- 6:59visitor who is allowed to access the
- 7:00offer page according to all the filters
- 7:02previously set up in the flow. We're all
- 7:04set with cloaking. Let's move on. Now,
- 7:08let's move on to setting up the
- 7:09anti-detect browser and the Facebook ad
- 7:11campaign. First of all, of course, you
- 7:14need to buy a Facebook account. I've
- 7:15already bought one. It's a Ukrainian
- 7:17king account with manual farming and a
- 7:19resting period, which will increase
- 7:20trust from Facebook's moderation. I
- 7:22recommend not using secondhand accounts.
- 7:24It's better to get farmed account. Now,
- 7:26let's move on to creating a profile in
- 7:28the anti-detect browser. I'm going to
- 7:29use auto browser, but if you have a
- 7:31different anti-detect browser, the
- 7:33process of adding a profile will be more
- 7:35or less the same. Log into the browser
- 7:37and click on create profile. Now, let's
- 7:39carefully go through the important
- 7:41settings.
- 7:42First, set any name for the profile. I
- 7:45usually name the profile after the
- 7:47Facebook account. Let's go straight to
- 7:49setting up the proxy and add a proxy
- 7:51from the country where the account was
- 7:53created. This is important to increase
- 7:55trust from moderators and reduce the
- 7:57risk of getting banned. Also, if you
- 8:00have multiple accounts, it's strictly
- 8:02forbidden to use the same proxy for more
- 8:04than one. I recommend using mobile
- 8:05proxies. They're a bit more trustworthy,
- 8:08but residential ones will work, too.
- 8:10After entering all the proxy details,
- 8:12you can check if it's working properly.
- 8:14Click on check proxy. Everything is
- 8:16working. It's best to keep the operating
- 8:19system the same as the one on your PC.
- 8:21Same goes for the screen resolution. I
- 8:23leave everything else as is. Now, go to
- 8:25the tab for adding cookies. You get them
- 8:28from the account documentation provided
- 8:29by the seller. Cookies always start and
- 8:32end with a square bracket. Next, it's
- 8:34better not to change anything else in
- 8:36the profile settings and just leave them
- 8:38as they are. Done. Click on create
- 8:40profile and the profile will appear on
- 8:42the main page of the anti-detect
- 8:44browser. Launch the profile in the open
- 8:46profile of the anti-detect browser.
- 8:48Check the Facebook login. Thanks to the
- 8:50cookies, the login should happen
- 8:52automatically. If not, you can also find
- 8:55the login and password for the profile
- 8:56in the documentation for the purchased
- 8:58account. Now, I'll give you a few basic
- 9:01tips on warming up your account to
- 9:02increase Facebook's trust and lower the
- 9:04risk of getting banned. First, after
- 9:07launching the profile for the first
- 9:09time, don't rush to create an ad
- 9:10campaign, link a card, or start
- 9:13uploading. Let the account rest for at
- 9:15least a day. Second, act like a real
- 9:18user during the first launch and warm-up
- 9:20period. Scroll through your feed. Play a
- 9:23couple of games. Reply to a few messages
- 9:26if there are any, but don't overdo it.
- 9:28Being too active, like giving lots of
- 9:31likes and repost right after launching
- 9:32the profile, can actually make things
- 9:35worse and increase your chances of
- 9:36getting banned. So, a couple of likes in
- 9:39the recommendations feed and my favorite
- 9:41online pool game will help build good
- 9:43trust and set the stage for creating
- 9:44ads. Third, the very first login should
- 9:47not involve any actions related to
- 9:49advertising at all. Starting from your
- 9:51second login the next day, you can
- 9:53create or link a purchase business
- 9:55manager and attach a payment card.
- 9:59Now that you've done the basic account
- 10:00farming to boost trust, you can create
- 10:02or link a purchase business manager. You
- 10:05can buy a business manager either with
- 10:07an ad account already created or without
- 10:09one. In my case, I bought a business
- 10:11manager without an ad account. So now I
- 10:13need to use my farm account to follow
- 10:15the seller's invitation link. Configure
- 10:17the other settings and then proceed to
- 10:19add a payment method in the billing
- 10:21section. I've already issued a card
- 10:23using the pay to house service. For
- 10:25Facebook, it's better to use cards from
- 10:27the UK. Verification isn't required to
- 10:30issue a card for advertising. Only if
- 10:32you want to link the card to Apple Pay,
- 10:34then you'll need to verify. Let's go
- 10:36ahead and link the card to Facebook. Go
- 10:38to my cards and get the card details.
- 10:40Now go back to Facebook and open the
- 10:42billing section. Select the business
- 10:44manager you'll be using for the campaign
- 10:46and add the payment method we just
- 10:48created on pay to house. Enter the card
- 10:51details and click save.
- 10:54As you can see the pay to house card was
- 10:56linked without any issues.
- 11:00Now we can move on to setting up the ad
- 11:02campaigns. Go to ads manager and create
- 11:05a new ad campaign. Leave the type as
- 11:08auction and then choose the campaign
- 11:10objective according to your specific
- 11:12goal. I'm going to run the campaign for
- 11:15leads. I'll set the budget at the ads
- 11:17set level. I won't change anything else
- 11:19and we'll move on to setting up yet set.
- 11:21For the conversion, I'll leave it as
- 11:23website. I'll keep the objective as
- 11:25maximum number of conversions. And in
- 11:27the data set, I'll create a pixel and
- 11:30select lead as the conversion event.
- 11:33Now the most important part, you need to
- 11:36integrate the pixel code on the offer
- 11:38page so that Facebook can track
- 11:40conversions from submitted applications
- 11:42and send these conversions to the ad
- 11:44account for campaign optimization.
- 11:46There are two options. The first option
- 11:49is to integrate the full pixel code into
- 11:51the offer page, but this can make it
- 11:53harder to pass moderation successfully
- 11:55since Facebook will read extra data that
- 11:57is better kept hidden from the offer
- 11:59page. or the second option is to
- 12:01integrate a trim down pixel code that
- 12:03will only collect conversions and
- 12:05nothing else. This will help further
- 12:07protect the offer page from moderation.
- 12:10You can find the trim pixel code in the
- 12:12description of this video. No need to
- 12:14thank me. Now, basically, you just need
- 12:17to take the code, add the ID of the
- 12:19pixel you just created and integrate it
- 12:21into the offer page on your hosting. Go
- 12:23to the file manager in the offer page
- 12:25subdomain on your hosting and add the
- 12:27trim pixel code to the access PHP file
- 12:29right before the closing head tag. Done.
- 12:32Now it's absolutely necessary to test
- 12:35whether the pixel event is being
- 12:36triggered. You can do this in the event
- 12:38testing section of your pixel. Paste
- 12:41your offer page subdomain and click on
- 12:43test event. Now submit a request on the
- 12:46site and go back to the event testing
- 12:49tab. Here you can see whether the
- 12:51conversion is successfully being tracked
- 12:53by the pixel. Just a heads up. Sometimes
- 12:55the conversion might not show up right
- 12:57away. That's normal. The conversion
- 12:59might take several hours to come
- 13:00through. So if you don't see the
- 13:02conversion in the tester immediately,
- 13:04just wait a bit. My conversion showed
- 13:07up. And this is what it looks like. Now
- 13:09we can be sure that the pixel is working
- 13:11correctly. So we can go back to setting
- 13:13up the ad campaign. Scroll down a bit in
- 13:16the ad group settings and set the daily
- 13:18budget. I'll set it to $20. A little
- 13:22further down, you can schedule the start
- 13:24date and time for your ad campaign. I
- 13:26always choose a delayed launch. This
- 13:28lets the campaign sit for a bit after
- 13:30passing moderation successfully and
- 13:32start showing ads with a higher chance
- 13:35of success. Now, about the audience
- 13:38parameters here, set everything
- 13:40according to the requirements of your
- 13:41offer. It's best to ask your affiliate
- 13:43program manager for detailed information
- 13:45about allowed and prohibited countries
- 13:47and targeting. I'll specify the country
- 13:49of my offer and definitely switch from
- 13:51Advantage Plus audience to the original
- 13:52audience settings. Why? Advantage plus
- 13:55is an automatic audience where Facebook
- 13:57decides on its own who to show your ads
- 13:59to. It might show your ads to an
- 14:01audience that's not exactly the one you
- 14:03want. The original audience settings, on
- 14:06the other hand, let you manually set all
- 14:08the necessary parameters and stick to
- 14:10them. I also recommend switching
- 14:12placements to manual selection. For
- 14:14example, I'm going to turn off trends
- 14:17and audience network. I click next and
- 14:18move on to the third and final step of
- 14:20setting up the ad campaign. Here, if you
- 14:23don't have Instagram, choose to use your
- 14:25Facebook page. So, the ads are shown on
- 14:27behalf of your fan page. And below, I
- 14:29add a link to the white page since
- 14:30that's where we have cloaking
- 14:31integrated, which will filter visitors
- 14:33according to the specified settings and
- 14:35direct the target audience we need to
- 14:36the offer page subdomain. Let's add the
- 14:38creatives. And here I think it goes
- 14:40without saying that the creative should
- 14:41not have any triggers that could get
- 14:42rejected by moderation. It's important
- 14:44to be careful with this as well. Well,
- 14:46that's it. The ad campaign is set up and
- 14:48ready to go live. So, the moment of
- 14:51truth has arrived. Click publish. And
- 14:54now, instead of praying for your
- 14:56campaign to pass moderation, just relax
- 14:59and let the cloaking do everything for
- 15:00you. So, about half an hour has passed
- 15:04and the ad campaign has successfully
- 15:05passed moderation. Now you can check how
- 15:08actively Facebook's moderation tried to
- 15:10break through the cloaking, but it
- 15:12didn't succeed. You can see this in
- 15:14Cloaking House under the clicks tab.
- 15:16Look at how many attempts for moderation
- 15:18there are here. But all the attempts
- 15:19were directed at the white page. And
- 15:22that's it. Thank you for your attention
- 15:24and I hope I helped you launch your
- 15:25successful Facebook ad campaign using
- 15:27Cloaking House. I wish you successful
- 15:29launches and a high ROI. Bye.
About this transcript
This page contains the full transcript of How to launch Facebook ads without bans! by Cloaking House - Service filtering traffic, generated from the public captions YouTube serves with the video. The transcript has 2,956 words across 438 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.