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

  • Jon Ragetli

    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,

    • StarBuG

      You can either use the official DFP Help Forums from Google or ask the question in my original DFP Tutorial Thread

    • Anonymous

      Hello Jon,
      you can either use the official DFP Help Forums from Google:

      or ask the question in my original DFP Tutorial Thread:

      • Jon Ragetli


        • Jon Ragetli

          I could not find the Google forum, but that was because of the language settings in Google Chrome – the English forum was hidden as my language is Dutch. And there was no Dutch forum, so I was redirected to another landing page.

          • Anonymous

            Go to chrome > Options > Under the Hood > Web Content > Language and Spell-Checker settings
            and add English to your languages, then switch to English as Interface language for Chrome

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

    • Unfortunately no. But if you find a good one let me know. 🙂

  • Nice tips you shared

  • Meg Geddes

    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.

  • 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


  • 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 🙂

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

  • 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

  • mcbjam

    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 ?

  • tanvir

    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

    • Gor

      Yes ,its possible,We are AD ops agency,we can help you professionally,just contact with us skarpioners1@gmail.com .

  • behavenet

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

  • Hardik Maru

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

  • Test Test

    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.

  • matthewpollock


    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

  • Radio Ullash

    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…

  • Thanks for writing this useful and helpful DFP tutorial.


  • Saju


  • balu666

    Useful Information……

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

  • Telugu Cinema

    Nice Information :

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

  • Masud83

    Can I use DFP on Blogger