Shopify development and management, from plan choice to checkout

Shopify handles hosting and secure checkout. It doesn't choose your plan, keep your app stack lean, structure products so Google and marketplaces can read them, or connect orders to the rest of your business. That's the work we do.

TL;DR

Who this is for

It's probably not for you if you're pre-revenue and still testing whether the product sells. A free theme, a handful of products and Shopify's own setup guides will get you further for less money at that stage.

What's included

Store builds and theme work

A good premium theme with disciplined customization is the right answer for most stores. We build custom sections where the brand or the product genuinely needs them, and keep product attributes in metafields so the same data drives the product page, filters, structured data and feeds. Themes get linted with Shopify's Theme Check before every release, so deprecated tags and dead code don't pile up.

Product data structure

Variants and options instead of near-duplicate products, barcodes filled in, consistent product types and vendor names, and SEO titles written for search rather than copied from a supplier spreadsheet. This is the groundwork that keeps Merchant Center clean later, and it's the same data Amazon and Faire will read if you sell there. Shopify now allows up to 2,048 variants per product, so splitting one item across several listings to get around the old limit is rarely necessary.

App audit

For every installed app: what it costs, what it does, what script it injects, and whether a native feature now does the same job. Uninstalled apps often leave code behind in the theme, so we check the theme too. When two apps compete for the same job, we favour the one that meets Shopify's Built for Shopify performance bar.

Checkout, payments, shipping and tax

Shopify Payments and Shop Pay configuration, carrier and rate setup, tax settings, and test orders through every path — including refunds and order emails — before launch. Checkout customization is limited below Plus, so we work within checkout extensions and blocks rather than fighting the platform.

Tracking after the checkout upgrade

Shopify made the additional scripts box view-only on August 28, 2025, and gave non-Plus stores until August 26, 2026 to upgrade their Thank you and Order status pages. Any conversion tag pasted into that box needs to become an app pixel or custom pixel. We rebuild those tags, then compare what each ad platform reports against a week of real orders.

Wholesale and B2B

Shopify's native B2B catalogs, a separate wholesale channel, or Faire connected through its Shopify sales channel app, depending on how your retailers buy.

Headless storefronts

When content and speed matter more than Shopify's theme layer, we build the storefront separately and use Shopify only for cart and checkout through the Storefront API. That's the architecture behind Squeaky Clean Turf: a static Astro site on Cloudflare, with Shopify handling the part you should never build yourself.

Integrations

Orders and customers into your CRM, product data into Merchant Center, wholesale through Faire, and accounting and inventory through an ERP. Odoo's native Shopify Connector syncs orders, products, inventory, fulfillments, returns and refunds, on scheduled intervals rather than in real time — a detail that matters when you sell fast-moving stock. See our ERP implementation page.

How an engagement runs

Store audit

Plan and fees, apps and scripts, theme, product data, checkout settings, analytics and integrations. You get a ranked list of fixes with rough effort for each.

Architecture and plan

Theme or headless, plan tier, which apps stay, where data lives, and how Shopify talks to your other systems. Decisions are written down with the reason for each.

Build or migrate

Theme work, catalog restructuring and data migration. For replatforms, URL mapping runs in parallel — see site migrations.

Test orders

Every shipping zone, tax case, discount type and payment method, plus refunds and order emails.

Launch and measure

Go live, then compare orders in Shopify against what analytics and each ad platform recorded for the first week, and fix any gap before scaling spend.

Manage

Ongoing management covers app hygiene, merchandising updates, feed health, integration monitoring and a monthly review.

Common Shopify problems we fix

Choosing the right Shopify plan

From Shopify's pricing page in October 2026. Monthly prices drop when billed yearly.

Plan Billed monthly Online card rate* 3rd-party gateway fee Worth knowing
Basic $39/mo ($29 yearly) 2.9% + 30¢ 2% No extra staff accounts; limited checkout customization
Grow $105/mo ($79 yearly) 2.7% + 30¢ 1% Up to 5 staff accounts
Advanced $399/mo ($299 yearly) 2.5% + 30¢ 0.6% Up to 15 staff; third-party calculated shipping rates
Plus From $2,300/mo 2.25% + 30¢ 0.2% Full checkout customization; unlimited B2B catalogs (others: up to 3); up to 25 headless storefronts

*Standard online card rate with Shopify Payments. The gateway fee applies only if you use a third-party payment provider instead.

Run the numbers before picking on subscription price. At $50,000 a month in online card sales, the 0.2-percentage-point difference in card rates between Basic and Grow is $100 a month — more than the $66 difference in monthly subscription. And a store using a third-party gateway on Basic pays 2% of revenue on top of that gateway's own fees, which is usually the most expensive line on the bill.

Two smaller lines catch people out. Marketplace orders synced into Shopify are free up to 50 a month, then cost 1% up to $99 a month on every plan. And Grow only gets third-party calculated shipping rates as an add-on, while Advanced includes them, which matters if you quote live carrier rates at checkout.

Benchmarks we hold a store to

Measure Number Source and why it matters
Largest Contentful Paint 2.5 s or less Google's "good" threshold at the 75th percentile of real visits (web.dev). App scripts and hero images are the usual culprits.
Interaction to Next Paint 200 ms or less Same source. Slow INP on collection pages usually traces back to filter, review or upsell apps.
Cumulative Layout Shift 0.1 or less Same source. Late-loading banners and pop-ups push the Add to cart button around.
Average cart abandonment 70.22% Baymard's average across 50 studies (Baymard). Use it as context, not a target; your own checkout funnel is the real baseline.
Abandonment from extra costs 40% In the same Baymard survey, excluding "just browsing", 40% cited shipping, tax or fees and 18% a forced account. Show shipping early and keep guest checkout on.

Our Shopify launch checklist

Pricing and engagement

Builds and migrations are fixed-scope projects quoted after the store audit, with the scope written down before work starts. Ongoing management is a flat monthly fee. Your Shopify subscription, apps and payment fees are billed by Shopify and the app developers directly, separately from our fee. Per the pricing page, nothing at Ahmeego is billed as a percentage of ad spend or sales, and there are no long contracts.

Platforms we work in

Shopify plus the systems it most often needs to talk to.

Shopify logoShopify Astro logoAstro Cloudflare Pages logoCloudflare Pages React logoReact Google Merchant Center Google Analytics 4 logoGoogle Analytics 4 Google Tag Manager logoGoogle Tag Manager Klaviyo Faire Odoo logoOdoo GoHighLevel

Proof you can check before you call

For Squeaky Clean Turf we moved every customer (with marketing opt-in status preserved), all order history and every product with images from WooCommerce into Shopify. The catalog was rebuilt with proper variants, retail and wholesale separated, and a monthly subscription product set up. USPS and UPS shipping, taxes and Shopify Payments were configured. Two live WooCommerce subscriptions due to renew were flagged to the owners to decide rather than migrated silently, and new Shopify orders now trigger a team notification workflow in the CRM.

Case study
Two WordPress sites into one headless Shopify storefront
Free tool
Promo Code Leak Scanner: find your codes on coupon sites
Free tool
Marketing Analytics Auditor: 100+ tracking checks
Q&A
Google Ads conversion tracking for a simple Shopify store
Q&A
Google Shopping vs Performance Max for a one-product store
Video
Shopping campaigns: granularity matters

Frequently asked questions

Which Shopify plan do I need?
Model it on your actual sales. Card rates fall as plans rise (2.9% + 30¢ on Basic down to 2.25% + 30¢ on Plus, per Shopify's October 2026 pricing), so higher volume often justifies a higher plan. Plus makes sense for full checkout customization, unlimited B2B catalogs or multiple storefronts.
Should my Shopify store go headless?
Only if content, speed or design flexibility is genuinely limited by themes. Headless adds a separate codebase to maintain. It suits content-heavy brands and stores pairing commerce with a large marketing site; most stores do better with a well-built theme.
Can you migrate from WooCommerce without losing SEO or customers?
Yes. Customers, orders and products move with counts reconciled, active subscriptions are flagged for your decision, and every ranking URL gets a page-level redirect. We did exactly this for Squeaky Clean Turf.
My conversions dropped after the checkout upgrade. What happened?
Most likely your purchase tags lived in the additional scripts box, which Shopify made view-only in August 2025 and retired for non-Plus stores with the August 26, 2026 page upgrade. Those tags need to be rebuilt as app or custom pixels, then checked against real orders.
Do you build custom themes or use premium ones?
Usually a strong premium theme plus custom sections, because it's cheaper to maintain. We build fully custom themes when the brand or product experience genuinely requires it.
Can Shopify handle wholesale?
Yes, through native B2B catalogs (up to 3 on most plans, unlimited on Plus), a wholesale channel, or Faire connected via its Shopify sales channel app. The right option depends on how your retailers prefer to order.
How do you connect Shopify to an ERP or CRM?
Native connectors first where they exist — Odoo's Shopify Connector, for example — and custom integrations where they don't. We document sync direction and frequency for every data type so nobody is surprised when stock or orders lag.

Talk to us about your Shopify store

Send your store URL (or current platform) and the one thing you most want fixed.

John, Kristy, or Sandeep will reply. One of the three of us will respond personally within 1 business day. No SDR queue.
We respond within 1 business day. No spam, ever. Read our privacy notice.

Top 25 references

The primary sources, standards, research, and tools we rely on for this work. Every link was checked on 2026-10-11. We aren't affiliated with these publishers unless noted.

Official documentation

  1. Shopify pricing and plan comparison — Shopify
    Subscription prices, online card rates, third-party transaction fees, staff limits, B2B catalog limits and headless storefront counts for Basic through Plus.
  2. About web pixels — Shopify.dev
    How app and custom pixels subscribe to customer events in a sandbox, the replacement for tags that used to sit in additional scripts.
  3. Shopify B2B — Shopify Help Center
    Companies, catalogs, price lists, payment terms and the B2B checkout, which is how wholesale runs from the same store as retail.
  4. About products and collections — Shopify.dev
    Shopify's product, option and variant model, including up to 2,048 variants per product and the productSet sync used by ERPs and PIMs.
  5. Creating and managing URL redirects — Shopify Help Center
    CSV import of redirects, the 100,000-redirect cap (20 million on Plus), and the rule that a redirect only fires when the old URL would otherwise 404.
  6. Apps in checkout — Shopify.dev
    Checkout UI extensions and functions, the supported way to customize checkout now that checkout.liquid and additional scripts are retired.
  7. Non-Plus: upgrading and replacing your Thank you and Order status pages — Shopify Help Center
    Confirms the August 26, 2026 upgrade deadline for non-Plus stores and that additional scripts became view-only on August 28, 2025.
  8. Storefront API reference — Shopify.dev
    The GraphQL API a headless storefront uses for products, carts and handing off to Shopify checkout.
  9. Performance best practices for Shopify themes — Shopify.dev
    Shopify's guidance on JavaScript weight, image loading and third-party scripts, the standard we audit themes and apps against.
  10. Built for Shopify requirements — Shopify.dev
    The performance and integration bar an app must meet for Shopify's Built for Shopify badge, useful when choosing between competing apps.
  11. About metafields — Shopify.dev
    How metafields and metaobjects store custom product attributes so one value can drive the page, filters, structured data and feeds.
  12. Intro to product structured data — Google Search Central
    Which Product, Offer and review properties Google reads for product snippets and merchant listings.
  13. Site moves with URL changes — Google Search Central
    Google's process for replatforming without losing search visibility: URL mapping, 301 redirects and post-move monitoring.
  14. Shopify Connector — Odoo 19.0 documentation
    Sync directions for orders, products, inventory and refunds, and the default 10-minute scheduled sync that rules out real-time stock.

Standards & policy

  1. PCI DSS — PCI Security Standards Council
    The card-data security standard behind Shopify's Level 1 compliance, and why payment pages shouldn't carry stray scripts.
  2. Product — Schema.org
    The vocabulary for product markup, including GTIN, brand and offer properties a theme should output from real data.

Research & studies

  1. Cart abandonment rate statistics — Baymard Institute
    A 70.22% average abandonment rate across 50 studies, with extra costs (40%) and forced account creation (18%) among the fixable reasons.
  2. Cart and checkout usability research — Baymard Institute
    Large-scale usability testing of checkout flows, the evidence base for cutting form fields and surfacing total cost early.
  3. E-commerce research and articles — Nielsen Norman Group
    Usability studies on product pages, filtering and navigation that inform how we lay out collections and product templates.

Industry reports & benchmarks

  1. Web Almanac 2024: Ecommerce — HTTP Archive
    Crawl-based data on ecommerce platform share and real-user performance, useful for comparing Shopify stores with other platforms.

Leading tools

  1. Theme Check — Shopify.dev
    Shopify's linter for Liquid themes, which flags performance problems, deprecated tags and leftover code.
  2. Horizon theme source code — Shopify on GitHub
    Source for Shopify's current reference theme, handy for checking how a native block or section is meant to be built.
  3. PageSpeed Insights — Google
    Field data from real Chrome users plus a lab test, the quickest before-and-after check for app removals.

Expert guides

  1. Web Vitals — web.dev (Google)
    Definitions and thresholds for LCP, INP and CLS, the metrics we use to judge whether an app or theme change slowed the store.

Communities & courses

  1. Shopify Community — Shopify
    Merchant and developer forums where platform bugs, app conflicts and workarounds usually surface before they reach the docs.
AI disclosure: This page was drafted with AI assistance and edited by a human. Third-party facts link to the official source they came from (checked 2026-10-11); platform names and logos belong to their owners and do not imply a partnership or endorsement.