Engage your users

Boost engagement. Generate leads. Drive conversions.

Capture valuable user information, or offer exclusive promotions. Highly targeted and fully customizable popups help you achieve your business goals.

Add popups to your website, and watch as your audience engages, subscribes, and takes your desired action. Get ready to see your business soar!

A competition pop-up in front of a darkened background

Popup conditions

Set conditions to show your popups on specific areas of your site. Be it the front page, a specific post type or individual pages.

  • Entire website
  • Home page
  • Custom post types
  • Archives
  • Search results
  • Error page
  • Individual page

Popup interactions

Define the perfect moment for your popup to appear through specific triggers and browser events.

  • Click, hover, focus, blur
  • Mouse enter and leave
  • Viewport enter & leave
  • Scroll
  • Content loaded
  • Mouse leave window
  • Show and hide popup
// Listen to popup open event
document.addEventListener( 'bricks/popup/open', (event) => {
	// Get popup ID
	const popupId = event.detail.popupId

	// Get popup element
	const popupElement = event.detail.popupElement
	
	// Perform your own popup logic
	if (popupId == 3321) {
		console.log('Popup ID 3321 opened!')
	}
})
Advanced Custom Coding

Popup events & helper functions

Programmatically open and close popups created in Bricks through advanced events and helper functions.

Learn more in the Bricks Academy

Fast, futuristic, best value for money.

fuad syawal owner
Fuad Syawal

Bricks gave me a new view of how Page Builders can be flexible, and you don't stick in their functionalities and have to get plugins to compensate for that.

Working with Bricks really makes it feel like we are in the Golden Age of WordPress development. The code it outputs is shockingly lean—it's almost unbelievable that it's being generated by a builder. On the modern web, speed is key, and I've found pages loadĀ noticeablyĀ faster than alternative builders.

Jon Christoffersen headshot
Jon ChristoffersenTechnical Lead / Web Developer, Dataclay

Bricks is the first builder that got me excited about learning WordPress development, rather than trying everything it could to "re-skin" or escape what WordPress is meant to be. While there is a bit of a learning curve, it's nothing new if you are serious about building custom, yet performative websites for yourself and for your clients.

Bricks always strives to be as perfect as possible, you see that with every update they release

Christoph SanzCTO, Computer Sanz

I love to design and build efficient and optimized sites. Bricks has brought the joy back into using a page-builder.

Simon Clay Managing Director - Sly Design Ltd
Simon ClayManaging Director, Sly Design Ltd