Web Design · Calgary · Research
July 2, 2026
12 min read

Wix vs Shopify vs WordPress vs Webflow. What Each Website Builder Actually Costs a Calgary Business.

The short answer. We joined 5 audit datasets across 350 Calgary business homepages and cross-tabbed by website builder. Every platform makes you pay somewhere. Wix ships 100% valid schema for free but bloats to 185KB of HTML with 63 scripts. Squarespace looks beautiful but only 26% of Squarespace sites have a tel: link. Shopify is the fastest for ecommerce but funnels visitors into checkout, not the phone. WordPress dominates Calgary at 50% share and lands mid-pack on every metric. Custom is the leanest but only 37% ship any schema. Everyone pays a tax. This is what each one costs.

Every Calgary business owner asking "what should I build my site on" is asking the wrong question. There is no "best" website builder. There are tradeoffs, and the right platform is the one whose tradeoffs match what your business actually needs. What made this hard to advise on until now: nobody had actually measured the tradeoffs against a real local market.

So we did. Same 403 Calgary business homepages we used for the AI-blocking myth, structured data, and one-tap contact studies. Five separate audits (speed, AEO, schema, robots.txt, contact primitives). Joined by domain. Cut by builder.

What We Did

For each corpus site we fingerprinted the underlying website builder from HTML signatures (server headers, static asset domains, embedded platform paths). Then joined per-site with the four other audit datasets: time-to-first-byte, HTML transfer weight, script tag count, JSON-LD adoption and validity, business-type schema, robots.txt blocks, tel: links, form presence, booking widgets, and mobile viewport.

350 of 403 sites returned across every audit. Audit script at tools/aggregate-blog-data.js, per-site joined dataset at data/blog/platform-tax-calgary-2026/metrics.csv, full method at data/blog/platform-tax-calgary-2026/method.json.

Calgary Market Share

WordPress
176 (50%)
custom
72 (21%)
Shopify
38 (11%)
Wix
24 (7%)
Squarespace
19 (5%)
Webflow
6 (2%)
Square Online
6 (2%)
Duda
5 (1%)
GoDaddy
4 (1%)

Calgary is a WordPress town. Half the sample runs it. "Custom or unrecognized" is the second largest bucket at 21%, which mostly represents smaller shops on Astro, Eleventy, Next.js, Jekyll, or a hand-rolled PHP site. Shopify is a distant third at 11%, driven by Calgary retail and ecommerce. Wix, Squarespace, and everything else are tail platforms.

The Full Cross-Tab

Every audit metric, cut by builder. Read the tradeoffs.

Median TTFB (server response time) by builder
Square Online (n=6)90 ms
Webflow (n=6)107 ms
Shopify (n=38)159 ms
Wix (n=24)159 ms
custom (n=72)197 ms
GoDaddy (n=4)201 ms
Duda (n=5)230 ms
Squarespace (n=19)236 ms
WordPress (n=176)236 ms

Every platform in the 2026-vintage Calgary sample is well within Google's "good" TTFB target (600ms or less). The narrative that WordPress is slow is dead. Where builders diverge is HTML weight and script bloat.

Median HTML transfer weight (what mobile actually downloads)
custom (n=72)14 KB
Webflow (n=6)14 KB
GoDaddy (n=4)21 KB
Square Online (n=6)22 KB
Duda (n=5)33 KB
Squarespace (n=19)37 KB
WordPress (n=176)40 KB
Shopify (n=38)45 KB
Wix (n=24)185 KB

Wix is the outlier. A Wix homepage is 4 to 13 times the HTML weight of every other builder in the corpus. That HTML has to download and parse before anything renders, on every visit, forever. The Wix bill is not the $30/month. It is the extra 100+ KB every visitor pays for.

Median script tag count (how many JS requests block page)
GoDaddy (n=4)8
custom (n=72)10
Webflow (n=6)16
Square Online (n=6)18
Duda (n=5)28
WordPress (n=176)41
Squarespace (n=19)43
Shopify (n=38)57
Wix (n=24)63
Any JSON-LD schema present
Wix (n=24)100%
Squarespace (n=19)100%
WordPress (n=176)88%
Shopify (n=38)63%
Duda (n=5)60%
custom (n=72)37%
GoDaddy (n=4)25%
Webflow (n=6)17%
Square Online (n=6)0%
Declared as LocalBusiness or business subtype
WordPress (n=176)78%
Squarespace (n=19)74%
Shopify (n=38)55%
Wix (n=24)54%
custom (n=72)36%
GoDaddy (n=4)25%
Duda (n=5)20%
Webflow (n=6)17%
Square Online (n=6)0%
Homepage tel: link (one-tap phone contact)
Webflow (n=6)100%
Duda (n=5)80%
WordPress (n=176)78%
Wix (n=24)54%
GoDaddy (n=4)50%
custom (n=72)46%
Squarespace (n=19)26%
Shopify (n=38)13%
Square Online (n=6)0%

Reading the Tax

Every platform bill hides in a different column.

WordPress (n=176, 50% of Calgary). Mid-pack on TTFB (236ms) and HTML weight (40KB), a healthy 41 scripts. 78% business-type schema (thank you, Yoast + Rank Math + Schema Pro), tied with Squarespace at 74% for the top of the corpus. Second-best tel: link adoption at 78%. WordPress is not fast, not lightweight, not opinionated. What it is: reliable across every category we measured. The Calgary market picked it for a reason, and the data supports the pick for the kind of service business that dominates Calgary listicles.

Custom (n=72, 21% of Calgary). Fastest median TTFB in real numbers if you exclude the tiny samples (197ms). Leanest median HTML transfer (14KB). Lowest script count (10). But: 37% schema, 36% business type, 46% tel: link. Custom sites win the technical benchmark and lose everything else, because if you build the site yourself you have to remember to add schema, tel: links, and Organization JSON-LD, and most developers do not. Custom is right if you have a technical team who will do the AEO work. It is wrong if you are outsourcing to a developer who thinks the job ends at "site loads."

Shopify (n=38, 11% of Calgary). Fast (159ms TTFB) and modest weight (45KB HTML) but 57 scripts. 95% of Calgary Shopify sites have a form on the homepage (that is the cart or newsletter signup) but only 13% have a tel: link. That is the correct choice for pure ecommerce. It is the wrong choice for a Calgary business that also takes phone orders (which is many of them). Shopify's opinion is "the goal is checkout," which is right for stores and wrong for services.

Wix (n=24, 7% of Calgary). The most opinionated platform in the corpus. 100% schema (great), 100% viewport (great), 159ms TTFB (great). But 185KB of HTML per pageview (worst by far) and 63 scripts (worst by far). Only 54% business-type schema (mediocre). Only 54% tel: link (mediocre). Wix does the technical AEO homework for you and charges you 100+ KB per visitor in return. Fine for a low-traffic brochure site. Painful for a high-traffic paid-ads landing page.

Squarespace (n=19, 5% of Calgary). 100% schema, 100% viewport, 74% business type. Ships the most polished-looking Calgary sites in the corpus. But 26% tel: link and 37% form. Squarespace optimizes for visual polish and lets conversion mechanics slide. Right for a portfolio, an event, a personal brand. Wrong for a service business that lives on phone calls.

Webflow (n=6, 2% of Calgary). Tiny sample so results are directional. Second-fastest TTFB (107ms), second-leanest HTML (14KB), 100% tel: link. But only 17% schema and 17% business type. Webflow is technically excellent and structurally silent. Owners have to add the schema and AEO themselves, which most do not. Almost no Calgary businesses use it (n=6), which is either a signal that Calgary agencies do not sell it or that it is a coastal-cities platform.

Duda (n=5), GoDaddy (n=4), Square Online (n=6). Samples too small for confident claims. Directionally: Duda mid-pack across the board except zero forms. GoDaddy tiny but middling on everything. Square Online returned 0% schema, 0% business type, 0% tel: link, 0% forms across all 6 sites; either a template default or a small-sample artifact, but a Calgary business looking at Square Online should treat this as a serious warning.

The Honest Recommendation Table

What to pick, given what your business actually needs.

Match business type to builder
Calgary service business, phone-first (dental, law, contractors, auto)WordPress + SEO plugin
Calgary service business, booking-first (med-spa, salon, fitness)WordPress + Jane or Booksy
Calgary ecommerce or retailShopify
Calgary portfolio, event, personal brandSquarespace
Calgary brochure site, DIY, low trafficWix
Calgary business with a technical team + AEO disciplinecustom (Astro, Eleventy, Next)
Calgary agency site, design-forward, editable by non-devWebflow

Should You Switch?

Almost always: no. Migration costs are real, up-front, and larger than most owners estimate. The switch is worth it only when the tax you are currently paying is the tax that is actually hurting the business, not the one that shows worst in a benchmark. Rules of thumb:

  • Do not switch off WordPress because it is 236ms slower than Wix. That is a rounding error against a customer's cognitive load.
  • Do switch off Wix if you pay $30/month for a site that ships 185KB of HTML with 63 scripts on every visit, when a static WordPress or Webflow site could do the same job with a fraction of the payload, and your traffic is meaningful.
  • Do switch off Squarespace if your conversion mechanics (tel links, forms, booking) are visibly worse than a WordPress competitor and you can measure the lost calls.
  • Do not switch at all if your current site ranks and converts. The tax is real but so is migration cost, and you can only spend the money once.

Methodology

Sample. 403 unique Calgary business homepages, drawn from 27 "best of Calgary" industry listicles verified 2026-07-20. Same corpus used across the AI-blocking, schema, and one-tap contact studies. Real estate is represented by mortgage brokers because every Calgary realtor listicle links to internal profile pages rather than to independent websites. Full source list, exclusion policy, and vertical mapping are in data/blog/platform-tax-calgary-2026/method.json. 350 of 403 sites returned across every audit.

Selection bias. Read the sample as "Calgary businesses polished enough to be listicle-featured and to own a linkable site." The frame over-represents established, well-marketed businesses that already invest in a strong web presence. Adoption numbers in this study are upper bounds; the true Calgary SMB population, including newer and cash-only businesses, likely has weaker adoption on every measured metric.

Platform detection. HTML fingerprint (server headers, static asset domains, embedded platform paths). Signatures: wp-content/ or wp-includes/ for WordPress, squarespace.com asset paths for Squarespace, cdn.shopify.com for Shopify, parastorage.com + wixstatic.com for Wix, webflow.js or data-wf-site for Webflow, irp.cdn-website.com for Duda, godaddysites.com or img1.wsimg.com for GoDaddy, weebly.com or .square.site for Square Online. Sites not matching any pattern are labelled "custom." Full detector at tools/bulk-schema-audit.js and tools/bulk-contact-audit.js.

Small samples. Webflow, Duda, GoDaddy, and Square Online have n=4 to n=6 in the corpus. Percentages against those buckets are directional at best. WordPress, custom, Shopify, Wix, and Squarespace all have n=19 or more and support real comparison. We report all buckets with n shown so the reader can weight accordingly.

Limits. Median TTFB is measured from a single Calgary-region fetch per site; a full audit would sample from multiple regions across multiple times of day. HTML weight is transferred bytes (post-compression) not decoded HTML. Script count is <script> tag count in served HTML and does not count dynamically-injected scripts. Booking widget detection matches provider URLs in served HTML; iframed widgets loaded via JavaScript after DOMContentLoaded are missed and undercount adoption. Every stat here is the input to the buyer's decision, not the buyer's decision.

Naming policy. No site is named in this study. Platform-level medians and percentages only.

Replication. The joined per-site dataset is at data/blog/platform-tax-calgary-2026/metrics.csv. The aggregation script is at tools/aggregate-blog-data.js.

Related Reading

Frequently Asked Questions

Which website builder do most Calgary businesses use?

WordPress dominates. 176 of 350 audited Calgary business homepages (50%) run WordPress. The next largest is "custom or unrecognized" at 72 sites (21%). Then Shopify at 38 sites (11%), Wix 24 (7%), Squarespace 19 (5%), Webflow 6 (2%), Square Online 6 (2%), Duda 5 (1%), GoDaddy 4 (1%). The Calgary market is a WordPress town with a long tail of everything else.

Which builder ships the fastest sites in Calgary?

Square Online at 90ms median TTFB (small sample, n=6). Then Webflow 107ms, Shopify 159ms, Wix 159ms, custom 197ms, GoDaddy 201ms, Duda 230ms, Squarespace 236ms, WordPress 236ms. Every platform in the corpus is well within Google's "good" Core Web Vitals TTFB target (600ms or less). The 2026-vintage version of every major builder ships fast enough at first byte. Where builders diverge is HTML weight and script bloat: Wix ships median 185KB of HTML with 63 scripts; custom ships 14KB with 10 scripts.

Which builder ships the best structured data?

Wix and Squarespace both ship JSON-LD on 100% of Calgary sites in the corpus. But Squarespace does better at declaring a business type (74% versus Wix's 54%). WordPress with Yoast or Rank Math is right behind at 78% business-type coverage on 88% of sites. Custom sites are worst at 36% any schema and 36% business type, because if you build your own site you have to remember to add schema yourself, and most people forget. Square Online returned 0% JSON-LD across the 6 sites we found.

Which builder lets customers actually book online?

Almost none of them. Only 12 of 350 Calgary sites (3.4%) ship a booking widget on the homepage. Adoption by platform: WordPress 5%, Wix 4%, Shopify 3%, custom 1%, everything else 0%. Six sites ship the full one-tap stack (tel + form + booking + viewport) and every single one of them is a med-spa on WordPress or Wix using Jane, Vagaro, or Booksy.

Which builder is best for a Calgary service business?

The honest answer is it depends on which tax you can pay. WordPress with a good SEO plugin (Yoast, Rank Math, Schema Pro) is the safest bet for a service business that needs strong AEO and does not want to depend on a single vendor. Squarespace is right if visual polish is the priority and you accept lower conversion primitives out of the box. Wix is right if you want everything (schema, mobile viewport, hosting) done for you and you accept 185KB of HTML per pageview. Shopify is right if you are ecommerce-first and the phone is not your primary channel. Custom is right if you have technical resources and want the fastest possible site, but be prepared to add schema and AEO yourself. Webflow is a strong custom-adjacent option but has almost no local adoption (n=6). There is no free lunch.

Should a Calgary business switch platforms?

Only if the tax you are paying is the tax that actually hurts your business. Do not switch off WordPress because it is 236ms slower at first byte than Wix; that is a rounding error against a customer's cognitive load. Do switch off Wix if you are paying $30/month for a site that ships 185KB of HTML with 63 scripts on every visit, when a static site could do the same job in 20KB. Do switch off Squarespace if your conversion mechanics (tel links, forms) are visibly worse than a WordPress competitor. Do not switch at all if your current site already ranks and converts. The tax is real but so is migration cost, and migration cost is up front.

Where do you stand?

Faster site. Then AI search. One sprint.

If your Calgary site is in the Slow or Painful tier, we fix speed and AEO together. Same weekend, same team, both wins.

Talk to us