Embed Pinterest Board On Website A Step-By-Step Guide

Learn how to embed Pinterest board on website with this practical guide. Boost engagement and showcase dynamic visual content on any page with ease.

Embed Pinterest Board On Website A Step-By-Step Guide
Slug
embed-pinterest-board-on-website
Excerpt
Learn how to embed Pinterest board on website with this practical guide. Boost engagement and showcase dynamic visual content on any page with ease.
Want to embed a Pinterest board on your website? It’s surprisingly simple. You just need to grab the embed code from Pinterest and pop it into an HTML or embed block in your site builder. This little trick instantly turns a static page into a dynamic, auto-updating visual gallery—perfect for showing off portfolios, products, or inspiration without having to lift a finger for updates.

Why an Embedded Pinterest Board Is a Growth Engine

notion image
This isn't just about making your site look pretty. Embedding a Pinterest board is a real strategic move, especially if you're a creator or agency using a platform like Sotion. Pinterest has grown far beyond mood boards; it's now a massive discovery engine where people actively plan purchases and find new brands.
For a new Sotion site, an embedded board is an instant, self-updating portfolio. Imagine showing off your latest design work or product gallery without ever having to touch your website's backend. You’re turning a simple Notion page into a living asset that builds social proof and keeps your content from ever going stale.

The Power of Automated Visual Content

The biggest win here is efficiency. You'll save yourself hours of tedious manual work. Every time you pin something new to your board, it automatically shows up on your website. It creates a seamless workflow where your social media activity directly feeds your site with fresh content.
This is a classic low-effort, high-impact tactic. You get rich, engaging visuals on your site from day one, helping you capture the attention of a huge audience without needing any complex or expensive integrations.

Tapping Into a Massive Discovery Engine

The reason this has shifted from a neat design trick to a mainstream growth tactic is because Pinterest is now a high-intent platform where users are ready to buy. The user base is massive and growing, expected to blow past 530 million monthly active users by 2025.
For anyone using tools like Sotion to launch sites quickly, this feature lets you tap into that massive pool of potential customers without any custom development. With users saving over 1.5 billion pins every week, your embedded board becomes a live feed of activity, turning a basic Notion page into a powerful social proof machine. You can dig into Pinterest's impressive user statistics to see just how much it can support business growth.

How to Generate Your Pinterest Embed Code

notion image
Before you can drop that beautiful pin gallery into your Sotion site, you need to grab the right piece of code. Luckily, Pinterest has a built-in tool that makes this surprisingly easy. You won't need to write any code yourself—it's just a matter of clicking a few buttons.
First things first, head over to the exact board you want to feature. Log into your Pinterest account, pop over to your profile, and find the board that perfectly matches the vibe of your website.
Once you’re on the board's page, look for the three dots (...) icon, which is usually right next to the board's title. Give that a click, and a small menu will appear. You're looking for an option like "Create widget" or something similar. That's your ticket to getting the embed code.

Using the Pinterest Widget Builder

Clicking that link whisks you away to Pinterest’s Widget Builder, with your board already pre-loaded and ready to go. This is where the magic happens. You can tweak how the board will look on your site, and the builder gives you a handy live preview to see your changes as you make them.
You’ll find a few simple but powerful options here:
  • Size: You can pick a standard size like "Square" or "Sidebar," or you can get specific by setting your own custom dimensions for the board width, image width, and board height.
  • Layout: This lets you control the look of the pins. A wider image width creates a clean grid, while a narrower one gives you a more compact, staggered look.
A common approach is to set a board width that lines up with your site's main content area and then let the height adjust on its own. This creates a really nice, natural flow.

Generating the Final Code Snippet

Once you've got the preview looking just right, the widget builder will present you with two boxes of code. The first is the actual HTML for the widget, and the second is a bit of JavaScript that makes it all work. You only need to worry about the first block of code.
This snippet is the key. It tells your browser exactly how to display your chosen Pinterest board, complete with all the custom settings you just configured.
Just hit the copy button, and you're all set for the next step: adding it to your Notion page. This little bit of prep work ensures that when you embed a Pinterest board on your website, it looks exactly the way you designed it.

Getting Your Pinterest Board onto Your Sotion Website

notion image
Alright, you've got your Pinterest embed code. Now for the fun part: getting it to show up on your Sotion website.
The beauty of this whole setup is that everything happens right inside the Notion page that powers your site. Forget about fiddling with a complex backend or a separate code editor. This is a true no-code experience, which is exactly why we love it.
You'll be working in your familiar Notion workspace, so adding something like a Pinterest board feels just as natural as typing out a new paragraph. It’s completely seamless.

Choosing the Right Notion Block for the Job

Notion gives you a couple of options for handling code, but for what we're doing, there's a clear winner. You'll see both the /embed and /code blocks, and while they might seem similar, they do very different things.
The /embed block is your best friend here. It's built specifically to render live, interactive content from other places on the web.
When you drop your Pinterest code into an embed block, Notion immediately tries to show you a live preview of your board. This is a huge help. You get to see exactly how it's going to look and feel on the page before you ever hit publish. The /code block, on the other hand, just shows the raw HTML—not very useful when you want to see a visual gallery.

The Super-Simple Pasting Process

Let's get this done. Find the spot on your Notion page where you want the board to live.
  1. On a new line, just type /embed and hit Enter. You'll see a new block pop up asking for a link.
  1. Go ahead and paste the full Pinterest embed code you copied earlier right into that field.
  1. Click the "Embed link" button that shows up.
And that's literally it. Notion does its thing, and in a few seconds, your Pinterest board will appear right inside the editor. You can then drag the block around or resize it just like any other Notion element to get your layout just right.

Going Live: From Notion to Your Website

Once your board is perfectly placed, the final move is to publish your site through the Sotion dashboard. This single action pushes all the changes from your private Notion workspace to your public website. The whole process to turn a Notion page into a website is designed to be incredibly fast.
Sotion is optimized to handle third-party scripts, like the one from Pinterest, so your page stays zippy and responsive—a must for keeping visitors happy. While it's always good to be aware of common issues with third-party scripts, our platform takes care of most of the heavy lifting. The result is a professional, dynamic gallery on your site with almost no effort.

Making Your Embedded Board Look Great on Any Device

notion image
Getting your Pinterest board onto your Sotion site is a huge win, but there's one more crucial step to nail the user experience. A board that looks stunning on your desktop but breaks on a smartphone can quickly frustrate a visitor and make your site feel unprofessional.
The default code from Pinterest’s own widget builder is often the culprit. It's usually set to a fixed width, which means it won't automatically adapt as the screen size changes.
This fixed-width issue is a common snag when you embed a Pinterest board on a website. Your beautiful gallery might spill outside its container on a phone or look tiny and lost on a massive monitor. To deliver a truly polished experience, we need to make sure it scales perfectly across all devices.
The fix is surprisingly simple—a small snippet of custom code that makes your embedded board fluid and responsive. Don't worry, you don't need to be a developer. It's a quick copy-and-paste job right into your Sotion site settings.

Adding Responsive CSS to Your Sotion Site

One of the best things about Sotion is the power it gives you to add custom styles to your entire site. We're going to use this to inject a few lines of CSS, which will override Pinterest’s default settings and make the embedded board behave exactly how we want.
This code tells the board to always fill 100% of its container’s width, no matter the screen size.
Here’s the simple CSS code you’ll need:
/* Makes the Pinterest embed responsive */ .pinterest-board-widget { width: 100% !important; max-width: 100%; box-sizing: border-box; }
.pinterest-board-widget iframe { width: 100% !important; }
This code targets the specific elements created by the Pinterest embed and forces them to be flexible. If you're new to this, we have a helpful guide that breaks down what custom CSS is and how you can use it to tweak your Sotion site's design.

So, What Does This Code Actually Do?

Let's quickly break down those lines so you know what you're adding. It's always better to understand how you're improving your site, not just blindly copying code.
  • .pinterest-board-widget: This is the main container for your embedded board. We're setting its width to 100% so it fills whatever space it's given. The !important tag is a little trick to ensure our rule overrides whatever Pinterest's default style is.
  • max-width: 100%: This prevents the container from ever getting wider than the box it sits in, which is key to avoiding those ugly horizontal scrollbars.
  • box-sizing: border-box: This is a neat CSS property that simplifies layout math. It makes sure any padding and borders are included within the total width, not added on top.
  • .pinterest-board-widget iframe: This targets the internal frame where the pins are actually displayed, making sure it also becomes fully responsive.

Advanced Strategies for Your Pinterest Board

Okay, so you've got your Pinterest board embedded. That's a great start, but let's think bigger. A simple display is nice, but we can turn that board into a serious asset for your business. When you combine the visual firepower of Pinterest with Sotion's robust features, you open up some incredible new avenues for growth.
This is where we move beyond just showing pretty pictures and start connecting inspiration directly to core goals like generating leads and making sales.
Imagine using a gorgeous, curated board on your landing page as a lead magnet. You could offer exclusive access to a "secret" board full of premium inspiration in exchange for an email. Just like that, you're turning passive browsers into active subscribers and growing your audience.

Monetizing Your Visual Content

Another powerful play is gating your premium content. For instance, you could embed a board that shows off sneak peeks of a course or client testimonials on a public page to whet people's appetites. Then, using Sotion's built-in integrations with Stripe, Gumroad, or Lemon Squeezy, you can tuck a more comprehensive, members-only board behind a paywall.
This creates a really clear value proposition for your visitors:
  • Public Board: Acts as a high-intent showcase, pulling in potential customers and giving them a taste of what you offer.
  • Gated Board: Delivers the exclusive value they're looking for, converting that initial interest into paid subscriptions.
This model is a game-changer for course creators, coaches, and agencies looking to sell premium resources or build exclusive communities. Sotion’s member management system handles all the security, leaving you free to focus on what you do best: creating amazing visual content.

Creating a Content Distribution Hub

Your embedded board isn't just for attracting new visitors—it's also a fantastic tool for serving your existing audience. By regularly updating a board with valuable resources, tutorials, or fresh industry news, you create a self-updating content hub that keeps members coming back for more. This is a core component of effective content distribution strategies that build long-term engagement and loyalty.
To really nail these advanced strategies without spending all your time manually pinning, check out some of the Top 10 Pinterest Scheduling Tools. Automating your pinning schedule lets you consistently feed fresh content to your embedded board.
This ensures your website always feels dynamic and up-to-date, providing continuous value to your audience and solidifying your brand's authority. By putting these tactics to work, you can successfully embed a Pinterest board on your website and transform it into a powerful engine for both marketing and monetization.

Common Questions About Embedding Pinterest Boards

As you start weaving Pinterest boards into your Sotion site, you'll probably run into a few questions. I've seen these pop up time and time again with users, so let's get them answered upfront. It’ll save you a headache later and make sure your embeds work perfectly from day one.

Will Embedding a Pinterest Board Slow Down My Website?

This is easily the most common concern, and it's a smart one. Site speed is everything.
The good news is that Pinterest’s official embed code is built to be asynchronous. In plain English, that means your page content loads first, and the Pinterest board loads in the background without holding everything else up. It's a massive performance win.
Plus, Sotion's platform is already optimized for speed and handles third-party scripts like this gracefully. If you're still worried, a great little trick is to place your embedded board further down the page. That way, all your critical above-the-fold content loads instantly. Honestly, the engagement boost you get from a beautiful, dynamic gallery almost always outweighs any tiny hit to your page speed score.

Can I Embed a Private or Secret Pinterest Board?

The short answer here is no. Pinterest's whole embedding system is designed for public discovery, so you can't generate an embed code for a secret board. It would kind of defeat the purpose of it being secret, right?
But this is actually a fantastic opportunity to get creative with Sotion's features.

Why Isn't My Pinterest Board Updating on My Site?

You've just added a dozen amazing new pins, but your website is still showing the old version. What gives?
Nine times out of ten, the culprit is caching. Your web browser is likely holding onto an old, saved version of your page to make it load faster. It just hasn't gotten the memo that new content is available from Pinterest yet.
The quickest fix is to simply clear your browser's cache and hit refresh. If the new pins still aren't showing up, the next step is to republish your site from the Sotion dashboard. This forces a full server-side refresh and pulls in the very latest version of your board. After that, any updates you make on Pinterest should show up automatically after a short delay.
Ready to turn your Notion pages into a powerhouse website with cool features like this? With Sotion, you can launch a slick, secure site—complete with member-only content—in just a few minutes. Build your Sotion website today!

Take control of your Notion site today!

7-day free trial. No credit card needed

Connect my Notion page →
Bruce McLachlan

Written by

Bruce McLachlan

Meet Bruce, the founder behind Sotion, and explore his vision on enhancing Notion Pages. Get a glimpse of the journey and the future roadmap of Sotion.