Welcome to DFPTutorial.com

Google offers a free (if fewer than 90 million impressions/month) and very powerful Ad Server called DFP Small Business.


When I started using Google’s DoubleClick for Publishers (DFP) Small Business I first had some troubles to understand how it works. The DFP Small Business Help Pages help you solve specific problems but I could not find an easy to understand tutorial on how to setup and use DFP Small Business. It took me over half a year to wrap my head around everything that I needed to run DFP as my Ad Server with all the features I required.

To spare you the learning curve here is a step by step tutorial on how to use DFP Small Business as Ad Server to serve your Ads (including AdSense Ads) on your websites.

Table of contents:


First Step: Introduction into DFP Small Business

Posted by Last Updated: 18.04.2012


  1. Jon Ragetli says:

    Thanks for writing this tutorial, it is very helpful. Still I have some specific questions – which forum would you recommend for posing those questions?
    Kind regards,

  2. Thanks for creating this tutorial. Do you have any posts, or know of any other resources, that breakdown custom targeting via key values? Thanks!

  3. Nice tips you shared

  4. Meg Geddes says:

    Quick question – if I understand this correctly, I can’t use any of the hundreds and hundreds of existing ad units (with the existing ad code and multiple channels assigned to each one) in order to switch to DFP? I really want to move to an ad server, but I don’t much want to redo ALL the ads for a 60+ sites.

    •  The question is: why do you want to switch to an Ad Server?

      If you are just displaying AdSense there is no need for using DFP
      However if you are planning to sell advertising to third parties you will need to add ad unit codes to all your sites that you want to sell ad space for.

  5. Muchas gracias andaba buscando justo  el sistema de su funcionamiento para implementarlo en algunos sitios de amor que tengo porque el ctr es asqueroso y siento que con esto podre optimizar los anuncios y con ello mejorar el ctr  xD


  6. Edward Liu says:

    Just to let you know, I was having so much trouble figuring out DFP, but your tutorials made it so easy. Just want to personally thank you for your service 🙂

  7. Found this useful video explaining ad units vs placements. Helped me, might provide some more clarification.

  8. nikunj singh says:

    This is really very helpful tutorial for beginners and experienced professionals. Even I learnt with my team of Ad department at Galore Technology http;//www.galoretech.com

  9. mcbjam says:

    Hi. I’m already using using DFP for serving tierce party ad without using Adsense ( I don’t want to use it). But i don’t understand what should i do for automatically sell Ad on my inventory ? Do you have any post that explain how to setud DFP for selling Ad without Adsense ?

  10. tanvir says:

    Is that possible to sign up and use double click without Google AdSense .
    Google AdSense is very tough from India and Bangladesh as well. As my client needs dfp without AdSense . Anyway ? Please help

  11. behavenet says:

    Where can I find a prototype contract for selling my DFP ad inventory?

  12. Hardik Maru says:

    Quick Question – Can I set a area wise targeting? Other then Zipcodes, City, State and Country?

  13. Test Test says:

    Google DFP : how I can track the sub id to know which video has played
    which ad and how much earning is generated by the particular ad?

    I am working on an online video website and planning to display the
    video ads from DFP. Please let me know how I can track the sub id to
    know which video has played which ad and how much earning is generated
    by the particular ad. Is there a way, so that I can pass any tracking id
    dynamically to track the earnings.

    Note: I’ll use 100’s of unique tracking id’s for each video.

  14. matthewpollock says:


    Should we use DFP? We have an older international real estate advice site with 700,000 monthly uniques.

    The site is large, with a hand-coded content management system into which we place ad codes depending on where we want the ads (position on page, section of site, time it runs / number of impressions sold). We are just switching to Laravel and going responsive.

    We’ve been told by ad management companies that we’d make more money if we ran DFP. At present we run almost no directly-sold campaigns, just Ad-Sense, Medianet, and some Criteo. Not much daisy-chaining, mostly just different positions.

    Should I ask my developer to learn and try DFP? He will protest and complain. Should I insist?

    Best, Matthew

  15. Radio Ullash says:

    It’s really a nice! I was searching last two years this type of tutorial. But failed!

    I have one question: I have approved AdSense account and Bengali language-based website. Bengali doesn’t support AdSense. Can I use DFP and showing Ad on that site? I also want to add Responsive Ad their. Please suggest me… I am waiting for your answer…

  16. Thanks for writing this useful and helpful DFP tutorial.


  17. Saju says:


  18. balu666 says:

    Useful Information……

    Recruitment voice contains Daily GK
    Updates, Bank Recruitment, Government jobs, Bank jobs, Interview Tips, Banking
    News, GK Updates Bank Recruitment

  19. Telugu Cinema says:

    Nice Information :

    Telugu Cinema Contains Telugu Cinema
    News, Latest Movie Reviews, Actor, Actress, Movie Galleries And Many More @ http://www.telugucinema.com/

  20. Masud83 says:

    Can I use DFP on Blogger

Speak Your Mind