Skip to main content

How BFore Cut URLs by 90% and Transformed Their Store with WooCommerce

7/22/2024
B
BFore
bfore.co.za
Durban, South AfricaFounded 2025
💰
Monthly Revenue
Undisclosed
👨‍💼
Founders
Mark Atkinson
👥
Employees
Undisclosed
🏢

Business Description

BFore is a South African online retailer specializing in cell phones, tablets, televisions, and home electronics. They focus on a user-friendly e-commerce experience, offering custom payment solutions, local pickup, and seamless order management for customers nationwide.
📝

Executive Summary

South African electronics retailer BFore migrated from VirtueMart to WooCommerce, slashing URLs by 90% and improving site speed, SEO, and functionality. With custom payment plugins and a suite of extensions, BFore delivered a seamless shopping experience and backend efficiency.
📄

Case Study Content

Introduction

BFore was struggling under the weight of a VirtueMart 2 installation that simply didn’t deliver the features, performance, or developer support they needed. With over 3,800 live URLs, SEO was clogged by canonical errors and duplicate content. Simple backend tasks like editing customer shipping addresses were missing, and checkout flows felt outdated and resource-heavy. The Red Giant Design team decided it was time for a platform that could scale, adapt, and delight both staff and shoppers.

Why WooCommerce?

After working with WooCommerce on earlier projects, Mark Atkinson’s team knew it could deliver. A thriving extension ecosystem, solid SEO foundations, and a user-friendly admin interface made it a clear choice. WooCommerce came with built-in schema microdata, a robust plugin directory for local payment solutions like Payfast, and compatibility with performance plugins like W3 Total Cache. Best of all, it promised a single-page checkout out of the box.

Streamlining URL Structure and SEO

One of the biggest wins was streamlining the site structure. By moving to a custom post type system under WordPress and leveraging the WordPress SEO by Yoast plugin, the number of live URLs dropped from 3,819 to just 394—a 90% reduction. Duplicate content and canonical issues vanished. Google Analytics goals and event tracking were configured in minutes, rather than weeks. W3 Total Cache took care of page load times, and a CDN was on the roadmap for even faster delivery.

Overcoming Major Challenges

No migration is without surprises. Mid-project, WooCommerce 2.0 launched, introducing new hooks and template changes. Upgrading kept the system future-proof but also required a week of theme tweaks. Yootheme’s Warp framework, upon which the custom theme was built, broke in several areas. Red Giant Design manually patched the broken functions until Warp caught up—an important lesson in keeping third-party frameworks updated.

Expanding Functionality with Extensions

With a modest budget, the team tapped into the WooCommerce marketplace for features that VirtueMart could never justify building from scratch. Plugins like Follow-up Emails, Reviews for Discount, Dynamic Pricing, and Local Pickup Plus added new revenue streams and improved conversions. A custom CreditCart payment gateway was developed for instalment payments, and Twilio’s SMS integration kept customers informed in real time.

Results and Impact

The new WooCommerce store delivered a smooth one-page checkout, robust backend tools for editing orders in the admin, and email notifications tied to order status changes. Customers enjoyed filtered product searches via Ajax Layered Navigation, waitlists for out-of-stock items, and the ability to sign up for Mailchimp newsletters directly at checkout. Internally, staff could update shipping addresses, track order notes, and see all past orders in one place. It was a clear win for everyone, and the site are upgraded with a modern, responsive design.

Key Learnings

This project highlighted the importance of selecting a platform with a rich plugin ecosystem, the need to anticipate mid-project updates, and the value of built-in SEO and analytics features. By relying on tested extensions, the team added complex features without custom builds, staying on budget and timeline.

💡

Key Takeaways

  • 1By switching from VirtueMart to WooCommerce, BFore reduced its URL count by 90%, streamlining site architecture and eliminating duplicate content issues.
  • 2Integrating local South African payment plugins like Payfast and custom CreditCart solutions improved checkout flexibility and catered specifically to the target market.
  • 3Embracing premium extensions from the WooCommerce marketplace enabled advanced features—such as follow-up emails, waitlists, and dynamic pricing—on a tight budget.
  • 4Combining WordPress SEO by Yoast, W3 Total Cache, and built-in schema microdata resolved SEO and performance challenges in just a few configurations.
  • 5Upgrading to WooCommerce 2.0 mid-project required troubleshooting theme compatibility with Yootheme’s Warp framework, showcasing the need for ongoing maintenance planning.
  • 6Better backend capabilities—editable shipping addresses, single-page checkout, and detailed order notes—boosted team efficiency and improved customer service.
📊

Key Facts

URLs Reduced
90%
WooCommerce Extensions Implemented
70%
Custom Payment Plugins Developed
1
🛠️

Tools & Technologies Used

🔒

Premium Content Locked

Subscribe to access the tools and technologies used in this case study.

Subscribe Now
🚀

How to Replicate This Success

🔒

Premium Content Locked

Subscribe to access the step-by-step replication guide for this case study.

Subscribe Now
Share:
✍️

About the Author

Founders Hut Logo

Founders Hut

Founders Hut is a leading online platform dedicated to sharing thousands of in-depth business case studies from successful companies around the globe. Since its launch, Founders Hut has empowered entrepreneurs, marketers, and corporate innovators with actionable insights drawn from real-world successes and failures.

Interested in Being Featured?

Share your success story with our community of entrepreneurs.

Get Featured
Disclaimer: Some data in these case studies may be inaccurate or out of date. In certain cases, AI-generated content is used.