WordPress Bulk Publish Plugin

$75.00 / year

WordPress Bulk Publish Plugin or WordPress Bulk Post Creator plugin helps you post or create pages, whether live, published, or scheduled for a later date. This is done by just importing a filled-in excel spreadsheet or CSV file. You can create even pages in bulk or publish both pages and posts to your WordPress website in one import of the template file.

Want a discount? Become a member by purchasing Developer Plan -Silver!

If you've ever stared at a spreadsheet full of 200 posts and thought "I have to enter these one by one, don't I?"… you know exactly how soul-crushing that moment feels.

Publish Hundreds of Posts in One Import

Upload a filled Excel or CSV spreadsheet and instantly create, publish, or schedule WordPress pages and posts in bulk — no manual entry required.

✓ Instant plugin download ✓ Single domain API licence ✓ Free support & updates
WordPress Bulk Publish Plugin

See It In Action

Sometimes showing is better than telling. Watch how the WordPress Bulk Publish Plugin changes the way you work.

▶ Watch the Demo

Demo of Excel to WordPress Post or Page Plugin

Watch how the WordPress Bulk Publish Plugin turns a single spreadsheet into hundreds of published posts.

Here's what we hear every day:

"Creating individual WordPress posts one by one is tedious, error-prone, and completely unscalable when I have dozens — sometimes hundreds — of pieces of content to publish."

⏳ Manual publishing wastes hours

"I keep forgetting to fill in meta titles, descriptions, and focus keywords across a large batch of posts — and it's killing my search visibility before I even start."

📉 SEO data gets missed

"Planning a content calendar means individually setting publish dates for every single post. There's just no bulk scheduling option built into WordPress by default."

📅 No bulk scheduling exists

Here's what changes everything:

The WordPress Bulk Publish Plugin lets you create and publish pages and posts at scale by simply importing a pre-filled Excel or CSV file. From building a WordPress directory site to rolling out an SEO-optimised content strategy — one import does it all, complete with images, internal links, and full Yoast or RankMath SEO data baked in.

📥

Bulk Import via Excel or CSV

Upload any XLS, XLSX, or CSV spreadsheet template to create and publish multiple WordPress posts or pages in a single import action. No reformatting, no copying and pasting.

📄

Bulk Page & Post Creation

Create both pages and posts in bulk from the same template file, giving you full flexibility over your WordPress content structure. Mix and match in a single import.

🟢

Live, Draft, or Scheduled Publishing

Set each row in your spreadsheet to publish immediately, save as draft, or schedule for a specific future date — all controlled directly from your spreadsheet.

🖼️

Bulk Image Import

Include featured images directly in your spreadsheet template so each post or page is imported with its associated image already attached and ready to display.

🔗

Two Keyword Links per Post

Place up to two internal or external keyword-based hyperlinks per post directly from the spreadsheet, supporting your internal linking and overall SEO strategy.

🔍

Yoast SEO Data Integration

Populate Yoast SEO fields — meta titles, meta descriptions, and focus keywords — directly from your Excel or CSV template at import time, no manual entry needed.

📊

RankMath SEO Data Integration

Full support for RankMath SEO plugin fields, allowing you to optimise every imported post or page for search engines without touching each one individually.

📅

Scheduled Content Calendar Publishing

Automate your editorial calendar by assigning individual publish dates to each row so WordPress grows on autopilot while you focus on other things.

🏗️

WordPress Directory Site Ready

Ideal for building directory websites where hundreds of location or listing pages must be created quickly with consistent structure and SEO data already in place.

🔑

Single Domain API Licence

Each purchase includes an API licence for one live domain, ensuring secure and authorised use of the plugin on your specific website.

🧪

Staging Site API Key on Request

Need to test before going live? Simply email to request a one-time additional API key for your staging environment at no extra cost.

🔄

Free Updates for Active Subscribers

Receive all future plugin updates at no additional cost for as long as your subscription remains active, keeping your site compatible and secure.

🛠️

Free Support for Subscription Duration

Get dedicated support from the plugin team throughout your active subscription period to help with setup, troubleshooting, and any usage questions.

Tested up to WordPress 6.1+ & PHP 8.1

The plugin is fully tested and compatible with WordPress 6.1 and above, supporting PHP versions from 7.4 through 8.1 for broad server compatibility.

Your journey starts here

Three simple steps stand between you and a fully stocked, SEO-optimised WordPress site.

1

Download & Install the Plugin

Purchase the plugin and download it instantly to your device. Install it on your WordPress site and activate your single domain API licence to unlock full functionality — takes less than five minutes.

2

Fill in the Spreadsheet Template

Use the provided Excel or CSV template to enter your post titles, content, images, keyword links, scheduled dates, and Yoast or RankMath SEO data row by row — one row per post or page.

3

Import & Publish in One Click

Upload your completed spreadsheet file into the plugin. All posts and pages are created, optimised, and published or scheduled instantly — no further manual work needed. You're done.

Built with confidence. Backed by our commitment.

Every purchase is protected by a set of guarantees designed to give you complete peace of mind from the moment you install.

✓ Secure Checkout ✓ Instant Plugin Access ✓ Free Annual Updates ✓ Support Included ✓ Staging Key Available

One decision that changes everything

A one-time investment of $75 per domain unlocks unlimited bulk publishing power — and pays for itself the first time you use it.

$75

per domain / subscription

  • You get bulk post & page creation via Excel or CSV import
  • You get live, draft, or scheduled publishing controlled per row
  • You get bulk featured image import included out of the box
  • You get full Yoast SEO & RankMath SEO field support
  • You get up to two keyword links inserted per post automatically
  • You get a single domain API licence for your live website
  • You get a free staging site API key on request
  • You get free support & updates for your active subscription

Your questions, honestly answered

No jargon, no runaround — just straight answers to what you actually want to know.

What file formats does the plugin actually accept?

The plugin works with XLS, XLSX (Excel), and CSV file formats. You must use one of these file types when importing your content — no other formats are currently supported.

Can I really schedule posts for specific future dates from my spreadsheet?

Yes. You can assign individual future publish dates to each row in your spreadsheet, allowing WordPress to publish your content automatically on a scheduled basis without any further action from you.

Does it actually support both Yoast SEO and RankMath?

Yes. The spreadsheet template includes dedicated fields for both Yoast SEO and RankMath, covering meta titles, meta descriptions, and focus keywords — all imported along with your content in one go.

I have multiple websites — can I use one licence across all of them?

No. Each purchase grants a single domain API licence for one live website. If you need licences for additional domains, please contact the team directly to discuss your options.

What if I want to test it on a staging site before touching my live site?

Absolutely fine. Simply send an email requesting a one-time additional API key for your staging environment — this is provided at no extra cost so you can test with complete confidence.

What happens to my updates and support if my subscription lapses?

Free support and plugin updates are included only while your subscription is active. If your subscription lapses, you will no longer receive updates or support until it is renewed — so keeping it active is worthwhile.

Stop Publishing One by One — Import Everything at Once

Get the WordPress Bulk Publish Plugin today and turn a single spreadsheet into hundreds of SEO-optimised, scheduled posts and pages on your WordPress site. Your future self will thank you.

As an Amazon Associate I earn from qualifying purchases.