Skip to content
GPLWP Guides

How to build a SaaS startup website with Elementor

Design & Layout Time About 2–4 hours for a basic site, or 30–60 minutes with a suitable starter theme 7 steps Updated 27 Oct 2026

DESIGN & LAYOUT
The short answer

You can build a SaaS startup website manually with WordPress and Elementor, but Elementor Pro is useful for custom headers, footers and lead forms. Plan the conversion path first, set global styles, build the homepage in sections, then check every layout on mobile before publishing.

The route
  1. 01Plan the startup site structure
  2. 02Install Elementor and prepare WordPress
  3. 03Set global colours and typography
  4. 04Build the pages manually
  5. 05Create the header and footer
  6. 06Check mobile and publish
  7. 07Use a SaaS starter theme for speed

What you need

  • A working WordPress installation
  • Admin access to WordPress
  • The Elementor plugin
  • Your logo, brand colours, product screenshots and signup link
  • A form or CRM service if you want to collect leads

Plan the startup site structure

Decide what visitors should do first: start a trial, book a demo, join a waitlist or contact sales. Build the site around that action rather than adding every possible section.

For most SaaS sites, create a homepage, pricing page, features or product page, about page, contact page and privacy and terms pages. Prepare short copy for the hero, three to five benefits, a product explanation, proof such as customer logos or testimonials, FAQs and a final call to action.

Install Elementor and prepare WordPress

Install Elementor from Plugins → Add New, then create your main pages under Pages → Add New. Set your site name, logo and favicon in WordPress or Elementor Site Settings before styling individual pages.

Use a lightweight theme that works with Elementor. If you are using Elementor Pro, its Theme Builder can control headers, footers and other site parts. Elementor’s free editor is enough for page layouts, but custom site-wide headers and footers are a Pro feature.

Set global colours and typography

Open the Elementor editor, select the Elementor logo or menu, and open Site Settings. Define your primary brand colour, accent colour, text colour, button style, body font and heading sizes before building the pages. Elementor stores these design values centrally so you can change the visual system later without editing every widget.

Keep the system small: one body font, one heading font, one main colour, one accent colour and a consistent spacing scale. Avoid setting a different colour or font directly on every widget because that makes later changes slow and inconsistent.

Build the pages manually

Open the homepage with Edit with Elementor and build it from containers and widgets. A practical order is: hero with one clear call to action, problem statement, product benefits, product screenshot or workflow, integrations, social proof, pricing or qualification message, FAQs and a final call to action.

Use containers to control width, direction, alignment, spacing and stacking. For a full-width design, set the page to Elementor Full Width when you still want the header and footer. Use Elementor Canvas only when you deliberately want a blank page without them, such as a focused campaign landing page.

Save repeated sections as templates where useful. For lead capture, connect the form to your chosen email or CRM service and send visitors to a clear confirmation page. Elementor’s built-in Form widget is available in Pro; otherwise use a separate form plugin or link to an external signup form.

Create the header and footer

With Elementor Pro, go to Elementor → Theme Builder, create a header and footer, design them in the editor, then publish each with the display condition Entire Site. Include the logo, a short navigation menu and one prominent action such as Start free trial or Book a demo. Elementor applies site-part templates through display conditions.

Without Pro, build the pages with the active theme’s header and footer, or use the theme’s own customisation controls. A common Friday problem is a header that appears in the editor but not on the live page: check that the template is published, the display condition is correct, and the page is not using Elementor Canvas. If changes still do not appear, clear Elementor’s generated files and any browser, caching-plugin or CDN cache.

Check mobile and publish

Switch through desktop, tablet and mobile views in Elementor. Reduce hero text size, check button widths, stack side-by-side containers, keep tap targets easy to use and remove decorative images that make the mobile page slow or crowded. Containers let you change direction, width, height and order by breakpoint, so use those controls instead of making duplicate desktop and mobile sections wherever possible.

Preview every page outside the editor and test navigation, forms, pricing links, signup buttons, cookie notices, analytics and legal links. Check the site in a private browser window after clearing caches. Publish only after the main call to action works from the homepage, pricing page and footer.

Use a SaaS starter theme for speed

If you do not want to assemble the design system and page layouts from scratch, Sierra is the faster route for a SaaS launch. It provides startup-focused Elementor templates, customisable header and footer layouts, responsive designs and one-click demo import, so you can replace the sample copy, colours, images and links rather than beginning with an empty page.

After importing, review every page instead of assuming the demo is ready: remove unused sections, set your own global styles, replace stock content, check display conditions, test forms and inspect mobile layouts. This route is useful when speed and a coherent startup layout matter more than designing every section manually.

The fast route

Let Sierra do it

Startup-focused Elementor templates and one-click demo import; choose it over a generic theme for a faster SaaS launch.

Get Sierra

Sources

  1. elementor.com /help/elementor-pro-vs-free/?utm_source=openai
  2. elementor.com /help/site-settings/?utm_source=openai
  3. elementor.com /help/how-to-create-a-full-width-page/?utm_source=openai
  4. elementor.com /help/how-to-create-a-landing-page-with-elementor/?utm_sourc…
  5. elementor.com /help/conditions/?utm_source=openai
  6. elementor.com /help/how-to-fix-a-missing-header-or-footer-in-elementor/?ut…
  7. elementor.com /help/responsive-design-using-containers/?utm_source=openai

Questions

Can I build a SaaS website with the free version of Elementor?
Yes, you can build the main pages and layouts with Elementor’s free editor, but the theme controls the header and footer unless you add Elementor Pro or another solution. You may also need a separate form plugin or external signup service for lead capture. The free route is fine for a simple brochure site with a small number of pages.
Do I need Elementor Pro for a SaaS startup website?
No, not always. Elementor Pro becomes useful when you want to design a site-wide header and footer, use the built-in Form widget, create dynamic templates or customise more theme parts from one interface. For a single landing page, the free editor plus your theme and an external form service may be enough.
Why is my Elementor header or footer missing on one page?
The usual causes are an incorrect display condition, an unpublished template, a page using Elementor Canvas, responsive visibility settings or stale cache. Check the template’s conditions and status first, then change the affected page to Default or Elementor Full Width if it should show the global header and footer. Clear Elementor and site caches afterwards.
How should a SaaS homepage be laid out?
Start with the product promise and one primary action, then explain the problem, show the product, list the main benefits, add proof, answer objections and repeat the call to action. Keep secondary navigation limited and make the same conversion path available from the hero, the pricing section and the footer. Test the order with real users if possible.