ShopifySelectPartnerShopify & Shopify Plus

Shopify migrations and builds, to a jeweler’s standard.

Ruby Digital Agency replatforms mid-market and enterprise brands onto Shopify and Shopify Plus, and builds new stores from the ground up. Every migration ships with a verified audit: every product, customer and order accounted for, to the cent.

  • 50+migrations & builds
  • 4.9client rating
  • 0emails sent by an import
  • 100%of rows accounted for

Two disciplines, one standard

We migrate stores and we build them.

Most agencies do one and improvise the other. We run both with the same discipline: audit first, prototype before code, verify before launch, and hand over evidence, not promises.

Data flowing from a cracked monolith into a clean crystal

Migrate to Shopify

Replatforming from BigCommerce, Magento, WooCommerce, OpenCart, PrestaShop, Wix and custom builds.

  • Products, customers, orders, fulfillments, reviews, content and redirects
  • Data repaired before import and reconciled to the cent after it
  • Sample of twenty, then a dry run, then the full migration
  • A signed audit report you can hand to your board
Dark glass storefront outlined in red light

Build on Shopify & Shopify Plus

New stores designed as working prototypes, then built on Horizon with the platform doing the heavy lifting.

  • Shopify Plus architecture: Markets, B2B, Functions, checkout extensibility, Flow
  • Subscriptions, wholesale, multi-store and international
  • Retail POS, Klaviyo, ERP and custom apps
  • Built in a free development store, so you pay Shopify nothing until go-live

The audit is the deliverable

Automated engines copy what the API exposes. We reconcile what the business actually does.

Migration apps report a completion percentage. We hand you a ledger that runs every source row down to the live count, prices checked against the store your customers actually buy from, and a list of the decisions only you can make.

  1. Reconciled to zeroEvery source row is accounted for in a ledger that runs from the export count down to the live count. Demo accounts, duplicates and invalid records are named, not hidden.
  2. Priced from the live storefrontOption-set and modifier pricing that never appears in any export or API is captured from the store customers actually buy from, then written to each variant.
  3. Orders as real transactionsRefunds, partial refunds, store credit, declined payments and split shipments are modeled as transactions, so no order shows a phantom balance.
  4. Every tracking numberOne fulfillment per parcel, so multi-shipment orders keep each carrier reference. Automated tools drop these.
  5. Consent preserved exactlyMarketing opt-ins carry over one-to-one. Nobody is subscribed who did not ask, and nobody who asked is lost.
  6. Sample first, then the runTwenty of every entity, edge cases included, imported and signed off before the full run. Then a dry run of every order before a multi-day import.
  7. Redirects that resolve301s are built from the real URL inventory, including child categories and legacy paths, then requested one by one against the live domain.
  8. Silent by designHistorical imports send zero customer emails and never touch live stock. We brief you on the two surfaces that sit outside the API flags.
Ruby Digital Agency
No. RDA-26-0817

Certificate of Migration Audit

BigCommerce → Shopify · sixteen years of trading history

Products
745 → 2,505 variants
Customers
5,720 of 5,728 rows
Orders
6,277 to the cent
Redirects
1,350 verified live
Consent
4,641 opted in, exact
Emails sent
0
  • Every source row accounted for
  • Prices reconciled against the live storefront
  • Refunds, store credit and split shipments modeled
  • Items needing a decision listed, not assumed
Lance AllisonFounder · Ruby Digital Agency

Reconciliation ledger from a recent BigCommerce migration

StepChangeRunning total
Rows in the source customer export5,728
Platform demo account removed−15,727
Duplicate rows merged−45,723
Same-person email variants merged−15,722
Invalid emails, listed for your decision−25,720
Customer accounts live in Shopify5,720

Where the engines fall short

Nine things an automated migration quietly gets wrong.

Each of these has cost a merchant real money or real trust on a project we were later asked to rescue. Each one is a line in our audit.

The detailAutomated engineRuby Digital
Per-parcel tracking numbers on split shipments Not migrated One fulfillment per shipment, every number kept
Option-set and modifier pricing Flattened to the base price Every combination priced from the live storefront
Refunded and partially refunded orders Marked paid, balance left showing Sale plus refund transactions, balance zero
Store credit and coupon discounts Totals drift from the source Reconciled to the cent per order
Email marketing consent Often everyone or no one Exact opt-in state per customer
Redirects for nested categories Flat slugs that never existed Diffed against the real URL inventory, then verified
Data quality problems Copied as found Repaired before import, listed in the report
Customer-facing side effects Unknown Silent imports, briefed in advance
Evidence at the end A completion percentage A signed audit report you can hand to your board

How a project runs

Eight steps. No surprises after step two.

The survey and audit set a fixed price and dated phases. From there, every step ends with something you can inspect in your own admin.

01

Migration survey

Ten minutes of your time. Platform, scale, integrations, goals. We come back within a business day.

02

Audit and fixed quote

We read the real exports and APIs, find what the automated tools would miss, and quote a fixed price with dated phases.

03

Development store

As a Shopify Select Partner we build in a free development store. You pay Shopify nothing until the day you go live.

04

Sample and sign-off

Twenty of each entity, chosen to be difficult. You inspect them in your admin and give the green light.

05

Full migration

Products, customers, orders, fulfillments, then redirects. Resumable, idempotent, silent.

06

Storefront build

Designed as a working prototype first, then built on Horizon with as few custom files as possible.

07

Verification and report

Every claim in the report is checked against a real record in your store. Then it is yours to keep.

08

Cutover and hypercare

DNS, delta sync, 301 verification, 404 capture from day one, and a month of watching the numbers.

Built on Shopify

What we build, from the ground up.

Migrations bring us most of our work. Builds are where the same standard shows on the surface: a storefront you are proud of, on a platform that keeps getting better without you paying for it.

Dark globe with glowing red arcs connecting cities

Storefront design & Horizon builds

A working prototype you can click through before we touch a theme, then a Horizon build that stays upgradeable because we avoid custom theme files wherever the platform already does the job.

  • Horizon
  • Prototype first
  • Zero-drift updates

Shopify Plus architecture

Checkout extensibility, Shopify Functions for discounts, delivery and payment rules, Flow automations and the B2B suite. Scripts are gone; we design the replacement properly.

  • Functions
  • Checkout
  • Flow
  • B2B

International & multi-store

Shopify Markets with domain-per-market, local currencies and market-specific inventory, or several brands consolidated under one Plus organization.

  • Markets
  • Multi-currency
  • Consolidation

Subscriptions & wholesale

Recharge, Skio and native subscriptions; wholesale with price lists, minimums and net terms. Existing subscribers migrated without a missed renewal.

  • Recharge
  • Skio
  • Wholesale

Retail POS

Shopify POS and POS Go for brick-and-mortar retailers going online, unified inventory and staff roles included. Installation and training across Utah and neighboring states.

  • POS Pro
  • Locations
  • Training

Integrations & data

Klaviyo done properly, ERP and 3PL connections, Zapier where it fits, custom apps where it does not. Analytics that tell the truth about revenue.

  • Klaviyo
  • ERP
  • Custom apps

Where stores come from

Every platform has its own traps. We have met them.

The journal

Playbooks, teardowns and field notes from live projects.

Long-form, practitioner-written, and the reason a good share of our clients found us.

Browse the journal

Client voices

Every review, not a curated three.

Read them all

“RDA has been exception in recreating our website and adding all the features we needed. RDA is great to work with and know know their stuff.”

GlycoCalyxglycocalyx.com

“  RDA set up a Zapier integration between one of their partners that did not have a direct integration. RDA was very timely and professionals, followed through fully until the job was complete. Very…”

Mad Bison Coffeemadbisoncoffee.com

“I was very reluctant to migrate from Big Commerce to Shopify until I met Lance with Ruby Digital AI. I spoke with RDA several times and finally made the switch. Ruby migrated all of…”

Midwood Guitarmidwoodguitarstudio.comBigCommerce → Shopify

“RDA helped us migrate from Opencart to Shopify. He has been fantastic to deal with – friendly, relatable and nothing has been a problem. RDA kept us well informed throughout, we're very happy with…”

The Gadget Guysthegadgetguys.co.nzOpenCart → Shopify

“Working with RDA has been amazing. We migrated from Magento to shopify and as you can imagine (after being with Magento for over a decade) it was a high stress event. Lance made it…”

Longevity Essentialslongevity-essentials.comMagento → Shopify

“  RDA has been amazing . Did a full transfer from BigCommerce to Shopify Plus and theme customization. A+ to work with thanks again.”

Comic Book Questcomicbookquest.comBigCommerce → Shopify

“RDA handled a full migration from Opencart to Shopify of our d2c operations and handled both front end design and back end functionality. He was a joy to work with, great communicated clearly and…”

Earache Records Ltdearache.comOpenCart → Shopify

“RDA has gone above and beyond expectations delivering this project. Lances attention to detail and professionalism in his work are truly impressive. The clear, concise, and timely communications, combined with his deep understanding and…”

Grace And Taylorgraceandtaylor.com.au

“RDA is very effective with time. Charges a very fair price, works fast, and uses tools to complete large tasks quickly. Highly recommend!”

Gone Green Storegonegreenstore.com

“RDA are professionals and easy to work with. RDA delivered the order quickly and answered various questions throughout the process.”

Vibrations CBDvibrationscbd.com

“RDA was patient, helpful, friendly and professional throughout the process. We are delighted with our new Shopify store which was converted from Opencart.”

Angelleesaangelleesadesigns.comOpenCart → Shopify

“Working with Ruby Digital Agency has been an absolute game-changer for our business! We recently migrated our online store from Magento to Shopify, a process that can feel overwhelming and complicated. RDA made it…”

Doctored Locksdoctoredlocks.comMagento → Shopify

“I worked with Ruby Digital Agency on migrating our site backend from BigCommerce to Shopify. I had a lot of anxiety about all the little unknowns that might come up in this process, but…”

Melrose Urban Femalemelroseurbanfemale.comBigCommerce → Shopify

“Ruby Digital Agency made our redesign super easy. RDA took the time to fully understand our industry needs and delivered on every need. I would not hesitate advising anyone to partner with this company!!”

Northland's Dealer Supply Storenorthlandautosolutions.com

“Lance helped me move my shop from a Wordpress-based independent provider to Shopify. When I say, "helped me," you should translate that to, "he did all the work quickly, seamlessly, and at very reasonable…”

Chirp Soundsnorthlandautosolutions.comWooCommerce → Shopify

“Ruby Digital converted our Opencart website to Shopify. RDA went above and beyond to solve any problem or questions I threw at them, and helped me to understand the process. A friendly and professional…”

Gemstone Cabochonsgemstonecabochonsuk.comOpenCart → Shopify

“A pleasure to work with Lance. I was really nervous with the move from Magento to Shopify but Lance made it smooth and "simple" and took a lot of time and effort in finding…”

Lullabuylullabuy.co.ukMagento → Shopify

“Very prompt responses and communication, everything was handled with the utmost care. Would definitely recommend to anyone looking to migrate their website.”

World Of Aromasworldofaromas.com

“I have worked with many Sellers (at least twenty) Ruby Digital Agency has, without a doubt, been the best experience. Far exceeded my expectations.”

Dakota Cub Aircraftdakotacub.com

“He always finds neat solutions to tricky problems. Very fast delivery and great communication.”

Neter Vitalnetervital.co.uk

“Excellent developer to work with. Very responsive. This e-commerce site was not without its challenges and he worked hard to develop an outstanding site and a new look for our brands. Thank you!”

Dog House Clothingdoghouse-garage.com

“Working with Ruby has been such a positive experience! They are extremely knowledgable, easy to communicate with and they went above and beyond for us. They migrated our Open Cart website to Shopify and…”

Sea Sun SocietyOpenCart → Shopify

“Lance has been a joy to work with from start to finish. Our switch from Magento to Shopify wasn't straight forward, but Lance has gone above and beyond to help and come up with…”

Cult51cult51.comMagento → Shopify

“A true professional, available when needed, did a great job with my website, and was very helpful by answering all my non-expert questions.”

Casa Bertini

Start here

The migration survey.

Ten minutes. Platform, scale, integrations and goals. You get a written first assessment within one business day, and a fixed quote after the audit.

  1. 1Platform
  2. 2Scale
  3. 3Goals
  4. 4Contact
Where is the store today?
How big is it?

Features in play

What does success look like?
Where should the assessment go?

No mailing list, no automated sequence. One reply from a person, within a business day.