Optimize Like a Pro with CPV Lab ad tracker!
Get deeper insights, precise tracking, A/B split testing, bot filtering, and API integrations to optimize audiences automatically. Start tracking!

Guide Using an iFrame with Affiliate Offers

MyBid

Luke

Admin
Staff Member
Community Leader
Joined
Apr 17, 2018
Messages
22,601
Years ago, I began recommending PeerFly affiliates promote our offers using Bing Ads. Bing has been a great source of traffic for us, but it has changed it's rules a bit over the years.

One thing that has changed is that you are required, in most cases, to have your final destination URL match the link you are advertising. This causes issues for affiliates because the URL we are advertising is an affiliate link on a different domain than the final landing page URL. For example, if I am promoting my PeerFly affiliate link for affLIFT, it'd look something like this:

trackinglink.com/386/39356

But the final destination URL is

https://afflift.com

It's pretty easy to see that those do not match. How can we get around this issue?

The best thing I have found (besides creating your own landing page) is to use an iFrame. I have checked multiple times with Bing representatives and there is no rule against creating an iFrame.

What does an iFrame do? It makes it so you can "frame" the affiliate link on your own domain. Then, you can advertise your URL with the iFrame on it, but the user is seeing the affiliate link.

You can see an example of this by going to: luke.wrenched.me (demo removed)

It's loading my blog (https://www.lukepeerfly.com) in the frame, but the URL stays luke.wrenched.me :)

How do you do it?

It's pretty simple. You just need to create a new file on your hosting for your domain (I do not recommend using WordPress for this) and copy/paste this code:

HTML:
<!DOCTYPE html>
<html>
<head>
    <meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport">
    <title>The Page Title</title>
    <style>
           html {
               height:100%;
               width:100%;
               padding:0;
               margin:0;
           }
           body {
               overflow:hidden;
               height:100%;
               width:100%;
               padding:0;
               margin:0;
           }
           iframe#dest {
               height:100%;
               width:100%;
           }
    </style>
</head>
<body class="dest">
    <iframe frameborder="0" height="100%" id="dest" name="dest" seamless="seamless" src="https://affLIFT.com" width="100%"></iframe>
</body>
</html>

Change the part that says The Page Title and the part that has https://affLIFT.com to your affiliate link. You should be able to get your new link approved on Bing Ads as long as it does not break their ad policies and guidelines: https://advertise.bingads.microsoft.com/en-us/resources/policies

Good luck! Let me know if you have any questions :)
 
Last edited:
RollerAds
how to track Conversions keywords with this iframe method?
I believe you could set your iFramed link as a landing page on your tracker and track it that way. I'm working on a tool that does the iFrame and tracking :)

I'll mess around with setting it up on BeMob soon so I can show you an example of how to track it.
 
I believe you could set your iFramed link as a landing page on your tracker and track it that way. I'm working on a tool that does the iFrame and tracking :)

I'll mess around with setting it up on BeMob soon so I can show you an example of how to track it.
Thank you @Luke
 
@Luke Required hosting and domain ? May you make video on how to promote offer via bing from A-Z ? I am newbie. I wanna take action on it
 
Years ago, I began recommending PeerFly affiliates promote our offers using Bing Ads. Bing has been a great source of traffic for us, but it has changed it's rules a bit over the years.

One thing that has changed is that you are required, in most cases, to have your final destination URL match the link you are advertising. This causes issues for affiliates because the URL we are advertising is an affiliate link on a different domain than the final landing page URL. For example, if I am promoting my PeerFly affiliate link for affLIFT, it'd look something like this:

http://trkur1.com/386/39356

But the final destination URL is

https://afflift.com

It's pretty easy to see that those do not match. How can we get around this issue?

The best thing I have found (besides creating your own landing page) is to use an iFrame. I have checked multiple times with Bing representatives and there is no rule against creating an iFrame.

What does an iFrame do? It makes it so you can "frame" the affiliate link on your own domain. Then, you can advertise your URL with the iFrame on it, but the user is seeing the affiliate link.

You can see an example of this by going to: http://luke.wrenched.me

It's loading my blog (https://www.lukepeerfly.com) in the frame, but the URL stays http://luke.wrenched.me:)

How do you do it?

It's pretty simple. You just need to create a new file on your hosting for your domain (I do not recommend using WordPress for this) and copy/paste this code:

HTML:
<!DOCTYPE html>
<html>
<head>
    <meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport">
    <title>The Page Title</title>
    <style>
           html {
               height:100%;
               width:100%;
               padding:0;
               margin:0;
           }
           body {
               overflow:hidden;
               height:100%;
               width:100%;
               padding:0;
               margin:0;
           }
           iframe#dest {
               height:100%;
               width:100%;
           }
    </style>
</head>
<body class="dest">
    <iframe frameborder="0" height="100%" id="dest" name="dest" seamless="seamless" src="https://affLIFT.com" width="100%"></iframe>
</body>
</html>

Change the part that says The Page Title and the part that has https://affLIFT.com to your affiliate link. You should be able to get your new link approved on Bing Ads as long as it does not break their ad policies and guidelines: https://advertise.bingads.microsoft.com/en-us/resources/policies

Good luck! Let me know if you have any questions :)
Change the part that says "The Page Title", to my affiliate link?
 
@Luke Required hosting and domain ? May you make video on how to promote offer via bing from A-Z ? I am newbie. I wanna take action on it
Yeah, you need your own domain and hosting to do an iframe. My tool I'm going to release soon will do all that for you though 👍
iframe makes offer convert easily?
No, the iFrame does not change how easily an offer will convert. It just makes it so you can easily promote an affiliate offer on Bing Ads.
Change the part that says "The Page Title", to my affiliate link?
No, you change the https://affLIFT.com part in the iframe to your affiliate link. Just make the page title the name of the offer.
 
Great! Easy to make landing page:D.
But the landing page slowly, need about 5 seconds
 
Last edited:
when visitors entering the frame webpage, it is all blank, and usually takes about 5 seconds to show the content of the page.
Ah, that’s just the landing page load time. It’ll differ based on the offer.
 
@Luke you say you do not recommend WordPress then where you recommend to host it
I’ve been kind of looking for a good host to recommend for you guys that is easy for beginners to use. I may make a separate thread on it to look for recommendations. For now, I’ll tell you who I use:

HawkHost.com - used to have great service. Still okay, but servers are a bit slower than they used to be. I have a VPS.

HostGator.com - I’ve used HostGator for over 10 years I think. The service has down hill over the years and I pay quite a bit for a big VPS that powers a few of my sites that I haven’t transferred to a new host. They’re okay and pretty user friendly.

DigitalOcean - I primarily use DO for most of my bigger sites now. I prefer them because it’s cloud based and super fast (affLIFT is hosted with DO). The one downfall is that they are not overly newbie friendly. The setup requires some technical knowledge because you basically setup your own server whereas the other 2 hosts I’ve mentioned are managed and come with cPanel.

I’ve used BlueHost in the past too and they were pretty nice and newbie friendly.
 
oh luke that's a good news since they allow Iframing, because if they don't, then how come affiliates are going to promote offers there.
 
Top