DynamicBlocks – Supercharge Sales & Engage Your Audience



Dynamic Blocks for WordPress, WooCommerce & Gutenberg is the comprehensive solution that allows you to expand sales, increase revenue, and capture visitors’ attention, encouraging them to make more substantial purchases and spend more.

With Dynamic Blocks, customization is at the heart of your online sales experience, excelling in upsell, cross-sell, and addon sell strategies.

Features | Documentation | Live Demo | Support


Explore the Potential of Dynamic Blocks:


  • Bid farewell to generic recommendations.
  • DynamicBlocks customizes product suggestions, automating Upsells, Cross-sells, and Addon-sells for a personalized shopping experience.


  • Customize the look of your site with eye-catching banners, badges, informative text and payment icons.
  • Dynamic HTML Blocks effortlessly add dynamism to your pages.


  • Elevate the average cart value by presenting irresistible product combinations and exclusive discounts, including frequently bought together items.
  • Dynamic Product Bundles propel your sales strategy to the next level.


  • Strengthen your sales strategy by suggesting complementary accessories such as associated products.
  • Dynamic Product Accessories increase conversion rates and the average order value.


  • Seamlessly combine DynamicBlocks with Gutenberg, enriching user experience with personalized Dynamic Product Recommendation Blocks.


Don’t miss the opportunity to radically transform your e-commerce. Tangible results are just a click away.
Discover DynamicBlocks: Elevate Your E-Commerce Experience!



1. Stimulate Complementary Purchases: Upsell, Cross-Sell & Add-On Sell Mastery

  • Promote and encourage the purchase of complementary products, offering an effective solution for upselling, addon selling, cross-selling, and suggesting frequently bought together items.

  • Leverage dynamic blocks to suggest products that seamlessly integrate into each customer’s buying journey, creating a personalized experience.

  • Optimize your sales strategies by offering automatic suggestions that enhance the user experience and increase your store’s revenue.

2. Exponential Sales Growth:

  • Capture the attention of visitors and implement advanced tactics to stimulate higher spending, ensuring that each visit results in a significant purchase, thanks to real-time personalized recommendations.

  • Encourage multiple purchases and increase the average order value through automatic suggestions.

3. Dynamic Content & Dynamic Products, Customization on Every Page:

  • Easily include product Recommendations, dynamic banners, informative texts, badges, and personalized special information based on visitor preferences and specific pages.

  • Precisely schedule the display of timed alerts or announcements, ensuring that visitors receive relevant information when it matters most.

  • Take advantage of the versatility of Dynamic Blocks for tailored content on every page, dynamically adapting communication to visitor preferences.

4. Real-Time Customization:

  • Unlike traditional WooCommerce static blocks, Dynamic Blocks dynamically adapt to the individual preferences of each visitor and your online store.

  • Offer real-time personalized product recommendations, creating deeper engagement and encouraging visitors to explore and make significant purchases with much more accurate suggestions.

  • Increase visitor interest with dynamic blocks that adapt to their preferences.

5. Precise and Easy Block Placement:

6. Unique Customization Through Advanced Display Conditions:

  • We offer unparalleled precision and flexibility: take advantage of our Advanced Query Builder >> to create intricate display rules for Dynamic Blocks.

  • Customize activation based on various parameters, including User Roles, Product Roles, Stock Roles, Cart Roles, Checkout Roles, Store Rules, Integrations with External Plugins like YITH Brand Addon, and many more.

  • All of this is made possible through the inclusion of over 15 Data Sets and a wide range of over 150 logical conditions, ensuring a level of customization never seen before. Learn more About Datasets & Logical Conditions >>



Upgrade to Dynamic Blocks PRO and unlock advanced features, priority support, and exclusive benefits for a seamless experience.

Rest assured, Dynamic Blocks PRO comes with a 30-day money-back guarantee. If you’re not completely satisfied, we’ll happily refund 100% of your money. Your satisfaction is our priority! Upgrade to Dynamic Blocks PRO with confidence.


Whether your goal is to amplify sales, boost the average order value, or provide tailored, personalized experiences, Dynamic Blocks has you fully covered like no other plugin ever.



Now, let’s delve into real-world scenarios to illustrate how Dynamic Blocks can be customized for exceptional user experiences.

Explore different use cases that showcase the flexibility and potential that this dynamic tool brings to your WordPress and WooCommerce site.

➜ Announce Limited-Time Offers:

Set up automation events to display an eye-catching banner with exclusive discounts as soon as a visitor arrives on your site during a special promotion. This automation allows you to decide the banner’s content, its strategic placement, and the exact moment of its appearance. Custom automations like this ensure that your site visitors receive targeted and time-sensitive offers that capture their attention and increase conversions.

➜ Time-Sensitive Alerts:

Use an automation to display time-sensitive alerts or announcements, ensuring that visitors see relevant information when it matters most.

➜ Enhance Engagement with Products:

Imagine configuring an automation that displays a dynamic block with personalized product recommendations the moment a user views a product page, adds an item to the cart, or during the checkout process on your e-commerce site. With this automation, you have the ability to precisely control which products are suggested, where the recommendation block appears on the page, and exactly when it is displayed. This level of customization fosters a highly engaging shopping experience for your visitors.

➜ Upselling Complementary Products:

Activate an automation to show a dynamic block offering complementary products as soon as a customer adds an item to the cart. This automationgives you the ability to determine which related products to suggest, where the block with these proposals appears in the cart, and the precise moment it is shown. Custom automations like this enhance sales in your e-commerce by encouraging customers to explore additional products that complement their purchases, thus increasing the average order value.

➜ Recommendation of Products in Bundles and Complementary Accessories:

Set up an automation to suggest curated product bundles and accompanying accessories when a customer explores your store. Define the products included in these thoughtfully assembled packages, specify their display location, and determine the precise moment for the recommendation to appear. Tailor automations like this to maximize cross-selling opportunities, presenting customers with convenient and appealing assortments of products complemented by accompanying accessories.



  • Dynamic Products Recommendations Blocks: Encourage users to make more substantial purchases and spend more by customizing product recommendations, automating upsells, cross-sells, and addon-sells for a personalized shopping experience.
  • Dynamic Products Bundles Blocks (PRO): Elevate the average cart value by presenting irresistible product combinations and exclusive discounts, including frequently bought together items. Encourage multiple purchases and increase the average order value through automatic suggestions.
  • Dynamic Products Addons & Accessories Blocks (PRO): Strengthen your sales strategy by suggesting complementary accessories such as associated products. Dynamic Product Accessories increase conversion rates and the average order value.
  • Supercharge Sales and Captivate your Audience: Stimulate Complementary Purchases. Upsell, Cross-Sell & Add-On Sell Mastery
  • Dynamic Elements: Customize the look of your site with Eye-catching Banners, Badges, Informative text and Payment icons. Dynamic HTML Blocks effortlessly add dynamism to your pages.
  • Real-Time Customization: Break away from static limitations. Dynamic Blocks tailor content to individual preferences, elevating visitor interest and engagement in your online store.
  • Easy Blocks Placement: Effortlessly position Dynamic Blocks on theme pages using hooks, no coding needed. Works flawlessly on WooCommerce and WordPress, with various hooks for customization.
  • Position Dynamic Blocks on any page: WordPress Pages, WooCommerce Pages, Gutenberg Pages.
  • Integration with Gutenberg: Integrate Dynamic Blocks with Gutenberg for a richer, more personalized User Journey with Dynamic Product.
  • Powerful Query Builder: Intelligently manage product visibility with our Advanced Query Builder, selecting showcased items and defining precise appearances based on tailored conditions. Streamline control, enrich user experience with 15+ Datasets, and 150+ Logical Conditions for unparalleled customization.
  • Capture your visitors' attention by displaying multiple Dynamic Blocks in any position, at the exact moment, on the fly without writing a single line of code.
  • Dynamic Blocks Plugin: Show Dynamic Blocks to your users at the right time.



  • Dynamic Products Display Woocommerce Dynamic Products Recommendations for Gutenberg


Before you start the installation process, we recommend watching our Installation Guide Video. This step-by-step video guide provides detailed instructions on how to install Dynamic Blocks effortlessly.

To install the Free version of Dynamic Blocks, you can do the following:

Installation via Plugin Search

  1. Access your WordPress dashboard.
  2. Navigate to the Plugins tab and select Add New.
  3. In the search bar, enter Dynamic Blocks for WordPress, WooCommerce & Gutenberg and press Enter.
  4. Locate the Dynamic Blocks plugin in the search results.
  5. Click on Install and then click on Activate to activate the plugin.
  6. Congratulations! Dynamic Blocks is now up and running!

Manual Installation via Plugin Upload

If you prefer to install the Dynamic Blocks plugin manually by uploading the files, follow the steps below:

  1. Access your WordPress dashboard.
  2. Go to the Plugins section and select Add New.
  3. On the following page, click on the button that says Upload Plugin.
  4. Click on the Choose File button and navigate to the location where you downloaded the dynamicblocks.zip file on your computer.
  5. Select the file and click on the Install Now button to begin the installation process.
  6. Once the installation is complete, find Dynamic Blocks in the list of installed plugins and click on the Activate link.


  1. Upload the dynamicblocks folder to the /wp-content/plugins/ directory.
  2. Activate the Dynamic Blocks plugin through the ‘Plugins’ menu in WordPress.

Now you are ready to utilize the powerful features of Dynamic Blocks on your WordPress website.


What are Dynamic Blocks ?

Dynamic Blocks are customizable content elements that can be displayed on your WordPress & WooCommerce website based on specific rules and conditions.
They allow you to create personalized experiences for your users and optimize conversions.

How does it benefit my WooCommerce store ?

DynamicBlocks is a comprehensive solution designed to enhance your WooCommerce store’s performance.
It allows you to customize and optimize your product recommendations, implement dynamic HTML blocks, create dynamic product bundles, suggest complementary accessories, and seamlessly integrate with Gutenberg.
The benefits include increased sales, better user engagement, and unparalleled growth opportunities.

How does DynamicBlocks personalize product recommendations for WooCommerce ?

DynamicBlocks goes beyond generic recommendations by automating upselling, cross-selling, and addon-selling.
It tailors product suggestions to each customer’s purchasing journey, providing a personalized shopping experience that boosts sales and customer satisfaction.

Can DynamicBlocks be integrated with Gutenberg for a more enriched user experience?

Absolutely! DynamicBlocks seamlessly integrates with Gutenberg, enriching user experiences with customized dynamic product recommendation blocks.
This integration enhances the overall appeal and functionality of your WordPress site.

Can I control where Dynamic Blocks are displayed on my website ?

Absolutely! With DynamicBlocks, you have complete control over the placement of your dynamic blocks.
You can effortlessly assign them to single or multiple pages, providing you with the flexibility to target specific sections of your website.

What conditions can be customized for displaying DynamicBlocks ?

DynamicBlocks provides unparalleled precision and flexibility in customization.
With our advanced Query Builder, you can create custom rules and conditions based on various factors, such as user roles, products conditions, purchase behavior, and more.
With over 15 data sets and more than 150 logical conditions, DynamicBlocks offers unprecedented levels of personalization.
This allows you to show Dynamic Blocks precisely when it matters most to your users.

How quickly can I expect tangible results with DynamicBlocks ?

DynamicBlocks emphasizes rapid and tangible results.
The personalized product recommendations, dynamic content, and strategic triggers are designed to quickly capture your audience’s attention and drive increased sales.

Can I use DynamicBlocks with any WordPress theme, or are there specific requirements ?

DynamicBlocks is designed to be compatible with a wide range of WordPress themes.
Its versatility allows for easy integration into various themes without compromising functionality.
However, for optimal performance, it’s recommended to use DynamicBlocks with well-coded and regularly updated themes.

Are there any restrictions on the number of dynamic blocks I can create and display on my pages ?

There are no strict limitations on the number of dynamic blocks you can create with DynamicBlocks.
The plugin is designed to handle a reasonable number of blocks without compromising performance.
However, it’s advisable to be mindful of page loading times and user experience, especially if you have a large number of dynamic blocks on a single page.

Is DynamicBlocks easy to use for beginners ?

DynamicBlocks is designed to be beginner-friendly, providing an intuitive interface that caters to users of all skill levels.
Whether you’re an experienced developer or new to WordPress, our plugin ensures a straightforward setup process.
Additionally, comprehensive documentation is available to guide you through the customization options, making it easy for beginners to enhance their website with dynamic and personalized content.

Is coding knowledge required to use Dynamic Blocks ?

No, Dynamic Blocks eliminate the need for coding, unlike other plugins.
Our user-friendly interface and intuitive Query Builder allow you to create and manage Dynamic Blocks without writing a single line of code.
It’s a hassle-free solution for enhancing your website’s functionality and engagement.

Do you offer support if i need help ?

Yes, our dedicated support team is ready to assist.
The support team is available through various channels, including email, live chat, and a community forum.
Users can expect timely and helpful responses to ensure a smooth experience with DynamicBlocks.




“DynamicBlocks – Supercharge Sales & Engage Your Audience” 是开源软件。 以下人员对此插件做出了贡献。


「DynamicBlocks – Supercharge Sales & Engage Your Audience」插件已被翻译至 1 种本地化语言。 感谢所有译者为本插件所做的贡献。

将“DynamicBlocks – Supercharge Sales & Engage Your Audience”翻译成您的语言。




[1.1.5] – 2024/01/09


  • 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


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


  • 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 Obsolete Filters in Admin Blocks View
  • Removed Obsolete Css Classes
  • Removed conflicting css class
  • Removed Unused Logical Conditions

[1.1.4] – 2023/11/06


  • Added New Integration for Gutenberg Blocks
  • Created New Gutenberg Blocks “”Dynamic Products”
  • Added new Dataset “Browser & Device” for Global Blocks
  • Added new Dataset “Date & Time” for Global Blocks
  • Added new Dataset “Screen Size” for Global Blocks
  • Added new Dataset “Url Source” for Global Blocks


  • Fixed Query Limit & Order in Accessories & Bundle Pack
  • Fixed Related Product AutoPlay Option
  • Fixed Gutenberg Block Issue
  • Fixed Frontend Block Loading Issue


  • Renamed [Membership] DataSet in [User Roles]
  • Changed Backend Visual Design

[1.1.3] – 2023/05/03


  • Added New Conditional Logic PRODUCTSET for Products Dataset

[1.1.2] – 2023/04/04


  • Changed Checks for All Display Rules


  • Fixed License System Update Plugin

[1.1.1] – 2023/01/30


  • Changed Readme
  • Changed Changelog
  • Added Control to Check if in plugin is installed in Localhost

[1.1.0] – 2023/01/17


  • Changed Main Architecture for Free Plugin
  • Changed Main Architecture for PRO Plugin
  • Changed Plugin Path for PRO Plugin
  • Changed Check to Extend Dynamic Block Free Version with Extra Blocks
  • Changed Includes Files of Extra Blocks
  • Changed Includes Files of Extra Dataset & Rules
  • Changed Dataset for PRO Version


  • Added function to extend Dataset on Dynamic Blocks Builder Free Version
  • Added When to Display Tab for Conditional Logic & Rules
  • Added How to Display Tab for Conditional Logic & Rules
  • Added new Dataset Products for What to Display Rules
  • Added new Dataset Products for When to Display Rules
  • Added new Dataset Sale for When to Display Rules


  • Fixed Accessories Block -> Update quantity to zero on window load
  • Fixed Accessories Block -> Hide Add to Cart Button if zero quantity


  • Removed Add to Cart Button and Labels on Accessories Block
  • Removed Add to Cart Button and Labels on Bundles Block
  • Removed Product Meta Condition on Product Dataset
  • Removed Files CSS / JS no longer used in PRO Version

[1.0.9] – 2023/01/15


  • Changed option to add Multiple Where to Display Box

[1.0.8] – 2022/12/22


  • Changed Related Block Type by adding Image Link

[1.0.7] – 2022/12/21


  • Added options to allow How to Display Tabs

[1.0.6] – 2022/12/19


  • Changed Admin Style Css
  • Changed Controls to add Blocks Types from Dashboard

[1.0.5] – 2022/12/18


  • Fix: Undefined Index Page on Dashboard

[1.0.4] – 2022/12/17


  • Added controls to check Free Plugin

[1.0.3] – 2022/12/11


  • Removed Recent View Blocks
  • Removed Conditional Content Display for Accessories & BundlePack Blocks


  • Changed Admin Style Css

[1.0.2] – 2022/12/10


  • Changed Datasets Conditions

[1.0.1] – 2022/12/07


  • Fix: ajax error method not found

[1.0.0] – 2022/10/10

Initial release