close
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

Bricks helps me create high-quality websites for my clients that perform well. When they are happy, I'm happy!

Raimo Karhunen I run GRMacGeek
Raimo KarhunenFounder, GRMacGeek

We like how fast it is to build and edit pages with Bricks. The structure is clear and performance is excellent compared to many other builders. I highly recommend!

All the websites I have created so far have scored 100 points on Speedinsights. Although it is not yet widely used in Japan, it is sure to become a mainstay theme for WordPress in the near future.

I am new to Bricks, but so far the user experience has been excellent and the frontend code generated by Bricks looks very clean. Quite impressive. I used to be a page-builder hater, but Bricks is in another league.

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

I chose Bricks Builder to power my web design agency because the builder is fast, intuitive, and incredibly flexible. I can build anything I need for my clients with Bricks. Dynamic data, custom interactions, query loops, it’s got it all! I absolutely love working with Bricks Builder!