BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
DynamicBlocks – Product Recommendations & Bundles for WooCommerce icon
Maintained Tested up to 6.7.9 #7 in frequently bought together

DynamicBlocks – Product Recommendations & Bundles for WooCommerce

DynamicBlocks allows you to add product recommendations, bundles and upsell blocks to WooCommerce using flexible dynamic options.

Active installs10+10+ tier
Downloads · 30d62▲ +72.2% vs prev. 30d
Rating5/53 reviews
Health score39/100At risk
All-time downloads2.8KSince Oct 2022
Support resolved—No recent threads
RequiresWP 6.2PHP 7.4+
Downloads · 7d10▼ -16.7% week over week
Our verdict

Consider an alternative

DynamicBlocks shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites, is rated 5/5 and was last updated 10 months ago, and scores 39/100 on our health check.

  • Small user base (10+ active installs)
  • Very few reviews so far
  • Only tested up to WordPress 6.7 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

258Jul 7Aug 20Oct 4
Yesterday0
Daily average (1y)2
Peak day17Nov 25, 2025
Last 12 months600

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where DynamicBlocks stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
frequently bought together #56 117 Best frequently bought together plugins →
Product Addons >100 1,454 Best Product Addons plugins →
product recommendations #94 1,206 Best product recommendations plugins →
upsell >100 1,348 Best upsell plugins →
woocommerce >100 10,000 Best woocommerce plugins →

Version adoption

Share of active sites per release.

  • 1.1100.0%

Rating breakdown

★★★★★★★★★★ 5 from 3 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About DynamicBlocks

From the official readme · v2.0.2

Description

DynamicBlocks allows you to add product recommendations, bundles and upsell blocks to WooCommerce using flexible dynamic options.

The plugin provides conditional rules, customizable display settings and seamless integration with standard WooCommerce pages. This helps store owners show relevant products in different steps of the shopping experience without requiring coding skills. You can choose where each block appears, define which products to highlight and adjust the layout based on your store’s needs.

DynamicBlocks is designed to work with themes and WooCommerce templates in a lightweight and compatible way.

How DynamicBlocks Works

  • 1️ Create a Recommendation Block: Select the products you want to promote or let the system choose them based on conditions.
  • 2️ Choose Display Locations: Decide where the block appears, from product pages to checkout.
  • 3️ Set Dynamic Conditions: Use flexible rules to show the most relevant products to each customer.
  • 4️ Customize the Layout: Adjust grid, carousel and content settings to match your store design.

Key Features

  • ✅ Upsell, Cross-sell: Display relevant or complementary products to encourage additional purchases.
  • ✅ Product Bundles: Create product bundles by combining multiple products into a single offer with optional discounts.
  • ✅ Product Add-ons: Offer extra items or accessories that customers can optionally include with their purchase.
  • ✅ Recommendations on Multiple Pages: Place recommendations on product pages, categories, cart, checkout, and post-purchase to maximize conversions.
  • ✅ Dynamic Conditions: Includes an extensive set of conditional options to fine-tune product visibility for each customer.
  • ✅ Customizable Layouts: Configure grid or carousel layouts and adjust the display according to your theme’s style.
  • ✅ WooCommerce-Native Integration: Works with standard WooCommerce templates and requires no coding knowledge.

Additional Resources

Types of Recommendation Campaigns

DynamicBlocks supports a wide range of recommendation strategies, including:

Upsell & Cross-sell

  • ✅ Upsell on Related Products: Suggest premium or more advanced alternatives.
  • ✅ Cross-sell in Cart: Add complementary products before checkout.
  • ✅ Upsell at Checkout: Showcase strategic extra products before payment.
  • ✅ Post-Purchase Recommendations: Suggest useful products immediately after an order.
  • ✅ Add-on Sell: Offer extra items like accessories, extended warranties, or premium upgrades.

Smart & Personalized Recommendations

  • ✅ Recommended for You: Tailor suggestions based on customer interests and store data.
  • ✅ Top Selling Products: Showcase best-selling items to increase trust and encourage purchases.
  • ✅ New Arrivals: Highlight the latest products to attract more customers.
  • ✅ Recently Viewed Products: Remind customers of items they’ve already checked out.
  • ✅ Frequently Bought Together: Suggest product combinations that are often purchased together.
  • ✅ You May Also Like: Display recommendations based on customer preferences and shopping behavior.
  • ✅ Alternative & Similar Products: Offer product alternatives or variations to maximize conversions.
  • ✅ Popular Right Now / Trending Now: Highlight the most searched and trending products in real time.
  • ✅ Best Sellers: Showcase your store’s top-selling items to drive conversions.
  • ✅ Top Rated: Recommend products with the best reviews to build customer confidence.

Promotions & Bundles

  • ✅ Additional Accessories & Bundles: Offer product combinations with complementary items.
  • ✅ On Sale Products: Promote discounted products to encourage quick purchases.
  • ✅ Cart Value-Based Promotions: Suggest products that help customers reach free shipping thresholds or apply optional discounts for multi-item purchases.
  • ✅ Seasonal & Special Event Recommendations: Promote products based on holidays, trends, or special campaigns.

⭐ Upgrade to DynamicBlocks PRO & Unlock Exclusive Features!

Upgrade to DynamicBlocks PRO Plugin and get advanced features:

  • ✅ Dynamic Product Bundles
  • ✅ Dynamic Product Add-ons
  • ✅ Advanced Conditional Logic

➜ More details are available on the website.

Installation

You can install the free version of DynamicBlocks using one of the methods below.

Installation via Plugin Search

  1. Go to your WordPress dashboard.
  2. Navigate to Plugins → Add New.
  3. In the search bar, type DynamicBlocks.
  4. Locate the plugin in the results.
  5. Click Install, then click Activate.
  6. DynamicBlocks is now active on your site.

Manual Installation via Plugin Upload

  1. Download the file dynamicblocks.zip
  2. Go to Plugins → Add New.
  3. Click Upload Plugin.
  4. Select the downloaded ZIP file and click Install Now.
  5. After installation, click Activate.

Manual Installation via FTP

  1. Upload the dynamicblocks folder to /wp-content/plugins/.
  2. Activate the plugin from the Plugins menu in WordPress.

Frequently asked questions

What is DynamicBlocks?

DynamicBlocks is a WooCommerce extension that allows you to create product recommendation blocks such as upsells, cross-sells, bundles and add-ons using flexible dynamic conditions.

What types of Recommendation Blocks can i create with Dynamic Blocks?

DynamicBlocks supports several block types, including product recommendation blocks, bundle blocks, add-on blocks and dynamic content blocks. Each block can be configured for different pages and contexts within your WooCommerce store.

Can I choose where recommendation blocks appear?

Yes. You can display recommendation blocks on product pages, category pages, the cart, checkout and post-purchase pages, depending on your store setup.

Do I need coding skills to use DynamicBlocks?

No. DynamicBlocks is designed to be configured without requiring custom code.

Does DynamicBlocks help improve customer experience?

Yes. By showing relevant or complementary products based on conditions such as cart contents or product details, the plugin can help provide customers with useful recommendations during their shopping journey.

Is support available if I need help?

Yes. You can request assistance at any time through the plugin’s Support tab or via the WordPress.org support forum.

Changelog

[2.0.2] – 2025/11/25

Fixed

  • Updated plugin name and descriptions to comply with WordPress.org naming and trademark guidelines.

[2.0.1] – 2025/02/19

Fixed

  • Fixed assets url error
  • Fixed dynamic_blocks_is_pro error
  • Fixed Scripts\Styles Loading

Removed

  • Removed Block Files

[2.0.0] – 2025/02/12

Refactored

  • Completely revamped the backend for an improved user experience.
  • Updated backend design to make the creation and management of dynamic block campaigns easier, more intuitive, and immediately comprehensible.
  • General Code Refactoring to Improve Coding Standards.
  • Migrated SCSS and Template Structures for Modular Design.
  • Optimized Admin CSS to Load Only on Dynamic Blocks Plugin Pages.
  • Added Wrapper Div to Avoid Conflicts with Other Plugins.

Added

  • Added Campaign Flow
  • Added New Campaign Edit Page
  • Added Base & Common Styles for CSS
  • Added Grunt Configuration to Generate Pot Files for Localization
  • Added Pot Files for Localization
  • Added PHPCS (PHP Code Sniffer) Support and Fixed Text Domains
  • Added Plugin Activation Redirect to DynamicBlock Page
  • Added Header Menu & Sticky Header
  • Added New Backend Pages
  • Added New Settings Pages
  • Added Campaign Filters & Advanced Pagination
  • Added Campaign Edit Footer
  • Added New Campaign Modal Popover
  • Added New fields for Campaign Name and Description
  • Added Code Editor for Campaigns
  • Added Vertical Tabs for Settings
  • Added Dynamic Data in Active Campaigns Table
  • Added Drag-and-Drop Feature for Display Condition Filters
  • Added Google Fonts: Inter
  • Added Integration with Freemius

Changed

  • Massive Improvement to Backend Layout
  • Changed Campaign List
  • Changed Campaign Dashboard
  • Changed Edit Campaign Views
  • Changed Dataset Filters & Dataset Select Style
  • Changed Menus and Improved Navigation
  • Structured SCSS Files for Better Maintainability
  • Updated GruntJS Configuration to Bundle JS Files
  • Updated Responsive Design for Backend
  • Improved CSS (Added TailwindCSS Framework)
  • Improved JS and Backend Performance
  • Updated Localization Settings
  • Changed the Settings Page Design (Moved Dataset Settings to “Account & Settings” Menu)
  • Changed Terminology Update: Changed the terminology from “Blocks” to “Campaigns” across the plugin.
  • UI Overhaul: Redesigned the entire user interface for the DynamicBlocks Plugin, including a revamped Edit Campaign screen.
  • Refactored the entire plugin to utilize Composer for dependency management.
  • Organized classes and namespaces to adhere to PSR-4 standards for autoloading.

Fixed

  • Fixed Loader Issues
  • Fixed Grid Carousel Column & Gap Control
  • Fixed GruntJS Configuration Errors
  • Resolved Deprecated Issues for PHP 8.2 (Dynamic Property Creation Fix)
  • Fixed Localization and Filter Issues
  • Fixed Campaign Filters Responsiveness and Pagination Bugs

Removed

  • Removed Unused Code, Files, and Images
  • Removed Editor for Custom Post Types
  • Removed Obsolete Templates and Menus
  • Removed Old MetaBox Code
  • Removed Unnecessary Logical Conditions
  • Removed Legacy Admin CSS and Scripts
  • Removed Deprecated legacy code and assets incompatible with the new structure
  • Removed Gutenberg Block

[1.1.7] – 2024/06/10

Added

  • Added Plugin Dependencies

Fixed

  • Fixed PHP 8 compatibility
  • Fixed PHP Warning

[1.1.6] – 2024/04/15

Added

  • Added Language Functions
  • Added Option Show/Hide for Block Title
  • Added Tooltip Help Icons & Text
  • Added Product Column Selector for Desktop/Mobile/Tablet
  • Added Product Spacing for Desktop/Mobile/Tablet

Changed

  • Changed Default Value for Product to Dysplay Limit
  • Made all Datasets visible
  • Changed Option for Grid / Carousel Style

[1.1.5] – 2024/01/09

Added

  • Added Responsive Grid Layout for DynamicBlocks Types
  • Added variables for missing translations for block types
  • Added Discount Controls in the Block Type Sidebar
  • Added Documentation, Support Link & Upgrade to Pro in Plugin Menu

Fixed

  • Escaped Output Vars for DynamicBlocks Types
  • Added check to display or not short description in related products blocks
  • Cleaned css files

Changed

  • Separate css files for backend and frontend classes
  • Load Thumbnail images in DynamicBlocks Types
  • Renamed Plugin Menu
  • Changed Classes for Gutenberg Block Backend & Frontend Preview
  • Changed Admin Block Style Fields
  • Improved Responsive Layout for backend

Removed

  • Removed Obsolete Filters in Admin Blocks View
  • Removed Obsolete Css Classes
  • Removed conflicting css class
  • Removed Unused Logical Conditions

Full changelog on WordPress.org →

Screenshots

Dynamic Products Recommendations: Boost sales with dynamic product recommendations. Effortlessly create targeted campaigns to showcase the right products and maximize conversions.
Dynamic Products Recommendations: Boost sales with dynamic product recommendations…
Create Unlimited Campaigns to Show Dynamic Product Recommendations: Automate upsells, cross-sells, frequently bought together, and add-on sells to show the right products at the right time.
Create Unlimited Campaigns to Show Dynamic Product Recommendations: Automate upsells…
Recommendation Campaigns Anywhere: Place recommendations anywhere, including product pages, categories, cart, checkout, post-purchase, and custom positions to maximize conversions and enhance the shopping experience.
Recommendation Campaigns Anywhere: Place recommendations anywhere, including product…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best DynamicBlocks alternatives

All frequently bought together plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Product Labels, Quick View, Buy Now, Pre-Orders, Frequently Bought Together & More for WooCommerce – Merchant Product Labels, Quick View, Buy Now, Pre-Orders, Frequently… 40+ WooCommerce modules in one plugin: product labels, quick view, buy now, pre-orders… by Syed Balkhi 9K+ ★★★★★★★★★★ 4.2 (11) 3 weeks ago 76
2 YITH Frequently Bought Together for WooCommerce YITH Frequently Bought Together for WooCommerce The YITH WooCommerce Frequently Bought Together plugin lets you add product suggestions… by YITHEMES 8K+ ★★★★★★★★★★ 3.1 (12) 2 hours ago 76
3 Upsell Funnel Builder for WooCommerce – Create Upsells, Cross-Sells, Order Bumps, Frequently Bought, and Popups. Upsell Funnel Builder for WooCommerce Upsell Funnel Builder lets you create WooCommerce Upsells, Order Bumps, One Click upsell… by WP Swings 2K+ ★★★★★★★★★★ 4.7 (115) 1 month ago 83
4 Frequently Bought Together Product For WooCommerce Frequently Bought Together Product For WooCommerce Boost WooCommerce sales with a Frequently Bought Together widget — display product bundles… by silverplugins217 70+ ★★★★★★★★★★ 5 (1) 3 months ago 60
5 Mighty Frequently Bought Together for WooCommerce Mighty Frequently Bought Together for WooCommerce Increase your product sales by recommending them to buy together with other relevant… by MightyThemes 10+ ★★★★★★★★★★ 5 (1) 3 years ago 30
6 Appsell for WooCommerce: Upsell, Cross Sell, Frequently Bought Together, Discounts, Coupons & Bundles Appsell for WooCommerce: Upsell, Cross Sell, Frequently Bou… Increase your store's average order value, conversion rate, sales, and revenues… by Appsell 10+ ★★★★★★★★★★ 5 (1) 1 year ago 39
8 Free Upsell & Cross-Sell Editor for WooCommerce – Bulk, Variations & Discounts Free Upsell & Cross-Sell Editor for WooCommerce Free bulk editor for WooCommerce up-sells & cross-sells. Link products or single… by Affinsy <10 ★★★★★★★★★★ No reviews 1 month ago 60
9 PiWeb Products Frequently Bought Together for WooCommerce PiWeb Products Frequently Bought Together for WooCommerce Product frequently bought together plugin for WooCommerce helps you to increase your sales… by PI Web Solution <10 ★★★★★★★★★★ No reviews 1 week ago 64
10 FrequentlyBuy – Bought Together Upsells for WooCommerce FrequentlyBuy – Bought Together Upsells for WooCommerce Short Description: Add frequently bought together product bundles in WooCommerce to… by themelooks <10 ★★★★★★★★★★ No reviews 4 months ago 49
11 DL Frequently Bought Together DL Frequently Bought Together Adds a “Frequently Bought Together” bundle section to WooCommerce product pages, with… by Digital Lychee <10 ★★★★★★★★★★ No reviews 4 months ago 49

FAQ

DynamicBlocks: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 5, 2026

Is DynamicBlocks free?

Yes. DynamicBlocks is free to download and use from the official WordPress.org plugin directory.

Is DynamicBlocks safe to use in 2026?

DynamicBlocks shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites, is rated 5/5 and was last updated 10 months ago, and scores 39/100 on our health check.

How many websites use DynamicBlocks?

DynamicBlocks is active on 10+ WordPress websites and has been downloaded 2,762 times since it launched in October 2022. It was downloaded 62 times in the last 30 days.

Does DynamicBlocks work with WordPress 7.1?

DynamicBlocks is officially tested up to WordPress 6.7.9, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does DynamicBlocks need?

DynamicBlocks requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was DynamicBlocks last updated?

The latest version, 2.0.2, was released on November 25, 2025 (10 months ago).

Who makes DynamicBlocks?

DynamicBlocks is developed and maintained by Dynamicblock.

What are the best alternatives to DynamicBlocks?

The most popular alternatives to DynamicBlocks are Product Labels, Quick View,… (9K+ installs), YITH Frequently Bought Toge… (8K+ installs) and Upsell Funnel Builder for W… (2K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.