Theme
Go Dark Go Light
Stand with Ukraine! How can you help?
Find out more

Magento 2 Dynamic Blocks and Pages | CMS Display Rules

Magento 2 Dynamic Blocks and Pages is a solution that allows you to display CMS blocks and pages in Magento dynamically. Define customer groups, dates, days, times and conditions to display CMS content on autopilot.

Harness the power of marketing automation and make your blocks and pages be displayed on autopilot.

Deliver personalized experiences and reduce management time with Magento CMS Display Rules.

  • Display CMS blocks and pages based on customer groups
  • Define the date (period), day and time to display CMS blocks and pages
  • Show CMS blocks based on cart, product, category, and page attributes
  • Show CMS pages based on the shopping cart and product attributes
  • Optimize CMS blocks loading with lazy load and Ajax
  • Display unique CMS blocks for each device: mobile, tablet or desktop
  • Buy now and get $16 cash back in reward points!

$169
one-time payment
Add to Cart Free Trial
CMS Display Rules Extension Benefits
Display Mageno dynamic blocks and pages to different customer groups
Display blocks and pages based on cart, product, category and page attributes
Use date, time and days of the week to display Magento blocks and pages
Live Demo
Compatibility:Magento 2.3.0 - 2.4.7-p3 (CE, EE, ECE, B2B)
Version:2.1.7
hyva compatible
426 downloads
Composer Package
Magento 2 Dynamic Blocks and Pages

Display CMS Blocks and Pages Dynamically

Although Magento allows you to create blocks and pages, it doesn’t go further than that. You still have to enable and disable them manually. That’s a lot of work.

But not if you use the Magento 2 Dynamic Blocks and Pages.

Just set up the conditions and let the extension manage your CMS blocks and pages automatically. Boost your marketing efforts in a few clicks.

magento dynamic blocks
magento display cms blocks by customer group

Personalise Your Offer for Each Customer Group

Who you display your banners and pages to matters. So, targeting the right audience is the key to successful marketing.

Use the Magento Dynamic Blocks and Pages to personalise each customer group's experience.

Target unique customers with unique offers to increase conversions and stand out from the competition.

Display Your Content Under Various Conditions

There is no such thing as the “best offer” since it’s unique for each customer. To make leads convert you should display your offers at the right time and conditions.

Display Dynamic Blocks and Pages in Magento based on:

  • - Product attributes (name SKU, size, material, gender, price, etc.)
  • - Cart attributes (subtotal, payment/shipping method, shipping country, etc.)
  • - Product category
  • - Page URL and variable
  • - Page action name
cms display rule conditions magento 2
magento schedule cms blocks

Enable/Disable Blocks and Pages on Schedule

Don’t wait for the right time to enable or disable blocks or pages. Let the Magento 2 Dynamic Blocks and Pages do it for you on schedule.

Just specify the period, day of the week and time when you want your content to be displayed.

No need to constantly manage your CMS content manually. Set it up once and make your banners and pages work on autopilot.

Make sure it's a good match!

Uncertain whether the Magento 2 Dynamic Blocks and Pages tool has all the features you're looking for, or if it aligns with your goals?

Show Unique Content for Each Device

Shopping online goes beyond desktop users now. Optimizing for mobile and tablets is a must. CMS blocks and pages are not an exception.

Create unique content for each device and display it dynamically based on different conditions.

Target the right audience across all devices with Magento 2 Dynamic Blocks and Pages.

responsive magento 2 cms blocks
lazy load cms blocks in magento

Maintain Fast Loading Speed

The faster your banner gets delivered the faster customers see it. However, you don’t want to slow your website down in the process.

Magento Dynamic Blocks tool covers that.

Use lazy loading on scroll, Ajax loading on page load or scroll, or let the extension choose the best loading method.

Make sure CMS block loading doesn’t influence your website speed.

Show Your Content Constantly

Magento 2 Dynamic Blocks and Pages enable CMS content restrictions. It means different customers won’t see certain blocks and pages.

But that’s not a problem since you can display other content for them instead.

Define alternative blocks or pages and ensure dynamic content display across the entire website.

display blocks and pages magento

FAQs
Is Magento 2 Dynamic Blocks and Pages module compatible with FPC and Varnish Cache?
Yes, it is.
What happens to the page cache (varnish) in case of the specific time or display conditions? Are you cleaning all the cache?
No, we do not clear the cache. If there is the specific time or conditions for the CMS block display, then block content is not included in the main response, but loaded via Ajax using JavaScript. In this case, all customers see proper content and the website speed isn't affected.
Will the Dynamic Blocks and Pages rules work if a block is added through .phtml template, layout XML or admin panel WYSIWYG?
Yes, it will work in each case. The extension has observers before the output of the CMS block and CMS block widget. That is why it works not depending on a method the block was added on a page.
Can I install your Magento 2 Dynamic Blocks and Pages module via the composer?
Yes, all our modules can be installed via the composer. Once you purchase the extension, you receive keys to the private Magefan composer repository. The composer installation commands are available in your account ("My Downloads" section).
Do you offer installation for this extension?
Each Magefan extension comes with the extension files and installation guides. The installation service is not included in the extension price. You can purchase it separately.
Does this extension come with free support and updates?
After you purchase the extension, you get 365 days of free updates and free support. You also keep the source code of the latest version released during these 365 days.

Yet, if you'd still like to update after 365 days pass, you can renew access to updates and support for 50% of the extension's price. Find more in our license agreement.

Do you offer a free trial for Magento 2 Dynamic Blocks and Pages?
Yes, you can request a free trial for this extension by filling out the free trial form. If you comply with all the free trial requirements, we’ll issue a trial for 14 days.
Do you offer any discounts?
If no sale is running currently, you can get a discount by subscribing to our newsletter or leaving a review for any of the extensions you already use.
How many websites can I use Magefan extensions on?
According to our license agreement you can use one extension license on one live Magento instance and multiple stage, dev and test instances.

This means the extension will work on all websites within one Magento admin panel. At the same time, you don’t need a license key to use the extension on stage, dev or test websites.

Quick Overview Video

Target the right audience at the right time with the Magento Dynamic Blocks and Pages. Benefit from CMS blocks and pages that are enables and disabled automatically.

Watch this short video to learn how to create CMS display rules in Magento 2.

It is very refreshing to work with a company that responds so quickly and goes beyond the customers' expectations!

By Patrice Malenke
 
What our clients say
Brands Who Trust Us
Magento 2 Dynamic Blocks and Pages
Live Demo
Top