tutorialsflipbookonline toolssmall business

How to Add a Flipbook to an Elementor Page in WordPress

Turn a static PDF into a page-turning flipbook and place it on any Elementor page in WordPress. This tutorial walks through the conversion, the embed code, the HTML widget, responsive sizing, password protection, and fixes for the most common display problems.

How to Add a Flipbook to an Elementor Page in WordPress
Cristian Da Conceicao
Founder of Flipbooks AI

You built a beautiful page in Elementor, but your catalog, brochure, or lookbook is still sitting behind a dull "Download PDF" button. Most visitors never click it. A flipbook fixes that by showing the document right on the page, with real page-turning motion, zoom, and mobile support. With Flipbooks AI, you can convert a PDF and place it inside Elementor in about ten minutes, without installing a single extra WordPress plugin.

This tutorial shows the exact steps: preparing the file, creating the flipbook, copying the embed code, pasting it into Elementor, and sizing it for desktop, tablet, and phone. You will also find a comparison of the three ways to add a flipbook, a troubleshooting table, and real examples for different kinds of businesses.

A PDF link sends people away from your page. They wait for a download, open a separate viewer, pinch and scroll on a phone, and often leave. A flipbook keeps the reader on your site and presents the content the way a printed publication feels.

Overhead view of hands flipping through a printed catalog next to a laptop

Here is what changes when you switch:

  • Visitors stay on the page. The flipbook loads inside your layout, so your header, menu, and calls to action remain visible.
  • Mobile reading improves. Pages resize automatically, and readers can swipe or tap to turn them.
  • Links stay clickable. Product links, email addresses, and buttons inside the PDF keep working.
  • You control access. Add a password to private material such as price lists or internal manuals.
  • No watermarks. Flipbooks AI never stamps its logo on your publication.

💡 Pro tip: Place the flipbook above the fold on pages built around a single document, like a catalog landing page. On longer pages, put it after a short intro so the reader knows what they are about to open.

PDF Link vs Flipbook

FeaturePDF Download LinkFlipbook Embed
Opens on your pageNoYes
Page-turning effectNoYes
Mobile friendlyInconsistentYes, automatic
Password protectionNot nativelyYes
Visitor analyticsNoYes (Professional plan)
Custom brandingNoYes

What You Need Before You Start

You do not need developer skills. Gather these items first:

  1. A WordPress site with the Elementor plugin active (the free version works, since the HTML widget is included).
  2. A finished PDF of your catalog, brochure, menu, report, or magazine.
  3. A free account on Flipbooks AI.
  4. Editing access to the page where the flipbook will appear.

Prepare Your PDF

A clean source file gives a clean flipbook. Before uploading, check three things. First, export at a sensible resolution: 150 DPI is plenty for screens and keeps loading fast. Second, make sure pages share one size, because mixed sizes cause odd spacing. Third, keep the file reasonably light. If your PDF is over 50 MB, compress the images before converting.

⚠️ Warning: Avoid uploading a PDF with tiny body text on large pages. On a phone, small text becomes hard to read even with zoom. Aim for body text of at least 10 points.

Step 1: Create the Flipbook

Aerial view of a desk with a laptop showing an editing interface

The conversion is the quickest part. The PDF to Flipbook Converter handles it in a few clicks.

  1. Sign in to your Flipbooks AI account.
  2. Click the button to create a new flipbook.
  3. Upload your PDF by dragging it into the upload area.
  4. Wait while the pages are processed. Most documents finish in under a minute.
  5. Open the customization panel and adjust the look.

Customize the Look

Spend a few minutes here, because your flipbook will represent your brand on the page.

  • Branding: Add your logo and choose a background color that matches your Elementor section.
  • Page effects: Pick the flip style and speed. A soft, quick turn feels professional.
  • Multimedia: Embed videos and audio where they add value, such as a product demo on page four.
  • Navigation: Enable the table of contents, thumbnails, and fullscreen button for longer documents.

✅ Best practice: Match the flipbook background to the background of the Elementor section holding it. The embed then looks like part of the page instead of a box dropped on top.

Set Sharing Options

Before you copy anything, decide who can see the publication. Public flipbooks are ideal for catalogs and menus. For price lists or client proposals, switch on password protection. Direct links remain available too, so you can share the same flipbook in emails and social posts.

Step 2: Copy the Embed Code

Once the flipbook looks right, open the share menu and choose the embed option. You will get a short snippet of HTML, usually an iframe. Copy it in full.

The Embed Flipbook on Website tool explains the options in more detail, including how to pick fixed or fluid sizing.

Man typing code on a laptop at a coffee shop table

Choose Fixed or Fluid Size

Size OptionBest ForBehavior
Fixed width and heightNarrow sidebars, small sectionsStays the same pixel size
Fluid width, fixed heightFull-width sectionsStretches to the container
Fluid with aspect ratioMost pagesScales with the screen, keeps shape

For almost every Elementor layout, choose the fluid option with a fixed aspect ratio. It resizes smoothly on every device.

Step 3: Add the Flipbook in Elementor

Now move to WordPress. This is where many people expect something complicated, but it is only a drag and a paste.

  1. Open the target page and click Edit with Elementor.
  2. Add a new Section (or Container) where the flipbook should appear.
  3. In the widget panel, search for HTML.
  4. Drag the HTML widget into your section.
  5. Paste the embed code into the code box.
  6. Click Update to save the page.

That is it. The flipbook appears in the editor preview and on the live page.

💡 Pro tip: If your site uses Elementor Pro, you can also drop the same HTML widget into a popup, a template, or a Theme Builder layout. That lets you show the flipbook in a lightbox when someone clicks "View Catalog."

Three Ways to Add a Flipbook

You have options. Here is how they compare.

MethodSetup TimeExtra PluginControl Over LayoutBest For
HTML widget with embed code5 minutesNoHighNearly every site
WordPress shortcode block10 minutesOftenMediumSites with a flipbook plugin
Direct link button2 minutesNoLowQuick sharing only

The HTML widget wins for most people. It keeps your site lean, avoids plugin conflicts, and gives you full control over spacing.

Make It Look Right on Every Device

Woman viewing a website on her smartphone at a cafe terrace

More than half of web visits come from phones, so test before you publish. Elementor lets you switch between desktop, tablet, and mobile views at the bottom of the editor.

Adjust Spacing and Height

Select the section that holds the HTML widget and set these values:

  • Desktop: Content width of 1100 to 1200 pixels, with 40 pixels of padding above and below.
  • Tablet: Reduce side padding to 20 pixels so the flipbook has room.
  • Mobile: Set side padding to 10 pixels and let the flipbook fill the width.

If the flipbook looks cramped on mobile, increase the minimum height of the section rather than changing the embed code. That keeps the snippet clean and easy to replace later.

Use Full-Width Layouts

For a bold effect, set the section to Full Width and remove its padding. The flipbook then spans the screen, which works especially well for magazines, lookbooks, and annual reports. Add a heading and a short sentence above it so the page still feels guided.

Real Examples You Can Copy

Different businesses use the same method for very different goals.

A small business owner holding a tablet in a bakery

Restaurants and Cafes

A cafe owner exports the weekly menu as a PDF, uploads it, and embeds it on a single "Menu" page. When prices change, they upload the new PDF and the page updates with no editing in Elementor. The Restaurant Menu Creator is built for exactly this.

Retail and Product Catalogs

A shop publishes a seasonal catalog with clickable product links. Customers flip through, tap an item, and land on the product page. Try the Product Catalog Generator for this setup.

Photographers and Designers

An open photo book with prints on a studio table

Creatives show a portfolio as a flipbook on their home page instead of a gallery grid. The Photography Portfolio tool keeps large images sharp while pages still load quickly.

Real Estate and Hotels

Agents embed a property brochure on each listing page. Hotels place a seasonal brochure on the booking page. Both can use the Real Estate Brochure Creator or the Hotel Brochure Designer.

Which Tool Fits Which Page

Page TypeDocumentSuggested Tool
MenuRestaurant or spa menuRestaurant Menu Creator
ShopProduct catalogProduct Catalog Generator
AboutAnnual reportAnnual Report Creator
PortfolioPhoto or design workPortfolio Flipbook Builder
BlogMagazine or newsletterMagazine Flipbook Creator

Add Protection and Tracking

Public pages are not the only use case. Many sites need to limit who reads a document, and they want to know who actually opens it.

Password Protection

Turn on a password in the flipbook settings before copying the embed code. Visitors will see a password prompt inside the embedded area. This is useful for wholesale price lists, client proposals, and staff handbooks. The rest of your Elementor page stays public, so you can still explain the offer and tell people how to request access.

Analytics and Lead Capture

On the Professional plan, you can see how many people opened your flipbook, which pages they viewed, and how long they stayed. You can also collect contact details before a reader gets past the first pages. Compare options on the pricing page to pick the plan that fits.

Plan FeatureFree TrialStandardProfessional
No watermarksYesYesYes
Unlimited flipbooksNoYesYes
Password protectionLimitedYesYes
AnalyticsNoNoYes
Lead generationNoNoYes
Offline downloadsNoYesYes

💡 Pro tip: Ask for an email address only on documents with real value, such as a buyer's report. For menus and brochures, keep the reading experience open.

Fix Common Problems

Close-up of a hand on a laptop trackpad with a website on screen

Most issues have simple causes. Use this table first.

ProblemLikely CauseFix
Flipbook shows as blank spaceCode pasted into a Text Editor widgetMove it into the HTML widget
Embed is cut offContainer width is too smallSet the section to Full Width or raise the content width
Page looks too short on mobileFixed height in the embedSwitch to fluid sizing with an aspect ratio
Old version still showsBrowser or site cacheClear the WordPress cache and refresh
Iframe is stripped on saveSecurity plugin blocking iframesAllow the flipbook domain in the plugin settings
Slow page loadSeveral flipbooks on one pageKeep one per page or use a popup

Clear the Cache

If you changed the flipbook and the page still shows the old one, the cause is almost always caching. Clear the cache in your caching plugin, in Elementor under Tools > Regenerate CSS & Data, and in your browser. Then reload.

Keep Pages Fast

A flipbook is a heavy element compared with plain text. Place it lower on pages that already hold many images, and avoid stacking several embeds. If you need to show multiple documents, create a simple grid of cover images and open each flipbook in its own page or popup.

Quick Checklist Before You Publish

Run through this list one last time:

  • The PDF is compressed and uses consistent page sizes.
  • Branding and colors match the page section.
  • Password protection is set where needed.
  • The HTML widget holds the full embed code.
  • Desktop, tablet, and mobile previews all look right.
  • The page cache has been cleared.
  • A heading and a short introduction sit above the flipbook.

A freelancer smiling while closing a laptop at a sunlit desk

Ready to Publish Yours?

Adding a flipbook to Elementor takes one upload, one copied snippet, and one HTML widget. After that, every update is as simple as replacing the PDF.

Ready to create your first flipbook? Get started for free on Flipbooks AI. Browse all available tools and templates to find the right format for your document, or compare pricing plans to pick what works for you. When you are sure about a plan, you can sign in and go straight to pricing.

Share this article