Astra is currently one of the most popular, fastest-growing and highest-rated themes in the WordPress repository today and there’s a reason why. Actually, several reasons why.
In this article, we are going to explore Astra and find out the reason(s) behind the popular demand. We will then look at its premium version and make a decision whether we believe it is worth the money or not, based on the findings of our review.
We've used this super-popular, highly-rated theme multiple times, for several websites, and have managed to deliver awesome web designs and can tell you ALL about it - in a true, honest and unbiased review.
But before everything else, check out our rating:
From free, Astra Pro starts at $59
No, but the core theme is free
What we liked
Ease of use - getting up and running is very simple
Performance – The theme is very fast even with all modules enabled
Quality Starter Sites templates – Tens of starter sites to get up and running quickly
Price – The core theme is free and PRO starts at a very reasonable price.
Customization – Extensive customization options, for anything and everything you need.
What we didn't like
No comment layout and styling options
Header layout and styling options are a little lacking
WooCommerce support is a little lacking compared to other themes
Ease of use
Value for money
|Download theme now|
The ratings look promising, don't they?
Let’s begin our review!
Astra 2.0 Update
On August 19, 2019, a new major version of Astra called Astra 2.0 was released. We’ve updated this review to reflect the new changes in the theme.
What is Astra?
Astra is a free WordPress theme developed by Brainstorm Force. It is incredibly lightweight and loads in less than half a second, very easy to customize and has grown to an active install base of more than 300,000 in less than 1 year with an average 5-star rating.
Brainstorm Force is an Indian-based web development company. They are a group of professional WordPress developers that have developed, aside from Astra, various other plugins.
Some of their well-known plugins are the Ultimate Add-ons for Beaver Builder and Elementor. They extend the capability of the said page builders by adding new custom widgets, blocks, elements or templates. (CollectiveRay has featured a bunch of these plugins here).
They are also the team behind the popular Ultimate Addons for Gutenberg, which transforms the Gutenberg editor into a what we can call a mini “native WordPress page builder”. It adds advanced custom blocks with extended features and capabilities.
Astra can be upgraded to its premium version by purchasing the Astra Pro add-on. It’s a plugin that lets you access the premium modules.
Before you continue, have a quick look at this short video with an Astra Quick Start Guide.
1. Built with Page Builder Compatibility
Astra has been built from the get-go with page builder compatibility in mind. The majority of its Starter Sites were built using either Elementor or Beaver Builder, two of the most popular page builder plugins we have already reviewed on CollectiveRay.
Brainstorm Force, the theme’s developer, is also a contributor to Beaver Builder itself.
One can easily infer that given how close they are with the development of the plugin, they fully understand how the page builder works at its core, allowing them to easily implement and develop features in their theme to make it highly compatible with page builders.
2. Powerful Starter Sites
Astra comes with a companion plugin called Astra Starter Sites.
Once the theme is installed and activated, you will have access to over a hundred pre-built website templates, most of which are free. What makes them so good is that they are not just single page templates, they are entirely functional sites with all the essential pages, plugins and features bundled into one package.
Starter sites are categorized based on the page builder used to build them.
There are templates built with Elementor, Beaver Builder and Brizy; and there are also, at the time of this writing, 21 Gutenberg Starter Sites.
3. Extensive Customization Features and Options
In addition to the starter sites, the extensive customization features and options Astra offers in both the free and premium versions have garnered a lot of praise that also attracted a lot of users.
In the Pro version, the extended customizer options cover almost every element on your website. You can alter the background color, set custom typography, change the site’s layout, etc. of almost every part of your site.
Since version 2.0, BrainStorm Force's team has completely reworked the customizer to make it easier to design and customize your website. Its performance and usability drastically improved and we’ll cover them in-depth in this review and we’ll also be including a comparison of the old and the new customizer.
Even in the free version, you still have a wide variety of customization options, which makes Astra one, if not the most generous free themes out there.
Now that we have a general overview of what Astra is, in the following sections, we are going to delve deeper into the features and capabilities of it.
By the end of the article, you will be able to make a confident decision about whether you should purchase Astra Pro or not.
According to the developers of the product, the size of the Astra is less than 50KB which makes it super fast. They claim that it loads in just 0.5 seconds with default WordPress data.
We're going to put that claim to the test right here.
We’ll be using a shared hosting test server located in Germany and testing Astra several times. We’ll be using Pingdom Tools for the test with the test server set at North America, Washington DC, meaning a transatlantic trip for our website.
Default Astra Theme Test
For this first test, we installed Astra, created a bunch of empty pages and added dummy text content. Astra Starter Site plugin is also installed and activated, but we didn’t import a template.
Since version 2.0 was also released recently, we’ve also decided to compare its performance to the older version - specifically version 1.8.7 - of both the theme and the Pro add-on.
Let’s see if there were improvements or not, or even (hopefully not) got worse (as sometimes happens when more features are added). This is done on the same server - everything remains the same: from the settings, configuration, and everything else.
The only difference is the theme version.
Here’s the result for v1.8.7:
And this is the result for v2.0:
We weren’t able to meet the 0.5s (500ms) load time with the default installation, but that’s understandable since we’re using a cheap shared hosting service to test this. In the end, this is a spectacular performance and loading time.
While one would expect that the increased page size will make no difference at all since it’s very small or perhaps even have a very small negative impact (perhaps an additional 1-5ms load time), the opposite is true. It loaded faster and not just by a small margin. We’re talking about hundreds of milliseconds here.
The new version 2.0 is certainly an improvement when it comes to performance.
The page size is even smaller than what they advertised.
But let's run a test, from Germany, instead of from Washington DC. This mimics a person accessing your site from your own country or accessing the site through a CDN.
Isn't that absolutely beautiful?
Less than 200ms, for a fully-loaded site, and a top performance grade to boot. That's just 1/5th of a second...impressive!
Default Astra with Astra Pro But No Modules Active
For the next test, we’ll be testing the same site but this time, with Astra Pro installed, however, we will not activate any modules.
The results for v1.8.7:
And for v2.0:
The number of requests, page size, and load time increased. It seems that just installing Astra Pro, even without activating any modules at all, added some sort of code in the theme, which is understandable, but we can see that it is still as lightweight as ever.
Default Astra with Astra Pro and the Majority of Modules Active
We’ll be testing the same site for the third time but this time, all modules are active, except for the following:
The reason is that we’ll need to install prerequisite plugins for these to be activated. Our goal here is to test the performance of Astra and its direct Add-Ons only.
Here’s the result for v1.8.7:
And for v2.0:
In v1.8.7, the page size almost doubled but the load time and the number of requests have only slightly changed.
Version 2.0 follows a similar pattern, but even with a larger page size, it still has superior performance compared to the older version.
Astra Starter Site with the Majority of Modules Active
For the final test, we’ll be able to have insight as to how Astra would perform in a real-world scenario.
We’re going to import one of the sites from the Starter Site library and check its performance.
Overall, this test site will consist of the following:
- Astra Pro with almost all modules activated
- Astra Starter Site plugin
- Astra theme
- Ultimate Addons for Gutenberg
- WPForms Lite
- Starter Template called “BBQ Restaurant”
And the result of v1.8.7:
Now, let's see v2.0:
We can see that in the old version, the result is still pretty impressive!
Remember that we are testing using a shared hosting server in Germany and our Pingdom test server is in Washington DC. The site still managed to load in under 2 seconds! The page size and the number of requests are expected and are probably even lower than your average website.
However, after updating our test site to v2.0, the performance drastically improved. The load time was reduced by approximately 42%!
That makes Astra 2.0 almost twice as fast compared to its older version.
Astra’s performance is top-notch. Even on a dirt-cheap hosting service, it was able to perform excellently. So far, we can say that Astra Pro is worth it!
In the next section, we are going to take a quick tour of Astra Pro’s features.
Astra comes with a massive array of features, especially in the pro version, which we’ll explore in this section.
Customize without Code
Since the theme is built with page builder compatibility in mind, it can be easily customized without having to write a single line of code. You can do all customization via page builders, or mix and match Astra customizer settings with the page builder of your choice.
If you don’t want to use page builders and just want the default theme itself, its powerful customizer features let you customize the colors, typography, layout, and many other settings of almost every element of your site, especially in the pro version.
Since v2.0, the customizer received a major overhaul. It now performs better than before, loading blazingly faster. In addition to that, its options have been reorganized for better accessibility. You’ll do less clicking and scrolling compared to before, making it way faster to customize and ultimately launch your site.
And with the help of the Ultimate Addons for Gutenberg, you can create professional web pages as if they were built using page builders without actually using one.
Astra has one of the most extensive customizers.
It lets you customize your site’s colors, layout, footer, header, background, and every other website element you may think of. It extends the default WordPress customizer and adds a massive amount of new options and additional features and in v2.0, the customizer was reorganized to make it easier to access the option you need.
For comparison, you can see a gif of the older customizer below.
Since Astra 2.0, the customizer now looks like this:
In addition to the theme customizer, you also can control layout and design options per individual posts and pages via the meta settings. You can specify sidebar options or hide the page title, and plenty of other options, which are too many to list here.
With Astra Pro, you can take the theme customizer options to the next level.
Astra Pro will let you access the modules found in Appearance > Astra Options.
As of the time of this writing, the following PRO modules are available:
- Colors & Background
- Blog Pro
- Mobile Header
- Header Sections
- Nav Menu
- Sticky Header
- Page Headers
- Custom Layouts
- Site Layouts
- Footer Widgets
- Scroll To Top
- Easy Digital Downloads
- White Label
Each module can be activated separately.
Some of them require prerequisite plugins to be activated first before you can access them such as WooCommerce, Easy Digital Downloads, LearnDash, and LifterLMS modules.
With this level of control, you can activate only the modules you need, reducing server stress and thereby increasing your site’s performance.
Astra 2.0 - Revamped Customizer
One of the major changes in the new customizer is easier access to customization options. You’ll have to do less clicking and scrolling. You might have also noticed that some options are now accessible by clicking the pencil or edit icon.
This lessens the clutter in the customizer interface and makes for a better user experience.
Below, you can see the stark difference between the old and the new customizer for the color settings. The one with the “pencils edit” icons is the new version.
Notice how much screen space is needed to use the older version.
Furthermore, all options are unified and categorized much better than before.
For example, configuring your blog page’s color requires you to go to the colors & background section. Then, if you wanted to edit the typography, you’d have to go to the typography section.
That’s no longer the case.
Instead of categorizing items by function, they are now categorized per item. In other words, instead of having a typography section and putting all typography settings for blog/archive, sidebar, footer, etc. in there, the opposite is now true.
You now have sections for the blog/archive, sidebar, footer, etc. instead and within them, you can configure their typography, colors, etc.
This is much easier now since, say, for example, you want to customize your blog. You now just have to go to the blog section and find all relevant customization options.
Now that we’ve done a proper introduction to the customizer, it’s time to go through a few of its options.
Keep in mind that we’ll be discussing the customizer as it appears with the Astra Pro add-on activated, so if you using this article and you’re using the free version, some things will not match. We recommend getting the Pro version asap for complete control.
Global Design and Layout Options
The Global tab contains all the global design options for Astra. In its previous versions, there’s no global settings, you’d have to switch around to different screens to change simple things.
For example, configuring “global” settings for colors, typography, etc. in v1.8.7 requires you to access the following:
- Colors & Background > Base Colors
- Typography > Base Typography
- Layout > Container
Now, there’s a new global tab where you can configure global settings for the following:
- Scroll To Top
These global options let you give your site an overall feel or what we call an identity. Of course, anything you set per module or per post will override these defaults.
Keep in mind that page builder settings will also override these defaults.
Let’s take a look at each of them.
The global typography settings control the default typography that you want to use on your entire site. Within this, you’ll find two settings: Base Typography and Headings.
The base typography settings cover options for the content and body.
This gives you options to change the font-family, variant, font size, font-weight, etc. There’s also a responsive option that allows you to change the font size depending on your user’s device. You can access this by clicking the device icon next to the size label.
Next, we have the headings which, as you might’ve guessed, contains the options for changing your site heading’s typography settings.
At the very top, you can find the default heading settings for the font-family, variant, weight, and text-transform.
These settings will be applied to all HTML heading types on your site (H1 to H6). If you want, you can override these defaults by scrolling further down and altering the appropriate setting for the appropriate heading type you want to edit.
Also, like in the base typography settings, the heading settings come with responsive options, accessible by clicking the device icon next to the size label.
Next to the typography settings, we have global color settings. Accessing this will give you two sections: Base Colors and Content.
The Base Colors contains settings for your theme’s default text color, theme color, link color, hover color, etc.
This is also where you can change your site’s background color or add a background image. Adding a background image unlocks additional background settings.
Additional background image settings include repetition settings, alignment settings, background-size, and background-attachment.
Next, we have global content settings. This section contains color settings for headings along with content background color.
You might be asking, what’s the difference of the background color/image here to the one from the base colors?
Let us give an example:
The red background color is the one from base colors and the orange background color is the one from the content.
What about the header background color? It’s in the header settings, which we’ll get into later.
Next, we have the global container settings. This is where container and layout related settings can be found. There are settings for the default site layout, site width, spacing, WooCommerce layout, etc.
Let’s have a quick look at all the currently available container settings:
- Site layout - you can set either full width, max-width, padded and fluid. This will be applied to the outer wrapper of your site.
- Width - your site’s content width.
- Space Outside Body - this is only available when selecting a certain site layout. For example, in the image above we have set the site layout to padded, so we have this option. This setting will let you adjust the space outside your site’s padded content. Check out the gif below for a visual representation. It comes with responsive options accessible via the device icon.
- Layout, Page Layout, Blog Post Layout, Archives Layout, WooCommerce - controls layout settings for various pages.
- Spacing - comes into two sections: outside container and inside container. Works similarly to the “Space Outside Body” setting.
The buttons settings contain the color, border and typography settings for all buttons on your site.
Scroll to Top
Last but certainly not least in the global settings are the settings for the scroll to top button. In the previous versions, customizing this button was a little bit confusing since its color options were located elsewhere.
Now, all of its options are unified in one place.
You can change the position of the button, choose whether to display it on mobile, desktop, both or neither, alter its icon size, change its border-radius and, finally, change icon’s color with ease.
Header Design and Layout Options
Now that we’ve seen the global design options, it’s time to jump into the Header design and layout options. In this section, you can access the following items:
- Site Identity
- Primary Header
- Primary Menu
- Above Header
- Below Header
- Sticky Header
- Transparent Header
These items contain all of the customizations and settings for typography, colors, layout, spacing, and more for your site’s header and navigation. Let’s look at them one by one.
The Site Identity hosts settings for your site’s logo, logo width, site icon, site title, tagline, spacing, etc. This is WordPress’ default header options slightly enhanced by Astra.
The Primary Header contains the layout, width and border settings along with color and spacing controls. There’s also an option to choose between the two mobile header layout.
The Primary Menu settings host an exhaustive array of customization options for your main menu. It contains a vast set of settings such as color customization, typography, spacing, toggle color, menu style and many more.
Check out the gif below for a quick overview.
The Above Header settings allow you to choose two layouts which are simply called layout 1 and layout 2.
Choosing any of the layouts will allow you to add two sections of contents above the primary header. Typical examples of things that you might want to add here are a Call to Action, phone number, social media icons, etc.
Layout 1 displays section 1 to the left side and section 2 to the right side.
Layout 2 will only allow you to display a single section at the center of the above header.
Additional customization options for colors, background, spacing, border size are also available at your disposal.
They dynamically change depending on whatever type of content you choose to display. For example, if you choose to display a menu item in section 1, additional customization options related to the menu such as menu style, menu items border, etc. will appear at the bottom.
If there are options for the above header content, of course, there’s also one for below header content. It works in the same way as above header except that the content you put here appears right after the primary header.
If you want your primary header to remain visible even after your visitors scroll down, this is the section you’ll want to tinker with.
This section contains tons of customization features for the sticky header.
This is also one of the sections that greatly emphasizes/uses the newly revamped customizer that was introduced in Astra 2.0, specifically through its color options.
You can see how easy it is to access various color options now.
To give you a better idea of how this customizer improved, imagine how it would look like in the older version. You’d probably take ages scrolling through tons of options or have to click back and forth through different sections, tabs and options just to customize the colors.
The transparent header allows you to create beautiful page headers. Enabling this option will make your header transparent and merge your content to the header. It comes with many customization options.
Settings for the color, typography, width, borders, alternate logos, and many others can be found here.
Breadcrumbs make it easier to navigate a website. They also help search engines understand your website’s hierarchy. So, it’s not only helpful to your human visitors but also to search engine algorithms or SEO.
You can easily enable breadcrumbs in Astra by going to the Breadcrumbs section in the customizer.
From there, you can select where you want your breadcrumbs to appear. You also have the option to set where and when they should appear.
For example, you can disable them on the homepage and 404 pages. Additional settings include spacing options, colors, alignment and typography.
Blog Design and Layout Options
No theme is complete without the ability to customize your blog’s design and layout. Astra comes with an excellent set of blog design and layout options that will help you create a unique blog experience for your visitors.
Upon clicking the Blog option in the customizer homepage, you’re prompted with two options: Blog / Archive and Single Post. As you might have guessed, the first one comes with design and layout options for your blog and archive pages and the second one is for single posts.
Before we dig deeper, let’s remember the older version of the theme.
In the older versions of Astra, the options for customizing your blog were not in a single place. If you wanted to change its layout, you’d have to go to Layout > Blog. If you want to change its colors, you’d have to go to Colors & Background > Blog. The same applied if you wanted to change the typography. Below is a gif showcasing this old tedious process.
It takes a lot of clicking and moving around just to customize your blog.
But now, everything is in a single place, so you can just focus on customizing your blog.
With that out of the way, let’s take a look at what the new Blog / Archive settings look like.
All customization options for your blog/archive’s layout, colors, typography, spacing, etc. are in a single place now.
Check out the list below to see all the stuff which can be customized:
- Grid layout
- Spacing, date Box, featured Image
- Post and meta structure
- Content width
- Post content display options such as either choose to display an excerpt or full post
- Excerpt count
- Read more text (which you can also choose to be displayed as a button instead of a link)
- Post pagination and post pagination spacing
- Colors and background
- Typography for the archive title, post title, meta, and pagination
- Spacing outside and inside post
Note that some of the options here, such as the colors and typography, will override your global settings.
One of the interesting options here is the ability to rearrange blog meta and customize the post structure. You can drag and drop them to rearrange them.
Next, let’s take a look at the Single Post customization options.
Here, you can customize your single post’s content width, structure (same as the rearranging GIF above), featured image size, post/page title colors and typography, and spacing.
Sidebar Design and Layout Options
Next on our list is the customization options for the Sidebars.
You can configure the default sidebar layout setting here (no sidebar, left sidebar, right sidebar). Going down you can set different sidebar layout for posts, pages, blog post archives, etc. which will override the default. Scrolling further down you’ll find the options for colors, background, typography, and spacing.
Footer Design and Layout Options
The options for the Footer Widgets and Footer Bar are found within the Footer section.
The Footer Widgets lets you choose from 7 different footer layouts.
Once a layout is selected, additional settings will appear allowing you to customize the width, padding, border sizing/colors, background colors, content colors, and typography.
The Footer Bar lets you choose from 2 different layouts. As with the Footer Widgets, once you’ve chosen a layout, additional settings will appear.
The Footer Bar comes with 2 content sections similar to the ones in the page header earlier. You can display either a custom text, a widget or a custom menu.
Additional customization options such as the content width, border size, border color, content background, content colors, typography, and spacing are also present.
The Page Headers module allows you to design custom page headers and control where and when they appear.
With this, you can add attractive page headers above your content and below your navigation.
You can access page headers via Appearance > page headers. From there, you can now create as many page headers as you like.
You can very granularly control their display settings. You can choose to display them on your entire site or you can choose to display them on a specific page when a user is logged in with a specific role.
If you want, you can also merge your page header with the site header.
But what is the difference between page and site header, you may ask?
The Page header appears below the site header and before the content and is dynamic. Page headers can change depending on what page the user is in.
Site headers, on the other hand, contain your site logo, navigation menu and perhaps other stuff like the shopping cart button, search button, etc. It remains static and is displayed on your entire site. Page headers are page-specific while site headers are site-wide.
In the image above, from the top, we can see the site header, which contains the logo and the menu, then the page header with the word “About” with an arrow pointing to it, and finally, the content.
Other page header settings you can customize include color options, size, background color/image options, and more.
The majority of the items in the customizer come with powerful responsive controls. For example, you can define separate typography and color for different devices that access your site.
For example, your page header can have a blue background in desktop, green in tablets and violet on mobile. While this is a stupid example, it shows you the flexibility. You can use this with different headers, possibly with different imagery for device-optimized messaging.
You can also define custom sizes per device. You can define padding and width for desktop and mobile.
You can access these responsive options by clicking on the device button found on many items in the customizer.
Astra is WooCommerce compatible out of the box. Additional customization options are available if you have WooCommerce installed and activated.
From within Astra’s customizer, you can access various design and layout settings for your WooCommerce pages.
After installing and activating WooCommerce, you will see additional customizer settings which are exclusive to WooCommerce.
Once all prerequisites are met, all customization options for your shop can be found in the WooCommerce section in the customizer.
In the previous versions of the theme, customizing your WooCommerce shop was a little bit of a hassle. While there were tons of customization options available at your disposal, again, like the previous items in the older Astra versions, you’d have to go to different sections to change different things.
For example, you’d go to the layouts section to customize your WooCommerce shop’s layout and then you’d move to the Colors & Background section to customize the colors.
Now, the WooCommerce section contains every customization option for your shop. This section contains the default options that come with the default WooCommerce installation merged with Astra and Astra Pro’s extended features.
Clicking on it in the customizer menu will let you access the following:
- Store Notice
- Product Catalog
- Single Product
- Product Images
The Store Notice is the default one that comes with a regular WooCommerce installation. This lets you display a notice or an announcement on your site.
In the General Settings, you can access options for sale notification, sale bubble style, header cart icon settings, and product rating color.
A wide selection of customization options is available in the product catalog settings. Some items you can configure here include the product display settings, layout, product styling, button styling, pagination, off-canvas sidebar, colors, and typography.
There are also many customization options for single product pages. You have configuration options for the product gallery layout, image width, product structure, product navigation, product description, related products, colors, typography, etc.
There’s also a dedicated section for configuring product images. Options for configuring the main image width, thumbnail image width, and thumbnail cropping are here.
There’s also a cart section, which only contains a checkbox to enable or disable upsells.
Finally, we have the checkout options which contain the customization options for your WooCommerce checkout page.
Aside from the typical options that you can find on a default WooCommerce installation, additional options added by Astra and the Pro add-on are available.
Advanced WooCommerce Layout Options
Finally, as with other pages, you can access individual layout options per WooCommerce pages via meta settings. The settings here, especially the sidebar settings, will override all other settings you defined.
Aside from the Ultimate Pagebuilder Add-ons, Astra comes with tons of other free add-ons that can be accessed via Appearance > Astra Options > Extend Astra.
There are currently 9 free addons:
- Import / Export Customizer Settings allows you to import your Astra customization settings to other sites or export Astra customization settings from another site - great for designers who are reusing parts of sites or migrating between different websites.
- Astra Customizer Reset is great for test sites where you are messing around. Lets you quickly reset Astra to default.
- Customizer Search helps you find customizer options more easily by searching for the setting you are looking for. With the massive array of customizer settings, this is very handy.
- Astra Bulk Edit helps you mass edit Astra Meta settings.
- For example, enable or disable page title on multiple pages.
- Astra Widgets adds three new widgets: Address, List Icons, and Social Profiles.
- Custom Fonts lets you upload your fonts for use on your site. However, it only works with a limited number of themes and plugins at the moment:
- Astra Theme
- Beaver Builder Theme
- Beaver Builder Plugin
- Elementor Page Builder
- Custom Typekit Fonts works similarly as the Custom Fonts but this time, its for Adobe Fonts. Currently also only compatible with similar themes and plugins as custom fonts.
- Sidebar Manager gives you advanced sidebar management options such as the ability to display different kinds of sidebars depending on the page.
- Ultimate Add-ons for Gutenberg adds powerful new blocks in Gutenberg Editor.
While we weren’t able to cover the entire feature set in thorough detail, because it would take us forever, with the above you should have a broad overview of what Astra has to offer.
Most of all, you can understand the extensive extendibility (pun intended!) options the theme has to offer.
Next, let’s check out their support and documentation.
Support and Documentation
Aside from features and pricing, another important thing for premium products is support and documentation. In spite of how great a product is, people will still have questions.
So a critical question is: if you experience a problem and you need help, how fast can the team give you a satisfactory reply? Can they even help you?
Is the documentation any good? Can you easily find what you are looking for? Can you clearly understand what’s documented?
Those questions will help us understand whether a company or team is dedicated to serving its customers.
Therefore, in this section, we are going to find out the kind of support Brainstorm Force has and check out if their documentation is good or not.
Their documentation is one of the most extensive we've ever seen. They both have videos and articles that thoroughly explain every item in detail.
Their documentation contains over 200 articles discussing and detailing each feature the theme has to offer.
It’s very easy to navigate around their docs. There is a search form, a sidebar and a nice categorized grid of menus as its index page.
If you want a really quick way of accessing the documentation, you can just type in whatever you want to lookup for followed by the keyword “Astra” in Google and, most of the time, the top results will link to the official documentation.
You have two ways of accessing Astra’s documentation.
You can either bookmark their documentation page so you can easily access it or you can just open up a new tab and then type whatever you are looking for, followed by the “Astra” keyword and let Google guide you to the relevant documentation page.
The actual documentation is easy to understand. It's clear, concise and well-structured.
Above is a screenshot of their documentation page for the Colors & Background module.
See how there’s a breadcrumb underneath the title which lets you know where you currently are and trace back to previous sections? There’s also a sidebar on the right containing links to other articles in the documentation.
Video Documentation and Tutorials
Aside from their text-based documentation, they also provide video documentation and tutorials on their own YouTube channel. For those who are more into video demonstrations and tutorials, you’ll find this very useful.
Their YouTube channel also contains information about general WordPress usage. They have videos not only for Astra but also for their other products like the Ultimate Addons, Convert Pro, etc.
They offer three types of support: pre-sale, pro and free. If you access their support page, you’ll be greeted by this:
Their support page will first attempt to direct you to their documentation by asking you what kind of problem or question you have. If there are no results based on your question, you can then access their actual support page (the button to submit a ticket will still appear even if there are results based on your question).
One downside here is that there’s no way to go directly to the actual support page without having to type something in the box. It’s an extra step.
While their support can be considered as one of the best in the market, there’s still a handful of people saying they are slow to respond, which is evident in their Facebook Page.
For the majority of the complaints like this, however, we can see a common pattern. The tickets of complainants were almost always sent during holidays or weekends. We can, therefore, say that you can expect a slower response time during these days. This is why our rating for their support is the lowest in our table at the beginning of the article.
If we had to nitpick and find something where there is room for improvement, this would be it. As a company serving hundreds of thousands of customers, they should be ready to answer questions as fast as possible, no matter the day.
Next up, pricing!
Astra itself is free. If you would like to see the Astra Pro options, here they are in a nutshell:
- Astra Pro - $59
- Mini agency bundle - $169
- Agency bundle - $249
Let's explain in detail what each of them offers.
To activate its premium features and functionalities, you have to purchase a license for the Astra Pro Addon, a plugin which has a starting price of $59 a year.
There are two other plans available: the Mini Agency Bundle, which costs $169 a year and the Agency Bundle, which costs $249 a year. It’s possible to upgrade from a lower tier to a higher plan but not vice versa.
Renewals on all annual plans come with a 20% discount.
If you'd rather not pay an annual price, you can buy a lifetime license instead. If, however, you are already in an annual plan and decided to you’d rather want a lifetime license instead, you can easily upgrade.
The price for a lifetime license is $249, $499 and $699 for Astra Pro, Mini Agency Bundle and Agency Bundle respectively.
Annual and lifetime licenses don’t have any differences aside from the duration of the license. No feature, functionality or bonus is exclusive to either license type.
All of their plans, annual or lifetime, come with a 14-day, no questions asked, money-back guarantee.
What are the differences between the plans?
The Astra Pro plan only includes the Astra Pro plugin that lets you access premium features and functionalities including one-to-one support, extensive training, and unlimited website usage.
The Mini Agency Bundle includes everything in the Astra Pro Plan with the addition of WP Portfolio Plugin plus your choice of premium Ultimate Add-on (Ultimate Addons for Elementor or Ultimate Addons for Beaver Builder).
The addons enhance Elementor and Beaver Builder respectively by adding custom widgets, modules or elements. You will also have access to the premium site templates in the Astra Starter Site Library in this bundle.
Finally, the Agency Bundle includes everything from the Mini Agency bundle, including both Ultimate Addons with the addition of Convert Pro, Schema Pro along with any of their future plugins.
No matter the plan you choose, your license can be used on an unlimited number of websites.
Each bundled plugin, e.g. Schema Pro, WP Portfolio, etc. has its license keys which let you use them even on a website that’s not using Astra.
Overall, Astra offers flexible pricing plans that let you choose what you need depending on your budget.
Coupon Code / Discount
Every so often, BSF will have a sale or we could work with the vendor to get an Astra discount, which we will add here.
Next, let’s see what users think of Astra.
Testimonials / User Satisfaction
We found out that their support can be a bit iffy during weekends, but nevertheless when the time is right, their support is exceptional.
The perfect 5-star rating and the high number of raters in the WordPress theme repository reflect how satisfied users are with Astra.
As of the time of this writing, Astra is rated 5 out of 5 stars by 2215 raters. If you had to check it out today, you'll probably find that the number has grown significantly!
The number of users who rated it 3-stars and below is so low they are insignificant and would probably stem from something which the company has no control over.
Chris Lema, the influential founder of Liquid Web and a top consultant on WordPress had this to say:
And the founder of WP Beginner, Syed Balkhi, also had great things to say:
Let's have a look at some Astra reviews from WordPress:
There are also dozens of reviews from their Facebook page which you can find here. As of the time of this writing, the theme has 4.8 out of 5 ratings based on the opinion of 40 people on Facebook.
Some of the Facebook reviews are as follows:
While there are negative reviews here and there, the massive majority of people are clearly satisfied with Astra right now. The extensive free features and the powerful pro upgrades make it one of the best choices for building your WordPress site.
While we love Astra, we don't believe this Astra review would be complete without suggesting some alternatives from the many there are to choose from. Some of the best alternatives to Astra are GeneratePress, OceanWP, and Neve.
GeneratePress is a fair competitor of Astra in terms of both speed and performance. Both of them offer very similar premium features. GeneratePress also has modules that you can activate or deactivate at will.
One major plus point in favour of Astra is that it offers more features in its free version. But in the premium versions, you can’t go wrong with either of them.
Both GeneratePress and Astra are great when it comes to performance, and you can eliminate the use of 3rd party page builders by using the native Gutenberg starter sites.
The GeneratePress support team could potentially be a step ahead of Astra’s in terms of response time, but remember that Astra is a whole WordPress based company (BrainStorm Force), while with GeneratePress, you're dealing primarily with a sole developer which has its disadvantages.
Another downside of this theme is that it doesn’t have the same level of compatibility to page builders as Astra.
This one, like Astra, is also built with page builder compatibility in mind. This one, however, seems to be mainly fine-tuned to be perfectly compatible with Elementor. It still works very well with other major page builders though.
It also comes with tons of customization features and options that compare to those of Astra.
OceanWP is perhaps a good choice for e-commerce websites since it has features targeted at improving product and cart pages. Also, OceanWP comes with powerful hooks for developers, making it slightly more developer-friendly than Astra.
It also comes with a library of pre-built websites, but the majority of them require premium extensions to look the same, so Astra has the edge here.
Another alternative is Neve which is probably the least popular of our alternatives with currently only 40,000 active installs. It still rivals the more popular theme in terms of features.
It’s a relatively newer player, much newer than Astra - only 10 months old (at the time of writing this article).
Neve comes with its own Site Library built with either Elementor, Brizy or Gutenberg. They have a similar concept to Astra’s Ultimate Addons for Gutenberg with a third party plugin called Gutenberg Blocks and Template Library by Otter, but we're always of the opinion to stay as native as possible to a vendor and reducing the 3rd party dependencies.
In terms of customizer options, it competes relatively well with Astra and others on this list. It has good customization options which are largely similar to what the others have in this list.
While its a relatively young theme, its actively developed and has gotten better over time and we think that pretty soon, it will join the ranks of the top tier most downloaded themes in the market and like Astra, it’s backed by a team of professional developers, ThemeIsle.
Next, let’s check what the Astra Starter Site library has to offer!
21 Best Astra Child Theme / Examples
Now that we’ve reviewed the theme’s features and offerings and saw its support and documentation, it’s time to take a look at some of the best Astra Starter Site examples.
If you made it here, it's highly likely that you already had your mind made up on using Astra for your website or next project. To further solidify that belief, we’re going to give you a tour of 21 of the best Astra Starter site templates.
There are currently over 100 templates available in the Site Library; 103 for Elementor, 93 for Beaver Builder, 21 for Gutenberg, and 45 for Brizy.
The following demos are what you can create/import with Astra and page builders like Elementor and Beaver Builder and, at times, Gutenberg and Brizy.
1. Pet Services
The Pet services stater is excellent for any kind of pet-related services such as dog grooming, vets, dog walkers, pet shops and others. It requires Elementor or Beaver Builder. Check out the live demo by clicking above.
This requires an Agency license, and either Elementor or Beaver Builder - it's a perfect option for a T-shirt shop or other similar concepts, such as posters and large products which require great imagery to sell. Check out the live demo above.
A food-based website, for any kind of catering establishment, that requires the use of great imagery related to the food served. BBQ is a perfect example of this used well. The starter uses Beaver Builder, Elementor or Gutenberg. Check out the live demo. Can't you almost smell the BBQ cooking?
Perfect for service-related industries such as financial and legal, though it could work for any service-related professions. Requires Beaver Builder or Elementor.
Food and / health shop, health-related products even makeup and other beauty products would fit nicely in this starter. Requires either Beaver Builder or Elementor. Live demo here.
6. Health Coach
This Elementor exclusive starter and one of the great Astra examples which are perfect for coaching professions, such as health, fitness, dance or yoga, business coaches, and other coaching or instructor-based services. Requires an Agency license. Click to access the live demo above.
Travel blogging has been growing and growing for the last few years and shows absolutely no sign of stopping. With cheap air travel and more and more people taking a sabbatical to travel, there will be no shortage of travel blogs (and this Astra example fits perfectly in this niche). This template is different since it has a noticeable difference between its Beaver Builder and Elementor versions. The screenshot above shows the Beaver Builder version of the template. Requires an Agency license.
We can't have a listing of Astra examples without featuring a photographer template. We love this one because it's a great showcase which makes it's selling through the photos which are displayed, keeping it minimal in the process. A Gutenberg exclusive template. See how beautiful this template is; you thought it was built with a page builder, didn’t you? Check out the demo above.
Plumbers and localized skill or service industries are always hot. They are also a great market for SEO, something which this theme does. A full-width template, Plumber is available for Elementor, Beaver Builder and Gutenberg. Check out the Gutenberg live demo on top.
Perfect for Freelancers, this template is available for Brizy, Beaver Builder and Elementor. Requires an Agency license. Checkout the Brizy version demo.
Specialized for Weddings and can be reused for other similar events, this template is available for Beaver Builder, Elementor and Brizy. Check out the Beaver Builder version demo above.
Available in Elementor, Beaver Builder and Brizy versions. Requires an Agency license. Check out the Brizy version demo from the above link.
Available for Beaver Builder, Elementor and Gutenberg. Check out the Gutenberg version here, this is an excellent Astra child theme if you want to build an online course.
14. Shoe Store
Available for Beaver Builder and Elementor. Requires an Agency license. See the live Beaver Builder version here to see the excellent Astra child theme to use if building a product online store.
15. Growth Marketer
Template catered for blogging specifically for marketers, this is available for Elementor, Beaver Builder and Gutenberg. Check out the Elementor version demo here.
As the name implies, this template requires the Agency license. Available for Elementor, Beaver Builder and Brizy. Also, if you notice, this is similar to the Astra homepage template. Check out the live Brizy version of this template here.
17. Disc Jockey
Elementor exclusive template. Requires an Agency license. Check out the demo here to see how nicely this dark background theme fits with the niche.
Another Elementor exclusive, this template or Astra child theme also requires Agency license. Check out the demo here for another example which is great for local services.
19. Gym & Fitness
Geat premium template that requires Agency license. Available for Elementor, Beaver Builder and Brizy. Check out the Beaver Builder version here.
20. Travel Blog
This beautiful template is exclusive for Gutenberg. Check out the demo above.
Another hot niche, fashion and lifestyle blogs are all the rage and you'll never have a shortage of demand for such sites. Check out the above demo which fits nicely with this niche.
Frequently Asked Questions
1. Is Astra theme free?
Yes, the Astra theme is free. There is also an Astra Pro version which adds several features that start at $59.
2. What is Astra Pro?
Astra Pro is the premium version of the theme. Astra Pro adds a significant number of features such as sticky headers and other header designs, multiple site layouts, access to premium starter sites, custom layouts, better typography, more color controls, white-label and plenty of other functions.
3. How do I load starter sites on Astra?
To load starter sites you need to install the Starter Sites plugin. You can then go to Appearance > Astra Sites, select a website you wish to import. You will then be prompted to install some recommended plugins for that starter site. Once these recommended plugins are installed, click on Import Site to fully import the content and structure of the starter site you have chosen.
4. Does Astra support page builders?
Yes, Astra supports the most popular page builders such as Elementor, Beaver Builder, Gutenberg, Brizy and others. It has very good integration with Elementor and makes for a very good combination with it.
5. What are the best themes to use with Elementor?
Astra is surely one of the best times to use with Elementor. But there are also many other themes which we mentioned as alternatives above which have excellent support for Elementor too.
Conclusion - Should You Buy Astra Theme?
Astra’s rapid growth and rise in popularity are fueled by its powerful Starter Sites which contains beautiful full website templates, which many, perhaps about 80% of them, are free.
Since the boom of the internet and the need for businesses and individuals to have a website of their own, Astra’s offerings are too irresistible. And while many free versions are so trimmed down that you’ll have to pay for an upgrade to be able to create a “useable” website, Astra is different.
With it, you can have a premium website for free. No mandatory upgrades, or requiring pro versions to get decent functionality.
Of course, if you need even more powerful customization features and extensions, there’s Astra Pro. It makes building a website so easy that even a middle school student can create a professional-looking website.
Having said that, we believe that Astra Pro is a must-have if you want to maximize its customization potential. The annual license is dirt-cheap and should you decide to change to lifetime license, it can be easily done at a prorated rate. Plus, your license can be used on unlimited sites.
Astra 2.0 has taken the theme to the next level, anything which was still a bit unrefined has been polished. At the same time, performance improved.
The Mini Agency Bundle is the best bang for your buck if you are using either Beaver Builder or Elementor to build your site. The powerful Ultimate Add-ons make these already powerful page builders even more powerful. What’s best about this pricing plan is that you don’t have to purchase the premium versions of the page builders, thanks to the Ultimate Add-ons. So, you don’t have to purchase and manage separate licenses for your sites.
As for their support, while there is room improvement, we can say that the support offered, as compared to other vendors is excellent. It’s evident that they are slower during weekends and possibly even during holidays (which is still understandable). Support is one of the most important things customers look for when buying a premium product, so maybe they should work on improving such support during their off-hours.
In the end, their support is still great compared to many others (which are often slow no matter the day or time of year it is), or even have incredibly rudimentary support, which is even more frustrating.
Astra Pro is certainly worth the money, especially if you are using Beaver Builder or Elementor. It’s great for users who want to be able to design their site without the help of a web designer. The page builder compatibility paired with very extensive customizer features and powerful add-ons gives you the complete set of tools that will enable you to craft beautiful, compelling and professional websites with ease.
The extensive feature set and the extremely fast final set up is something which is definitely worth the price. The speed boost alone could easily cost you many hours if you were working to make a website fast, but here, it's built right into the product!
So go ahead, you won't regret you've launched your next site on the Astra theme!
Please leave a useful comment with your thoughts, then share this on your Facebook group(s) who would find this useful and let's reap the benefits together. Thank you for sharing and being nice!