Skip to main content

How to Implement Branded Content in Newsifier

Branded content implementation guide

S
Written by Support Newsifier
Updated over a week ago

Introduction

In this guide, we will walk you through the process of implementing Branded Content on your website.

Branded content is a type of sponsored article created in partnership with an advertiser. Instead of writing a full article yourself, you’ll create a basic article that includes special placeholders. These placeholders will be automatically filled with real content—such as text and images—provided by the advertiser, using a script tag.

This approach ensures that the content remains dynamic and can be updated or personalized by the advertiser without requiring you to make changes in the CMS.

Step 1: Create a Branded Content Author

  1. Navigate to the CMS: Log in to your Newsifier CMS.

  2. Access the Staff Page: From the left-hand menu, click on Staff.

  3. Create a New User:

    • Click on Create New User.

    • Email: Enter any email address.

    • Name: Use bc_advertiser_name.

    • Username: Use bc-advertiser-name

    • Password: Set any password.

    • Role: Assign the role of Editor.

    • Profile Image: Use the provided placeholder image here.

    • Click Create to save the user.

Step 2: Create the Branded Content Article

  1. Access the Articles Page: From the left-hand menu, click on Articles.

  2. Create a New Article:

    • Click on Create Article.

    • Title: Enter a title bc_title_text as article title.

    • Content:

      • Add bc_intro_text as first paragraph

      • Add bc_body_text as the second paragraph block

      • Add a new block of type Raw HTML.

      • Insert the provided script into this block:

      • <script>
        var script = document.createElement('script');
        script.src = 'https://nookie.io/projects/branded_content/dist/bcLib.js';
        script.setAttribute('data-nookie-pubid', 'yourdomain.com');
        document.head.appendChild(script);
        </script>
      • Modify the domain in the script to match your website's domain.

    • Author: Select the bc_advertiser_name user you created earlier.

    • Category: Choose any appropriate category.

    • Article Image: Use the provided placeholder image here.

    • Publish Date: Set an old date (e.g., a date from the previous year) to prevent the article from appearing on the homepage's latest news section.

    • Click Create Article to save.

Step 3: Add Native Placement

When done creating the article, the next step is creating the native advertisement placement. The goal of the native placement is to get visitors of the website to navigate to the Bcontent article.

Native placement tags are scripts provided by your advertising agency to display branded content in specific areas of your site.

For Newsifier Version 1 Websites:

  1. Access Advertisements: From the left-hand menu, click on Advertisements.

  2. Locate Placements:

    • Find the placements labeled Top Homepage and Top Article.

  3. Add Scripts:

    • Insert the provided scripts into the respective placements.

    • Ensure the scripts are added to the top section of both the homepage and article pages.

For Newsifier Version 2 Websites:

  1. Access Buildifier:

    • From the CMS, click on Advertisements.

    • Then click on Go to Buildifier.

  2. Homepage Placement:

    • Click on Homepage.

    • Add a new block or select an existing one under the menu section.

    • Insert the provided script into this block.

  3. Article Page Placement:

    • Click on Article Page.

    • Add a new block or select an existing one.

    • Insert the provided script into this block.

For more details on how to add scripts on Buildifier, please refer to this help article: Managing ads with the Newsifier V2 sites.

Step 4: Testing

  1. Open the URL of the branded content article on your website.

  2. Add ?aid=debug to the end of the URL. This will activate the debug mode for the Bcontent tag.

For example:

https://yourdomain.com/category/article-slug?aid=debug

This debug mode will help you verify whether the placeholders are correctly replaced with the advertiser's content.

Note: If you encounter any issues during this process, please contact your advertising agency or Newsifier support for assistance.

Did this answer your question?