Home/Case Studies/GRH Kratom & Botanicals
Migration · 8 weeks

GRH Kratom moved six years of rankings to Shopify without losing one.

Farm-to-market kratom and kava from a family-owned Southeast Asian farm, sold direct to American buyers. Hundreds of products and thousands of ranking pages had to leave WooCommerce without losing ground.

GRH Kratom & Botanicals homepage on desktop and mobile
ClientGRH Kratom & Botanicals
SectorKratom and botanicals
MarketUnited States
Timeline8 weeks
ServicesShopify Development, Migration, SEO, CRO
+40%Organic traffic
+45%Conversion

01The challenge

GRH Kratom & Botanicals grow kratom and kava on a family-owned farm in Southeast Asia and ship it direct to customers in the United States. Six years of writing about strain, origin and testing had done its work. Hundreds of products and thousands of pages ranked. Most orders began with a search rather than an advert.

WooCommerce had become the limit rather than the platform. The catalogue was too large for it, pages were slow, and state-level shipping rules were handled by hand. Growth meant adding products, and adding products made the store slower. The business had outgrown the thing it was built on, and everyone involved knew it.

The obvious move was to rebuild and accept a ranking dip. That is what every quote they had received described, and it was offered as normal. For a store that lives on organic search, a dip is not a temporary cost. It is the year. That constraint set the brief before a single design decision was made.

02Our approach

UX

This buyer reads the label before the price. Origin, batch number and lab result decide the purchase, and price only settles it afterwards. So we planned the product page around the questions asked first, with verification at the top and the price further down. The page had to answer a sceptic, not persuade a browser.

Technical

We treated the URL map as the deliverable and the theme as secondary. Six years of equity sits in addresses, not in a design. So the work started with an inventory of every page that ranked, matched to its new address, tested before launch. Nothing was allowed to go live pointing at a 404.

Conversion

Kratom cannot be shipped to every state. A cheaper build notes that in a footer and lets the customer discover it at checkout. We decided the restriction belonged on the product page and in the cart, because an order refused before payment costs a customer nothing. A refund after payment costs their trust.

03Design & UX

Hierarchy on the product page follows the order the questions arrive in. Where the leaf was grown comes first, then the batch and the date it was tested, then what the certificate says. Strain, vein and harvest sit alongside. Price waits below all of it. Promotional badges and urgency counters were left out, because they undercut the argument the page is making.

On a phone the catalogue is where this audience spends its time, so filtering had to work with a thumb. Strain and vein filter first, format second. The shipping restriction shows in the product summary rather than behind a tap, so nobody scrolls a long page to learn they cannot order. Lab certificates open in place.

Verification above the price

Buyers in this category check origin and lab results before they look at cost, so the page answers in that order.

Restrictions where the buyer is

State rules appear on the product page and are enforced in the cart, so a blocked order is refused rather than refunded.

Strain and vein as filters

Regular buyers shop by strain, not by category name, so the filters use the words they already use themselves.

Batch data like a label

The certificate details are plain text in a fixed position, because a jar label is what this reader is used to reading.

04Development & technical implementation

The store was rebuilt on Shopify and the catalogue moved with Matrixify, products, variants and content together. The redirect map was the larger piece of work. Every ranking URL was inventoried and matched, including orphaned pages nobody had linked to for years that still brought in visitors. The 301 map was tested against the live index before launch.

State-level shipping rules were built into the store rather than added as an app. The restriction renders on the product page from the same source that blocks the cart, so the two cannot drift apart. Search Console and GA4 were watched daily through launch week, which is how the client could see that positions had held.

The lab certificates existed as loose PDF files that nobody could match to a batch. We rebuilt them as structured product data, so a customer holding a jar can reach the certificate for that batch. The matching was manual and slow, and the client did most of it themselves. That work set the pace, and the store went live in 8 weeks.

05

Key solutions.

The parts of the build a visitor would point at.

01

Batch lab verification

Every product links to the certificate for the batch in hand, so verification takes one tap instead of an email.

02

State shipping enforced early

Restricted states are flagged on the product page and blocked in the cart, so orders are refused before payment rather than refunded after.

03

Farm origin on the page

Growing region, harvest and vein sit with the product, which is the detail this buyer looks for before anything else.

04

Filtering by strain

Shoppers narrow a long catalogue by strain, vein and format, using the words they already say rather than shop categories.

05

Faster catalogue pages

The long browse pages this audience lives on now load quickly, which keeps sessions going deeper into the catalogue.

06

Complete redirect map

Every ranking address from the old store has a tested destination on the new one, so nothing arrives at a dead page.

06

The result.

What the work changed, in the numbers the client reports.

+40%Organic traffic
+45%Conversion

No rankings were lost in the move. Six years of authority arrived intact, and organic traffic is now up 40%. That gain is not new content doing the work. It is the same pages on a faster store, holding positions they already held and taking ground the old build was too slow to reach.

Conversion is up 45%. Buyers who can see origin, batch and lab verification without hunting for them stop leaving the page to check elsewhere. In a category where trust is the purchase, that is the whole gain. The same traffic now produces more orders, which is worth more than the traffic rise on its own.

07

The finished site.

Live, and running the business it was built for.

GRH Kratom homepage on desktop and mobile

The store is live on Shopify with the full catalogue, the certificates attached to their batches and the state rules working in the cart. The old addresses still resolve. Six years of search equity now sits on a store the business can keep adding to.

Visit the live site

Every quote we took told us to expect a drop in traffic after the move. We did not get one, and we watched daily.

— Founder, GRH Kratom & Botanicals
09

Tech stack.

What it is built on, and what it talks to.

ShopifyWooCommerceMatrixifyLiquidSearch ConsoleGA4
10

More case studies.

Other projects where we named the number before we started.

Attackletics homepage on desktop and mobileeCommerce

Attackletics doubled sales with a neon storefront that opens like a plain one.

A smart batting tee and a finished coaching app, sold from a stock theme. Rebuilt in neon and scanlines, without making the phone pay for it.

2×Sales
+35%Order value
View case study
Applied Vision Baseball homepage on desktop and mobileeCommerce

Applied Vision Baseball left a coaching site for a store that shows gear working.

Vision and swing trainers that make no sense in a photograph. Moved out of a coaching site and onto a storefront built around the demonstration.

+46%Conversion
+56%Organic traffic
View case study
MindPanda homepage on desktop and mobileeCommerce

MindPanda built its own channel and pushed Amazon into second place.

An established Amazon seller with no channel of its own. Catalogue ported across, two markets configured, and a storefront designed to convert rather than list.

7 figuresDirect revenue
No.1Channel, ahead of Amazon
View case study
03

Let us look at your numbers.

Send the metric that is stuck and we will tell you honestly whether we agree.

Free consultation — 30 minutes, no obligation, senior lead on the call
1
Within 1 business dayWe read it properly and reply with real questions — not a templated brochure.
2
A 30-minute scoping callFree, no obligation. We tell you honestly if we are the wrong fit.
3
A written proposalScope, timeline, deliverables and the success metric — all on one page.
SAR+
You'll hear back from Sayan or a senior lead — never a bot.

    Your details
    What do you need?
    eCommerce buildCRO & testingWebsite designApp / SaaSDesign & brandingSomething else
    NDA on request · Details never shared
    Question about your project? Tell us in 30 seconds — a senior lead replies.