How to Build an Online Store with Shopify
4.8 (96.86%) 51 votes

In the past two decades, ecommerce has absolutely exploded.

In years past, you had to hire someone to build out your ecommerce store. That’s a thing of history, thanks to companies that make it dead-simple to build an online store with zero coding experience.

And while there are certainly many ecommerce platforms out there, Shopify is one of the most popular and easy to use.

Shopify’s all-in-one commercial system gives you access to the company’s web design, ecommerce, and management tools for one small monthly fee.

It’s fantastic for beginners because you don’t have to spend hours on development, and you have the freedom to sell any products you want. If you start making serious bank, you can easily expand your business.

This step-by-step guide will show you how to make your own online store with Shopify in no time. In fact, it shouldn’t take longer than 30 minutes from start to finish.

We’ll cover all the basics (and a lot more too). By the end of this guide, you’ll have your own online store with Shopify, ready to launch your online empire.

In this guide to setup an online store with Shopify, we’ll cover:

Step #1: Sign Up with Shopify
Step #2: Pick Your Theme
Step #3: Edit Your Shopify Settings
Step #4: Add Products to Your Store
Step #5: Set Up Payments
Step #6: Set Up Taxes and Shipping
Step #7: Do A Test Order
Step #8: Purchase and Setup your Domain Name

We’ll also go over when you should and shouldn’t use Shopify, and talk about some alternatives if Shopify isn’t the best fit for your needs.

Why Use Shopify?

How to start an online store with Shopify

First things first: Why choose Shopify?

It really comes down to easy of use and flexibility. The platform is tremendously flexible and can accommodate a huge variety of business types, whether you want to sell your own original jewelry are finally ready to expand your brick and mortar storefront into the world of online retailing.


No Coding Knowledge Needed

If you’re intimidated at the thought of setting up an ecommerce store, Shopify was built for you. It offers hundreds of professionally designed themes (some free, some that cost a modest fee) that allow you to create an inviting storefront without coding or design experience.

Easy Expansion

You can open your online store with one product and grow your inventory with time. There are five different payment options that will fit with any budget and business.

Their starter plan begins at $14 a month and the top end plans go up to $179 a month. Shopify also offers flexible payment options for those who want to sell their products in both an online and offline environment.

The best part about Shopify is that you don’t have to install additional plugins or have any technical knowledge. You only need to pay a monthly fee in order to use its web design, ecommerce, and product management tools.

A Huge Number Of Customization Apps

When you are ready to take customization even further, there are multiple apps that allow you to add even more functionality to your online store. Whether you want to add product reviews, sell products offline, offer additional shipping options, or create customer loyalty programs, there’s going to be an app for that.

Easy Shipping

If you don’t want to spend half your time worrying about shipping your products, Shopify has your back. There are a variety of shipping options built directly into the platform. Shopify offers the ability to set shipping at a flat rate or calculate shipping costs based on the weight of each product.

User Friendly

One of the most important reasons to consider Shopify is because it’s so easy to use. If you’re new to the online retailing world, then you’ll find it incredibly easy to create a good looking storefront and get started selling your products.

If you’re not sure about choosing Shopify, or have more advanced needs, read up on WooCommerce. Check out this comparison of Shopify vs. WooCommerce. Here’s how to start an online store with WooCommerce.

How to Set Up Your Online Store with Shopify

Now it’s time to get down to business. It’s time to get your glorious ecommerce store up and running. Simply follow these steps to build your site.

Step #1: Sign Up with Shopify

Shopify makes it pretty straightforward to sign up and start your own store right away. They even offer a 14 day free trial to get you started.

To sign up, visit In the signup form, enter your email address and click “Get started” to continue.

Enter your email address to get started with Shopify

After you click “Get started” a pop up form will show up like in the image below.

Free 14-day Shopify trial

On this page, enter your email, create your Shopify password, and write your store’s name. Once you’ve finished, click on the “Create your store” button.

Your store name needs to be unique. If it is already being used, Shopify will ask you to pick a new one.

On the next screen, you’ll be asked for additional details like your name, address, location (for tax and shipping purposes) and contact number. Shopify also asks if you already have products, and what you’re looking to sell online.

If you’re just giving Shopify a quick test drive, or aren’t ready to sell yet, you can choose “I’m just playing around.” In the “What will you sell?” section, you’d select “I’m not sure.

Once you’ve completed the form, click “I’m done” to finish signing up.

Next, you’ll be directed to your store’s dashboard.

This is the main hub of your Shopify account, and it’s where you can start uploading products to sell, customizing your store’s appearance to match your brand, adding your domain, and setting up your payment and shipping options.

Note: You’ll also receive an email that’ll give you the link to your login page and store dashboard.

Admin dashboard

If you’re taking your store seriously (and you should), you’ll need to purchase your own domain (We’ll run through this in Step 8).

When you’re choosing a domain name, make sure it’s relevant to the products your store is selling and will allow you to expand with time. For example, don’t name your domain if you plan to expand beyond selling just watches. A better choice would be

Step #2: Pick Your Theme

Just like brick-and-mortar stores have a theme (colors, layout, etc.), your Shopify store will have a theme. Thankfully, you don’t have to do any of the coding yourself. With Shopify’s theme store, you can use one of their pre-made templates.

These themes come with a comprehensive list of modifications that you can use without knowing a line of code.

Premium themes offer many more modifications than the free ones, but your online store can still look amazing using a free theme.

To find a theme that suits your goals:

Browse Shopify’s Theme Store

Login to Shopify, then visit Shopify’s Theme Store at Here you’ll find 180+ theme variations that you can choose from (both free and paid).

You can filter themes by paid or free, industry (jewelry, clothing, art, furniture, etc.) and by features. You’re also able to sort themes by popularity, prices, most recent and size of your store’s inventory.

Keep in mind that the theme you choose needs to be in alignment with the products you’re selling. For example, don’t choose a serious theme if you’re selling a more fun-oriented product.

Shopify themes

Check the Theme’s functionality and reviews

After browsing and finding a theme that looks interesting, click on the theme’s sample image. You’ll find more information about the particular theme, like if it’s responsive or mobile ready.

You can then scroll down and read more reviews to find out what other ecommerce store owners think of the theme after trying it out.

Preview the theme

Once you’re ready to preview a theme, click on “View Demo” to see the theme live in action.

If the theme comes in a variety of styles, you’ll be able to view the different demos by clicking on them while in preview mode.

In preview mode, you’ll find a button at the top of your screen that says “Start with this theme” or “Preview in my store.” Click these buttons if you’re ready for the next step (installing your theme).

Get the theme

Get theme

Ready to choose your theme? Click the “Start with this theme” button.

Shopify will ask you to confirm that you want to install the theme. To start the install, click the “Publish as my store’s theme” button.

If you aren’t 100% sure of your theme, don’t worry.

One of the best features of Shopify is that you’re never stuck with the theme you picked out in the beginning. If you end up wanting to switch out later, Shopify makes the theme change process simple.

Publish theme

After successfully installing your new theme, Shopify will notify you that your theme has been installed. Next, you’ll see an option to go back to your theme manager.

Click “Go to your Theme Manager.”

Install and go to theme manager

Once you’re in the Theme Manager, you’ll see a green box letting you know that your new theme is successfully installed.

Your theme manager will also show your published themes (the most recently installed or activated) and your unpublished ones (the previously installed themes).

Theme successfully installed

Step #3: Edit Your Shopify Settings

Most Shopify themes can look drastically different just by making a few simple settings changes (without writing any code). This will help you stand out from other stores using your theme, and make sure that your store looks unique in a sea of competition.

To edit your theme, go to your admin area and select “Themes.”

If you don’t see this, it’s found in the left hand sidebar under the “Online Store” tab (in “Sales Channels”). Just click on “Online Store”, and the “Themes” section should appear.

Edit Shopify settings

In “Themes,” you’ll see your current theme shown in a box on the right hand side of your screen. On the top right corner of that box, you’ll see two buttons: “Actions” and “Customize.”

“Actions” Button

The “Actions” button will give you some basic settings changes. Actions is where you can preview, rename and duplicate your theme. This is also where you download theme files, edit code and change languages.

I strongly recommend that you duplicate your theme. You don’t need to, but if you make theme changes while customizing, it’s always good to have a backup (your duplicate). If something goes wrong, you can start fresh with your duplicate theme and delete the other version.

“Customize” Button

The second button, which says “Customize Theme,” takes you to a page that controls all the basic functions of your online store. You’ll see your live store on the right, and all of the theme customization options on the left hand sidebar.

Customize theme

Customization settings are broken into two main categories: “Sections” and “General Settings”.

From “Sections,” you can add images, change text, reorganize the location of rows on your page and more. Play around with these settings, and see the results live on your site on the right side of your screen after you hit “Save.”

In the section called “General Settings,” you’ll find a host of different features.

Theme customize general settings

Some of the common features include:

  • Uploading logos
  • Uploading slides to the homepage carousel
  • Changing color patterns
  • Adding related item functionality to the product pages
  • Typography and other font options
  • Selecting the number of items to appear on every line of the collection pages

Some themes also let you reposition elements on pages, like placing product images on the right, left or on the center of the page. You can also choose how you want to display your social buttons (likes/pins/tweets/+1s).

Step #4: Add Products to Your Store

Now comes the fun part. It is time to add products to your store. Hang on a second though. Before we dive into the process, let’s talk about how to find and sell the products your customers really want, rather than paying for unnecessary products that your customers don’t really care about anyway.

1. Start With A Minimum Viable Product (MVP)

Your products are the goods, digital downloads, services, and gift cards that you sell to your customers.

Your MVP is the most basic version of your inventory that you can sell as quickly as possible. Instead of spending too much time perfecting your product, you can get feedback from your customers and make adjustments to their needs over time.

Your first product(s) should be of high quality so that your customers get what they paid for, but you can skip all the fancy glam in your first offering.

Once you have the basic version of your product ready for sale, begin testing to see whether it resonates with your customers. Spend a bit of money on Facebook or Google ads to see if people bite. If you get no sales, you probably need to go back to the drawing board.

However, if you start selling some, you can begin getting feedback on your products.

2. Collect Customer Feedback

Once you’ve started shipping your initial product, you can get feedback and suggestions from your customers. This feedback will help you improve your product so that it’s even more appealing to potential customers.

You can easily gather the feedback with surveys, email, or even a quick phone call with the customer after they’ve started using the product.

3. Update and Expand

Once you’ve received feedback from your target customer, it’s time to update your product so that it truly meets the needs of your customers. Yes, it can be tough to redesign a product, but if you’re truly wanting to build a successful ecommerce business, you need to have something that people truly want to buy.

Now that you know how to get products your customers truly want, it’s time to start adding those products to your store. Simply follow the steps below.

Adding Products to Your Shopify Store

To add products, navigate back to your main admin area, then hit the “Products” tab in the left hand sidebar.

Now you’ll see a big button called “Add product.” Click it.

Add or import products

On the new screen, you can begin entering descriptions of items for sale. You can enter details like title, description, pricing, SKU, barcode, weight, and many other product details:

Name Description
Title The name for your product as you want your customers to see it.
Description The description for your product. This field uses the rich text editor, so you can format your text. Describe products in detail to help customers make decisions. Don’t use a manufacturer’s exact description, because you want your products to look unique to a search engine.
Images The images you upload to show customers what the product looks like.
Price The price that you’re charging for the product. You can set a currency on the General settings page in Shopify. Click Charge taxes on this product if needed.
Compare at price The original price for a product that is on sale. When you enter a compare at price, the product displays a sale price.
SKU (Stock Keeping Unit) A unique number for the product. SKUs can help you organize your inventory and fulfill orders.
Barcode (ISBN, UPC, GTIN, etc.) A new or existing Global Trade Item Number (GTIN). Some sales channels require a GTIN before a product can be published using the channel. Learn more about barcodes.
Inventory policy The setting for inventory tracking. Learn more about inventory tracking.
Shipping The setting for whether a product needs to be shipped. Uncheck This product requires shipping for digital products or services.
Weight The product’s actual weight. This field only appears when This product requires shipping is checked. Product weight needs to be accurate, because it is used to calculate shipping rates or calculated shipping rates. You can buy a shipping scale at the Shopify Hardware Store.
HS tariff code If you want to ship the product internationally with Shopify Shipping, then enter the harmonized system tariff code. The tariff code provides customs with information so that internationally-agreed tariffs can be applied to the order. Click look up code to search for HS tariff codes. Learn more about HS tariff codes from the U.S. International Trade Commission’s Harmonized Tariff Schedule.
Fulfillment Service Select a fulfillment service from a list of the ones you are using. If you’re not using a fulfillment service, then select Manual.
Variants The options for a product, such as color and size. Learn more about adding a variant to a new product. You can also add a variant to an existing product.
Search engine listing preview A preview of the way your product will appear in search engine results. Click Edit website SEO to make changes.
Sales channels A list of your active sales channels where you can publish the product. To edit sales channel availability, click Manage. Learn more about sales channel availability.
Product type A category for the product that you can use to organize products.. You can use product type as a condition for an automated collection.
Vendor The manufacturer, wholesaler, or other vendor for the product. Vendors are not visible to customers. You can filter your product list by vendor, which can speed up ordering inventory.
Collections The collections a product is included in. You can use this field to add the product directly to a manual collection. Automated collections include the product when it matches the collection conditions.
Tags Tags are searchable keywords associated with your product. Learn more about product tags.

Some of the boxes you’ll want to make sure to fill out include:

  • Product name
  • Detailed description of your product
  • Product images
  • Product category
  • Product vendor
  • Product price
  • Shipping information and fees for taxes
  • Product barcode (if applicable)
  • SKU (if you’re doing advanced inventory tracking)
Add product details

Don’t skimp out on any of this information, particularly your product descriptions and images. Remember, people can’t touch or hold your product. They need to be able to see it clearly, so use high-definition photos and keep all the pictures in the same dimensions to make your online store look tidy.

Also, write detailed descriptions that really sell the benefits of the products. You want people to get a sense of just how amazing your products are and how they can benefit them.

Add as much detail as you can to your product page, and think about using words that might help with SEO, like your product’s name, description and URL. This will help your customers (and search engines like Google) gain a better understanding of what your products are all about.

After you’ve finished adding your product details, click the “Save” button and your products will now be present in your storefront.

Creating product collections

On Shopify, you can group products into collections.

Collections are groups of products that have some features in common. Creating collections helps your customers see all the types of products they might be interested in.

For example, your customer might be wanting to view:

  • Men’s, women’s, or children’s clothes
  • All items of a particular type, like lamps, phone cases, or t-shirts
  • All items on sale
  • Items that are a specific size or color
  • Items that are in a specific product line

You can organize a collection however you decide, and products can appear in any number of collections. Typically you’d feature collections in prominent places like your homepage or navigation bar. Doing so will allow your website visitors to locate your products easier, without the hassle of searching throughout your store.

To create, view, and edit collections, visit “Collections” in your Shopify admin area, found under the “Products” section. From here, click “Add collection.”

Create product collections

Manual vs. Automatic Collections

When adding a new collection, you can choose how your products will be added to the collection. The two choices you have are:

Manually: This is where you add and remove products to a collection individually. A manual collection includes only the products you choose, and will always contain the same products unless you add or remove them yourself. These types of collections must be maintained and updated by you.

Automatically: Automatic collections are those based on a specific criteria. For example, you could create a “Green Shirts” collection. Every time you added a product that was tagged as a green shirt, it would be automatically added to the collection. This can save time in the long run.

It’s important to know that you can’t change an automatic collection to a manual collection. Instead, you’ll need to make a new manual collection and then add any products you need.

Step #5: Set Up Payments

Now that you’ve got products in your store, it’s time to make sure you can get paid.

By activating a payment gateway, you’ll be able to accept payments from your customers through your ecommerce shop and transfer them directly into a bank account.

To set up the payment method, click the “Settings” gear in the lower left corner of your admin dashboard. You’ll see a section titled “Payments,” which you should then click.

Shopify payments settings

Once you click “Payments” you’ll be taken to the payment setup page. In this screen you’ll find various payment gateways such as PayPal, Stripe,, Amazon Pay, Apple Pay, and more. Shopify has its own payment gateway, which is fairly easy to set up and use, but there are plenty of other options as well.

Shopify will, by default, use the email address that you signed up with, so make sure you update this if you prefer another email address on record.

Payments setup page

Things to consider when choosing payment gateways

While there are plenty of payment gateway choices, they aren’t all of equal quality. You’ll want to understand the price and commission rates and know what features each payment gateway offers.

Here are a few important items to take notice of when choosing the best payment gateway for your online store:

Transaction Fees

Every payment gateway charges a fee per transaction. Usually these fees are a small flat rate plus a percentage of the total transaction amount. Compare the payment gateways based on your anticipated sales, so you’ll know how much profit you’ll actually be making from each sale.

It’s important to note that your payment gateway transaction fees are on top of Shopify’s own transaction fees. This means that if you’re using Stripe or PayPal, you pay those transaction fees plus the fees Shopify charges per transaction.

However, if you’re located in the US or UK, you have the option of using Shopify Payments, which is the site’s own payment gateway. Depending on your transaction volume, could save you a significant amount. Make sure to look closely at the various transaction fees associated with your gateway.

If you live in the US or UK, your store will automatically select Shopify Payments. You can finalize this step by clicking the “Complete Shopify Payments account setup” button found in Settings > Payments, or you can select the “Enable Payment Gateways” on the same page if you want to use a different gateway.

Card Types

You need to know what types of card are accepted by your chosen Payment Gateway.

Different gateways accept different card types, so before you settle on a payment gateway, check what types of cards are accepted.

All of them accept MasterCard and VISA, and most accept American Express.

Offsite Checkout

Some gateways utilize offsite checkout, meaning the customer is taken away from your site at checkout, and pays on a secure form provided by your chosen payment gateway.

Once they successfully pay, they are sent back to your confirmation page.

If this could be a problem for you, you’ll want to make sure your gateway doesn’t use offsite checkout.

Ultimately, this method allows you to have more control over the look and text of your checkout process (Shopify’s default process is limited to CSS changes).

Shopify Payments

In addition to the payment gateway transaction fees, Shopify has its own transaction fees too. Depending on your Shopify plan, you can save these costs by using Shopify Payments (for stores based in the US, Puerto Rico, UK, Ireland, Canada, Australia and New Zealand). The credit card rates vary by location and plan, but in the US they are:

  • Basic Shopify
      • Online Rate – 2.9% + 30¢
      • In Person Rate – 2.7% + 0¢
  • Shopify
      • Online Rate – 2.6% + 30¢
      • In Person Rate – 2.5% + 0¢
  • Advanced Shopify
      • Online Rate – 2.4% + 30¢
      • In Person Rate – 2.4% + 0¢

By using Shopify Payments, the traditional external payment gateway fees associated with the above plans would be waived. Based on how high your sales volume is, it could be a big benefit to use Shopify Payments.

Stores located where Shopify Payments is available will by default use Shopify Payments. To complete setup of Shopify Payments, visit “Payments” (in “Settings”) and click “Complete Shopify Payments account setup.” You can always additional third party gateways at a later time, by clicking “Enable payment gateways” from the “Payments” section.

Step #6: Set Up Taxes and Shipping

You’re so close! You’re nearly ready to start selling online like a pro. Let’s finish this up.

Add General Details

Before launching your ecommerce store, you need to add a few more details about your business.

Head back over to “Settings” in your admin area, then click “General” and fill out all of the sections listed here. This is where you’ll add your store’s name, address, contact information, email addresses, product timezones and order ID formatting. Once you’re finished, hit “Save.”

General settings


If you’re selling digital products, there’s no need to worry about taxes and shipping. However, if you’re selling physical items, you’ll need to be sure you charging the appropriate amount for your products.

There are two things you need to do when it comes to charging taxes.

First, visit Settings > Taxes, and make sure this section is set up properly. Most stores will automatically tick the checkbox which says “All taxes are included in my prices.” This means taxes are factored into the product’s price and not added on when checking out.

Shopify tax settings

Second, you’ll want to make sure that taxes are handled correctly at the product level.

Here’s how to update product taxes in Shopify:

  1. Visit the “Products” page from your admin dashboard
  2. Click on a product name to view it
  3. Scroll down to the Pricing box, and check the checkbox titled “Charge taxes on this product.”

If you’re located in the US, Shopify will automatically calculate the tax rate.



If your online store sells services or digital goods, then you don’t need to check the shipping checkbox. Otherwise, you should check the shipping checkbox.

If you need to ship products, you’ll need to update your shipping details at the “Settings” and “Products” levels:

First, update shipping at the Settings level:

  1. Go to Settings > Shipping from your admin area
  2. Define your shipping zones
  3. Set up your shipping rates for each zone you’ve added. You can create price-based or weight based shipping rates, depending on your store’s preference.
  4. Add or edit your product variant weights, to show accurate rates at checkout and when buying shipping labels in Shopify.
Shopify shipping zones and rates

Second, you’ll need to update your shipping settings in Shopify at the product level. Here’s how:

  1. Visit the “Products” page from your admin dashboard
  2. Click any of your product names to view a specific product
  3. Scroll to the Shipping box, and check the checkbox “This product requires shipping” (if needed).
  4. Enter in each product’s weight in the Shipping section.
  5. Don’t forget to add product variants. This is updated in the Variants box of each product, by clicking the link “Add variant.”

If you’re having trouble setting up shipping, read up on how to fix common shipping problems in Shopify.

Step #7: Do A Test Order

Before you take your site live, I’d recommend you take your newly configured order system for a test drive.

There are two ways to test your order system:

  1. Use Shopify’s Bogus Gateway to simulate a transaction
  2. Use a real payment provider, and then immediately cancel and refund the order

To place a test order with Shopify’s Bogus Gateway:

1. From your Shopify store admin dashboard, click Settings, then Payments.
2. If you already have a credit card payment provider enabled, then deactivate it before continuing. Click Edit, then Deactivate, and then confirm your deactivation:

Bogus gateway deactivate

3. You should now see the Accept credit cards section. In that section, click Add a provider.
4. Select Third party credit card provider, and open the Provider drop-down menu.
5. Under Other, choose (for testing) Bogus Gateway:

Bogus gateway dropdown

6. Click Continue, and then click Activate.
7. Go to your online store and place an order as a customer would. At checkout, enter the following credit card details instead of genuine numbers:

Bogus gateway card details

8. After you’re done testing, click Change provider on the Payments page in your Shopify admin to reset your payment provider.

If testing with Shopify’s Bogus Gateway is a hassle, you can always use the the real payment gateway method (just make sure to cancel and refund the transaction after testing).

To test your order system with a real payment gateway:

  1. Make sure that you’ve set up the payment provider that you want to test.
  2. Make a purchase from your store as a customer would, and complete checkout using genuine credit card details.
  3. If you’re using a third-party payment provider, then log in to your payment provider to make sure that the funds were processed.
  4. Cancel and refund the order as soon as possible to refund yourself and avoid paying any transaction fees.

If you’re using a real payment gateway to test your order system, don’t forget to refund yourself.

If a new billing cycle starts after you’ve placed a test order, but before you cancel it, then you’ll be billed for transaction fees. You can still cancel the order after paying your bill. You’ll receive a transaction credit on your account, which you can apply toward future transaction fees.

Step #8: Purchase and Setup your Domain Name

To take your website live, you’ll need a domain name.

There are two ways to get your domain name:

  1. You can buy a domain from Shopify directly, and it will automatically be added to your ecommerce store. This can be a great option if you don’t have any idea how to purchase and register a domain. Depending on the domain, you’ll probably pay somewhere between $10-$15 per year.
  2. You can purchase a domain from a third party registrar like GoDaddy or Bluehost, then connect it to Shopify. Domains are much cheaper from a 3rd party, starting at $1.99/year. The main difference is that you’ll need to redirect your DNS records on your own (I’ll walk you through it below).

If you’re buying your domain from Shopify directly, the steps are pretty straightforward.

From your admin dashboard, visit Online Store > Domains.

Once you’re here, hit the button called “Buy new domain.” Shopify will then ask you to type in the domain name you want, and will show you if it’s available. After you find an available domain name you like, click “Buy” and finish Shopify’s prompts. You’ll be done in no time.

Buy or connect a domain

If you’ve decided to buy your domain name through a 3rd party registrar, there are a few more steps involved.

If you need help coming up with a good domain name for your ecommerce store, check out these tips on how to choose a domain name.

After you’ve purchased your domain, follow these steps to connect your new domain name with your Shopify store (this example works with Bluehost):

Connect an existing domain to Shopify

1. Connect your new domain name with Shopify

From your admin dashboard, visit Online Store > Domains. Once you’re here, click the link titled “Connect existing domain.” Type in your domain name and click the “Next” button.

Sometimes, Shopify will be able to connect automatically with your registrar, saving you the hassle of doing the next steps manually. If you see this option, click the button “Connect automatically.” If not, continue to the next step.

2. Update your DNS records

• In the domain management section, click DNS Zone Editor.

• In the Select a Domain section, click the drop-down menu, click the domain name you want to update.

• In the A (Host) table, click edit in the @ row: Change the points to field to Shopify’s IP address: then click save.

• In the CNAME (Alias) table, click edit in the www row: Change the points to field to then click save.

• Go back to Shopify’s admin area, and click Verify connection from the Domains page.

3. Remove your Shopify storefront passwords

If your store is password protected, no one will be able to see it even when you take it live.

Go to Online Store > Themes and check for a yellow box prompting you to remove your store password. Nobody will be able to view your website once it’s live if your Shopify store is password-protected.

4. Set the store’s primary domain

From Settings > Domains, make sure that Shopify has your correct domain name listed as your site’s primary domain.

Check the box that says “Redirect all traffic to this domain” to make sure all the traffic from any other Shopify domains will be directed to your primary domain. This is also good for SEO and helps to increase your website’s traffic and overall online rankings.

5. Add other domains (if needed)

You can always add additional domains, if you need to. This won’t harm your SEO. Just repeat steps 1 and 2, and all of your other domain names will redirect to your primary domain. You can change this at any time with the “Set as primary” option next to each domain name.

If you’re still having trouble connecting you domain, see this guide on connecting popular registrars to Shopify.

You’re Ready To Dominate!

Congratulations! You now have a fully functional ecommerce store, and you’re ready to become the next Jeff Bezos.

That wasn’t too bad, right? Yes, the thought of creating an ecommerce store can be intimidating, but if you follow the steps in the guide, you can literally have your own store live in under an hour.

Of course, you’re not going to simply start selling millions of dollars worth of products simply because you have an online store. Now you need to start marketing your products. You need to connect with potential customers who are eager to buy your wares.

How can you start spreading the word about your store? While that’s certainly an entire guide in and of itself, here are some simple ways to get started.

Utilize Social Media

Probably the easiest place to start is your various social media accounts. Use Facebook, Twitter, Instagram, Pinterest, Snapchat, and other platforms to let your friends and followers know that your store is open for business. Share images of your products, do live videos showing them off, and offer various deals on specific products.

You can also consider spending some money advertising on these platforms to have an even greater reach. The beauty of platforms like Facebook and Google is that they allow you to hyper-target ads to very specific audiences.

For example, if you’re selling Essential Oils, you can create a series of ads that are directed explicitly at those who have expressed an interest in Essential Oils. This is a fantastic way to get your products in front of people who are truly interested in them.

Before running ads, make sure to set up website tracking for your ecommerce store. Essentially, install Google Analytics and Facebook Pixel.

Google Analytics: Every website owner should be using Google Analytics. This allows you to track how website visitors interact with your store, so you can understand what’s working and what isn’t.

Facebook Pixel: If you have any plans to run Facebook advertising, install Facebook Pixel. With Facebook Pixel installed, you’ll be able to create custom targeted ads based on people who have visited specific product pages, have added products to your cart and much more.

Build Your Email List

Email may be old school, but it’s still an incredibly effective way to reach a large number of people. And compared to social media, you don’t have to fight as much for attention when using email. An email list lets you regularly present offers and deals to people who are truly interested in purchasing from you.

If you don’t have an email list, now’s the time to start building one. A simple way to build your list is to giveaway something in exchange for a person’s email address. That could be coupon, a digital download, or any number of things.

Connect With Influencers

Having a social media influencer promote your product can go a long way in terms of drumming up sales and exposure. Even if a person has just a few thousand followers on a particular platform, they still have the potential to drive a significant amount of traffic to your site.

Consider reaching out to these influencers and offering them free products. Depending on the level of reach the influencer has, they may require payment to promote something, but there’s also the possibility they might do it simply in exchange for free merch.

Make Use of Shopify’s App Store

Shopify’s app store has an incredible suite of products you can connect to your Shopify store. Visit and look around to see what might be the best fit for your needs.

Go Forth and Be Bezos!

You’re now officially ready to become an ecommerce kingpin. You’ve got a store loaded with high quality products. You have a few marketing ideas to generate some exposure. Now it’s time to start raking in the money.

So what are you waiting for? Amazon needs some competition and you’re primed to steal some of their business.

Get to it!

Shopify Alternatives

Not sure about Shopify? Well, you have a lot of alternatives available:

Compare the two: Shopify vs. WordPress (WooCommerce)

If you’re not too technically inclined, building your ecommerce shop with a website builder like Shopify is probably the best way to go. If you want to learn more, see how the biggest ecommerce website builders stack up, side by side.

How to Build an Online Store with Shopify

Written by Alex Jasin

Originally published November 5, 2017, updated March 6, 2018