Building a Custom 404 Page in Elementor with Spexo
This guide will walk you through the process of creating a custom 404 error page using the Site Builder module in Spexo Addons.
With Spexo Addons, you can design completely custom layouts for various parts of your WordPress site — including 404 pages, archives, single posts, products, headers, footers, search results, and more — all without writing a single line of code. This helps ensure your site delivers a seamless user experience, even when a visitor lands on a non-existent page.
For detailed information about the Site Builder module, check out the Site Builder documentation.
How to Enable a Custom 404 Page #
Follow these steps to build your custom 404 error page using the Site Builder.
1. Access Site Builder
From your WordPress Dashboard, go to:
Spexo Addons → Site Builder
2. Create a New 404 Template
From the Site Builder interface, select the 404 Page tab and click the Create 404 Page Template button.
3. Name Your Template
Enter a name for your template in the popup window and click Create Template.
Set Display Conditions for 404 Page #
You can create a custom layout specifically for 404 error pages using Site Builder. Display conditions ensure the template appears only where it’s intended.
4. Choose Where the Template Will Display
Once the template is created, the Display Conditions popup will appear.
Choose to apply it to 404 Page or Entire Site, then click Save Conditions.
Note: Only one active 404 template can be used at a time. If multiple 404 templates exist, the most recently published one will be applied.
Want to learn more about how display settings work? Check out our Site Builder Display Settings documentation.
Design Your 404 Error Page #
Once the template is created, the editor will open.
5. Use Widgets to Design the 404 Page
Add and arrange elements to create an engaging and helpful 404 page. Commonly used widgets include:
- Heading – Display a clear message like “Page Not Found”
- Text Editor – Add a description or guidance
- Button – Provide navigation back to Home or Blog
- Search Form – Help users search for content
- Image / Illustration – Add a friendly visual to soften the error message
Arrange and style these widgets according to your site’s design and branding.
6. Publish Your Template
Once you’re satisfied with your design, click the Publish button to save and activate your 404 Page Template.
404 Error Page Example #
Here’s how a 404 page compares with and without using the Site Builder:
Without Site Builder:
The default theme template is shown, which may be generic and not brand-consistent.
With Site Builder:
You can design a fully branded and helpful 404 page that reflects your style and offers useful navigation paths to keep users engaged.
Checkout this 404 page on the Personal Portfolio Prebuilt Website for a live example of the layout in action.
How to Edit an Existing 404 Page #
Need to update your 404 design? Here’s how:
✓ Steps –
- Go to Spexo Addons → Site Builder, then click the 404 Page tab.
- Hover over the template you want to edit, then click Edit Template.
You can then easily update the layout, change styles, or add/remove widgets — and republish.
Also checkout, we have detailed guide about How To Design Custom 404 Page in WordPress Using Spexo
If you encounter any issues or need help designing your 404 template, don’t hesitate to contact our support team — we’re here to help!
Navigation:
Subscribe & Download
Enter Your Email Address to Know About the Latest Updates & Features.








