Skip to content
RhytmeloRhytmelo
Programs

Three ways in.

AuditFind what’s brokenCommerce · SEO · CRO · Infra · Architecture · QA. Report + walkthrough in 5–10 days.$1,400 ($950 non-store)Choose audit
Productized sprintFixed scope, fixed pricee.g. Shopify CRO Sprint — 4 weeks, 6 experiments, analytics setup, readout. Add-ons available when you configure.$3,500 Fix SprintConfigure
Custom engagementPods & retainersDedicated pod, monthly signal report, quarterly roadmap. Scoped after a consultation.from $2,100/month
AuditCommerce · SEO · CRO · Infra · Architecture · QA. Report + walkthrough in 5–10 days.$1,400 ($950 non-store)Choose audit
Productized sprinte.g. Shopify CRO Sprint — 4 weeks, 6 experiments, analytics setup, readout. Add-ons available when you configure.$3,500 Fix SprintConfigure
Custom engagementDedicated pod, monthly signal report, quarterly roadmap. Scoped after a consultation.from $2,100/month

Swipe to compare →

Productized catalogue
ServiceTimelineScopePrice
Before you choose

How much does a project cost?

Every project gets a fixed quote after scoping. As a guide: the Website & Commerce Audit is $1,400 ($950 for a non-store site); a Fix Sprint is $3,500; business websites are typically $5,900–$11,700; Shopify stores from $11,700 (typically $11,700–$18,800); Shopify Plus from $28,200. Retainers start from $2,100 a month. Custom software and headless commerce are quoted after a paid audit. Programs →

Can I get a refund?

Yes, in the cases our refund policy sets out. An audit cancelled before we start is refunded in full. A project can be cancelled with 15 days' written notice: we keep the value of work done (at least 20% of the total, which covers set-up) and refund the rest within 15 working days of approval. Refunds and cancellation →

Can we buy a fixed-scope sprint?

Yes. Most commerce work can start as a productized sprint with a fixed price and fixed deliverables — see Programs. Larger rebuilds are scoped after an audit. Programs →

All pricing questions →
Work

Still loading…

This is taking longer than it should.

Try againGo home