I Built a Shopify Store in a Weekend — Here’s the Honest Story
Heads up: a few of the links below are affiliate links. If you click through and buy, I get a small commission at no extra cost to you. I only link to tools I actually use.
Friday Night: Picking What to Sell
I’d been sitting on three boxes of vintage camera gear for two years. Bought them at an estate sale, kept meaning to list them on eBay, never got around to it. Friday evening I decided to stop overthinking it and just build a store. The question wasn’t whether to use an e-commerce platform—I’d tried maintaining a WooCommerce site before and spent more time updating plugins than selling anything. The question was which platform would let me get something live without burning the whole weekend. I picked a niche I could actually photograph and describe: film cameras, lenses, light meters. Stuff I know enough about to not sound like an idiot. The profit margins aren’t huge, but the gear holds value and there’s always someone looking for a working Pentax K1000.
Saturday Morning: The Three-Hour Setup
I signed up for
Shopifyaround 9 AM. They’ve got that $1-for-three-months deal for new stores, which meant I could test the waters without committing to the $29/month Basic plan right away. No credit card required for the trial, though you’ll need one before you can actually process orders. The setup wizard asked reasonable questions: store name, what I’m selling, whether I already have products. I answered honestly and it dumped me into the dashboard. No mystery about what to do next—there’s a checklist in the sidebar that walks you through the essentials. First task: pick a theme. Shopify includes about a dozen free themes and a couple hundred paid ones ranging from $180 to $400. I went with Dawn, their free default. It’s clean, mobile-responsive, and doesn’t scream “I used a template” the way some of the older themes do. You can preview themes with your actual products, which saved me from picking something that looked good empty but cluttered with real inventory. Customizing the theme is mostly drag-and-drop. I changed the header font, uploaded a logo I made in Canva, tweaked the button colors. You can access the actual code if you want—it’s written in Liquid, Shopify’s templating language—but I didn’t need to touch it for a basic store. Took maybe 45 minutes to get the homepage looking like something I wouldn’t be embarrassed to show people.
Saturday Afternoon: Listing the First Products
Product listings are straightforward but tedious. You upload photos, write a title and description, set a price, add a SKU if you care about inventory tracking. I photographed 12 cameras on a white posterboard in the backyard, cropped them on my phone, uploaded them in batches. The photo editor built into Shopify is bare-bones—crop and a few filters. I used it anyway because I didn’t want to fall into the trap of spending six hours in Photoshop. Good enough beats perfect-but-never-shipped. Descriptions took longer than I expected. You need to hit the basics: condition, what’s included, any quirks or defects. But you also need to give people a reason to buy from you instead of the seventeen other people selling the same camera. I ended up writing more about the experience of using each camera than I planned to. Turns out people buying film gear care about that. Shopify’s inventory system lets you track stock levels and set up variants—different colors, sizes, whatever. For cameras it was mostly condition grades (excellent, good, fair). The system warned me when I tried to list something without a price, which saved me from accidentally offering a $300 lens for free. By 3 PM I had 12 products live and a homepage that didn’t look like a scam site.
Saturday Evening: Payment Processing Reality
Here’s where it got less fun. Shopify Payments is their built-in processor—if you’re in the US, it’s Stripe under the hood. The fee is 2.9% plus 30 cents per transaction on the Basic plan. That’s standard for online processing, but it adds up faster than you think when you’re selling $80 cameras. You can use a third-party payment processor like PayPal or Square, but then Shopify charges an additional transaction fee on top of their monthly subscription. On the Basic plan that’s 2% extra. So if you’re processing through PayPal, you’re paying PayPal’s fee AND Shopify’s cut. The math only makes sense if you already have a processor you’re deeply committed to. I went with Shopify Payments because it was simpler and I didn’t want to juggle multiple dashboards. The approval process took about 20 minutes—they want your business details, bank account info, social security number. Standard stuff, but have it ready before you start. One thing that surprised me: Shopify holds your first few payouts for verification. They don’t advertise this loudly. The money from your first sales sits in pending for a few days while they make sure you’re not running a drop-shipping scam. After that, payouts happen automatically every few days. It’s not a deal-breaker, but if you’re counting on immediate cash flow, plan accordingly.
Sunday Morning: The App Store Trap
Shopify’s App Store has thousands of plugins for everything from email marketing to inventory management to abandoned cart recovery. Most of them cost between $10 and $50 a month. This is where you can accidentally turn a $29/month platform into a $200/month platform. I installed five apps on Sunday morning:
- Plug in SEO ($20/mo): scans your site for SEO issues. Found 14 things wrong with my product pages, mostly missing alt text and thin descriptions. Fixed half of them before my coffee got cold.
- Instafeed (free): pulls in your Instagram photos. I don’t have an Instagram for the store yet, so this was premature. Uninstalled it an hour later.
- Klaviyo (free up to 250 contacts): email marketing. The built-in Shopify email tool is fine for basic newsletters, but Klaviyo does abandoned cart recovery and automated flows. Felt necessary even though I had zero subscribers.
Judge.me (free plan available): product reviews. You need social proof or nobody trusts you. The free plan lets you collect unlimited reviews but limits some display options.
Tidio (free up to 50 conversations/mo): live chat widget. Probably overkill for a weekend project, but I wanted to look available.
By noon I’d spent two hours configuring apps and realized I was procrastinating on the actual work: marketing. Uninstalled Tidio because I’m not actually going to sit at my computer waiting for live chats. Kept the other three. The app subscription creep is real. Every app solves a problem, but most of them solve problems you don’t have yet. My advice: start with zero apps and add them only when you feel the pain of not having them.
Sunday Afternoon: Making It Findable
A store with no traffic is just an expensive hobby. I set up Google Analytics (free app in the Shopify store), connected my Facebook Business account, and linked a Pinterest profile I’d forgotten I had.
Shopifyhas built-in SEO features that are better than WooCommerce out of the box. Auto-generated sitemaps, mobile optimization, clean URLs, SSL included. I edited meta descriptions for the homepage and five key product pages. Filled out the alt text for every product photo because Google can’t rank what it can’t read. I didn’t pay for ads. My plan was to list each camera on Facebook Marketplace and link back to the store for payment processing. Marketplace is free, the audience is local, and people trust it more than a random website. I also joined three film photography groups and mentioned the store when it was relevant. Not spammy, just “hey, I’ve got X if anyone’s looking.” Pinterest surprised me. I made five pins—just product photos with text overlays—and linked them to product pages. Film photography is weirdly visual, and Pinterest users will click through if the photo is good. Got 11 store visits the first day from a single pin.
What Shopify Gets Right
The platform is fast. Pages load quickly, checkout is smooth, the mobile experience doesn’t feel like an afterthought. I tested the checkout process on my phone while sitting on the couch—three taps and you’re done. No wrestling with poorly adapted desktop layouts. The dashboard is genuinely useful. You can see orders, inventory, customer info, and traffic stats without hunting through five different menus. The analytics aren’t as deep as Google Analytics, but they’re enough to know what’s selling and where people are dropping off. Themes are legitimately mobile-first. I didn’t have to do anything special to make the store work on phones. That’s huge, because 70% of my traffic came from mobile devices in the first week. The support is solid. I had one question about setting up shipping rates for fragile items. Used the live chat, got a real answer in ten minutes. Not a bot, not a canned response, an actual human who understood the question.
What Shopify Gets Wrong
You’re locked into their ecosystem. If you want to move to a different platform later, you’re exporting CSVs and rebuilding from scratch. WooCommerce gives you more control because it’s on your own hosting, but with
Shopifyyou’re renting space in someone else’s building. Customization has a ceiling. If you want something the theme doesn’t support and the app store doesn’t offer, you’re editing Liquid templates or hiring a developer. For 90% of stores that’s not a problem, but if you have specific requirements, you’ll hit the walls eventually. The fees are what they are. 2.9% plus 30 cents per transaction is standard, but it’s also non-negotiable unless you’re on the $299/month Advanced plan. If you’re selling low-margin items, those fees eat into your profit fast. Transaction fees if you don’t use Shopify Payments are punitive. That 2% extra adds up, and it feels like being punished for wanting to use your existing processor.
How It Compares to the Alternatives
I’ve used WooCommerce for other projects. It’s more flexible, costs less per month (just hosting), and you own the whole stack. But you’re also responsible for security, updates, server issues, and payment processor integrations. Every plugin is another thing that can break. If you’re comfortable with WordPress and want full control, WooCommerce is solid. If you want to sell things instead of maintaining a website, Shopify is faster. Squarespace Commerce is simpler than Shopify but less powerful. Easier to build a pretty site, harder to do anything sophisticated with inventory or shipping. The transaction fees are similar. If you’re selling a handful of products and design matters more than features, Squarespace is worth considering. For anything beyond a simple catalog, you’ll outgrow it. Big Cartel is cheaper—free for five products, $10/month for 50—and popular with artists and makers. It’s intentionally limited. No abandoned cart recovery, no advanced analytics, no app store. If you’re selling prints or handmade goods and don’t need heavy features, it’s a decent starter platform. I looked at it and decided I’d outgrow it in a month.
Three Weeks Later
I’ve sold eight cameras. Not life-changing money, but enough to cover the Shopify subscription and prove the concept works. The store took a weekend to build and about an hour a week to maintain—adding new listings, answering questions, shipping orders. The biggest lesson: you don’t need a perfect store to start selling. My site wasn’t beautiful, my photos weren’t professional, my descriptions were adequate. But it worked. People found it, trusted it enough to buy, and left good reviews. Would I do it again? Yes, but I’d skip the app installs on day one and I’d take worse photos faster instead of trying to make each one perfect. The store didn’t succeed because it was polished. It succeeded because it existed and I told people about it. If you’ve got something to sell and you’re tired of talking about it, spend a weekend building the store. You’ll learn more from listing ten products than from reading another article about e-commerce strategy.
Get Ken’s newsletter
Honest reviews and curated finds — the gear, gadgets, books, and recipes actually worth your money. No spam, unsubscribe anytime.







