An ad that automatically inserts itself in the full background of the page, commonly known as a "takeover." This offers a ridiculous level of branding and you should charge a lot of money for it. Specs: Each publication is different, and you'll need a site that does not span the full width of the page. You'll generally want to use a 2550x1440 jpg file. Tip: On a desktop, guestimate what % of width the main content well of your site is. If your main content area takes up about 3/5ths of the page at the browser's full size, then you know the ad should have the majority of its graphics/branding outside of the middle 3/5ths of the wallpaper ad.

Supported Sizes

Setup / Inputs

These are the fields / inputs taken to generate this ad. In general, inputs are not required. That said, these inputs are how you customize the ad!

  • Wallpaper Image: The image to use for the wallpaper. Use a big image, minimum 1920x1200. Ideally 2550x1440 for high-res displays
    Default value:
    Default Value

  • Destination: Where the user goes when they click the wallpaper ad
    Default value:

  • Click Target Filter Selector (Advanced): Default is BODY. Valid clicks should come from an element that matches this selector. Can be a class (.class) or tag name (BODY)
    Default value:

Embed An Example In Your Media Kit

Customers who wish to embed the example on some "Media Kit" page on their website can do so in one of two ways:

  • Option 1: If you have Wordpress and the Broadstreet plugin, you can use this shortcode anywhere in any post to render the example.

    [broadstreet ad="36384"]
  • Option 2: If you do not have Wordpress, or choose not install the Broadstreet plugin, you can embed this javascript code snippet into your post:

    <div street-address="36384"></div><script>
    (function(d, s) {
      var destination = '%%CLICK_URL_ESC%%';
      var js, bjs = d.getElementsByTagName(s)[0];
      js = d.createElement(s); js.async = true;
      js.src = "//"
        + (window.broadstreet ? 'init=0' : '')
        + (destination.indexOf('CLICK_URL_ESC') >= 0
          ? '' : '&destination=' + destination);
      bjs.parentNode.insertBefore(js, bjs);
    }(document, 'script'));</script>