Skip to content

Define where, when and whom to display the CMS blocks and pages with the Magento 2 Dynamic Blocks and Pages. Leverage your marketing campaigns with automation.

Notifications You must be signed in to change notification settings

magefan/magento-2-dynamic-blocks-and-pages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 

Repository files navigation

Magento 2 Dynamic Blocks and Pages is a multifunctional solution for efficient CMS content management. Create the display rules and show blocks and pages based on customer group, date, weekday, time, and other conditions.

Leave manual block and page management in the past. Instead, use smart rules to schedule your content, keep it fresh, and target the right audience.

Compatibility: Magento 2.3.0 - 2.4.x (CE, EE, ECE, B2B)

Useful Links

🇺🇦 Stand with Ukraine! How can you help?

Benefits

Features

Automate CMS Blocks and Pages Display

CMS blocks and pages are an integral part of any Magento 2 store. Just think of sales banners or landing pages you create for specific cases. Yet, Magento’s default functionality is quite limited in this regard. So, you still need to enable and disable your blocks and pages manually.

The Magento 2 Dynamic Blocks and Pages extension has a solution. It comes with diverse functionality to schedule the CMS content and display it under specific conditions. And you don’t need to dive deep into the code.

Just use the admin panel settings and benefit from the automated CMS blocks and pages display.

Set Up Display Conditions for CMS Content

Magento 2 widgets functionality allows you to display CMS blocks on certain pages in your store. Yet, it’s as far as it gets. What if you want to be more specific than that?

Then, you need the Magento 2 Dynamic Blocks and Pages solution and its display conditions. Use the product and shopping cart attribute combinations to show your content in the right places to make the most out of it!

If you want to use subtle prompts and relevant banners, this solution is exactly for you!

Display Customer Group-Specific Blocks and Pages

If you manage various customer groups, you certainly have special offers for each of them. So, you should have a way to display customer group-specific CMS content to make the customer journey as smooth as possible.

This Magento Dynamic Blocks tool allows you to restrict CMS blocks and pages display based on the customer group. That said, you can run a few sales at the same time and display relevant offers for each group.

The more targeted your offers are, the better results you are going to receive.

Schedule CMS Pages and Blocks

One of the most time-consuming things is constantly monitoring the CMS blocks and pages to enable and disable them on time. This is specifically relevant during the sales season. So, it’s a sore subject for many.

You don’t have to worry about that if you have the Magento 2 Dynamic Blocks and Pages. Define when to enable and disable your content and the extension will do it for you. Besides, you can restrict your blocks and pages to the specific time and days of the week for ultimate results.

Just set this up once and let the extension do the rest automatically!

Show Alternative Content

When you use display rules, it means that some of your users may not see your content. Additionally, when blocks and pages are disabled automatically, what will be displayed instead?

To cover all the gaps you can use this Magento Dynamic Blocks solution and set some alternative content. Then, when a block is disabled, there’s a different one to show instead.

The same goes for CMS pages. You can set an alternative page and redirect users to it once the original content is invalid. This way you avoid 404 pages and ensure a seamless experience.

Display CMS Content for Specific Devices

The device people use for shopping also matters. Thus, you need to make your blocks and pages responsive and attractive across all gadgets.

The Magento 2 Dynamic Blocks and Pages tool allows you to display your content for a specific device. So, you can create unique offers for deskpot, tablet, and mobile users to make their experience equally engaging.

Keep Page Loading Up to Mark

When creating content for your store, you should also pay attention to the page speed. Customers are unlikely to wait for a page or block to finally load. So, you need to optimize them.

The Magento 2 Dynamic Blocks and Pages extension has a few loading options such as lazy load on scroll, Ajax on page load, and Ajax on first scroll. You can choose the most fitting option or leave this choice to the extension. It will implement the best option for your website.

Video Reference

How to create the CMS Display Rule? How would it be displayed on the storefront? Check this video for the answers.

Demo

Try out our open demo and if you like our extension please give us some star on Github ★

Storefront Demo Admin Panel Demo
Magento 2 Dynamic Blocks and Pages Storefront Demo Magento 2 Dynamic Blocks and Pages Admin Panel Demo
view view

Support

If you have any issues, please contact us then if you still need help, open a bug report in GitHub's issue tracker.

Need More Features?

Please contact us to get a quote https://magefan.com/contact

License

The code is licensed under EULA.

Shopify Apps by Magefan