WooCommerce Case Study: No Pong, From Zero to 5,000+ Orders and AUD 75,000 a Month
WooCommerce case study: No Pong is an Australian natural-deodorant brand. Rowerr launched its WooCommerce store in 2015, redesigned it in 2019, made it AI-ready in 2022 and added AI agents and AI-powered workflows in 2025. The store grew from its first order to more than 5,000 orders and about AUD 75,000 a month. In November 2026 we fixed a customer import that was saving empty addresses.
- CLIENT & LOCATION
- No Pong · Australia (AUD)
- PLATFORM
- WordPress · WooCommerce · Kadence · Elementor
- PROJECT HISTORY
- 2015 launch · 2019 redesign · 2022 · 2025 · Nov 2026
- ROWERR'S ROLE
- Store build, redesign, AI workflows, ongoing development

Results at a glance
| Business task | Take a natural-deodorant brand online and grow direct sales, subscriptions and wholesale. |
|---|---|
| Before | A business running since 2007 with no online store. Rowerr launched the store in 2015. |
| Constraints | Subscriptions (Monthly Club), wholesale, bundles and offers, a team of 12 running the store. |
| What we changed | Built the store, redesigned it in 2019, made it AI-ready in 2022, added AI agents and workflows in 2025, and fixed the customer address import in 2026. |
| How we checked | For the import fix: a three-account test file on staging, then read the saved addresses back and matched them to the source file. |
| Measured result | From the first order to 5,000+ orders a month and from AUD 0 to about AUD 75,000 a month. |
| Status | Solved. Still working together. |
Figures reported by the client and Rowerr's project records, published with the client's approval, November 2026.
Book a free consultation →Project Overview
No Pong is an Australian natural-deodorant brand. It sells deodorants, soaps, bundles, a Monthly Club subscription, wholesale products and merchandise, with 20 core products and more than 200 products in total. The business started in 2007 and is run by a team of 12.
Rowerr launched No Pong's WooCommerce store in 2015 and has worked with the brand ever since: a redesign in 2019, AI-ready changes in 2022, and AI agents and AI-powered workflows in 2025. The store grew from zero orders to more than 5,000 orders a month, and from zero to about AUD 75,000 a month.
Business Challenges
- Starting from zero: an established brand with no online sales.
- Many ways to buy: one-off orders, bundles, the Monthly Club and wholesale.
- Scale: thousands of orders a month handled by a team of 12.
- Staying current: a store that keeps up with AI search and AI tools.
- Import bug: customer imports saved names but left billing and shipping addresses empty.
How Customers Buy & The Stack
| Route | How it works |
|---|---|
| Direct orders | Deodorants, soaps and bundles in AUD, with seasonal offers and free shipping over $75 (conditions apply). |
| Monthly Club | Repeat orders on a subscription. |
| Wholesale | Wholesale products and quote requests for trade buyers. |
| Need | Tool |
|---|---|
| Theme and design | Kadence theme, Elementor, CotKit Addons for Elementor |
| Store | WooCommerce |
| Quote requests | QuoteFold – Request a Quote for WooCommerce |
| Wishlists | Wishlist Kit |
| Forms and email | FormsKit with Mailchimp |
| Tracking | Google Tag Manager |
Launching the Online Store
The problem: a brand with no online sales.
No Pong had been in business since 2007 but did not sell online.
How we solved it
We built the WooCommerce store from scratch and took it from the very first order. Over the following years, direct orders, bundles, the Monthly Club and wholesale all moved onto the site.
Want to grow a WooCommerce brand for the long run?
We build, grow and look after WooCommerce stores, from the first order to thousands a month.
Discuss Your WooCommerce Project Explore WooCommerce ServicesRedesign
In 2019 we redesigned the whole store on Kadence and Elementor, with our own plugins for quote requests, wishlists and forms.
AI-Ready Store, Then AI Agents
In 2022 we made the store AI-compatible. In 2025 we added AI agents and AI-powered workflows to help the team of 12 handle a store selling thousands of orders a month.
Fixing a Customer Import That Saved Empty Addresses
The problem: addresses were lost on import.
When customers were imported from a CSV, the log showed billing_address_1, billing_city and the other address columns mapped correctly, but the saved customer profiles had empty billing and shipping fields. Names and other custom fields were saved.
What caused it
The user import plugin’s security filter treated every field on its restricted list as forbidden user metadata, and that list also included normal WooCommerce customer address fields. The plugin author fixed this in version 2.4.11 by keeping a separate list of truly forbidden metadata, so the security check stays while addresses import again. The update does not refill addresses that earlier imports had already left empty.
How we fixed it
- Exported the affected customer records and kept the original CSV.
- On staging, updated the import plugin to a maintained release that includes 2.4.11, without rolling back security fixes or removing the security filter.
- Built a three-account test file: an existing customer with blank addresses, one with existing addresses, and a new test customer.
- Turned off user deletion, role changes, password replacement and notification emails for the run.
- Ran the sample, then read the saved addresses back and checked that blank cells did not overwrite good addresses.
- Ran a repair for only the affected accounts and matched counts and values to the source file, keeping a list of exceptions for review.
How we verified it
- Addresses stayed after reloading wp-admin and in a fresh customer session.
- A test checkout used the saved address with valid country, state and postcode.
- Account IDs, emails, passwords and roles were unchanged.
- Running the repair again created no duplicate accounts or extra emails.
Status: solved on 11 November 2026.
Results
| Year | Milestone | Outcome |
|---|---|---|
| 2015 | Store launched by Rowerr | First online orders |
| 2019 | Full redesign | New Kadence and Elementor store |
| 2022 | AI-ready store | Prepared for AI search and tools |
| 2025 | AI agents and workflows | Less manual work for the team |
| Nov 2026 | Customer import fix | Addresses imported and repaired; solved |
| Today | 5,000+ orders and about AUD 75,000 a month | |
WooCommerce Growth & Customer Import FAQ
01Why are customer addresses empty after a WooCommerce user import?
On No Pong, the user import plugin’s security filter blocked normal WooCommerce address fields, so names saved but addresses didn’t. Version 2.4.11 of the plugin fixed it.
02Does updating the import plugin restore addresses that were already lost?
No. The update fixes future imports. Addresses left empty by earlier runs need a separate, careful repair from the original file.
03How do you import customers without overwriting good addresses?
Test on staging with a small file first, make sure blank cells don’t overwrite existing values, and switch off deletion, role changes, password resets and emails.
04Is an import log proof that the data was saved?
No. Always read the saved customer profiles back and compare them with the source file.
05How did No Pong grow online?
Rowerr launched the store in 2015, redesigned it in 2019 and added AI workflows later. It grew from zero to 5,000+ orders and about AUD 75,000 a month.
Key Takeaway
Growth like No Pong’s comes from years of steady work on the same store: a solid launch, a redesign when it’s needed, and new tools as they arrive. And when data goes wrong, check what was actually saved, not just what the import log says.
Want to grow a WooCommerce brand for the long run?
We build, grow and look after WooCommerce stores, from the first order to thousands a month.
Discuss Your WooCommerce Project Explore WooCommerce Services