Astra theme

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 its the popular demain. 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

Free Trial

No but core theme is free


 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.


 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, isn’t it? Let’s begin!

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. You can view a summary of the major changes by checking the changelogs here for the Astra theme and here for the Astra Pro add-on.

What is Astra?

Astra wordpress theme

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, a lot of different 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.

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 built from the get-go with page builder compatibility in mind. In fact, the majority of its Starter Sites, were built using either Elementor or Beaver Builder, two of the most popular pagebuilder 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 it's 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 functionalities bundled into one.

starter sites

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.

Check out all the Starter Sites Now

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 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 have 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.

Customize Everything

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.

various metric scores


We're going to put that in 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, etc.

The only difference is the theme version.

Here’s the result for v1.8.7:

performance 1

And this is the result for v2.0:

default astra v2.0 performance

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 still a spectacular performance.

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 accesing the site through a CDN.

test germany to germany - less than 200ms

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:

performance 2

And for v2.0:

default astra pro no modules 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:

inactive modules

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 only Astra and its direct Add-Ons.

Here’s the result for v1.8.7:

performance 3

And for v2.0:

default astra pro all modules 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, even ending up having a larger page size, but in the end, it still has a 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 an 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
  • Elementor
  • Ultimate Addons for Gutenberg
  • WPForms Lite
  • Starter Template called “BBQ Restaurant”

And the result of v1.8.7:

performance 4

Now, let's see v2.0:

astra pro v2 BBQ demo

We can see that in the 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 definitely worth it!

In the next section, we are going to take a quick tour of Astra Pro’s features.

Try The New Faster Astra


Astra comes with a massive array of features, especially in the pro version, which we’ll explore in this section.

Let’s begin!

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.

Customizer Options

Astra has one of the most extensive customizers.

It lets you customize your site’s colors, layout, footer, header, background, etc. It extends the default WordPress customizer and adds a massive amount of new options and additional features and in v2.0, it even reorganized the customizer to make it easier to access the option you need.

For comparison, you can see a gif of the older customizer below.

customizer options

Since Astra 2.0, the customizer now looks like this:

new customizer

In addition to the theme customizer, you also have the ability to control layout and design options per individual posts and pages via the meta settings. You can specify sidebar options or hide the page title, etc.

meta settings

With Astra Pro, you can extend 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
  • Typography
  • Spacing
  • Blog Pro
  • Mobile Header
  • Header Sections
  • Nav Menu
  • Sticky Header
  • Page Headers
  • Custom Layouts
  • Site Layouts
  • Footer Widgets
  • Scroll To Top
  • WooCommerce
  • Easy Digital Downloads
  • LearnDash
  • LifterLMS
  • White Label


astra pro modules

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’ve also noticed that some options are now accessible by clicking the pencil or edit icon.

This greatly lessens the clutter in the customizer interface.

Below, you can see the great difference between the old and the new customizer for the color settings. The one with the “pencils edit” icons is the new one and the other is the older one.

Notice how much screen space is needed by the older one.

old vs new color customizer

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 want to go edit its 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 own 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 of its customization options within there. Before, you’d go to different sections to access different customization settings. It’s a hassle.

Now that we’ve done a proper introduction to the customizer, it’s time to go through each option found in it.

Keep in mind that we’ll be discussing the customizer as it appears with the Astra Pro add-on activated, so if you reference this and you’re using the free version, some things will not match.

Global Design and Layout Options

The Global tab contains all the global design options for Astra. In its previous versions, there’s actually no global settings, you’d have to switch around a lot 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:

  • Typography
  • Colors
  • Container
  • Buttons
  • Scroll To Top

global design options


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.

base typography

It 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.

heading typography

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). Then, 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 also 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.

background image

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.

content colors

You might be asking, what’s the difference of the background color/image here to the one from the base colors? Here, let us give you an example:

bg colors

The red background color is the one from base colors and the orange background color is the one from content. Now you might be asking, 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. Basically, 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.

space outside body

  • 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 is a little bit confusing since its color options are located somewhere else. Now, all of its options are unified under one place.

scroll to top

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 next: Header design and layout options. Under 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 quickly check them out one by one.

Site Identity

The Site Identity hosts settings for your site’s logo, logo width, site icon, site title, tagline, spacing, etc. This is basically WordPress’ default header options slightly enhanced by Astra.

Primary Header

primary header

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.

Primary Menu

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.

primary menu

Above Header

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 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.

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 menu such as menu style, menu items border, etc. will appear at the bottom.

Below Header

If there are options for the above header content, of course, there’s also one for below header content. It works exactly the same way as above header except that the content you put here appears right after the primary header.

Sticky 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.

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 break your mouse from clicking back and forth through different sections, tabs and options just to customize the colors.

sticky header

Transparent Header

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 a lot of customization options.

Settings for the color, typography, width, borders, alternate logos, and many others can be found here.

transparent header


Breadcrumbs makes it easier to navigate a website and it also helps the search engines understand your website’s hierarchy. So, it’s not only helpful to your human visitors but also to search bots.


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 be. 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’d be greeted with two selections: 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 the same but for single posts.

Before we delve deeper, let’s reminiscence the older version of the theme. In the older versions of Astra, the options for customizing your blog is not in a single place. If you want 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 goes if you want to change the typography. Below is a GiF showcasing this old tedious process.

old blog customization

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.

blog archive settings

All customization options for your blog/archive’s layout, colors, typography, spacing, etc. are in one place now. No need to scroll or click back and forth. For a little bit more detailed view of what you can customize here, check out the list below:


  • Layout
  • 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.

post meta rearrange

Next, let’s take a look at the Single Post customization options.

single post 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

sidebar customization

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.

The options for the Footer Widgets and Footer Bar are found within the Footer section.

footer widgets

The Footer Widgets lets you choose from 7 different footer layout. 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. Like in the Footer Widgets, once you’ve chosen a layout, additional settings will appear.

footer bar

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.

Page Headers

The Page Headers module allows you to design custom page headers and control where and when they would 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.

page headers

You can finely 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.

Wait, what is the difference between page and site header, you ask? Page header appears below the site header and before the content and is dynamic. They can change depending on what page the user is in. Site header, on the other hand, contains 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. Basically, page headers are page-specific while site headers are site-wide.

page header demo

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.

Responsive Options

The majority of the items in the customizer comes with powerful responsive controls. For example, you can define separate typography and color for each device. For example, your page header can have a blue background in desktop, green in tablets and violet on mobile.

You can also define custom sizes per device. You can define padding and width for desktop and for mobile.

You can access these responsive options by clicking on the device button found on many items in the customizer.

responsive options

WooCommerce Ready

Astra is WooCommerce compatible out of the box, and they have customization options available if you have it 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 exclusive for WooCommerce.

Once all prerequisites are met, all customization options for your WooCommerce shop can be found in the WooCommerce section in the customizer.

In the previous versions of the theme, customizing your WooCommerce shop is a little bit of a hassle. While there are 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
  • General
  • Product Catalog
  • Single Product
  • Product Images
  • Cart
  • Checkout



The Store Notice is the default one that comes with a regular WooCommerce installation. This basically 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.

general settings woocommerce

A breadth of customization options is 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.

product catalog

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.

single product

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.

product image

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 present.

woocommerce checkout

Advanced WooCommerce Layout Options

Lastly, 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.

woocommerce page meta


Aside from the Ultimate Pagebuilder Add-ons, Astra comes with tons of other free add-ons which can be accessed via Appearance > Astra Options > Extend Astra.

free addons

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.
  • 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.
    • Can, 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 own fonts for use on your site. However, it only works with a limited number of themes and plugins as of 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 actually weren’t able to cover the entire feature set in thorough detail, because it would literally take us forver, 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 up, 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. A product can only be so good. People will still have questions. People won’t magically thoroughly understand your products or services.

If you experienced a problem and you needed help, how fast can the team respond to you? Can they even help you?

Is the documentation good? Can you easily find what you are looking for? Can you clearly understand what’s written?

Those questions will help us know 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 they have and check out if their documentation is good or not.

Let’s begin!


Their documentation is one of the most extensive. 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 doc. It has a search, a sidebar and a nice categorized grid of menus as its index page.

documentation page

If you want a really quick way of accessing the doc, 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.

google search

You basically 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.

documentation screenshot

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 lets you jump around faster and quicker. There’s also a sidebar on the right containing links to other articles in the documentation.

Video Documentation and Tutorials

Aside from their text documentations, they also provide video documentation and tutorials on their own YouTube channel. For those who are more into video demonstration and tutorials, you’ll find this very helpful.

Their YouTube channel also contains information about general WordPress usage. And 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:

support page

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 unnecessary step.

While their support can be considered as one of the best in the market, there’s still a handful of records of them being 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 slow response time during those days. We can say that they don’t have 24/7 support. This is why our rating for their support is the lowest in our table at the beginning of the article.

This is one of the areas they should improve. 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 their 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.

annual pricing

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. There is no feature, functionality or bonus that is exclusive to either license type.

lifetime pricing

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 and 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 their own 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.

Check out all the pricing options

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. 

Click here for the lowest price on Astra until

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. Perhaps they should invest more time or hire additional workforce to ensure they can provide true 24/7 support.

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!

wordpress ratings

The number of users who rated it 3-stars and below is so low they are clearly 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:

chris lema testimonial

And the founder of WP Beginner, Syed Balkhi, also had great things to say:

syed balkhi testimonial

Let's have a look at some Astra reviews from WordPress:

wp testimonial 1


wp testimonial 2


wp testimonial 3

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.

fb ratings

Some of the Facebook reviews are as follows:

fb review 1

fb review 2

fb review 3

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 sugguesting 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 which you can activate or deactivate at will.

We have reviewed GeneratePress here on Collectiveray.


One major plus point in favour of Astra is that it offers more features in its free version. But in both 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 pagebuilders 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 GP, you're dealing primarily with a sole developer which has its own 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.

We've also reviewed OceanWP here on Collectiveray.


OceanWP is perhaps the a good choice for e-commerce websites since it has functionalities targeted for 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 requires premium extensions to look exactly the same, so Astra has the edge here.

One of the interesting features of OceanWP is the ability for you to enable or disable certain CSS and JavaScript files from loading, giving you fine-grained control over your site’s performance, but that requires advanced knowledge of web design and an intrinsic understanding of how each page on your site works and what plugins it needs.


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 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 in 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 set on using Astra for your website or next project. To further solidify it, we’re going to give you a tour on 20 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

sample site 01


The Pet services stater is excellent for any kind of pet-related services such as dog grooming, vets, dog walkers, pet shops and others/ Requires Elementor or Beaver Builder. Check out the live demo by clicking above.

2. Custom Printing

sample site 02

The requires an Agency license, and either Elementor or Beaver Builder - it's a perfect option for a tshirt shop or other similar concepts, such as posters and large products which require great imagery to sell. Check out the live demo above.

3. BBQ Restaurant

sample site 03

An food based website, for any kind of catering establishement 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 you smell the barby cooking?

4. Accountant

sample site 04

Pefect for service-related industries such as financial and legal, though it could work for any service-related professions. Requires Beaver Builder or Elementor.

5. Organic Store

sample site 05

Food and / health shop, health related productsm even makeup and other beuaty products would fit nicely in this starter. Requires either Beaver Builder or Elementor. Live demo here.

6. Health Coach

sample site 06

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 Agency license. Click to access the live demo above.

7. Wanderlust Travel Diary

sample site 07

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 Agency license.

8. Photographer

sample site 08

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.

9. Plumber

sample site 09

Plumbers and localized skill or service industries are always hot. They are also a great market for SEO, something which this theme des A full-width template, Plumber is available for Elementor, Beaver Builder and Gutenberg. Check out the Gutenberg live demo on top.

10. Freelancer

sample site 10

Perfect for Freelancers, this template is available for Brizy, Beaver Builder and Elementor. Requires Agency license. Checkout the Brizy version demo.

11. Wedding Invitation

Specialized for Wedding 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 here.

sample site 11

Specialized for Wedding 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.

12. Charity

sample site 12

Available in Elementor, Beaver Builder and Brizy versions. Requires Agency license. Check out the Brizy version demo from the above link.

13. LearnDash Academy

sample site 13

Available for Beaver Builder, Elementor and Gutenberg. Check out Gutenberg version here, this is an excellent astra child theme if you want to build an online course.

14. Shoe Store

sample site 14

Available for Beaver Builder and Elementor. Requires 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

sample site 15

Template catered for blogging specifically for marketers, this is available for Elementor, Beaver Builder and Gutenberg. Check out the Elementor version demo here.

16. Agency

sample site 16

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 Astra homepage’s template. Check out the live Brizy version of this template here.

17. Disc Jockey

sample site 17

Elementor exclusive template. Requires Agency license. Check out the demo here to see how nicely this dark background theme fits with the niche.

18. Swimming Pool Services

sample site 18

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

sample site 19

Geat premium template that requires Agency license. Available for Elementor, Beaver Builder and Brizy. Check out the Beaver Builder version here.

20. Travel Blog

sample site 20

This beautiful template is exclusive for Gutenberg. Check out the demo above.

21. Fashion Lifestyle Blog

fashion lifestyle blog


Another hot niche, fashion and lifestlye 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, Astra theme is free. There is also an Astra Pro version which adds a number of features which starts 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 a number of 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 pagebuilders?

Yes, Astra supports the most popular pagebuilders 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 a number of 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, our belief is that Astra Pro is definitely 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 next level, anything which was still a bit unrefined has been polished. At the same time, performance actually 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 actually 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 own 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 definetely 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!

Download Astra Pro at the lowest price until

One more thing... Did you know that people who share useful stuff like this post look AWESOME too? ;-)
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!

Featured On

Inc Magazine Logo  

Sitepoint logo  

CSS Tricks logo   

webdesignerdepot logo   WPMU DEV logo   

and many more!


Get Started Now With ShutterstockShutterstock

Best Rated Caching Plugin

Make your website faster 

Monstrous B-Day Party

CLICK HERE for discounts!

Monstrous bday party

How to make your website FAST!

Step-by-step - free email course, how to make your website load in less than 1 second 


The Outstanding HungryJPEG Bundles

AWESOMENESS! Bundles of premium font + graphic packs at more than 96% OFF!  Get a bundle for just $9 - ONLY!

The Hungry JPEG Awesome font bundles


Work with

CollectiveRay (formerly known as DART Creations) is interested in developing partnerships with mutual benefit. If you like the stuff we publish and would like to develop a relationship, we'd be happy to hear from you. Go on - drop us a line - we'd love to hear from you :-)


Disclosure: CollectiveRay is funded personally out of pure passion for helping people working with websites. We do however generate some income through recommendations of products. This means if you click on a link and purchase an item we link to, we will receive a small sum out of that sale. We usually partner with vendors to make your purchase cheaper than buying direct.


InMotion Hosting CollectiveRay Deal

who are we?

CollectiveRay is run by David Attard - working in and around the web design niche for more than 12 years, we provide actionable tips for people who work with and on websites. We also run - a website for drone hobbyists.

David attard

Follow us on Social

Follow us on Facebook   Subscribe to our RSS Feed   Follow us on Twitter


Where are we hosted?

This site is proudly powered by FAST VPS InMotion Servers and given an insane speed thanks to StackPath CDN!

Web Hosting stackpath