DropshipAcademy

Master Tutorial

Step-by-step Shopify store setup

4 modules, 26 steps. Every setting you need to go from an empty trial to a store that payment providers, ad platforms, and customers trust — with the exact admin path for each.

Module 1

Account Creation & Settings

Create the store and configure the settings that are painful to change later: name, currency, payments, taxes, and shipping.

2–3 hours8 steps
  1. 1.1

    Choose a store name

    Pick a brandable name that works as a domain, a social handle, and a trademark — before you create the account.

    1. 1Brainstorm 10–20 short names (ideally 1–2 words, under 15 characters). Avoid the product name itself — 'PawGlow' ages better than 'BestDogBrushStore'.
    2. 2Check .com availability for your top 5. If the .com is taken, a clean .co or .store is fine; avoid hyphens and numbers.
    3. 3Check the same handle on Instagram, TikTok, and Facebook so your brand is consistent everywhere.
    4. 4Search the USPTO trademark database (or your country's equivalent) to make sure you're not using a registered mark in your category.
    5. 5Say it out loud. If you have to spell it for someone, it's too complicated.

    Pro tip: The store name is changeable later (Settings → General), but your original myshopify.com URL is permanent. Pick carefully at signup.

    Watch out: Trademarked words (brand names, 'Nike', 'Disney', etc.) can get your ads rejected and your store taken down.

  2. 1.2

    Create your Shopify account

    shopify.com → Start free trial

    Sign up for the free trial, answer the onboarding questions, and choose a plan once you're ready to sell.

    1. 1Go to shopify.com and start the free trial. Shopify frequently runs a '$1/month for the first months' promotion on the Basic plan — check the current offer.
    2. 2Use a business email you'll keep long-term. This becomes the account owner login.
    3. 3Answer the onboarding questions honestly; they only customize the setup guide and can be ignored.
    4. 4Enable two-step authentication immediately (profile icon → Security). Store accounts are a common target for takeovers.
    5. 5Stay on the trial while you build. You'll need to pick a paid plan before removing the store password.

    Pro tip: Basic is enough to launch. Upgrading mainly lowers card rates and adds reports — worth it once you're processing a significant monthly volume.

  3. 1.3

    Set store details, currency & units

    Settings → General

    Configure your legal business info, store currency, time zone, and units of measurement.

    1. 1Add your store name, contact email (customer-facing), and sender email.
    2. 2Enter your legal business name and address under Billing information. This appears on invoices and policies.
    3. 3Set the store currency under Store defaults. This is the currency you're paid out in and report in.
    4. 4Set time zone, unit system (metric/imperial), and default weight unit to match your main market.
    5. 5Set an order ID prefix/suffix (e.g. #PG1001) so order numbers don't reveal you're a brand-new store.

    Watch out: Store currency is effectively locked after your first sale. Changing it later requires contacting Shopify Support and can break reports.

  4. 1.4

    Configure Markets (where you sell)

    Settings → Markets

    Decide which countries you sell to. Start narrow — one or two countries your supplier can ship to quickly.

    1. 1Your primary market is created automatically from your store address. Edit it to match your target country.
    2. 2Only add international markets if your supplier can deliver there in a reasonable time.
    3. 3Enable local currency conversion for international markets so shoppers see prices in their currency.
    4. 4Use price rounding (e.g. .99) for each market so converted prices look intentional.

    Pro tip: Most beginners are better off launching in a single country. Every extra market adds shipping rules, taxes, and customer-service time zones.

  5. 1.5

    Set up payment gateways

    Settings → Payments

    Activate Shopify Payments, add PayPal, and enable accelerated checkouts (Shop Pay, Apple Pay, Google Pay).

    1. 1Shopify Payments: click 'Activate' and complete business verification (legal name, tax ID or SSN for sole proprietors, bank account). It's available in most major markets.
    2. 2Shopify Payments is built on Stripe. In countries where Shopify Payments is available, you can't connect a separate Stripe account — Shopify Payments is how you accept cards.
    3. 3PayPal: Shopify pre-creates a PayPal Express checkout using your email. Click 'Complete account setup' and log in to link a PayPal Business account, or payments will sit unclaimed.
    4. 4Enable Shop Pay, Apple Pay, and Google Pay under Shopify Payments → Wallets. Accelerated checkouts noticeably reduce mobile friction.
    5. 5If Shopify Payments isn't available in your country, choose a third-party gateway. Shopify charges an extra transaction fee on top of the gateway's fee when you don't use Shopify Payments.

    Pro tip: US online card rate on the Basic plan is 2.9% + 30¢ — the default used in the Profit Calculator. Check your plan's rate on the Shopify pricing page.

    Watch out: PayPal commonly holds funds for new sellers (often 21 days or until delivery is confirmed). Upload tracking promptly to get funds released faster.

  6. 1.6

    Configure taxes & duties

    Settings → Taxes and duties

    Tell Shopify where you're registered to collect tax so it can calculate it at checkout.

    1. 1US: add the states where you're registered to collect sales tax (usually your home state first). Shopify flags states where you may be approaching economic nexus thresholds.
    2. 2EU/UK: register for VAT as required. For low-value imports into the EU, look into the IOSS scheme so customers aren't surprised by import VAT on delivery.
    3. 3Decide whether prices include tax (common in EU/UK/AU) or tax is added at checkout (common in the US).
    4. 4Enable duties and import taxes collection for international markets if you ship cross-border, so customers aren't hit with surprise fees at the door.

    Watch out: Tax rules depend on your location and business structure. Treat this as orientation, not tax advice — confirm with an accountant before you scale.

  7. 1.7

    Create shipping zones & rates

    Settings → Shipping and delivery

    Set up shipping zones per market and rates that reflect your supplier's real delivery times.

    1. 1Under General shipping rates, create a zone for each market you sell in.
    2. 2Add at least one rate per zone. Many dropshippers build shipping into the product price and offer 'Free Standard Shipping'.
    3. 3Name rates with honest delivery windows, e.g. 'Free Shipping (7–12 business days)', not just 'Standard'.
    4. 4Optionally add a paid 'Express' rate if your supplier offers faster lines (e.g. a US warehouse).
    5. 5Set a free-shipping threshold (e.g. free over $50) to encourage bundles and raise average order value.

    Pro tip: Delivery time = processing time + transit time. If your supplier takes 3 days to ship and transit is 7–10 days, advertise 10–13 business days.

  8. 1.8

    Customize notifications & sender email

    Settings → Notifications

    Brand your order confirmation and shipping emails and authenticate your domain so they don't land in spam.

    1. 1Add your logo and brand color under Customize email templates.
    2. 2Set the sender email to an address on your custom domain (e.g. support@yourbrand.com).
    3. 3Follow Shopify's prompt to authenticate your domain (it adds DNS records) — unauthenticated sender addresses are more likely to be filtered as spam.
    4. 4Edit the Order confirmation email to repeat the expected delivery window. This alone reduces 'where is my order' emails.

Module 2

Theme & Branding

Choose a fast, lightweight theme and customize it into a clean, trustworthy brand with a product page built to convert.

1–2 days6 steps
  1. 2.1

    Choose a lightweight theme

    Online Store → Themes

    Start with a free Shopify theme. Horizon (Shopify's current default) and Dawn are fast, well-maintained, and flexible.

    1. 1Open the Theme Store from Online Store → Themes and filter by Free.
    2. 2Horizon and Dawn are both Online Store 2.0 themes, meaning sections work on every page (important for landing pages).
    3. 3Preview themes on mobile first — most dropshipping traffic comes from mobile social ads.
    4. 4Only consider a paid theme ($300–$400 one-time) once you have a proven product. A premium theme won't fix a weak offer.

    Pro tip: Speed matters more than design flourish. Every slow-loading second on mobile costs conversions, and heavy themes plus many apps add up fast.

  2. 2.2

    Set colors, fonts & brand kit

    Online Store → Themes → Customize → Theme settings

    Define 2–3 brand colors and 1–2 fonts, then apply them globally in theme settings.

    1. 1Pick one primary color (buttons, links), one neutral background, and one accent. Check contrast so text stays readable.
    2. 2Choose one heading font and one body font. System or theme-default fonts load fastest.
    3. 3Under Theme settings → Colors, create color schemes (e.g. light, dark, accent) and reuse them across sections.
    4. 4Upload your logo (Theme settings → Logo) at 2× the display width for crisp retina rendering, and add a favicon.
  3. 2.3

    Build the homepage layout

    Online Store → Themes → Customize

    Keep the homepage simple: a clear hero, your hero product, social proof, and trust signals.

    1. 1Hero banner: one headline stating the benefit, one supporting line, one button to your main product or collection.
    2. 2Featured product section showing your best seller with price and 'Add to cart'.
    3. 3A 3-column 'Why us' block: e.g. fast shipping, 30-day guarantee, secure checkout.
    4. 4Reviews or UGC section (from your reviews app).
    5. 5FAQ block answering shipping time and returns.
    6. 6Remove anything that doesn't help someone buy: blog feeds, sliders, and 'Instagram feed' widgets usually just slow the page down.

    Pro tip: Most paid-ad traffic lands on product pages, not the homepage. Don't spend days perfecting the homepage before the product page.

  4. 2.5

    Build a high-converting product page

    Products → Add product / Online Store → Themes → Customize (Product template)

    Your product page does most of the selling. Lead with benefits, show the product in use, and answer objections before they're asked.

    1. 1Title: short and benefit-led (e.g. 'Self-Cleaning Pet Grooming Brush'), not a supplier keyword dump.
    2. 2Images: 5–8, starting with the product in use. Include a lifestyle shot, a close-up, a size reference, and a 'what's in the box' image.
    3. 3Above the fold: title, star rating, price (with compare-at price only if genuine), 3–4 benefit bullets, and the Add to cart button.
    4. 4Description: problem → how the product solves it → specs → what's included. Use short paragraphs and icons.
    5. 5Add an FAQ/collapsible tabs block covering shipping time, returns, sizing, and materials.
    6. 6Show honest delivery estimates near the Add to cart button.
    7. 7Offer bundles or quantity breaks (e.g. 'Buy 2, save 15%') to raise average order value.

    Watch out: Fake 'only 2 left!' timers and inflated compare-at prices erode trust and can violate consumer-protection rules and ad policies.

  5. 2.6

    Check mobile responsiveness & speed

    Online Store → Themes → Customize (mobile preview)

    Review every page on a real phone and keep the store fast as you add apps.

    1. 1Use the mobile preview toggle in the theme editor, then check on your actual phone over cellular data.
    2. 2Make sure the Add to cart button is visible without scrolling on the product page.
    3. 3Compress images before uploading (under ~300 KB each is a good target).
    4. 4Run your product page through Google PageSpeed Insights. Re-test after installing each app.
    5. 5Uninstall apps you're not using — and remove leftover code snippets they add to your theme.

Module 4

Domain & Branding Checklist

Connect a custom domain, set up branded email, and add the visual trust elements that make a new store look established.

2–3 hours6 steps
  1. 4.1

    Buy or connect a custom domain

    Settings → Domains

    A custom domain is essential for trust and for ad platform verification.

    1. 1Easiest: Settings → Domains → Buy new domain. Shopify configures DNS automatically.
    2. 2Already own a domain elsewhere? Choose 'Connect existing domain' and follow the guided setup, or update DNS manually at your registrar.
    3. 3Manual DNS: point the root domain's A record to 23.227.38.65 and the 'www' CNAME record to shops.myshopify.com.
    4. 4Remove any conflicting A/AAAA records at the registrar. DNS changes can take up to 48 hours to propagate.
    5. 5Once connected, set it as your primary domain so all traffic redirects to it.

    Watch out: Double-check DNS values against Shopify's Help Center at the time you connect — the guided setup always shows the current values for your store.

  2. 4.2

    Verify your domain for ads

    Meta Business Settings → Brand safety → Domains

    Verifying your domain with Meta (and other ad platforms) proves ownership and is needed to control link previews and event setup.

    1. 1In Meta Business Settings, add your domain under Brand safety → Domains.
    2. 2Choose the meta-tag method: copy the tag, then add it via Online Store → Preferences (or your theme's head) — or use the DNS TXT record method at your registrar.
    3. 3Click Verify in Meta once the tag or record is live.
    4. 4Repeat similar verification for Google Search Console so your store gets indexed.
  3. 4.3

    Set up email forwarding

    Settings → Domains → (your domain) → Email forwarding

    Create branded addresses like support@ and orders@ that forward to your personal inbox.

    1. 1For domains bought through Shopify, open the domain and add forwarding addresses (e.g. support@yourbrand.com → you@gmail.com).
    2. 2For third-party domains, set up forwarding at your registrar or use a mail provider like Google Workspace or Zoho Mail.
    3. 3Use the branded address as your customer-facing contact email in Settings → General.
    4. 4Send a test email to confirm forwarding works before launch.
  4. 4.5

    Add trust badges & signals

    Visual cues that reduce purchase anxiety, placed near the Add to cart button and in the footer.

    1. 1Show accepted payment icons (your theme's footer setting shows these automatically).
    2. 2Add a short guarantee line under the Add to cart button, e.g. '30-day money-back guarantee'.
    3. 3Display real reviews with photos from your reviews app.
    4. 4Use icon rows for shipping, returns, and secure checkout — only claim what's true.

    Watch out: Never use fake 'As seen on' logos, fake reviews, or security seals you haven't earned. They violate ad policies and consumer law, and customers notice.

  5. 4.6

    Claim social profiles & connect sales channels

    Sales channels → Add channel

    Consistent social profiles make the brand look real, and sales channels connect your catalog to ad platforms.

    1. 1Create Instagram, TikTok, and Facebook Page profiles with the same handle, logo, and bio.
    2. 2Install the Facebook & Instagram app and TikTok app from Sales channels. They install tracking pixels and sync your catalog.
    3. 3Link your store URL in each bio.
    4. 4Post 6–9 pieces of content before running ads so profiles don't look empty when customers check.