“The One Thing”.
Have you read this number one bestseller? Well if you haven’t, I urge you to do so. It’s about creating extraordinary results by focusing on only one thing.
So, do you want to create extraordinary results by selling only one product? Wondering if you should create a single product site in WordPress using WooCommerce?
This article on how to create a single product site in WooCommerce will explain in detail the steps required to create a single product online store using WordPress and WooCommerce.
Elementary my dear Watson… there’s only one product to sell!
Well, apart from the obvious fact that you are promoting only one product, it is a great way to focus all your resources, promotions, and marketing on a single product.
If promoted well, people will associate your brand name with the product and the store becomes an authority for the product you are promoting.
Yes, you can create an online store similar to the Amazons and the Flipkarts, but there are also those single product stores that do amazingly well.
The key to succeeding in the single product store is to narrow down on your niche. And go after products that are either in high demand or a product that has a high brand recall value, leveraging on the company promoting that product.
In addition to narrowing down on your niche, create a single product store with high-quality images, a lot of quality useful content around the product, including videos and reviews.
In short, include all the resources required to make this website, the be-all, and end-all for the particular product you are promoting.
Want some ideas on the top niches and products for a single product store?
Here are a few options of top niches and products we thought would work well for a one product store.
Niche: Eco-Friendly Items
- Outdoor LED lights
- Clay/ Terracotta pots
- Water bottle bags, washable and reusable
- Reusable shopping bag
- The reusable beeswax cloth wrap
Niche: Home Fitness Equipment
- Fitness band and activity tracker
- Resistance band
- Exercise workout bar
- Yoga mat
- Pull up bar
- Home fitness set
Niche: Kitchen Supplies
- Tea coasters
- Metal plates
- Kitchen sink organizer
- Vegetable chopper and cutter
- Portable blender machine
Niche: Technology and Electronics
- Wireless keyboard
- Touch control headphones
- Bluetooth wireless headphones
- Noise-canceling headphones
- Portable speaker
- Bluetooth wireless earbuds
Niche: Home Furnishing and Accessories
- Humidifier with an air purifier
- Scented oil diffusers
- Vacuum storage bags
- Cupboard hangers
- Laundry basket
- Aromatherapy essential oil diffuser
Niche: Personal Safety Items
- Fingerprint lock
- Spy cameras
- Dome cameras
- Anti-theft backpack
- Auto tracking security camera
- Alarm keychain
Niche: Pet Supplies
- LED collar
- Dog collars
- Harnesses and leashes
- Aquarium lights
- Pet bed
- Waterproof mat
While we could go on and on with the various niches and product examples, I guess this is a good start. What do you think?
Now that this list has got you all excited to create a single product site (at least I am), let’s go ahead and build a store using WordPress, and in particular, the WooCommerce plugin.
If you are planning to create a single product store using a free domain and hosting, it’s not going to work. You wouldn’t want to end up hosting your online store on a slow server with no support, which typically is the case with free hosting service providers.
You have to invest in a domain and a hosting service. At the end of the day, you need a stable platform to host your online store.
[Related article: How Much Does It Cost To Build A Website In 2020?]
And when it comes to domain and hosting service, we highly recommend SiteGround.
Apart from the fact that SiteGround is a highly reliable platform, having a great uptime, offering free SSL, CDN, Cloudflare, to name a few, the biggest reason for my recommending SiteGround is their awesome customer support. Their WordPress support in particular.
When you are operating without a technical support team, it helps to know that you have an expert team covering you. I’ve had instances when I’ve goofed up a plugin installation and the site went down. I couldn’t ‘CTRL-Z’ (that’s ‘undo’ if you didn’t know) as we all are so used to doing. And I wasn’t sure how to do a revision history too.
So, I log in to my SiteGround account and in a matter of a couple of minutes, I’m chatting with a customer support executive and before I know it, my site is back up. Phew!
Honestly, the support is excellent.
And if you are starting online, and need a team to have your back, I recommend going ahead with SiteGround.
As shown above, there are three plans that you could select from. The StartUp plan, the GrowBig plan, and the GoGeek plan.
Once you have selected the plan, the next step is to register a domain.
If you already own a domain, select the ‘I already have a Domain’ option and click Proceed. If you would like to purchase a new domain, select the ‘Register a New Domain’ option.
Key in the domain name of your choice and check the availability of the domain. For the sake of this article, I checked the availability of the domain ‘mysingleproductstore.com’.
Complete the registration process by filling in the details required.
When it comes to the ‘Purchase Information’, have a look at the various options available under ‘Period’. You could select from the ‘1 month’, ‘12 months’, ‘24 months’, and ‘36 months’ options. And among the available options, the ‘12 months’ option gives you the best deal of USD 6.99 per month (yes, paid annually).
Under ‘Extra Services’, while the ‘Domain Registration’ charges are for the new domain you are purchasing, what you could consider purchasing is the ‘Domain Privacy’ service too.
Have you ever tried checking the WHOIS record for a particular website?
Well, the WHOIS record provides contact information of the domain owner. Your email address, contact number, address, will be displayed to anyone who checks the WHOIS record for a domain.
Would you like this information to be hidden from the outside world? Well then my friend, that’s where the ‘Domain Privacy’ option comes in.
Purchasing the ‘Domain Privacy’ service helps hide your contact information and helps avoid random cold calls and sales pitches.
You could select either ‘WordPress’ or ‘WordPress + WooCommerce’ since we would in any case be creating a single product store using WooCommerce.
Since we will be installing the Astra theme for a single product store, let’s select ‘WordPress’ and proceed with the installation process.
You will be guided through the next steps, wherein you will have to key in the credentials for your WordPress website. Once that’s done, your WordPress installation will be complete and you will land on your WordPress dashboard.
Congratulations! We’ve completed the first step. We’ve purchased a domain, the hosting, and installed WordPress.
Now that WordPress is installed, let’s get into designing our website.
[Related article: How To Build A WooCommerce Website With Elementor & Astra Theme]
By default, the theme selected currently will be the ‘Twenty Twenty’ theme.
Go ahead and ‘Install’ and ‘Activate’ the theme.
Notice the ‘Install Importer Plugin’ option under ‘Import Starter Template’ on the right-hand side? Well, go ahead and click on the link.
The Astra theme gives you several starter templates that you can make use of. These starter templates, when activated, give you more or less, a ready to use website in a matter of minutes.
On the top right-hand corner, you will notice ‘Elementor’. Elementor is the default page builder currently selected. The starter templates you see currently, work well with the Elementor page builder.
[Related article: Elementor Review: Is It The Best WordPress Page Builder?]
From amongst the various starter templates available, you could select a template relevant to your business or product. Since we will be creating a single product site in WooCommerce, we will select the ‘eCommerce’ option.
You could also consider the ‘AppPlus’ starter template. Yes, some amount of customization would be required. But, if you would like to have a single page for your one product store, well, this is an option you could consider.
However, you would have to purchase the Astra ‘Growth Bundle’ to use the ‘AppPlus’ starter template.
Alright. So once you have selected the template of your choice, in this case, the ‘Simply Natural’ template, you get to preview the various pages, such as Home, About Us, and then Contact Us. You could also preview a working model of the website, by clicking on the ‘Preview Simply Natural Site’ button.
Congratulations on installing the Astra theme and WooCommerce!
In addition to accessing your website, go ahead, and visit the ‘Store’ link on your website. You will notice a few products listed. These are some sample products created automatically when you install WooCommerce.
Yes. If you didn’t realize it, while the template was being imported, WooCommerce was installed at the same time. You should now see a set of new links, such as Products, Analytics, Marketing, in addition to the WooCommerce link, appearing on the left-hand side, all related to your WooCommerce plugin.
WooCommerce is a very extensive plugin and first-time users can be overwhelmed by the features it provides. You should spend some time understanding the various features and options available, which could in turn help you take full advantage of this great platform.
While we won’t dwell on each of the sections in this article, I will cover some key elements to help you get started.
Clicking on the three dots next to ‘Stats overview’ (as shown above) helps you customize your dashboard. You can add options such as ‘Net Sales’, ‘Items Sold’, to your overview.
And yes, the Reviews tab is where you will be notified of the customer reviews, good or bad. We should always aim for a 5-star rating, don’t you agree?
While most of the links under WooCommerce, such as Orders, Customers, Coupons, Reports, Extensions, Cart Abandonment, are all self-explanatory, let’s look at the Settings.
Go ahead and change the currency to your preferred option.
Once you have made the necessary changes, click on ‘Save changes’.
Under the ‘Products’ General tab, you have the option of selecting your ‘Shop page’.
Currently, if you recall, your product archive page (i.e., the page on which you find all your products listed) is the Store page (as highlighted above in the image).
On similar lines, you can customize the various options mentioned on this page.
You can set notifications to manage stock within this section. Add your email address to be notified when the inventory is running low. You can also add a ‘Low stock threshold’ value too.
For example, as shown in the image above, the value for the ‘Low stock threshold’ has been set to 2. This means, as soon as the stock reduces to 2, the system notifies the contact person via the email address you entered.
You also have the option of displaying if a product is in stock or not. While this is a personal choice, if you are confident of replenishing the stock as soon as it is low, you could choose not to show this option.
On the flip side, if you’d like to always create a sense of urgency among your customers, you could show the product is low on supply.
The final subcategory is ‘Downloadable products’.
This option comes into the picture when you are selling downloadable products, such as ebooks, software or cheat sheets..
Here you can select the file download method, set access restrictions, such as login verification required for the download.
And, as is always, click on ‘Save changes’ once you are done.
Under ‘Shipping’, you have subcategories such as ‘Shipping options’ and ‘Shipping classes’.
At the outset, I would like to mention that the Shipping zones and rates will vary from city to city, and from country to country. You will have to check with your local, national, and international shipping providers for the charges to be included in your online store.
Fortunately, there are shipping providers and aggregators serving as a single point of contact for you. Nevertheless, you will have to understand their charges and have them included in your online store.
The options here are pretty straight forward.
A simple way to understand ‘Shipping classes’ is to relate the classes to categories.
Let’s say, you would like to add certain fixed freight charges for delivery boxes of a certain size. For example, you could set freight charges of $1, $2, $3 for small, medium, and large boxes respectively. This can be set under the ‘Shipping classes’.
Here’s a tip.
Offer free shipping and include the shipping charges or absorb the shipping charges into your product cost. Have the ‘Free Shipping’ as your store USP and highlight it across your online store. Shoppers prefer free shipping as it seems like a good deal even if the cost is included in the list price.
In addition to enticing customers to buy from your store, you are reducing the hassle of managing multiple shipping charges.
Again, based on your location, the options available may vary.
To set up the payment methods, all you have to do is click on ‘Set up’ and follow the series of steps to integrate your preferred payment provider.
You can set email notifications for ‘New order’, ‘Cancelled order’, as shown in the image above.
You also have tabs such as ‘Account & Privacy’, ‘Integration’, and ‘Advanced’, which again are pretty straight forward and you should set them up based on your online store requirements.
Now that we have a better understanding of the WooCommerce platform, let’s go ahead and add a product.
Now to the main aspect of our single product store. Adding products. Or rather, adding a single product.
You could delete them all. However, if you are starting, it would be nice to look around the various elements in the sample product. Well, that’s at least how I learned to add products when I started creating online stores with WooCommerce.
Before you go ahead and add a product, it is always a good practice to take a step back and visualize your online store structure.
Are you going to have different categories?
For instance, if you were dealing in apparel, you would have clothing for kids, women, and men. Hence, you may have a top-level category such as Clothing, and add subcategories such as kids, women, and men.
As is shown, in the image above, you can add a new category, e.g., Clothing. In this case, the ‘Parent category’ will be set to ‘None’. And once you have added the parent category (Clothing, in this example), you can go ahead and add the subcategories, e.g., kids, men, and women.
The only difference this time around, while adding subcategories is, you select the ‘Parent category’, that you just added, i.e., Clothing.
As this article concentrates on building a single product, we don’t need to worry too much about categories.
Let’s say you are dealing with a product and this product has multiple variants. For instance, considering the same example of clothing, you would agree that a T-shirt would have different colors (red, white, black) and sizes (small, medium, large) to choose from.
How do we add these variants?
For the sake of this article, we will consider adding a T-shirt as a single product. So, we will add the two common attributes, namely, Colour and Size.
Go ahead, add the first attribute, i.e., Colour.
As shown above, the two attributes have been created. What you would notice now, is the ‘Configure terms’ under each of the attributes.
Here, you can go ahead and add the different variants. For example, I will add the first variant, Blue under the ‘Name’ field. Again, leave the Slug field empty. Once you are done, click on ‘Add New Colour’.
As shown above, the different variants have been added to my attribute ‘Colour’.
As shown above, you will notice the variants appearing under the ‘Attributes’ section.
Now that we are done with the Attributes, let’s go ahead and add our single product.
Go ahead and add the product name and the long description. While adding the long description, try to include user search intent keywords. These are keywords typically searched for on search engines when users are looking for products similar to yours.
Under ‘Product Type’, you can select from a ‘Simple product’, ‘Grouped product’, ‘External/Affiliate product’, and ‘Variable product’.
The ‘Simple product’ option is to add a simple product. One without any variants.
If you would like to group a few products and offer it as a group or special offer, you can select the ‘Grouped product’ option.
The ‘External/Affiliate product’ option is when you would like to create an online store and promote products as an affiliate.
While you should be entering in relevant details under the various tabs on the left-hand side, e.g., Inventory, Shipping, we will cover the ‘Attributes’ and ‘Variations’ tab.
Under the ‘Attributes’ tab, on selecting the ‘Variable product’ option, you could choose the attribute for which you want to add the product.
The idea behind adding variants is if you have a difference in pricing and stock for a particular variant. For example, you may have 100 black t-shirts in stock priced at $5, whereas, you may have 50 white t-shirts priced at $4. And that is exactly the detailing you can mention here.
Go ahead and select all the variants you wish to add to this product. Once done, click on ‘Save attributes’.
Next, click on the ‘Variations’ tab.
Against each variation, you will notice the option to add more details (by clicking on the pull-down) and to ‘Remove’ the variation.
Similarly, you can add details for each of the variants.
Once all the above steps are completed, click on ‘Publish’.
Congratulations, you have added your single product to your online store!
Creating your single product store is 50% of the job done. The other 50%, and probably, an equally important 50%, is to promote it. The more traffic you can attract to your store, the more chances of generating leads, conversions, and sales.
Here are a few strategies you could consider to promote your online store.
What if you had a loyal set of customers who would consider purchasing your product as soon as you notify them? Well, this can be achieved through your email list.
Email remains one of the most effective marketing methods. Based on a report by HubSpot, email generates $38 for every $1 spent, which is an astounding 3,800% ROI.
An ideal way is to create a lead magnet.
A lead magnet is a free item or service that is given away for the sole purpose of gathering contact details. For example, a lead magnet can be an ebook, a trial subscription, samples, cheatsheets, case studies, videos, or free consultations.
Create a lead magnet on your product and promote this on your landing page. By providing this lead magnet, you are collecting the customer’s email address. This, in turn, helps build your email list. And since the customer downloaded the lead magnet due to a genuine interest in the product, you are slowly, but surely building an audience of targeted customers.
A suggestion is to also start a drip email marketing sequence.
For instance, as soon as the customer downloads the ebook you are offering, send across a welcome mail with some information related to the product. And over the course of the next few days, send across valuable information about the product.
By providing regular content of value, your audience sees you (and your store) as an authority in this particular niche.
The key is not to sound salesy. We recommend not trying to sell it at all as this is received better by many audiences.
While there are several plugins and tools on the market, one such plugin you can install, and one that I highly recommend, is the Convert Pro plugin. It’s the ideal plugin that makes it easy to create opt-in forms, popups, and other engagement opportunities within your website.
Some key features include,
- Drag and drop editor
- High converting and ready-to-use templates
- No coding complexities
- Advanced triggers to display timely messages
- Advanced A/B testing for informed decisions
- Advanced filters to personalize every message
- Real-time analytics to track conversions
For a full list, visit the Convert Pro features.
Do you want free quality traffic to visit your online store? Well then, work on your SEO or Search Engine Optimization.
Needless to say, the quality of leads and customers coming in from your organic traffic, i.e., through search engines, is way better than even paid ads.
To attract organic traffic, work on optimizing your blog content for search engines. Take time to identify popular keywords for your niche and product. Look out for keywords with low search difficulty (SD), that are high on search volume.
A general rule of thumb is to look out for keywords with an average monthly search volume of above 500 and a search difficulty of below 25 to 30 (these are scores ranging from 1 to 100, 100 being the most difficult).
If you are a WordPress user, there are several plugins to assist you to optimize the content on your website. A WordPress plugin I have been using, and would highly recommend is the very popular Yoast SEO plugin.
[Related article: The Must-Have WordPress SEO Plugins For 2020]
Another plugin I would highly recommend is the Schema Pro plugin.
Schema is a method you communicate to Google the type of page you are creating.
Schema is comprised of tags you add to your page to improve the way search engines read and showcase it. It does this by enhancing the rich snippets that are displayed below the page title (as shown in the image below).
For instance, if you are creating an FAQ page, you can add the FAQ schema. Similarly, if you are creating a blog post, you can add the BlogPost schema. In short, schema can help search engines understand the page, which can benefit relevance in SEO.
So, now you too know how to add those star ratings. By using schemas.
And what is the probability you would click on a search result that has a 5-star rating, compared to one which doesn’t have a rating at all? If you’re like the majority of internet users, the probability is very high!
And that’s exactly how schemas help you. Aside from being good practice, it helps rank your page better in search engines. How? Schema helps search engines understand and display better, which engages the audience better, which leads to clicks
And with better CTR, search engines recognize your link as one that offers better value to its audience. And hence, the boost in your rankings.
Install the Schema Pro plugin, activate it, and start creating schemas for your various pages, posts, articles, products, and FAQs.
Social media is an incredibly powerful marketing tool that can reach an audience of billions. However, you have to be selective about which network you use.
You cannot be on a platform such as LinkedIn and post memes or even your store products. A platform such as LinkedIn is more for professional networking. If you are promoting a SAAS (Software As A Service) product, well, LinkedIn is surely high on the list of potential platforms to promote your product.
If your product is more visual, e.g., apparel, headphones, pet products, consider creating channels on platforms such as Instagram, Pinterest, and Facebook. Even consider creating videos on Youtube.
And the rule of thumb is to create content of immense value, that ensures more engagement, likes, and share. Do consider the typical customer journey, i.e., Awareness, Consideration, Purchase, and Loyalty, while building your marketing funnel.
Use the various social media platforms to build awareness. Provide a lot of educational content. Create ‘how-to’ articles or even video reviews. This informational content helps your audience understand your product or service and helps build awareness.
Once your audience engages with your content and considers your product or service, they may sign up for your lead magnet, which we covered earlier in this article. This is where you continue offering valuable content and information regarding the product or service, without actually talking about your product.
Provide the features and most importantly, mention how the product or service will help solve a problem for your audience. An ideal method is to create a drip email sequence as mentioned earlier in Tip #1.
Create a seven-day email series. Day 1 to day 5, provide only informational, and educational content. On day 6, soft promote your product. And on day 7, offer a one-time offer, such as ‘buy now and save XX%’, or a discount coupon valid for 24 hours.
This way, you take your customer from the consideration stage to the purchase stage. And based on how well you nurture your customer, they remain loyal to your brand, product, and service.
In short, do not start promoting your product from day one on social media. Use the above strategy and you will see there are more chances of conversions than hard-selling from day one.
You could consider running paid ads for your online store alongside your SEO efforts. Be it on Facebook or Google Ads, it is worthwhile to consider promoting on these platforms to generate the initial traffic and interest amongst your audience.
It is a known fact that our potential customer is out there on social media or searching on Google. While showing up on search engines such as Google does take time, it helps running paid ads targeting relevant keywords. You could sign up for an account on Google Ads and create ‘Search Ads’ for your product or service.
For example, the above image shows a ‘Search Ad’ for our Astra theme. You can also create ‘Extensions’ (elements below the main description) for your ads.
The added advantage of using Facebook ads is the detailed targeting you can achieve, which is missing in the Google ads. You can target customers based on their interests, demographics, location, income, education, amongst many more.
The above is an example of an advertisement, we at Astra are promoting on Facebook.
How was this article? Were the steps mentioned clear and easy to follow?
Yes, as a first time WooCommerce user, the options available can be overwhelming. But, I’m more than certain that if you have followed all the steps mentioned in this article, you will be able to create a single product site quite easily in WooCommerce.
Creating a single product store with WooCommerce is probably easier than you thought.
Sure there are lots of tasks to complete before you’re ready to sell but each step is relatively simple and this article walks you through the entire process!
Have you created a store using this guide? How did it go? Tell us about your experience!