
Every small business owner who builds a website eventually gets asked whether they want a store attached. The answer is usually yes, because selling online sounds like free money. Then the store launches, nobody buys, and the owner is left maintaining a shopping cart for three products. WooCommerce is a genuinely good tool, and it is the wrong tool for plenty of San Antonio businesses. Here is how to tell which group you are in.
What WooCommerce Is
WooCommerce is a free plugin that turns a WordPress site into an online store. It adds products, a cart, a checkout, orders, customer accounts, coupons, shipping rules, and tax handling to a site that already runs on WordPress. Because it is a plugin rather than a separate platform, the store lives on your own domain and shares your existing design.
That architecture is WooCommerce’s main advantage and its main cost. The advantage is ownership: the products, the orders, and the customer list are all in your own database, not on someone else’s platform. The cost is responsibility. WooCommerce is software you now operate, which means updates, backups, security, and performance are yours to manage rather than someone else’s subscription.
Ask Whether You Should Sell Online, Not Whether You Can
The real question is not technical, it is commercial: will enough people buy this product online to justify running a store? Almost any business can be given a checkout. Far fewer have products that sell well without a conversation, a fitting, a site visit, or a kitchen. Answering this honestly before you build saves the most money of any decision in the project.
Work through three questions. First, can a stranger understand and want the product from photos and text alone? Second, can you ship it or hand it over without a scheduling conversation? Third, would you have made the sale anyway through a phone call? If the answers are no, no, and yes, a store will mostly add work. In practice, a clear services page and an easy way to call often outperforms a cart for that kind of business.
When WooCommerce Is the Right Call
WooCommerce earns its keep when you have real products, repeat buyers, and more orders than a person wants to type by hand. A hardware shop with a few hundred SKUs, a retail boutique shipping statewide, a coffee roaster with subscriptions, a bakery taking cake orders with deposits: these are businesses where the cart does genuine work every day.
Three signals point clearly toward WooCommerce. You are already taking orders by phone or direct message and it is eating your day. You need stock levels to be accurate across more than a handful of items. Or you need something a hosted platform will not do your way, such as unusual pricing rules, local delivery zones, or deep integration with the rest of the site. When those apply, building on WordPress and WooCommerce gives you room a closed platform will not.
When WooCommerce Is Overkill
WooCommerce is overkill when the store would handle fewer orders than you could comfortably take by hand. A clinic, a dental practice, an electrician, a plumber, a law office, a consultant, a diesel shop: these businesses sell appointments and estimates, not products in a cart. Adding a checkout to them creates a surface to maintain and nothing to maintain it for.
A store is also overkill at the other end, when there are only two or three products. Selling a handful of items does not require inventory management, shipping zones, or customer accounts. A simple payment link, an invoice, or a booking deposit handles it with no plugin and no ongoing updates. The honest version of this advice costs us work: a business that does not need a store should not be sold one.
What WooCommerce Costs to Run
WooCommerce itself is free, which is the part that misleads people. The plugin costs nothing to download, and the running costs arrive afterward. A store needs better hosting than a brochure site, because carts and checkouts cannot be cached the way static pages can. It needs a payment gateway, which takes a percentage of every sale.
Then come the extensions. Most stores end up paying annually for at least a few: shipping rates, tax calculation, subscriptions, bookings, or a specific payment method. Each one is another thing to keep updated and compatible. None of this makes WooCommerce expensive compared to the alternatives, but it does mean the real figure is hosting plus gateway fees plus extensions plus someone’s time, not zero.
The Work Nobody Budgets For
Operations, not setup, is where most small online stores fail. Building the store is a few weeks of work. Running it is forever. Someone has to photograph products, write descriptions, keep stock counts honest, pack and ship orders, answer where-is-my-order emails, and process returns. That work does not disappear because the website is finished.
Shipping and tax deserve particular attention before launch. Decide early whether you ship flat rate, by weight, by zone, or offer local pickup around San Antonio, because that choice changes how the store is configured. Texas sales tax has both state and local components, so rates vary by where the order goes, and getting that wrong is an accounting problem rather than a website problem. Settle both questions with whoever does your books.
Payments and Security Are Not Optional
Payment security on a WooCommerce store rests on one principle: card details should never touch your server. Reputable gateways handle this by hosting the card fields themselves or by tokenizing the card in the browser, so your site never stores a card number. Insist on that setup, and be suspicious of any approach that saves card data locally.
Beyond the gateway, a store needs the basics done properly. HTTPS on every page, strong admin passwords with two-factor authentication, limited admin accounts, automatic off-site backups, and prompt plugin updates. A brochure site that gets compromised is embarrassing. A store that gets compromised involves your customers’ money, which is a different category of problem and a good reason to keep the plugin count low.
A Smaller First Step
Starting small is usually the right move for a business that is unsure. You do not have to launch a full catalog to find out whether people will buy online. Put up your five best sellers, run them for a season, and watch what actually happens. Real orders answer the question better than any projection.
For food businesses the smaller step is often a dedicated ordering flow rather than a general store, since online ordering works differently for a bakery or cafe than for shipped goods. For service businesses, the smaller step is a deposit or booking payment, not a cart. Either way, a well-built website can have a store added later without being rebuilt, as long as it was planned that way from the start.
WooCommerce is the right answer when you have products, volume, and someone to run the store. It is the wrong answer when the cart would be decoration. If you want a straight opinion on which one your San Antonio business is, describe what you sell and we will tell you honestly, even when the answer is that you do not need a store. We write back within one business day.
Start a project
