The Ultimate
Bricks BuilderToolkit
15 independent modules — AJAX filters, 400+ elements, Pro Forms with 48 fields, WooCommerce builder, Dynamic Data, Conditions, Interactions, Animations and more. All built natively for Bricks.
Enable only what
your project needs
Each module is fully independent. Disabled modules load zero code — keeping your site lean and fast. Toggle individual elements within each module from the admin panel.
Core Elements
General purpose elements: Countdown, Ajax Search, Accordion, Charts, Galleries and more.
Pro Forms
Advanced form builder. 48 field types, 40 actions, multi-step, calculations, payments.
Dynamic Data
80+ dynamic data tags for posts, users, WooCommerce and forms. ACF, Meta Box, Pods.
Conditions
50+ visibility conditions based on user, content, WooCommerce, forms and query vars.
Interactions
Frontend interactions with 50+ triggers and 50+ actions — zero JavaScript writing.
WooCommerce Elements
Cart, Checkout, Product and My Account elements for WooCommerce.
Query Builder
Custom query providers for Bricks Query Loop. Filter, sort and paginate any post type.
Compare
Product comparison functionality for WooCommerce. Compare any attributes side by side.
Swatches
Color, image and label swatches for product variations on archives and single pages.
Checkout Builder
Custom checkout fields, order bumps and buy now for WooCommerce checkout.
My Account Builder
Custom endpoints and navigation for WooCommerce My Account pages.
Djia Filters
AJAX filter system for Query Loops. 15 elements: Select, Checkbox, Range, Color Swatch, Search and more.
Analytics & Events
GA4, GTM, Meta Pixel and TikTok Pixel event tracking from any Bricks element.
PDF Documents
Generate PDF documents from Pro Form submissions with custom templates.
Djia Animate
Scroll-based animation engine. Animate any element with keyframes, triggers and easing.
400+ elements across
6 categories
All elements appear in Bricks Builder as-is — searchable, filterable. Enable or disable individual elements from the plugin admin panel.
AJAX filter system
for Query Loops
15 filter elements that connect to any Bricks Query Loop. AJAX-driven, URL-synced, indexed and cached — works with any CPT and WooCommerce archives.
- Select, Checkbox, Radio, Range, Color Swatch, Image Swatch
- Search, Sort / Order and Toggle Button controls
- Active Tags with per-tag clear buttons
- Offcanvas mobile filter panel
- Filter Group with collapsible wrapper
- Dependent / conditional filter show/hide
- URL state sync + pushState browser history
- Pre-built index + shared anonymous cache
- WooCommerce attribute, price, stock and rating facets
Forms that
actually do
something
48 field types, 40 post-submit actions. Payments, CRM sync, PDF generation, user creation — configured entirely inside Bricks.
- Text, Email, Signature, Map, Rich Text, File Upload
- Card Checkbox, Image Radio, Star Rating, Repeater
- Stripe & PayPal payment processing
- Multi-step with progress bar and per-step validation
- Conditional Wrapper with visual rule builder
- Calculation fields with Live Value display
- Mailchimp, HubSpot, ActiveCampaign, ConvertKit, Klaviyo
- Discord, Slack, Telegram, ZohoCRM, Webhook, Sendgrid
- Create/update posts, users and WooCommerce orders
- Generate PDF documents from submission data
Complete WooCommerce
builder for Bricks
Product elements, cart, checkout builder, My Account builder, compare, wishlist, swatches and order bumps — build every part of your WooCommerce store inside Bricks.
- Product: Add to Cart, Buy Now, Gallery, Rating, Stock Indicator
- Cart: Mini Cart, Cart Counter, Free Shipping Bar, Applied Coupons
- Checkout Builder: custom fields, billing, shipping, order bumps
- My Account Builder: custom endpoints & navigation
- Wishlist / Favorites for any post type (Pro module)
- Product Compare with side-by-side attributes
- Color, image & label swatches for variations
- Full AJAX product archive filtering via Djia Filters
Logic, data and interactions
without writing code
Three modules that give you full programmatic control — from inside the Bricks interface.
50+ Visibility Conditions
Show or hide any element based on user role, login state, post meta, WooCommerce data, form values, URL parameters, cookies, query vars and filter state.
80+ Dynamic Data Tags
Use dynamic values from posts, users, WooCommerce and forms in any Bricks text field. ACF, Meta Box and Pods providers included.
Interactions — 50+ triggers, 50+ actions
Attach interactions to any Bricks element. Trigger on scroll, click, hover, load, form events and more. Run actions like toggle classes, play animations, show/hide elements, submit forms and execute JavaScript — no code needed.
Scroll-based animation engine,
no JavaScript needed
Animate any element on scroll with keyframes, triggers and easing — configured directly from Bricks element controls.
Fully documented,
nothing assumed
Every module, element and option covered — from first install to advanced conditional filter logic.
Getting Started
Plugin overview, enabling modules and first Bricks setup.
Djia Filters
Filter engine, facets, elements, indexing and cache.
Pro Forms
Fields, actions, multi-step, payments and PDF setup.
WooCommerce
Product elements, cart, checkout builder and My Account.
Conditions & Dynamic Data
50+ conditions, 80+ tags, ACF, Meta Box, Pods.
Support & FAQ
Common issues, troubleshooting and frequently asked questions.
Simple, transparent pricing
One plugin, all 15 modules. Pick the license that fits — upgrade anytime.
Common questions
Core Elements, Pro Forms, Dynamic Data, Conditions, Interactions, WooCommerce Elements, Query Builder, Compare, Swatches, Checkout Builder, My Account Builder, Djia Filters, Analytics & Events, PDF Documents and Djia Animate.
Yes. Each module is fully independent. Disabled modules load zero code. You can also enable or disable individual elements within each module from the Djia Bricks admin panel — toggle by element, not just by module.
The Wishlist module is part of the Pro elements and adds Favorites Button, Favorites Query Loop and In Favorites Condition elements. It works for any post type — not just WooCommerce products. Favorites persist in browser storage for guests and user meta for logged-in users.
Yes. Djia Filters connects to any Bricks Query Loop. It supports any public CPT with its taxonomies and meta fields. WooCommerce-specific facets (price, stock, rating, attributes) only apply to the product post type.
Yes. Djia Bricks is a native Bricks Builder addon. Bricks Builder 1.8+ must be installed and active. WooCommerce modules only activate if WooCommerce is installed on the site.
The complete Bricks
Builder toolkit.
15 modules, 400+ elements, Pro Forms, WooCommerce builder, AJAX Filters, Dynamic Data, Conditions, Interactions and Animations — all in one plugin.