Blog Partner Program

Your blog posts, reborn as videos.

Approved blogs get a free ngram account and up to 100 of their posts turned into branded videos, each with a public link and an embed code you drop straight into your site. Or grab the one-line button and let readers make the video themselves. When a reader signs up and upgrades, you earn.

Free for approved blogs · embed-ready · earn on every upgrade

What approved blogs getfree
A free ngram accountno card
Up to 100 videos from your postsmade for you
Public link + embed code per videopaste anywhere
Commission on every upgraderecurring
Embed-only · ngram branding stays · attribution back to ngram.

Two ways to put your posts on video

Let us make them for you, or install a button and let readers make them. Pick one, or do both.

Done for you

Apply to the Blog Partner Program

We turn up to 100 of your posts into branded videos and hand you the embed code. You apply, we make them, you embed and earn.

  • Free account, no card
  • Up to 100 videos made for you
  • Public link + embed code per video
  • Earn on every reader who upgrades
Do it yourself

Install the “watch as a video” button

Prefer to keep control? Drop one line into your blog. Readers who would rather watch tap it and make the video themselves, on us.

  • One line to install
  • Free for your readers
  • Nofollow links, no SEO cost
  • Remove it anytime

What approved blogs get

A free account, your posts as videos, and a cut of everything they send our way.

A free account, on us

Approved blogs get a completely free ngram account. No credit card, no monthly fee. Your videos are covered.

Up to 100 videos

We turn up to 100 of your existing blog posts into branded videos. You never open an editor. It is done for you.

Public link + embed code

Every video ships with a shareable public link and a paste-anywhere embed code for your blog.

Earn on every upgrade

Your videos and links carry your partner referral. When a reader signs up and upgrades, you earn commission.

How the program works

You apply once. We do the making. You embed and earn.

1

Apply

Tell us your blog, your platform, and a few posts you would love as videos. Takes a couple of minutes.

2

We review and approve

We approve blogs that are a fit and set up your free ngram account.

3

We turn your posts into videos

Up to 100 of your existing posts, converted into branded videos. We script, voice, and render them for you.

4

You get a link + embed code

Every video comes with a public link and an embed code, ready to drop into your site.

5

Embed and earn

Paste the embed wherever you want on your blog. When readers sign up and upgrade, you earn.

The deal, in plain terms

It is free because of these three things. No surprises later.

Embed only, no downloads

Program videos play through the embed; they are not downloadable. (Medium and Substack are the exception. See below.)

ngram branding stays

The ngram mark stays on the video. It is how we keep the program free for you.

Attribution back to ngram

Link back to ngram where the video lives. That is the whole deal: free videos, fair credit.

Where it works

Most blogs embed the video directly. Medium and Substack get a download instead.

Embed-friendly platforms

Paste the embed code and the video just plays inside your post.

WordPressGhostWebflowWixSquarespaceYour own site

Medium & Substack

These platforms do not unfurl embedded video the way the rest of the web does. For them we hand you a downloadable, still-ngram-branded video with attribution back to us. Flag your platform on the application so we set you up the right way.

You earn the same as our partners

Your videos and links carry your partner referral. You earn your standard partner commission, 20% to 30% of what each referred customer pays by plan, for up to a year.

Your readers win too

Anyone who signs up through your videos and upgrades gets 1.5x the bonus credits a normal signup would. A sweeter reason to convert.

Do it yourself

Prefer the lightweight button? Install it yourself

Skip the application and add a one-line button to your blog. Readers who would rather watch tap it and make the video themselves with free starter credits, on us. You can run both: the button and the done-for-you program.

Watch this post as a videoFree to make · opens in a new tabPowered byngram

What readers will see on your posts

Want it on only some posts? Paste it only where you want it (or use Option B below on just those templates).

Option A: one-line script

Recommended

The easiest way. Paste once into your blog template and the script detects each post's URL itself, so every post gets the button automatically.

One-line script
<script src="https://www.ngram.com/embed/blog-cta.js" async></script>
<div data-ngram-blog-cta style="min-height:130px"></div>

Where to paste: anywhere in your blog's shared post template. The spot becomes where the button appears.

Requires JavaScript. The button renders client-side, so prefer Option B if you want the link visible to search engines.

Using Next.js or React? Load the script with next/script and strategy="lazyOnload" so it waits for hydration to finish, or use the Next.js variant in Option B for a fully server-rendered link.

Next.js (next/script)
import Script from "next/script";

// In your post layout:
<Script src="https://www.ngram.com/embed/blog-cta.js" strategy="lazyOnload" />
<div data-ngram-blog-cta style={{ minHeight: 130 }} />

Option B: HTML snippet

Paste into your post template. Your platform's template variable fills in the post URL automatically, and the link lives in your static HTML, so it works even where scripts are blocked.

HTML snippet
<!-- ngram: Watch this post as a video -->
<p style="text-align:center;">
  <a href="https://www.ngram.com/?blog_url=<?php echo esc_url(get_permalink()); ?>" target="_blank" rel="nofollow noopener"
     style="display:inline-block;padding:10px 24px;border-radius:9999px;background:linear-gradient(135deg,#FF2E6B,#F59E0B);color:#ffffff;font-size:14px;font-weight:500;text-decoration:none;box-shadow:0 12px 24px rgba(255,46,107,0.3);">
    Watch this post as a video &rarr;
  </a>
  <br>
  <span style="display:inline-block;margin-top:6px;font-size:11px;color:#B0A89B;">Free to make &middot; opens in a new tab</span>
  <br>
  <a href="https://www.ngram.com/blog-partners" target="_blank" rel="nofollow noopener"
     style="display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;color:#817B70;text-decoration:none;">
    Powered by
    <img src="https://www.ngram.com/ngram-logo-gradient.svg" alt="ngram" style="height:14px;width:auto;">
  </a>
</p>

Where to paste: your theme's single post template (e.g. single.php), where PHP runs. For widgets or page builders, use Option A instead.

Frequently asked questions

Still have questions?

Get your blog on video, free

Apply to the Blog Partner Program. We approve your blog, make up to 100 videos from your posts, and you embed and earn.