| Primary focus | Visual drag-drop page builder plugin for WordPress. Pixel-perfect layout control — position any element anywhere on the canvas, adjust spacing, typography, and color with live preview. Ships with 100+ widgets (heading, image, button, carousel, countdown timer, flip box, animated headline, price table, testimonials, form, video, maps, icon box, call to action, social proof, progress bar, chart, table of contents, popup trigger, and many more). Theme builder replaces WordPress default header, footer, archive, and single-post templates with Elementor-designed equivalents. Popup builder creates opt-in lightboxes, announcement bars, slide-ins, and full-screen overlays with targeting rules. Motion effects adds scroll-based parallax, entrance animations, and mouse hover effects. Elementor AI integrates generative text and image into the editor. The product is deeply tied to WordPress — it's a plugin, not a standalone platform. Everything depends on a working WordPress installation underneath. | Unified content platform built for creators and publishers who want a CMS + members + commerce without WordPress plumbing. TipTap block-based editor with structured content — heading, paragraph, image, embed, code, callout, divider, gallery, table of contents. Page builder for landing pages and custom pages: hero, CTA, feature grid, pricing table, testimonials, FAQ accordion, countdown, video embed, newsletter signup. Native member system with free and paid tiers. BYOK Stripe for digital products and subscriptions at 0% platform fee. BYOK Resend for newsletter and transactional email. 39 themes with typography and palette presets — change the entire visual identity without touching code. Not a pixel-perfect canvas builder; designed for content-structured pages and product landing pages rather than arbitrary visual layouts. |
| Pricing | Free — basic widgets, 40+ templates, limited to standard WordPress editor integration (no theme builder, no popup builder, no motion effects). Essential $59/yr — 1 site, full widget library + theme builder + popup builder. Advanced $99/yr — 1 site + Elementor Hosting, priority support + cloud features. Expert $199/yr — 25 sites, suitable for freelancers with multiple client projects. Agency $399/yr — 1,000 sites. These prices are for Elementor Pro alone — the total WordPress stack cost is additional. Typical fully-loaded: WP hosting $25–$35/mo + Elementor Pro $5–$33/mo amortized + WPRocket $4/mo + Yoast/RankMath $8/mo + Wordfence $10/mo + premium theme $5/mo = $57–$95/mo per site. Agencies on Expert at $199/yr running 10 client sites face $25–$35/mo per site in hosting alone = $250–$350/mo hosting + $17/mo Elementor amortized = $267–$367/mo total before developer time. | 14-day free trial on any plan — card required, no charge until day 15. Pro $9/mo annual — full block editor, AI drafting, 39 themes, custom domain, BYOK newsletter. Business $29/mo annual — all Pro + member tiers, BYOK Stripe digital products at 0% platform fee, funnel-capable pages. Agency $69/mo annual — 5 tenant blogs on custom domains (extra sites $9/mo each). Flat pricing: no per-site billing above the Agency plan tier, no plugin license renewals, no hosting add-on, no SEO plugin subscription, no caching plugin license. Agency at $69/mo handles 5 client blogs (extra sites $9/mo each) — the per-client cost is $69/mo divided by client count. |
| Requires WordPress | Yes — inherently. Elementor is a WordPress plugin. You need a WordPress installation on a managed host (WP Engine, Kinsta, SiteGround, Cloudways, etc.) or self-hosted. Everything that comes with WordPress follows: automatic updates for core, themes, and plugins; plugin compatibility conflicts when one plugin updates and breaks another; security patch monitoring for plugin CVEs; PHP version management; database maintenance; backup strategy. Elementor has launched Elementor Hosting (managed WordPress with Elementor pre-installed), but it's still WordPress underneath — the plugin maintenance burden is managed for you, not eliminated. | No WordPress. No plugins. VeloCMS is a unified Next.js + PocketBase platform deployed on Railway — one admin, one codebase, one deployment. No plugin treadmill. No security patch cycle for a stack of 6–10 plugins. No PHP. No theme compatibility conflicts. Updates to VeloCMS ship transparently — you're on a SaaS, not managing a local installation. The entire platform — CMS, members, commerce, newsletter, themes, media — is maintained by the VeloCMS team. |
| Visual editor | Industry-leading drag-drop canvas. Pixel-perfect control: drag any widget onto the canvas, resize columns, set custom breakpoints for tablet and mobile, adjust every spacing and typography value in a live visual preview. Three-level structure: Section > Column > Widget. Flexbox Container mode (newer) replaces Section/Column with a CSS flexbox model for modern responsive layout. Theme builder extends the same canvas to headers, footers, archive templates, and single-post templates. Editor feels like Figma-meets-WordPress — the design freedom is genuinely impressive for a plugin. Revision history stores multiple drafts. Global Style Kit manages site-wide design tokens (colors, fonts) applied across all Elementor pages. | Block-based structured editor rather than a free canvas. TipTap editor handles post content — sequential blocks (heading, paragraph, image, gallery, embed, table of contents, code). Page builder handles standalone pages — predefined block types placed in order (hero, features grid, CTA, testimonials, pricing, FAQ, countdown). Not pixel-perfect free-positioning — blocks flow in document order. Responsive by default (Tailwind-based). Theme switcher changes the entire visual identity (palette, typography, layout rhythm) without touching individual blocks. Good for content-structured pages and product landing pages; not a substitute for arbitrary pixel-level canvas design. |
| Plugin ecosystem | Massive. 5M+ active installs means thousands of third-party add-on packs in the WordPress ecosystem: ElementsKit, Happy Addons, Ultimate Addons for Elementor, Premium Addons, Crocoblock JetPlugins (JetElements, JetThemeCore, JetWooBuilder, JetEngine, JetSmartFilters, and more). These add hundreds of additional widgets: dynamic content from custom fields, WooCommerce product grids, dynamic filters, timeline widgets, dynamic listing templates from CPTs, conditional logic fields, and much more. The breadth of the Elementor add-on ecosystem genuinely extends the product well beyond its native widget library. The trade-off: each add-on is another plugin dependency to maintain, patch, and test for compatibility. | Plugin SDK: every integration is first-party, built in-house on the same internal SDK, and free — there's no public plugin API for outside developers to build against. 50 first-party plugins shipped covering SEO analysis, media management, comment systems, and analytics. The plugin ecosystem is younger and smaller than Elementor's. No third-party widget marketplace equivalent to ElementsKit or Crocoblock in the current platform — plugin surface is focused on backend integrations and CMS extensions rather than visual builder widget packs. |
| Members and commerce | Not native to Elementor. WordPress membership requires an additional plugin — MemberPress, Restrict Content Pro, LifterLMS, LearnDash, or WooCommerce Memberships. Each is another license, another maintenance cycle, and another plugin compatibility surface. WooCommerce for e-commerce is deeply integrated with Elementor via WooCommerce Elementor widgets (archive, product, cart, checkout), but WooCommerce adds significant complexity: product management, inventory, tax rules, shipping zones, payment gateway plugins (Stripe, PayPal, etc.), and its own update cycle. Building a content + membership + commerce stack on WordPress + Elementor routinely involves 8–15 active plugins. | Native member system with free and paid tiers built in. Magic-link authentication, member-gated posts and pages, BYOK Stripe for digital products and subscriptions at 0% platform fee. BYOK Resend for member notification emails and newsletter blasts. No separate plugin licenses. No WooCommerce complexity for digital product delivery. The entire commerce surface (member sign-up, checkout, gated content, subscription management) is part of the VeloCMS platform — no add-on required. |
| Security and maintenance | WordPress-inherited model: security depends on keeping WordPress core, Elementor Pro, and every other active plugin patched. Elementor has had notable CVEs (e.g., Elementor Pro RCE vulnerability in 2023 affecting 500K+ sites before patch). A WordPress site with 10 active plugins has 10 independent update cycles. WPScan and security advisories regularly list new plugin vulnerabilities. Managed hosts (WP Engine, Kinsta) handle auto-updates for core and some plugins, but plugin update testing (does Elementor 3.22 break my Crocoblock JetEngine dynamic listing?) is still the site owner's responsibility. Wordfence or similar firewall plugin is standard defensive practice. | Platform-managed. VeloCMS handles security updates for the Next.js runtime, PocketBase, and all platform dependencies. No plugin security patches for you to manage. No CVE monitoring for a stack of 10 plugins. PocketBase API rules enforce tenant isolation at the DB layer. HTTPS enforced everywhere. CSP headers on all routes. No PHP attack surface. The security perimeter is VeloCMS's responsibility, not the tenant's. |
| Owned data | Data lives in MySQL database on the hosting server — technically yours, but tightly coupled to WordPress and the host. Migrating off WordPress requires database export, content transformation, media migration, and rebuilding the design in the destination platform. Elementor page data is stored in WordPress post meta as serialized JSON — it's not portable to non-Elementor systems without conversion tooling. Member and customer data (if using MemberPress, WooCommerce, etc.) are in WordPress tables and plugin-specific tables. | Full data ownership. PocketBase database exports as JSON or CSV any time. Post content, member records, subscriber lists, and media metadata are all in your PocketBase instance — importable, exportable, and portable. BYOK Stripe means your Stripe customer objects belong to your Stripe account, not VeloCMS. No per-contact billing — your audience grows without growing your bill. |