Setting up a Shopify store takes most people a few hours to get the basics running, though refining your design and product listings may stretch over a weekend. The process covers choosing a plan, adding products, configuring payments and shipping, and handling the legal pages every online store needs. Here’s how to move through each step.
Pick a Plan
Shopify offers three main tiers. The Basic plan costs $39 per month, or $29 per month if you pay annually. The Grow plan runs $105 per month ($79 annually), and Advanced costs $399 per month ($299 annually). All three let you build a fully functional store, but they differ in credit card processing rates and access to features like advanced reporting and carrier-calculated shipping.
On the Basic plan, you’ll pay 2.9% plus 30 cents per online transaction for standard cards. That drops to 2.7% plus 30 cents on Grow, and 2.5% plus 30 cents on Advanced. If you also sell in person, in-store rates start at 2.6% plus 10 cents on Basic and decrease with higher plans. For most new stores, Basic covers everything you need. You can always upgrade later as your sales volume grows and the lower processing fees start saving you real money.
Shopify offers a free trial, so you can build your entire store before committing to a paid plan. Use the trial period to add products, customize your theme, and get comfortable with the admin dashboard. You’ll need to choose a plan before you can start accepting real orders.
Connect a Domain
Every new store gets a free URL in the format yourname.myshopify.com. That works for testing, but you’ll want a custom domain (like yourstore.com) before you launch. You can buy a domain directly through Shopify or connect one you already own from a third-party registrar. If you’re connecting an external domain, you’ll update the DNS settings at your registrar to point to Shopify’s servers. Shopify’s admin walks you through the specific records you need to change.
Choose and Customize a Theme
Your theme controls the look and layout of your store. Shopify includes several free themes, and the theme store also has paid options from third-party designers. For a new store, the free themes are polished enough to launch with. You can always swap themes later without losing your products or content.
The theme editor uses a visual, section-based approach rather than requiring you to write code. A sidebar shows a tree view of all the content on whatever page you’re editing, broken into sections and blocks you can rearrange, add, or remove. A live preview updates as you make changes, so you can see exactly what your store will look like. Global settings let you adjust colors, typography, and layout across the entire site from one place. You can toggle to a mobile preview to make sure everything looks right on smaller screens, which matters since the majority of ecommerce traffic now comes from phones.
Focus on a few things first: your homepage banner, a clear navigation menu, and your product page layout. You don’t need to perfect every detail before launch, but your homepage should communicate what you sell within a few seconds of landing on it.
Add Your Products
From your Shopify admin, go to Products and click “Add product.” Each listing needs a title, description, price, and at least one photo. Write descriptions that speak to what the customer actually cares about: what the product does, what it’s made of, and why they’d want it. Avoid copying manufacturer descriptions word for word, since unique copy helps with search engine visibility.
For photos, use consistent lighting and a clean background. Shopify supports multiple images per product, so include shots from different angles and at least one lifestyle image showing the product in use. If your products come in variants like size or color, you can set those up within a single product listing rather than creating separate entries for each option.
If you plan to use weight-based shipping rates, enter accurate weights for every product. Without this information, shipping costs won’t calculate correctly at checkout. Organize products into collections (categories) so customers can browse by type, and add tags to make products easier to filter.
Set Up Payments
Shopify Payments is the built-in payment processor. Activating it removes any extra transaction fees on top of the credit card processing rates, so it’s the most cost-effective option for most stores. To set it up, you’ll need a U.S. checking account that supports ACH transfers. Savings accounts, flex-currency accounts, and money transfer services like some fintech platforms aren’t supported.
The information you’ll need to provide depends on your business type. If you’re selling as an individual, you’ll enter your legal name, date of birth, Social Security number (or ITIN), and residential address. If you’re operating as a sole proprietorship, LLC, partnership, or corporation, you’ll also need your business’s registered name as it appears with the IRS, your EIN (Employer Identification Number), and a business address. Shopify may ask you to verify your identity with a photo of your passport, driver’s license, or state ID.
For business verification, acceptable documents include your IRS SS-4 Confirmation Letter, IRS Notice CP575, or IRS Letter 147c. If Shopify requests any of these, take an original photograph of the document with your camera. Don’t submit screenshots, scans, or photocopies, and make sure the entire document is visible and legible. All verification documents need to be dated within the past six months.
You can also enable additional payment methods like PayPal, Apple Pay, Google Pay, and Shop Pay. Offering multiple options at checkout reduces cart abandonment since customers can pay the way they prefer.
Configure Shipping
Go to Settings, then Shipping and delivery. Shopify uses shipping profiles to let you create different rules for different products. Your general profile applies to all products by default, but you can create custom profiles for items that need special handling, like oversized goods or fragile products.
Within each profile, you’ll set up shipping zones, which are groups of countries or regions you ship to. For each zone, you add one or more shipping rates. You have three main options:
- Flat rates: A fixed dollar amount per order, regardless of what’s in the cart. Simple to set up and easy for customers to understand.
- Price-based or weight-based rates: Rates that change depending on the order’s total value or total weight. For example, you might offer free shipping on orders over $75 and charge $5.99 for everything else.
- Carrier-calculated rates: Real-time rates pulled from carriers like UPS, FedEx, or USPS based on the package’s weight, dimensions, and destination. This shows customers the actual shipping cost at checkout. Connecting your own carrier accounts requires higher-tier plans or an additional monthly fee.
If you’re just starting out, flat rate shipping or free shipping above a certain order value keeps things simple. Free shipping is one of the strongest conversion tools in ecommerce, so consider building shipping costs into your product prices and offering it as a default.
Add Store Policies
Every online store needs legal pages. Shopify lets you generate templates for six standard policies: return policy, privacy policy, terms of service, shipping policy, legal notice, and subscription policy (if applicable). Go to Settings, then Policies, and click on each one. You can insert Shopify’s default template as a starting point, then edit it to match how you actually run your business.
These templates are generated in English only. If your store operates in another language, you’ll need to write your own policies. Regardless of language, read through every generated template carefully before publishing. The return policy especially needs to reflect your actual rules: how many days customers have to return items, who pays return shipping, and whether you issue refunds or store credit.
Once saved, your policies are accessible at standard URLs (like yourstore.com/policies/refund-policy). Most themes automatically link to these pages in the footer, but double-check that customers can actually find them. A visible return policy builds trust and can increase conversion rates.
Configure Taxes
Shopify automatically calculates sales tax based on your store’s location and where your customers are. In the Settings menu under Taxes and duties, confirm that your business address is correct and review the default tax rates. If you have a tax-exempt status or need to charge tax differently for certain products, you can override the defaults. Most new store owners can rely on Shopify’s automatic calculations, but make sure you understand your tax obligations in the states where you have a physical presence or meet economic nexus thresholds.
Test Before You Launch
Before opening your store to real customers, place a test order. Shopify has a test mode for its payment gateway that lets you simulate a transaction without charging a real credit card. Walk through the entire checkout process: add a product to the cart, enter a shipping address, select a shipping rate, and complete payment. This catches problems like incorrect shipping rates, missing tax configurations, or broken checkout flows before a real customer runs into them.
Check your store on both desktop and mobile. Click every link in your navigation menu. Make sure product images load properly and descriptions read well. Send yourself the order confirmation email to verify it looks professional and contains the right information.
Remove Your Password and Go Live
New Shopify stores are password-protected by default, meaning only you can see them. Once you’ve chosen a paid plan, tested your checkout, and confirmed everything looks right, go to Online Store in your admin and remove the password page. Your store is now live and accessible to anyone on the internet.
From here, focus on driving traffic. Set up your Google Analytics integration to track visitor behavior. Create social media accounts for your brand and link them in your store’s header or footer. Consider running a small paid ad campaign to test whether your product pages convert. The store you launch today doesn’t need to be perfect. You can refine your theme, adjust pricing, and expand your product catalog as you learn what your customers respond to.

