by Cathy Gray | May 8, 2026 | Marketing, eCommerce
A recruiter reached out about an eCommerce manager role. I did what I also do and did some research on the company’s website.
It loaded fine. Clean layout. Products visible. Nothing obviously broken.
Then I ran it through a Shopify theme detector.
The theme wasn’t just old. It had been deprecated by the developer and was no longer listed in the Shopify theme store.
The site didn’t know it was behind. It just kept running.
What a Deprecated Shopify Theme Actually Means
Deprecated means the developer has stopped maintaining it. No bug fixes. No compatibility updates. No support. When Shopify ships platform changes: and they do, constantly: a deprecated theme doesn’t get updated to keep up.
That’s different from a theme that’s just old but still maintained. Deprecated means it’s off the list and the developer has moved on.
Your store can keep running on it indefinitely. That’s the part that makes it easy to miss.
Why This Matters More Right Now
Shopify has been aggressively building out its platform: AI-assisted checkout, personalization tools, merchant analytics, updated Liquid architecture. A lot of that functionality is tied to supported, actively maintained themes built on Online Store 2.0.
Platform limitations don’t just affect features—they can quietly drag down your search visibility too, which I cover in more detail in SEO in eCommerce: Unlocking Revenue Potential.”
If your theme is deprecated, you’re not getting those updates. You might not even know what you’re missing because the store still loads and products still check out.
There’s also a security angle. Older themes may rely on deprecated APIs or JavaScript libraries that Shopify has phased out. They don’t break immediately. They just accumulate risk until something forces the issue.
The gap between what your store could do and what it’s actually doing gets wider every time Shopify ships something new.

And if your theme controls how product titles and identifiers display, it’s worth asking the right questions about your product data—like whether your SKU belongs in the title at all.”
This Isn’t a Just Shopify problem
Every CMS does this. Themes get abandoned. Plugins stop being maintained. Versions go end-of-life.
WooCommerce, Magento, BigCommerce: none of them are immune. The difference is how quietly it happens. There’s no countdown timer. No email that says your theme stops being supported in 60 days. It just falls off the list and keeps running until something breaks: or until someone who knows what to look for actually checks.
Most business owners find out one of two ways: something stops working, or someone tells them.
How to Check Your Own Site in About 10 minutes
Shopify: A theme detector tool will tell you what theme you’re running and who built it. Search for it in the Shopify Theme Store. If it’s not there, go directly to the developer’s site and look for deprecation notices or a “no longer supported” label. Check your Shopify theme through shopthemedetector.com.
Enter your website and if you see legacy then it’s probably no longer supported and taken off the themes list on Shopify.

WooCommerce / WordPress: Check your theme and plugin update logs. If either hasn’t had an update in 12 or more months is worth a closer look. Cross-reference it in the WordPress theme and plugin repository to see if the developer is still active.
Magento / BigCommerce: Check your version against the platform’s current release notes. Magento has a long list of versions that have hit end-of-life. If you’re not on a supported version, you’re not getting security patches: which is a separate, bigger problem.
None of this requires a developer. It requires about 10 minutes and knowing where to look.
The Site Looking Fine is Not the Same as the Site Being Fine
This is the part that tends to get overlooked. A store that loads, displays products, and processes orders can still be quietly falling behind: in security, in performance, in the features your customers expect and your competitors already have.
The company that recruiter mentioned almost certainly didn’t know. The site looked fine to them too.
If this is making you reconsider your setup altogether, I put together a full guide on the factors to consider when choosing an eCommerce platform.”
If you haven’t looked under the hood in a while, it’s worth 10 minutes to check. ☕
If you want to see the broader context for how this fits into running a well-built eCommerce site, here’s an overview of the eCommerce work I do.
A store running on a solid, maintained theme is also better positioned for conversion rate optimization—platform gaps create friction that no amount of CRO testing can fix.
by Cathy Gray | Apr 27, 2026 | eCommerce, Marketing
Recently I was in an online discussion about product titles in eCommerce. Someone made the claim that putting a SKU in the product title messes up your schema and just looks ugly. I disagree: at least not across the board.
The schema argument is a partial truth at best. And “looks ugly” depends entirely on who’s looking at it. A purchasing agent searching a part number doesn’t care how it looks in the title. They care that it showed up.
This isn’t a one-size-fits-all answer. It never is in eCommerce. The right call depends on who your buyer is, how they search, and what industry you’re in. That’s what this post breaks down.
SKUs in the Product Title
B2B buyers don’t browse. They already know what they need before they search. They have a part number, a spec sheet, or a reorder list. The title’s job isn’t to sell them: it’s to show up when they search.
- They’re sourcing, not shopping: A purchasing agent searching a SKU has already made the decision. They need to find the product and get a quote. If your title has the part number and a competitor’s doesn’t, you show up and they don’t. That’s it.
- Real traffic from real part number searches: Running eCommerce for an industrial hose and hydraulics distributor, exact part number searches drove a measurable chunk of organic traffic. Not accidental visits. Buyers who knew exactly what they needed.
- Multiple distributors carry the same product: In industrial and technical markets, you’re rarely the only source. The SKU is the differentiator. It’s how a buyer finds you instead of someone else.
- Reorders are real: B2B customers come back. When someone searches the part number they ordered six months ago, your title either shows up or it doesn’t. General keyword optimization doesn’t solve that.
- It helps in Google Shopping too: Having the SKU in the title improves product matching in Merchant Center. Paid and organic both benefit from the same high-intent search.
- Put it at the end: The SKU doesn’t need to lead the title. Front-loading a part number that means nothing to a casual browser hurts CTR. At the end it catches part-number searches without pushing your primary keywords out of the visible window.
- These buyers convert: Someone searching a SKU isn’t comparing options. They’re checking availability and price. The decision is already made.
SKUs Not in the Product Title
This argument isn’t wrong. It’s just built for a different kind of store.
- General shoppers don’t search by SKU: Someone looking for wireless earbuds or a new jacket isn’t typing a part number. A SKU in that title takes up space that could go toward something they actually searched.
- Character space matters, especially on mobile: Titles truncate around 50 to 65 characters. On mobile it happens faster. If a SKU is pushing a real product descriptor out of the visible window, that’s a click you’re losing.
- Consumer brands don’t build recognition through codes: If someone finds you through a keyword search and sees a string of numbers and letters in the title, that’s not helping them connect with what you’re selling.
- The trade-off is real: A SKU runs anywhere from 6 to 15 characters. In a consumer catalog those characters could be a color, a size, a material: something a shopper actually typed.
- The advice is valid, just not universal: It comes from people working in consumer eCommerce. It’s right for that world. The problem is when it gets handed down as a blanket rule for every industry.
Addressing the Schema Argument
SKU belongs in your structured data. That’s not up for debate. But that’s a separate conversation from your title tag. Both can include the SKU and both should, if your buyer is searching for it. The person in that discussion conflated two different things: where Google reads product identifiers for indexing purposes, and what shows up in a search result title. One doesn’t cancel out the other.
If you’re using WooCommerce or a similar platform, your SKU should absolutely be in your product schema. That helps Google understand and match your product. But nothing in schema guidance says it can’t also live in the title. They serve different purposes and can work together.
The Real Question: Who is the Customer?
This is where the debate usually falls apart. Most of the “no SKU in the title” advice comes from practitioners working in consumer eCommerce. That world has different rules. A shopper browsing for shoes or skincare isn’t searching by part number. That advice is correct for that context.
But apply it to a B2B catalog selling industrial parts, hydraulic fittings, or hardware components and it breaks down completely. The buyer is different. The search behavior is different. The intent is different.
In B2C, the title needs to speak to someone discovering your product for the first time. In B2B, the title often needs to speak to someone who already knows exactly what they want and just needs to find where to get it. Those are two completely different jobs.
The Verdict
The debate over SKUs in product titles isn’t really about SEO rules. It’s about knowing your buyer.
If your customer is a general consumer discovering a product for the first time, SKUs in the title are wasted space. Use every character for something they actually searched.
If your customer is a B2B buyer, a purchasing agent, or anyone sourcing a specific part in a technical industry, the SKU might be the most important thing in your title. It’s not clutter: it’s the exact search term that gets you found.
The mistake isn’t following one camp or the other. The mistake is applying consumer eCommerce logic to a B2B catalog, or vice versa. Know who is buying from you, how they search, and what they need to see to click. That’s what drives the decision, not a universal rule someone handed down in a forum. Keyword research is where this decision lives—and if you haven’t mapped out how your actual customers are searching, the eCommerce SEO breakdown is a good place to start.”
Schema handles what it handles. Your title tag handles what it handles. Both can include the SKU and both should, if your buyer is searching for it.
So Should It Be Included?
Follow the questions and answers to help you decide, you don’t have to know the ins and outs of the technical areas, just simple logic.
If you’re building or auditing a product catalog and want a second set of eyes, this is the eCommerce work I do.”

Schema is only part of it—if your store is running on outdated theme architecture, even correct data can get stripped or ignored. This piece on deprecated Shopify themes covers exactly what that looks like.
by Cathy Gray | Apr 25, 2026 | Adventures, By Activity, By Location, Georgia, Hiking
Escaping into Atlanta’s Bamboo Forest

Getting There
The bamboo forest sits along the East Palisades Trail inside the Chattahoochee River National Recreation Area: about 20 minutes from downtown Atlanta in average traffic.
There are two entrances: Indian Trail and Whitewater Creek. We parked at the Indian Trail entrance. Plug this into your GPS: 1425 Indian Trail NW, Sandy Springs, GA 30327.
Keep in Mind: you’ll turn off the residential road onto a gravel road and immediately think you’re lost. You’re not. Stay on it. The parking lot is about 4 minutes down, and the road gets narrow: one car wide in spots, so slow down and be ready to pull over if someone’s coming the other way.
I went on a Tuesday morning around 10:30 and the parking lot was not packed. The other times I went it was on a weekend, so you know it was crowded.
Fees
Passes are $5 and valid for one day at the Chattahoochee River National Recreation Area. Buy ahead at Recreation.gov or scan the QR code posted at the parking lot before you head out.
The Hike and Experience
The trail markers are easy to spot and the path is straightforward: no navigation stress here. Families were out in full force when we visited, so bring the kids.
And bring the dog. The park allows leashed dogs (6 ft max), and they were everywhere. Marker 1 sits right on the bank of the Chattahoochee: shallow water, happy dogs. Sam would have loved it, but he’s gotten too old for the rooty part of the trail.
There are markers on the trails to help hikers navigate, so although the trails meander, it’s easy to find your way.
A few spots worth stopping for:
EP-1: The river bank where the dogs swim and splash while everyone else takes a breather on the shore. If you have a dog, they will not let you walk past this one.
EP-5: A rock outcropping above the Chattahoochee with a view worth sitting down for. Good picnic spot.
EP-10 to EP-14: Somewhere between these two markers you’ll hit Poppi’s Point: an overlook with skyline views of Atlanta and the river rushing below. Bring your camera. Or your easel. No judgment either way.
Marker E-26 is where the bamboo forest is.
Some Travel Tips
- Wear shoes you don’t mind getting dirty: the trails can get muddy, and skip it altogether after heavy rain. Comfortable footwear matters more than you think on elevation.
- Don’t hike alone if you can help it.
- Stay on the trail. Charge your phone. Bring water. These should be obvious you know people can be people sometimes.
- Be honest with yourself about what you can handle before you start. Remember I took the quicker route and took my time.
- The weekends will be busy and they will tow you.
For something further from Atlanta but worth every mile, Dahlonega has a full day of things to do.
The East Palisades Trail is good for clearing your head after a week of staring at campaign dashboards. I work in digital marketing and eCommerce. If you want to see that side of things, here is what I do professionally.
If you are looking for more day trips and hidden spots around Georgia, here is the full Georgia adventures section.
by Cathy Gray | Apr 16, 2026 | Adventures, Life

Over a year ago, I stepped away from a traditional full-time position. It’s not for everyone. And honestly, it wasn’t always easy.
This past year had more loss in it than I expected. I lost my grandmother and my aunt. I lost close friends, some of them unexpectedly. In May, someone ran a stop sign and I ended up in a car accident. Those were the moments that hit hardest. The ones I still sit with sometimes.
But life keeps moving. A cousin got married and it was a beautiful wedding: family together for something good instead of a life service. Some of my closest cousins made a point to actually do something together. I went horseback riding with my cousin Melissa, something we hadn’t done in a couple of years. And I worked on my grandmother’s house with another cousin. It hadn’t been touched in years. There was something right about that.
I made a promise to myself to get back to the things that remind me who I am outside of work.

I rediscovered adventuring. I’d gotten away from it, and that was a mistake: caving, camping, kayaking, traveling. I took a friend out kayaking who hadn’t been in years. A few months later, she was gone. I got my mom her own kayak and spent most of the trip towing her because she got tired. She also doesn’t know how to swim. That trip was something.
Last October I went on a weekend camping trip to get back into caving. In January I did a sporty cave: traversing, frog walking. IYKYK. The trip host asked beforehand if it was something I actually wanted to do. I’d only ever done horizontal caving. Nothing like this. I was scared going in. I did it anyway.
At home, I tackled projects that had been sitting too long: new flooring in the bathrooms, an updated closet that actually fits things now, some siding work, and 8 trees cut that were too close to the house. The list never fully ends. That’s just how houses work.
And Sam. I thought I was going to lose him when lumps appeared again and kept growing. They were removed and he bounced back. But he knows his limits now. He wants to chase the neighborhood cat. He just can’t anymore. He’s officially retired: campfire warmth, a full bowl, and all the attention he can get. Not a bad deal.

Through all of it, I kept my hand in work. A few project-based websites. A show promotion for a friend who needed it done last minute. I wouldn’t have done it for just anybody.
I don’t post much on here. I’m working on changing that. I have a lot to share. I’ve always been more of an introvert: speaking up comes naturally in a small, familiar group but not as much out here. Honestly, I just need to get over it.
If you’ve made it this far: I’m ready for what’s next. Open to the right opportunity, whether that’s a project, a contract, or a full-time role.
Let’s talk over coffee. ☕

For earlier context, this post covers where I was and where I wanted to be.
Getting momentum back after a hard stretch is its own skill. I put together some thoughts on staying motivated when the path forward is not obvious.
Getting back to work was part of getting back to myself. I am looking for the right full-time opportunity in digital marketing and eCommerce, and available for consulting in the meantime. Here is more about the work.
Most of those adventures are documented in the adventure section if you want the details.
by Cathy Gray | Apr 14, 2026 | Business, Marketing, Portfolio, Professional Articles
Custom hose assemblies are not a simple order. There are a lot of variables involved, and when customers came in without the right information, the whole process stalled before it even started.
I spent seven years at Atlanta Rubber & Hydraulics before the company was acquired by Tipco. In that time, I saw the same gap come up over and over: customers needed something custom, but they were missing critical details. The result was back-and-forth, delays, and frustration on all sides.
The fix was simpler than you might expect. It was a flyer.
The problem it was built to solve
The S.T.A.M.P.E.D. acronym is an industry standard for specifying hose assemblies: Size, Temperature, Application, Media, Pressure, Ends, and Delivery. Every custom order needs answers to all seven. Miss one and the order can’t move forward.
The framework existed. What didn’t exist was a clean, branded piece that put it in front of customers in a way that was easy to understand and easy to act on. So I built one from scratch: the content, the layout, and the design.

How it worked across the business
Once it existed, it found its way into four different use cases without anyone having to force it.
For customers researching before they called, it lived on the website. They could look up what they needed before picking up the phone, which meant fewer calls spent gathering basic information.
For the sales team, it became a reference tool during customer conversations. Instead of walking through the same seven questions from memory every time, they had something concrete to point to. It kept the process consistent no matter who was handling the call.
For walk-in customers, it was ready at the counter. Someone came in, picked it up, and had a clear checklist of what they needed to pull together before placing their order.
And because it was a clean, professional document, it could be emailed out when needed. One file, used in context.
The takeaway
This wasn’t a complicated project. It was a well-placed piece of content that solved a recurring problem across multiple touchpoints at once.
When you take the time to identify where the friction actually lives and build something that addresses it directly, you don’t need four separate solutions. Build it once, do it well, and it works forever.
This kind of friction is a process problem first and a content problem second—here are some other examples of small process changes that made a real difference.
This project is part of a broader body of work—see more examples in my portfolio.
If your business has a communication gap that a well-built piece of content could solve, that’s exactly the kind of work I do.