f in x
Shopify from Zero: Store Setup, Products, and Optimized Checkout to Start Selling
> cd .. / HUB_EDITORIALE
Strategie per E-commerce

Shopify from Zero: Store Setup, Products, and Optimized Checkout to Start Selling

[2026-06-20] Author: Ing. Calogero Bono

You've decided to open an e-commerce store with Shopify. Maybe you've already bought the domain, paid for the first month, and now you're staring at the dashboard thinking: "What do I do now?"

That's normal. Shopify is powerful, but if you don't set the foundations properly, you risk losing money from day one. A slow checkout, a cluttered catalog, an unoptimized design – every mistake costs customers.

We, at Meteora Web, have configured dozens of Shopify stores for clients across Italy. We come from retail and accounting: we know an online store must sell, not just look pretty. In this guide we'll walk you step by step from domain to optimized checkout, with practical examples and a focus on numbers.

First things first: Domain and the right plan

If you already own a domain from other platforms (WordPress or an external registrar), you can connect it to Shopify easily. We always recommend using a custom domain, not the .myshopify.com subdomain – customers trust it more and SEO benefits.

How to connect an external domain

Go to Settings > Domains > Connect existing domain. Enter your domain, then you'll need to modify DNS records at your registrar to point to Shopify. The specific records are in the official guide, but the gist is: create an A record pointing to 23.227.38.65 and a CNAME for www pointing to shops.myshopify.com.

Sponsored Protocol

Choosing a plan

To start, the Basic plan ($29/month) is sufficient. It includes everything essential: up to 2 staff accounts, basic reports, and transaction fees of 2.9% + $0.30 (with Shopify Payments). If you want lower fees, the Advanced plan ($299/month) reduces them to 2.4% + $0.30. But for a first store, Basic is fine. Don't fall into the trap of buying paid apps right away – start with the built-in features.

Theme setup: Choosing and customizing

Shopify offers free and paid themes. For a beginner we recommend Dawn, the official free Shopify theme: it's fast, mobile-first, and customizable without code. Download and activate it.

Essential customization

Go to Online Store > Themes > Customize. Here's what to do immediately:

  • Header: logo (recommended size 200x60px, PNG format), main menu (first 4-5 items: Home, Catalog, About us, Contact).
  • Homepage: select a main banner with a high-quality image (1920x800px) and a clear text: "Free shipping on orders over $50" or a promotion.
  • Colors and fonts: choose a palette of 2-3 colors consistent with your brand. Avoid weak contrast – text must be readable.

Common mistake: uploading overly heavy images. A 5 MB banner slows loading. We've optimized images for clients by reducing weight by 60% without quality loss, using tools like TinyPNG before uploading.

Sponsored Protocol

Adding products: A structure that sells

Adding a product isn't just about filling in title and price. You need to think about how the customer finds and chooses. Go to Products > Add product.

Key fields

  • Title: clear and descriptive. E.g. "Organic Cotton T-Shirt – Men – Size M – Blue". Include keywords customers search for.
  • Description: don't write a novel. Use bullet points for features, a paragraph for benefits. Example: "This shirt is made of GOTS-certified cotton. Breathable, machine washable at 30°. Available in 5 colors."
  • Price: set the selling price. If you offer a discount, use the "Compare at price" field to show the original price crossed out – this boosts the perception of a deal.
  • Images: upload at least 3 photos: front, side, fabric detail. Images should be square (ideal 2048x2048 px) for perfect display on all viewports.
  • Variants: if the product has sizes, colors, materials, use variants. Shopify supports up to 100 variants per product. Each variant can have its own price, SKU, and image.

Organization: Collections and categories

Collections group products. Don't create too many at the start. Create at least:

Sponsored Protocol

  • "New Arrivals" collection – products just added.
  • "On Sale" collection – discounted products.
  • "All Products" collection – automatic.

You can create manual collections (you choose products) or automatic ones (based on conditions like price > $50, tag = "summer"). Automatic collections save time.

Optimizing checkout to convert

Checkout is the moment of truth. If it's slow or confusing, carts get abandoned. The average cart abandonment rate is around 70%. An optimized checkout can recover 10-15% of those lost sales.

Checkout settings in Shopify

Go to Settings > Checkout. Here are the essential tweaks:

  • Checkout style: polished enough not to look like an anonymous form. You can add your logo and colors consistent with your theme.
  • Autocomplete address: enable it (on by default). Speeds up data entry.
  • Form fields: Keep only what's necessary: first name, last name, email, phone (optional), shipping address. No extra fields like "Notes" or "Tax ID" unless required for invoicing.
  • Shipping options: Offer at least two: standard free shipping (above a threshold) and express shipping at a cost. Free above a certain amount encourages adding more items.
  • Payment methods: Shopify Payments is the simplest with no extra fees. Also enable PayPal (and Apple Pay / Google Pay for mobile). More options, less abandonment.

Single-page vs. multi-step checkout

Shopify's default checkout is multi-step (information, shipping, payment). Studies show that a multi-step checkout can convert better if each step is simple and fast. Don't try to force a single-page checkout – Shopify doesn't support it natively, and third-party plugins may introduce bugs.

Sponsored Protocol

One simple tweak you can make: enable checkout via social accounts (Google, Facebook). Reduces friction of manual input.

Managing email notifications and abandoned cart recovery

Shopify automatically sends order confirmation, shipping, and delivery emails. You can customize them in Settings > Notifications. Add your logo, a friendly tone, and maybe a discount code for the next purchase.

Abandoned cart recovery is crucial. Shopify has a built-in feature: go to Settings > Checkout > Abandoned carts. Enable automatic email sending after 1 hour, 6 hours, and 24 hours. The first email should remind them what's in the cart, the second should offer a 10% discount (if margins allow). We've seen recovery rates of 6-10% with this simple strategy.

SEO basics and speed

Shopify is generally fast, but there are steps to take:

  • Image compression: use WebP format if supported (Shopify converts automatically on modern browsers).
  • Reduce unnecessary apps: each app adds code and requests. Use only essential ones.
  • Basic SEO: in Settings > Preferences, write a title and description for the homepage. For each product, fill in unique meta title and meta description. Use only one H1 tag per page (usually the product title).

Don't forget sitemaps: Shopify automatically generates a sitemap.xml. In Google Search Console, add your domain and monitor coverage.

Sponsored Protocol

In summary — What to do now

Here is an operational checklist to get started with Shopify without wasting time:

  1. Connect your custom domain (A and CNAME records).
  2. Activate the Dawn theme and customize header and homepage (logo, banner, colors).
  3. Add at least 5 products with clear titles, optimized images, variants, and automatic collections.
  4. Configure checkout: logo, free shipping above a threshold, Shopify Payments and PayPal.
  5. Enable abandoned cart recovery with automatic emails.
  6. Set up basic SEO: meta tags for homepage and products, sitemap, Search Console.

You have everything you need to launch. Remember: an e-commerce store is not set-it-and-forget-it. Monitor data, test changes, and improve continuously. We, at Meteora Web, are here if you need us.

Ing. Calogero Bono

> AUTHOR_EXTRACTED

Ing. Calogero Bono

Ingegnere Informatico, co-fondatore di Meteora Web. Esperto in architetture software, sicurezza informatica e sviluppo sistemi scalabili.
[ Read Full Dossier ]

> METEORA_WEB // DIGITAL AGENCY

We build the digital presence your business deserves.

Websites, social media, online advertising, e-commerce and high-performance hosting, engineered with method by computer engineers in Sciacca, for all of Italy.

> MW_JOURNAL

> READ_ALL()