Site Merchandising QA

Launch with every promo, price, banner, and PDP checked before customers see it

Spur runs your merchandising QA across homepage, promos, PDPs, locales, devices, and member states in hours, not days, so launch night stops depending on spot checks and luck.
Book a mobile QA walkthrough
See real bugs Spur caught

Validated by hand.

Shipped with gaps.

Merchandising changes daily, but most launch QA still relies on manual checks, partial coverage, and last-minute validation. That’s how bad promos, broken PDPs, and unbuyable variants make it live.

Manual validation

A homepage that refreshes daily and is QA'd entirely manually.

Spot-checking only

No coverage of every SKU, breakpoint, locale, or logged-in member state.

Human error

Wrong dates, broken promos, missing disclaimers, wrong seals, broken default variants.

Revenue on the line

A 404 PDP or unbuyable size on launch day is direct lost revenue.

Three simple steps.

No code required.

01
Define what should be live
List the products, promos, regions, and surfaces you need to validate.
02
Run every scenario in parallel
Spur checks homepage, PDPs, promos, links, localization, and variants across staging or production.
03
Send fixes to the right team
Get pass/fail results with screenshots so merchandising, QA, and engineering know exactly what to fix.

Three simple steps.

No code required.

Every workflow your team

owns,

covered.

Speak to the merch owner, not the QA engineer. Every tile maps to a real workflow Spur runs today.

Homepage, nav, and banner checks

Validate hero content, promo tiles, nav links, countdowns, and sold-out messaging on the surfaces that change most.

Promo logic and discount validation

Catch broken thresholds, exclusions, points offers, app-only promos, and incorrect messaging before launch.

New drop launch coverage

Check thousands of SKUs, variants, and launch routes in one pass instead of manual spot checks.

Variant and stock-state checks

Catch wrong default colors, dead-end swatches, out-of-stock issues, and unbuyable sizes.

Email-to-site validation

Open the email, follow every CTA, and confirm every click lands on the right product, collection, or promo page.

Localization and regional launch QA

Validate currency, tax, translations, and region-specific content before global launches go live.

The one no script can keep

up with,

handled.

Traditional scripts break when the page changes. Spur checks what is actually live, so your team does not need to rewrite tests every time merchandising updates the experience.

Built for a page that changes constantly

Spur reads what's actually live instead of a script written last week, so a layout or content change never breaks a check.

One scan, every dynamic element

Validate hero content, promo tiles, banners, countdowns, stock states, region-specific details, and every route across staging and production.

The business case,

pre-built.

The 1-page model merch leaders use to fund this internally, conversion impact of a healthy vs. broken PDP, plus the hours it gives back.

Revenue protection

Broken PDPs, dead promo links, bad pricing, and unbuyable variants are direct conversion losses. Spur catches them before they cost sales.

Team efficiency

Replace launch-night checklists and daily homepage QA with repeatable runs your merch team can own.

Coverage at scale

Validate every region, locale, device, and member state instead of hoping spot checks are enough.

Real bugs,

caught in production.

Spur's Exploratory agent landed on the Magnitude Hat 2.0 PDP, verified the price and page details, explored both color variants, clicked through all product info accordions, then scrolled to the reviews section. The aggregate score and count were consistent, but the individual reviews were clearly written about a tote bag, not a hat.
Exploratory Testing
Spur caught a product page displaying tote bag reviews instead of hat reviews
A customer reading reviews on the Magnitude Hat 2.0 page was seeing feedback about gym totes, wide straps, and pool bags.
Agent used:
Exploratory Testing
Type of test:
Checkout Interactions
Device:
Desktop
Time to detect:
12 seconds
Exploratory Testing
Spur caught a product page displaying tote bag reviews instead of hat reviews
A customer reading reviews on the Magnitude Hat 2.0 page was seeing feedback about gym totes, wide straps, and pool bags.
Agent used:
Exploratory Testing
Type of test:
Checkout Interactions
Device:
Desktop
Time to detect:
12 seconds
Exploratory Testing
Spur found a "Fit" accordion filled with materials and sustainability info
Exploratory Testing
Spur spotted a shoe page recommending backpacks, hats and travel bags instead of shoes
Exploratory Testing
Spur caught a mismatched review on a shorts PDP
Exploratory Testing
Spur found a "Fit" accordion filled with materials and sustainability info
Explore the bug book
Exploratory Testing
Spur spotted a shoe page recommending backpacks, hats and travel bags instead of shoes
Explore the bug book
Exploratory Testing
Spur caught a mismatched review on a shorts PDP
Explore the bug book

Testimonials

Spur is our first big win company-wide in terms of implementing the use of AI agents. When we were able to share this with our greater team, everybody was almost in awe of what we were able to achieve.

Chloe Lu

Manager, E-commerce Quality Assurance, Living Spaces

“It made people’s jobs easier. No one was let go, and it created space to work on more interesting problems.”

Katherine Maddox

Director of Quality Engineering, Wondr Health

“The more you use Spur, the smarter it gets. The smarter it gets, the faster you can write tests and find bugs.”

Solomon Ademuwagun

QA Manager, UncommonGoods

Spur is always right. We used to spend hours testing stuff manually. Now we just run Spur and never test ourselves.

Thomas Bueler-Faudree

Co-founder, August

"After 15 years in QA, I’ve never ramped up faster. Spur’s AI gives detailed feedback that makes dev handoff easy — and their support eliminated the pain of UI automation. I’d pick Spur over any other framework, hands down"

Theodore Schachter

QA Engineer, Studeo

“Before Spur, we relied on Alona to manually spot check our widgets store by store. We knew that was not going to scale as we added more brands.”

Janvi Shah

Co-Founder & CEO, Hue

"From minute one we had the feeling that the tools and the agents Spur was leveraging were more advanced. With the demos, you were just writing test steps live and they were actually working."

Sebastian Villanueva

QA Engineer, OurPlace

"It is definitely one of the most useful things we have had, not just for QA but for our company in general. I would just suggest other fintech teams try it out. It would give you more security that your actual money and your actual processes and flows are being covered very comprehensively."

Denise Anne Gamboa

Product & Project Manager, OneSafe

Spur has significantly improved Wander’s testing capabilities. It has allowed us to iterate & ship so much faster with confidence!

Nathan Potter

CTO, Wander.com

FAQ

Did we miss a question?
Email us directly

Marketer Questions
Staging or production?

Both, it’s a URL switch. Validate on staging pre-release, then run the exact same suite against production.

Do I need to be technical to run this?

No. Merch teams own it after a ~2-week setup with Spur; every test is written in plain language, no scripts or selectors.

Can it validate the homepage and dynamic banners?

Yes. The agent detects live content intelligently, with no hardcoded scripts to maintain as merchandising changes the page.

Can it test A/B variants and time-gated promos?

Yes. Conditional logic plus scenario tables handle variants, thresholds, exclusions, and time-gated offers.

Can it validate promo emails?

Yes. Spur simulates a real inbox, follows every link, and confirms each one redirects to the correct destination.

How does the POC work, and how fast is it?

We time a POC to a real upcoming launch (3–5 days, or a 1-week POC). Runs return in ~15 minutes to an hour via parallelization, across app, mobile web, and desktop.

How do you handle credentials and payments in production?

Encrypted secrets plus checkout network mocking, so production runs stay safe and never place real orders.

Onboarding questions
What is the onboarding process like?

A ~2-week setup with Spur. We encode your launch checklist and past incidents into natural-language tests; after that, your merch team owns and runs it.

Can you migrate our existing QA checklist?

Yes. We translate your manual launch checklist into Spur tests, so none of your institutional QA knowledge gets lost.

When will we see our first results?

Typically on your first launch run; flagged bugs come back with screenshots, ready to hand to the team that owns the fix.

General Questions
Do I need to know how to code to use Spur?

No. Every test is written in plain language. If you can describe what “correct” looks like, you can build a test.

What kind of support do you offer?

A dedicated CS partner plus a shared Slack channel to help configure launch runs and read results.

Do you offer tutorials?

Yes. Guided setup, documentation, and reusable test templates so your team ramps quickly.

What does Spur integrate with?

Pass/flag reports plug into your systems like Jira, so every issue routes straight to the team that owns the fix.

Where does Spur run?

Across app, mobile web, and desktop, on both staging and production.

Go into your next launch knowing the homepage, promos, PDPs, links, and variants are actually right.

Spur scans staging and production for broken promos, wrong prices, expired banners, missing sizes, swatch mismatches, and bad routes before customers see them.

Scan my next launch