{"id":18161,"date":"2026-11-03T12:50:34","date_gmt":"2026-11-03T19:50:34","guid":{"rendered":"https:\/\/allinonemarketingpro.com\/abbotsford\/services\/shopify-development\/"},"modified":"2026-11-05T00:26:55","modified_gmt":"2026-11-05T07:26:55","slug":"shopify-development","status":"publish","type":"page","link":"https:\/\/allinonemarketingpro.com\/abbotsford\/services\/shopify-development\/","title":{"rendered":"Shopify Development"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"18161\" class=\"elementor elementor-18161\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8890901 e-con-full aio-page e-flex e-con e-parent\" data-id=\"8890901\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1c94019 elementor-widget elementor-widget-aio-service-hero\" data-id=\"1c94019\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-service-hero.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<header style=\"background:#093346;color:#fff;padding:clamp(140px,16vw,210px) clamp(20px,4.5vw,64px) clamp(56px,7vw,96px)\"><div style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:28px\">\n      <nav aria-label=\"Breadcrumb\" style=\"display:flex;flex-wrap:wrap;gap:10px;white-space:nowrap;font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.14em;color:#9FB3BE\"><a href=\"\/abbotsford\/services\/\" style=\"color:#9FB3BE;text-decoration:none\" class=\"h1f6476f\">DEVELOPMENT<\/a><span aria-hidden=\"true\">\/<\/span><span>CMS DEVELOPMENT<\/span><\/nav>\n      <div style=\"display:flex;flex-wrap:wrap;gap:40px clamp(40px,6vw,96px);align-items:center\"><div style=\"flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:22px\"><h1 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(38px,4.8vw,72px);line-height:1;letter-spacing:-.03em;color:#fff;text-wrap:balance\">Shopify development in Abbotsford<\/h1><p style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:300;font-size:clamp(22px,2.2vw,32px);line-height:1.2;letter-spacing:-.01em;color:#fff;text-wrap:balance\">A store that feels like walking into your shop.<\/p><p style=\"margin:0;max-width:640px;font-size:18px;line-height:1.6;color:#E4E9EC;text-wrap:pretty\">A Shopify developer in Abbotsford shapes the parts of a store your customers never see but always feel: the theme code, the apps behind it and the settings that run checkout. We set up new stores, move existing ones across, and build what the standard settings cannot.<\/p><div style=\"display:flex;flex-wrap:wrap;gap:12px\"><a href=\"\/abbotsford\/start-a-project\/\" style=\"display:flex;align-items:center;min-height:56px;padding:0 28px;background:#E82400;color:#fff;font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;letter-spacing:.06em;text-decoration:none;white-space:nowrap\" class=\"hf3251d8\">REQUEST A FREE AUDIT<\/a><a href=\"#sv-pr\" style=\"display:flex;align-items:center;min-height:56px;padding:0 24px;border:1px solid #9FB3BE;color:#fff;font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;letter-spacing:.06em;text-decoration:none;white-space:nowrap\" class=\"he524528\">HOW WE HELP \u2193<\/a><\/div><p style=\"margin:0;font-size:14px;line-height:1.5;color:#9FB3BE\">Free audit, no obligation \u00b7 In-house team since 2015 \u00b7 Abbotsford studio<\/p><\/div><figure style=\"flex:1 1 400px;min-width:0;margin:0\"><img loading=\"lazy\" decoding=\"async\" srcset=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/svc-shopify-development.jpg 1400w, https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/svc-shopify-development-300x200.jpg 300w, https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/svc-shopify-development-1024x682.jpg 1024w, https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/svc-shopify-development-768x512.jpg 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" src=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/svc-shopify-development.jpg\" alt=\"A hand holding out a blue bank card.\" width=\"1400\" height=\"1050\" style=\"display:block;width:100%;height:auto;aspect-ratio:4\/3;object-fit:cover;background:#0F4C68\"><\/figure><\/div>\n    <\/div><\/header>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c89d731 elementor-widget elementor-widget-aio-service-problems\" data-id=\"c89d731\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-service-problems.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"sv-pr\" style=\"background:#F4F7F8;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div data-rv=\"ip1\" style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)\"><div style=\"display:flex;flex-wrap:wrap;gap:20px 64px;justify-content:space-between;align-items:flex-end\"><div style=\"display:flex;flex-direction:column;gap:16px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">PROBLEMS WE SOLVE OFTEN<\/div><h2 id=\"sv-pr\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#093346\">Shopify problems we fix, from theme limits to app clutter<\/h2><\/div><p style=\"margin:0;max-width:440px;font-size:17px;line-height:1.6;color:#2B4A5A\">Shopify gets a store online quickly, but its defaults stop short of many real businesses. These are the walls owners hit, and the development work that moves each one.<\/p><\/div>\n      <ol style=\"list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px\"><li style=\"display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.4vw,32px);background:#fff;border:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.00s, transform .75s cubic-bezier(.2,.7,.2,1) 0.00s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between;align-items:center\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.1em;color:#E82400\">01<\/span><span aria-hidden=\"true\" style=\"width:10px;height:10px;background:#E82400\"><\/span><\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(19px,1.6vw,22px);line-height:1.25;letter-spacing:-.01em;color:#093346;text-wrap:pretty\">\u201cMy store looks like every other one built on the same theme.\u201d<\/h3><span style=\"display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F\">WHAT WE DO<\/span><span style=\"font-size:15px;line-height:1.55;color:#2B4A5A\">We build or adapt a theme in Shopify's Liquid templates, with custom sections for your range, your story and your seasonal promotions, and keep edits in the theme editor so staff can rearrange them.<\/span><\/span><span style=\"display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:#F4F7F8;border-left:3px solid #E82400\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:12px;letter-spacing:.2em;color:#45606F\">WHAT CHANGES<\/span><span style=\"font-size:15px;line-height:1.55;font-weight:600;color:#093346\">The store looks like your business, and staff can rearrange sections without touching code.<\/span><\/span><\/li><li style=\"display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.4vw,32px);background:#fff;border:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.08s, transform .75s cubic-bezier(.2,.7,.2,1) 0.08s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between;align-items:center\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.1em;color:#E82400\">02<\/span><span aria-hidden=\"true\" style=\"width:10px;height:10px;background:#E82400\"><\/span><\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(19px,1.6vw,22px);line-height:1.25;letter-spacing:-.01em;color:#093346;text-wrap:pretty\">\u201cWe keep adding apps and now the store is slow and costs more monthly.\u201d<\/h3><span style=\"display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F\">WHAT WE DO<\/span><span style=\"font-size:15px;line-height:1.55;color:#2B4A5A\">We review every installed app, remove duplicates and leftover code from old ones, swap simple apps for a few lines of theme code, and build a small custom app only where nothing off the shelf fits.<\/span><\/span><span style=\"display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:#F4F7F8;border-left:3px solid #E82400\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:12px;letter-spacing:.2em;color:#45606F\">WHAT CHANGES<\/span><span style=\"font-size:15px;line-height:1.55;font-weight:600;color:#093346\">A leaner store, a smaller monthly app bill and fewer things that can break.<\/span><\/span><\/li><li style=\"display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.4vw,32px);background:#fff;border:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.16s, transform .75s cubic-bezier(.2,.7,.2,1) 0.16s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between;align-items:center\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.1em;color:#E82400\">03<\/span><span aria-hidden=\"true\" style=\"width:10px;height:10px;background:#E82400\"><\/span><\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(19px,1.6vw,22px);line-height:1.25;letter-spacing:-.01em;color:#093346;text-wrap:pretty\">\u201cMy products need details Shopify's standard fields have no place for.\u201d<\/h3><span style=\"display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F\">WHAT WE DO<\/span><span style=\"font-size:15px;line-height:1.55;color:#2B4A5A\">We add custom fields called metafields for things like variety, harvest date, size charts or care notes, show them on product pages and filters, and give staff a tidy form for entering them.<\/span><\/span><span style=\"display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:#F4F7F8;border-left:3px solid #E82400\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:12px;letter-spacing:.2em;color:#45606F\">WHAT CHANGES<\/span><span style=\"font-size:15px;line-height:1.55;font-weight:600;color:#093346\">Every detail a customer asks about has a proper home on the page.<\/span><\/span><\/li><li style=\"display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.4vw,32px);background:#fff;border:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.24s, transform .75s cubic-bezier(.2,.7,.2,1) 0.24s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between;align-items:center\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.1em;color:#E82400\">04<\/span><span aria-hidden=\"true\" style=\"width:10px;height:10px;background:#E82400\"><\/span><\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(19px,1.6vw,22px);line-height:1.25;letter-spacing:-.01em;color:#093346;text-wrap:pretty\">\u201cI'm afraid moving to Shopify will lose our products, customers and order history.\u201d<\/h3><span style=\"display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F\">WHAT WE DO<\/span><span style=\"font-size:15px;line-height:1.55;color:#2B4A5A\">We export your current store, clean and map the product, customer and order data into Shopify's import format, run a trial import to check variants and prices, and set up redirects from old product addresses.<\/span><\/span><span style=\"display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:#F4F7F8;border-left:3px solid #E82400\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:12px;letter-spacing:.2em;color:#45606F\">WHAT CHANGES<\/span><span style=\"font-size:15px;line-height:1.55;font-weight:600;color:#093346\">The move happens on a tested plan, and shoppers land on the right product page.<\/span><\/span><\/li><\/ol>\n    <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-20b9e0f elementor-widget elementor-widget-aio-service-why\" data-id=\"20b9e0f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-service-why.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"sv-why\" style=\"background:#fff;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div data-rv=\"ip5\" style=\"max-width:1312px;margin:0 auto;display:flex;flex-wrap:wrap;gap:40px clamp(40px,7vw,112px);align-items:flex-start\">\n      <div data-unpin style=\"flex:1 1 380px;display:flex;flex-direction:column;gap:20px;position:sticky;top:96px;opacity:1;transform:translateY(0px);transition:opacity .7s ease, transform .8s cubic-bezier(.2,.7,.2,1)\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">WHY IT MATTERS<\/div><h2 id=\"sv-why\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(32px,4.4vw,64px);line-height:.98;letter-spacing:-.035em;color:#093346;text-wrap:balance\">Shopify gives you the shop; development makes it yours.<\/h2><span aria-hidden=\"true\" style=\"width:56px;height:4px;background:#E82400\"><\/span><\/div>\n      <div style=\"flex:1.3 1 460px;display:flex;flex-direction:column;gap:28px\">\n        <p style=\"margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.65;color:#2B4A5A;text-wrap:pretty;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.08s, transform .75s cubic-bezier(.2,.7,.2,1) 0.08s, box-shadow .3s, border-color .3s\">Shopify handles the heavy lifting of selling online: hosting, payments, security updates and a checkout shoppers already know. That is why so many small sellers start there. The catch is that a standard theme and a shelf of apps only take a store so far. Sooner or later a product needs a detail the form cannot hold, or a page needs a layout the theme does not offer.<\/p><p style=\"margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.65;color:#2B4A5A;text-wrap:pretty;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.16s, transform .75s cubic-bezier(.2,.7,.2,1) 0.16s, box-shadow .3s, border-color .3s\">A Shopify developer works inside those limits and past them. That can mean theme code for a valley maker's story pages, a cleaner set of apps, correct shipping and pickup settings, or a careful move from an older shop. Marketing, ads and Google Shopping sit on our e-commerce side; this work is the build underneath.<\/p>\n        <div style=\"display:flex;flex-direction:column;gap:0;background:#F4F7F8;padding:clamp(22px,2.4vw,32px)\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F;padding-bottom:14px;border-bottom:1px solid #DCE3E7\">SIGNS IT'S TIME FOR HELP<\/div><ul style=\"list-style:none;margin:0;padding:0;display:flex;flex-direction:column\"><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:baseline;padding:14px 0;border-bottom:1px solid #DCE3E7;font-family:Montserrat,MontserratFb;font-weight:700;font-size:16px;line-height:1.4;color:#093346;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.16s, transform .75s cubic-bezier(.2,.7,.2,1) 0.16s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"width:10px;height:10px;border:2px solid #E82400\"><\/span><span>Your store looks like the theme demo<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:baseline;padding:14px 0;border-bottom:1px solid #DCE3E7;font-family:Montserrat,MontserratFb;font-weight:700;font-size:16px;line-height:1.4;color:#093346;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.24s, transform .75s cubic-bezier(.2,.7,.2,1) 0.24s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"width:10px;height:10px;border:2px solid #E82400\"><\/span><span>Monthly app fees keep climbing<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:baseline;padding:14px 0;border-bottom:1px solid #DCE3E7;font-family:Montserrat,MontserratFb;font-weight:700;font-size:16px;line-height:1.4;color:#093346;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.32s, transform .75s cubic-bezier(.2,.7,.2,1) 0.32s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"width:10px;height:10px;border:2px solid #E82400\"><\/span><span>Product details have nowhere to go<\/span><\/li><\/ul><\/div>\n      <\/div>\n    <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a55845 elementor-widget elementor-widget-aio-service-benefits\" data-id=\"9a55845\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-service-benefits.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"sv-ben\" style=\"background:#fff;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div data-rv=\"ip6\" style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,56px)\">\n      <div style=\"display:flex;flex-wrap:wrap;gap:20px 64px;justify-content:space-between;align-items:flex-end\"><div style=\"display:flex;flex-direction:column;gap:16px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">BENEFITS<\/div><h2 id=\"sv-ben\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#093346\">What a Shopify developer adds to your online store<\/h2><\/div><p style=\"margin:0;max-width:420px;font-size:17px;line-height:1.6;color:#2B4A5A\">How things look once the marketing is done right.<\/p><\/div>\n      <ol style=\"list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:0 40px;border-top:2px solid #093346\"><li style=\"display:flex;flex-direction:column;gap:12px;padding:28px 0;border-bottom:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.00s, transform .75s cubic-bezier(.2,.7,.2,1) 0.00s, box-shadow .3s, border-color .3s\"><span style=\"display:flex;align-items:center;gap:12px\"><span style=\"width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#E82400;color:#fff;font-family:Montserrat,MontserratFb;font-weight:800;font-size:16px\" aria-hidden=\"true\">\u2713<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.1em;color:#45606F\">01<\/span><\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(20px,1.7vw,24px);line-height:1.2;letter-spacing:-.01em;color:#093346\">A store that's yours<\/h3><p style=\"margin:0;font-size:16px;line-height:1.6;color:#2B4A5A\">A custom theme gives your brand its own layout, typography and product pages, so shoppers remember you rather than the template.<\/p><\/li><li style=\"display:flex;flex-direction:column;gap:12px;padding:28px 0;border-bottom:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.08s, transform .75s cubic-bezier(.2,.7,.2,1) 0.08s, box-shadow .3s, border-color .3s\"><span style=\"display:flex;align-items:center;gap:12px\"><span style=\"width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#E82400;color:#fff;font-family:Montserrat,MontserratFb;font-weight:800;font-size:16px\" aria-hidden=\"true\">\u2713<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.1em;color:#45606F\">02<\/span><\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(20px,1.7vw,24px);line-height:1.2;letter-spacing:-.01em;color:#093346\">Fewer, smarter apps<\/h3><p style=\"margin:0;font-size:16px;line-height:1.6;color:#2B4A5A\">Each app earns its place or goes, which trims monthly fees and removes scripts that slow product pages on a phone.<\/p><\/li><li style=\"display:flex;flex-direction:column;gap:12px;padding:28px 0;border-bottom:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.16s, transform .75s cubic-bezier(.2,.7,.2,1) 0.16s, box-shadow .3s, border-color .3s\"><span style=\"display:flex;align-items:center;gap:12px\"><span style=\"width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#E82400;color:#fff;font-family:Montserrat,MontserratFb;font-weight:800;font-size:16px\" aria-hidden=\"true\">\u2713<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.1em;color:#45606F\">03<\/span><\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(20px,1.7vw,24px);line-height:1.2;letter-spacing:-.01em;color:#093346\">Settings set up properly<\/h3><p style=\"margin:0;font-size:16px;line-height:1.6;color:#2B4A5A\">Payments, tax settings, shipping zones, pickup locations and staff permissions are set up and tested before launch, so the first real order is not the first test.<\/p><\/li><li style=\"display:flex;flex-direction:column;gap:12px;padding:28px 0;border-bottom:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.24s, transform .75s cubic-bezier(.2,.7,.2,1) 0.24s, box-shadow .3s, border-color .3s\"><span style=\"display:flex;align-items:center;gap:12px\"><span style=\"width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#E82400;color:#fff;font-family:Montserrat,MontserratFb;font-weight:800;font-size:16px\" aria-hidden=\"true\">\u2713<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.1em;color:#45606F\">04<\/span><\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(20px,1.7vw,24px);line-height:1.2;letter-spacing:-.01em;color:#093346\">A safe move to Shopify<\/h3><p style=\"margin:0;font-size:16px;line-height:1.6;color:#2B4A5A\">Products, customers and order history travel with a clear plan, a trial run and redirects, so the switch does not strand shoppers or search visitors.<\/p><\/li><\/ol>\n    <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9146695 elementor-widget elementor-widget-aio-service-includes\" data-id=\"9146695\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-service-includes.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"sv-inc\" style=\"background:#fff;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div style=\"max-width:1312px;margin:0 auto;display:flex;flex-wrap:wrap;gap:32px clamp(40px,6vw,96px)\">\n      <div style=\"flex:1 1 300px;display:flex;flex-direction:column;gap:16px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">WHAT\u2019S INCLUDED<\/div><h2 id=\"sv-inc\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#093346\">What our Shopify development covers<\/h2><\/div>\n      <ol style=\"flex:2 1 560px;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:0 40px;border-top:1px solid #093346\"><li style=\"display:flex;gap:20px;align-items:baseline;padding:20px 0;border-bottom:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;color:#E82400\">01<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:18px;line-height:1.35;color:#093346\">Custom Shopify theme sections<\/span><\/li><li style=\"display:flex;gap:20px;align-items:baseline;padding:20px 0;border-bottom:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;color:#E82400\">02<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:18px;line-height:1.35;color:#093346\">Store setup and settings<\/span><\/li><li style=\"display:flex;gap:20px;align-items:baseline;padding:20px 0;border-bottom:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;color:#E82400\">03<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:18px;line-height:1.35;color:#093346\">App review and custom apps<\/span><\/li><li style=\"display:flex;gap:20px;align-items:baseline;padding:20px 0;border-bottom:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;color:#E82400\">04<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:18px;line-height:1.35;color:#093346\">Product fields and filters<\/span><\/li><li style=\"display:flex;gap:20px;align-items:baseline;padding:20px 0;border-bottom:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;color:#E82400\">05<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:18px;line-height:1.35;color:#093346\">Migration from your old store<\/span><\/li><li style=\"display:flex;gap:20px;align-items:baseline;padding:20px 0;border-bottom:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;color:#E82400\">06<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:18px;line-height:1.35;color:#093346\">Checkout, pickup and shipping setup<\/span><\/li><li style=\"display:flex;gap:20px;align-items:baseline;padding:20px 0;border-bottom:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;color:#E82400\">07<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:18px;line-height:1.35;color:#093346\">Staff walkthrough and notes<\/span><\/li><\/ol>\n    <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f072b71 elementor-widget elementor-widget-aio-service-tech\" data-id=\"f072b71\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-service-tech.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"sv-tech\" style=\"background:#093346;color:#fff;padding:clamp(56px,8vw,112px) clamp(20px,4.5vw,64px)\"><div style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(40px,5vw,64px)\">\n      <div style=\"display:flex;flex-wrap:wrap;gap:24px clamp(40px,6vw,96px);align-items:flex-start\">\n        <div style=\"flex:1 1 300px;display:flex;flex-direction:column;gap:16px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#9FB3BE\">TECHNOLOGY<\/div><h2 id=\"sv-tech\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#fff\">The tools in our toolkit.<\/h2><\/div>\n        <ul style=\"flex:2 1 520px;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px;align-content:flex-start\"><li style=\"display:flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border:1px solid rgba(228,233,236,.3);font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;color:#fff;transition:border-color .2s, background .2s\" class=\"had152b4\"><span aria-hidden=\"true\" style=\"width:6px;height:6px;background:#E82400\"><\/span>Shopify<\/li><li style=\"display:flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border:1px solid rgba(228,233,236,.3);font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;color:#fff;transition:border-color .2s, background .2s\" class=\"had152b4\"><span aria-hidden=\"true\" style=\"width:6px;height:6px;background:#E82400\"><\/span>Liquid<\/li><li style=\"display:flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border:1px solid rgba(228,233,236,.3);font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;color:#fff;transition:border-color .2s, background .2s\" class=\"had152b4\"><span aria-hidden=\"true\" style=\"width:6px;height:6px;background:#E82400\"><\/span>Online Store 2.0<\/li><li style=\"display:flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border:1px solid rgba(228,233,236,.3);font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;color:#fff;transition:border-color .2s, background .2s\" class=\"had152b4\"><span aria-hidden=\"true\" style=\"width:6px;height:6px;background:#E82400\"><\/span>Shopify apps<\/li><li style=\"display:flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border:1px solid rgba(228,233,236,.3);font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;color:#fff;transition:border-color .2s, background .2s\" class=\"had152b4\"><span aria-hidden=\"true\" style=\"width:6px;height:6px;background:#E82400\"><\/span>Klaviyo<\/li><li style=\"display:flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border:1px solid rgba(228,233,236,.3);font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;color:#fff;transition:border-color .2s, background .2s\" class=\"had152b4\"><span aria-hidden=\"true\" style=\"width:6px;height:6px;background:#E82400\"><\/span>Google Merchant Center<\/li><\/ul>\n      <\/div>\n      <div style=\"display:flex;flex-direction:column;gap:20px;border-top:1px solid rgba(228,233,236,.2);padding-top:clamp(32px,4vw,48px)\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#9FB3BE\">HOW YOU CAN WORK WITH US<\/div>\n        <ol style=\"list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px\"><li style=\"display:flex;flex-direction:column;gap:12px;padding:28px;background:rgba(255,255,255,.04);border:1px solid rgba(228,233,236,.2);transition:border-color .2s, transform .25s\" class=\"h6231148\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:34px;line-height:1;color:#9FB3BE\">01<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:21px;color:#fff\">Fixed-scope project<\/span><span style=\"font-size:15px;line-height:1.55;color:#E4E9EC\">Scope, schedule and price set up front. Suits MVPs, websites and builds with clear requirements.<\/span><\/li><li style=\"display:flex;flex-direction:column;gap:12px;padding:28px;background:rgba(255,255,255,.04);border:1px solid rgba(228,233,236,.2);transition:border-color .2s, transform .25s\" class=\"h6231148\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:34px;line-height:1;color:#9FB3BE\">02<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:21px;color:#fff\">Dedicated team<\/span><span style=\"font-size:15px;line-height:1.55;color:#E4E9EC\">Developers, designers and testers join your team on a monthly arrangement.<\/span><\/li><li style=\"display:flex;flex-direction:column;gap:12px;padding:28px;background:rgba(255,255,255,.04);border:1px solid rgba(228,233,236,.2);transition:border-color .2s, transform .25s\" class=\"h6231148\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:34px;line-height:1;color:#9FB3BE\">03<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:21px;color:#fff\">Support retainer<\/span><span style=\"font-size:15px;line-height:1.55;color:#E4E9EC\">Regular upkeep, upgrades and improvements, with response times agreed in advance.<\/span><\/li><\/ol>\n      <\/div>\n    <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b5f336c elementor-widget elementor-widget-aio-service-steps\" data-id=\"b5f336c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-service-steps.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"sv-how\" style=\"background:#093346;color:#fff;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div data-rv=\"ip2\" style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,56px)\"><div style=\"display:flex;flex-wrap:wrap;gap:20px 64px;justify-content:space-between;align-items:flex-end\"><div style=\"display:flex;flex-direction:column;gap:16px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#9FB3BE\">HOW WE WORK<\/div><h2 id=\"sv-how\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#fff\">Our Shopify process, step by step<\/h2><\/div><a href=\"\/abbotsford\/#process\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;letter-spacing:.06em;color:#fff;border-bottom:1px solid #fff;padding:8px 0 4px;text-decoration:none\">OUR PROCESS \u2192<\/a><\/div>\n      <ol style=\"list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:32px 32px\"><li style=\"display:flex;flex-direction:column;gap:14px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.00s, transform .75s cubic-bezier(.2,.7,.2,1) 0.00s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"display:block;height:2px;background:rgba(228,233,236,.2)\"><span style=\"display:block;height:100%;background:#E82400;transform:scaleX(1);transform-origin:left;transition:transform 1s cubic-bezier(.7,0,.2,1) 0.00s\"><\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:44px;line-height:1;letter-spacing:-.04em;color:#9FB3BE\">01<\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:22px;letter-spacing:-.01em;color:#fff\">Discover<\/h3><p style=\"margin:0;font-size:15px;line-height:1.6;color:#E4E9EC\">We sit down with you to learn your goals, customers and limits, then hand back a written scope and estimate.<\/p><\/li><li style=\"display:flex;flex-direction:column;gap:14px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.15s, transform .75s cubic-bezier(.2,.7,.2,1) 0.15s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"display:block;height:2px;background:rgba(228,233,236,.2)\"><span style=\"display:block;height:100%;background:#E82400;transform:scaleX(1);transform-origin:left;transition:transform 1s cubic-bezier(.7,0,.2,1) 0.15s\"><\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:44px;line-height:1;letter-spacing:-.04em;color:#9FB3BE\">02<\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:22px;letter-spacing:-.01em;color:#fff\">Design<\/h3><p style=\"margin:0;font-size:15px;line-height:1.6;color:#E4E9EC\">Screen flows, wireframes and clickable mockups get tested with real users before any code is written.<\/p><\/li><li style=\"display:flex;flex-direction:column;gap:14px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.30s, transform .75s cubic-bezier(.2,.7,.2,1) 0.30s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"display:block;height:2px;background:rgba(228,233,236,.2)\"><span style=\"display:block;height:100%;background:#E82400;transform:scaleX(1);transform-origin:left;transition:transform 1s cubic-bezier(.7,0,.2,1) 0.30s\"><\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:44px;line-height:1;letter-spacing:-.04em;color:#9FB3BE\">03<\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:22px;letter-spacing:-.01em;color:#fff\">Build &amp; test<\/h3><p style=\"margin:0;font-size:15px;line-height:1.6;color:#E4E9EC\">Two-week build cycles that end in a working demo, backed by code reviews and automated tests.<\/p><\/li><li style=\"display:flex;flex-direction:column;gap:14px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.45s, transform .75s cubic-bezier(.2,.7,.2,1) 0.45s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"display:block;height:2px;background:rgba(228,233,236,.2)\"><span style=\"display:block;height:100%;background:#E82400;transform:scaleX(1);transform-origin:left;transition:transform 1s cubic-bezier(.7,0,.2,1) 0.45s\"><\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:44px;line-height:1;letter-spacing:-.04em;color:#9FB3BE\">04<\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:22px;letter-spacing:-.01em;color:#fff\">Launch &amp; support<\/h3><p style=\"margin:0;font-size:15px;line-height:1.6;color:#E4E9EC\">A phased launch, live monitoring, team training and support that continues as you grow.<\/p><\/li><\/ol>\n    <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3836f42 elementor-widget elementor-widget-aio-service-cases\" data-id=\"3836f42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-service-cases.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"sv-cs\" style=\"background:#fff;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div data-rv=\"ip3\" style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)\"><div style=\"display:flex;flex-wrap:wrap;gap:20px 64px;justify-content:space-between;align-items:flex-end\"><div style=\"display:flex;flex-direction:column;gap:16px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">RELATED CASE STUDIES<\/div><h2 id=\"sv-cs\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#093346\">Related client results: Shopify<\/h2><\/div><a href=\"\/abbotsford\/case-studies\/\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;color:#093346;text-decoration:none;border-bottom:1px solid #093346;padding:8px 0 4px\">Browse every case study \u2192<\/a><\/div>\n      <ul style=\"list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px\"><li style=\"display:flex\"><a href=\"\/abbotsford\/case-studies\/swiftmart\/\" style=\"flex:1;display:flex;flex-direction:column;background:#fff;border:1px solid #DCE3E7;text-decoration:none;color:#093346;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.00s, transform .75s cubic-bezier(.2,.7,.2,1) 0.00s, box-shadow .3s, border-color .3s\" class=\"ha3c6055\">\n        <span style=\"position:relative;display:block;aspect-ratio:16\/10;overflow:hidden;background:#C5D0D6;border-bottom:1px solid #DCE3E7\"><img decoding=\"async\" srcset=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/ecommerce-1.png 610w, https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/ecommerce-1-300x246.png 300w\" sizes=\"(max-width: 610px) 100vw, 610px\" src=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/ecommerce-1.png\" alt=\"SwiftMart\" loading=\"lazy\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)\"><\/span>\n        <span style=\"display:flex;flex-direction:column;gap:12px;padding:24px;flex:1\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F\">E-COMMERCE<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:22px;line-height:1.15;letter-spacing:-.02em\">SwiftMart<\/span>\n          \n          <span style=\"margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7;font-size:14px;color:#45606F\">Results being measured<\/span>\n          <span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.08em;color:#E82400\">SEE THE FULL CASE STUDY \u2192<\/span><\/span>\n      <\/a><\/li><\/ul>\n    <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9bae149 elementor-widget elementor-widget-aio-service-reviews\" data-id=\"9bae149\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-service-reviews.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"sv-rv\" style=\"background:#F4F7F8;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div data-rv=\"ip4\" style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)\"><div style=\"display:flex;flex-wrap:wrap;gap:20px 64px;justify-content:space-between;align-items:flex-end\"><div style=\"display:flex;flex-direction:column;gap:16px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">CLIENT REVIEWS<\/div><h2 id=\"sv-rv\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#093346\">What clients say<\/h2><\/div><div style=\"display:flex;flex-wrap:wrap;gap:8px\"><span style=\"display:flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid #DCE3E7;background:#fff;color:#093346\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:14px\">Clutch<\/span><span aria-hidden=\"true\" style=\"color:#E82400;font-size:12px;letter-spacing:1px\">\u2605\u2605\u2605\u2605\u2605<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px\">5.0<\/span><\/span><span style=\"display:flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid #DCE3E7;background:#fff;color:#093346\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:14px\">Google<\/span><span aria-hidden=\"true\" style=\"color:#E82400;font-size:12px;letter-spacing:1px\">\u2605\u2605\u2605\u2605\u2605<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px\">5.0<\/span><\/span><\/div><\/div>\n      <ul style=\"list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px\"><li style=\"display:flex\"><figure style=\"flex:1;margin:0;display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.6vw,36px);background:#fff;border:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.00s, transform .75s cubic-bezier(.2,.7,.2,1) 0.00s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"color:#E82400;font-size:14px;letter-spacing:2px\">\u2605\u2605\u2605\u2605\u2605<\/span><blockquote style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:600;font-size:clamp(17px,1.4vw,19px);line-height:1.5;color:#093346;text-wrap:pretty\">\u201cOur Google Ads campaigns were burning through budget with little to show for it. All In One Marketing Pro stepped in and completely revamped our strategy, targeting the right audience and optimizing our ads for conversions and our website also google map. Within three months, our cost per lead dropped by 65%, and our ROI improved significantly. They solved a problem we thought was unsolvable! Thank you so much Lovi and all in one marketing team\u201d<\/blockquote><figcaption style=\"margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7;display:flex;flex-direction:column;gap:2px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;color:#093346\">Alissa Mandzuk-Power<\/span><span style=\"font-size:14px;color:#45606F\">Client review<\/span><\/figcaption><\/figure><\/li><li style=\"display:flex\"><figure style=\"flex:1;margin:0;display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.6vw,36px);background:#fff;border:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.12s, transform .75s cubic-bezier(.2,.7,.2,1) 0.12s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"color:#E82400;font-size:14px;letter-spacing:2px\">\u2605\u2605\u2605\u2605\u2605<\/span><blockquote style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:600;font-size:clamp(17px,1.4vw,19px);line-height:1.5;color:#093346;text-wrap:pretty\">\u201cWe had no real strategy for social media before, but after working with All In One Marketing Pro, our engagement skyrocketed! Our Instagram and Facebook pages grew by over 150%, and we\u2019re now getting consistent leads directly from social media. Their content is top-notch, and they truly understand how to turn followers into customers.\u201d<\/blockquote><figcaption style=\"margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7;display:flex;flex-direction:column;gap:2px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;color:#093346\">N Kaur<\/span><span style=\"font-size:14px;color:#45606F\">Client review<\/span><\/figcaption><\/figure><\/li><li style=\"display:flex\"><figure style=\"flex:1;margin:0;display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.6vw,36px);background:#fff;border:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.24s, transform .75s cubic-bezier(.2,.7,.2,1) 0.24s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"color:#E82400;font-size:14px;letter-spacing:2px\">\u2605\u2605\u2605\u2605\u2605<\/span><blockquote style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:600;font-size:clamp(17px,1.4vw,19px);line-height:1.5;color:#093346;text-wrap:pretty\">\u201cAll in One Marketing has played a crucial role in the growth of my cardiology practice. Their targeted strategies have greatly enhanced patient engagement through social media, and by the second month of running Google Ads, we began seeing a steady influx of new patients. They are highly professional and results-driven! Thank you\u201d<\/blockquote><figcaption style=\"margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7;display:flex;flex-direction:column;gap:2px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;color:#093346\">Emma N<\/span><span style=\"font-size:14px;color:#45606F\">Client review<\/span><\/figcaption><\/figure><\/li><\/ul>\n    <p style=\"margin:0;font-size:14px;line-height:1.55;color:#45606F\">Each review is quoted as the client wrote it. Results depend on your market, your budget and where you start.<\/p><\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f35f7f elementor-widget elementor-widget-aio-service-compare\" data-id=\"9f35f7f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-service-compare.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"sv-cmp\" style=\"background:#F4F7F8;padding:clamp(56px,8vw,112px) clamp(20px,4.5vw,64px)\"><div style=\"max-width:1312px;margin:0 auto;display:flex;flex-wrap:wrap;gap:32px clamp(40px,6vw,96px)\">\n      <div style=\"flex:1 1 300px;display:flex;flex-direction:column;gap:16px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">COMPARISON<\/div><h2 id=\"sv-cmp\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#093346\">Shopify Development, with our help or on your own.<\/h2><a href=\"\/abbotsford\/#compare\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;color:#093346;border-bottom:1px solid #093346;padding:8px 0 4px;min-height:44px;display:inline-flex;align-items:flex-end;align-self:flex-start;text-decoration:none\">Full comparison \u2192<\/a><\/div>\n      <div style=\"flex:2 1 560px;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-top:2px solid #093346;background:#fff\">\n        <span style=\"padding:16px 18px;background:#093346;color:#fff;font-family:Montserrat,MontserratFb;font-weight:800;font-size:15px;display:flex;gap:10px;align-items:center\"><span aria-hidden=\"true\" style=\"width:10px;height:10px;background:#E82400;flex:none\"><\/span>With our team<\/span>\n        <span style=\"padding:16px 18px;font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;color:#45606F;border-bottom:1px solid #DCE3E7\">Without<\/span>\n        \n          <span style=\"padding:18px;background:#093346;border-top:1px solid rgba(228,233,236,.14);display:flex;gap:12px;align-items:flex-start;color:#fff;font-size:15px;line-height:1.45;font-weight:600\"><span aria-hidden=\"true\" style=\"flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#E82400;color:#fff;font-weight:800;font-size:12px\">\u2713<\/span>One connected team<\/span>\n          <span style=\"padding:18px;border-bottom:1px solid #DCE3E7;display:flex;gap:12px;align-items:flex-start;color:#45606F;font-size:15px;line-height:1.45\"><span aria-hidden=\"true\" style=\"flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1.5px solid #9FB0BA;color:#9FB0BA;font-weight:800;font-size:12px\">\u2715<\/span>Several vendors<\/span>\n        \n          <span style=\"padding:18px;background:#093346;border-top:1px solid rgba(228,233,236,.14);display:flex;gap:12px;align-items:flex-start;color:#fff;font-size:15px;line-height:1.45;font-weight:600\"><span aria-hidden=\"true\" style=\"flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#E82400;color:#fff;font-weight:800;font-size:12px\">\u2713<\/span>A free audit, then a clear plan<\/span>\n          <span style=\"padding:18px;border-bottom:1px solid #DCE3E7;display:flex;gap:12px;align-items:flex-start;color:#45606F;font-size:15px;line-height:1.45\"><span aria-hidden=\"true\" style=\"flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1.5px solid #9FB0BA;color:#9FB0BA;font-weight:800;font-size:12px\">\u2715<\/span>No starting numbers to compare to<\/span>\n        \n          <span style=\"padding:18px;background:#093346;border-top:1px solid rgba(228,233,236,.14);display:flex;gap:12px;align-items:flex-start;color:#fff;font-size:15px;line-height:1.45;font-weight:600\"><span aria-hidden=\"true\" style=\"flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#E82400;color:#fff;font-weight:800;font-size:12px\">\u2713<\/span>One account lead<\/span>\n          <span style=\"padding:18px;border-bottom:1px solid #DCE3E7;display:flex;gap:12px;align-items:flex-start;color:#45606F;font-size:15px;line-height:1.45\"><span aria-hidden=\"true\" style=\"flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1.5px solid #9FB0BA;color:#9FB0BA;font-weight:800;font-size:12px\">\u2715<\/span>Rotating contacts<\/span>\n        \n          <span style=\"padding:18px;background:#093346;border-top:1px solid rgba(228,233,236,.14);display:flex;gap:12px;align-items:flex-start;color:#fff;font-size:15px;line-height:1.45;font-weight:600\"><span aria-hidden=\"true\" style=\"flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#E82400;color:#fff;font-weight:800;font-size:12px\">\u2713<\/span>Results reported every month<\/span>\n          <span style=\"padding:18px;border-bottom:1px solid #DCE3E7;display:flex;gap:12px;align-items:flex-start;color:#45606F;font-size:15px;line-height:1.45\"><span aria-hidden=\"true\" style=\"flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1.5px solid #9FB0BA;color:#9FB0BA;font-weight:800;font-size:12px\">\u2715<\/span>Activity reports<\/span>\n        \n      <\/div>\n    <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f48918 elementor-widget elementor-widget-aio-service-faq\" data-id=\"7f48918\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-service-faq.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"sv-faq\" style=\"background:#fff;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div style=\"max-width:1312px;margin:0 auto;display:flex;flex-wrap:wrap;gap:32px clamp(40px,6vw,96px)\">\n      <div style=\"flex:1 1 300px;display:flex;flex-direction:column;gap:16px;align-items:flex-start\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">FAQ<\/div><h2 id=\"sv-faq\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#093346\">Shopify developer questions, answered plainly<\/h2><a href=\"\/abbotsford\/faq\/\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;color:#093346;border-bottom:1px solid #093346;padding:8px 0 4px;text-decoration:none\">All FAQs \u2192<\/a><\/div>\n      <div style=\"flex:2 1 560px;border-top:1px solid #093346\"><div style=\"border-bottom:1px solid #C5D0D6\"><h3 style=\"margin:0\"><button data-on-click=\"q.toggle\" aria-expanded=\"false\" style=\"all:unset;cursor:pointer;box-sizing:border-box;width:100%;min-height:64px;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.5vw,20px);line-height:1.35;color:#093346\" data-acc-btn class=\"h9b802e9\"><span>How much does Shopify development cost for a small store?<\/span><span aria-hidden=\"true\" style=\"flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #C5D0D6;font-size:22px;color:#E82400\" data-acc-icon>+<\/span><\/button><\/h3><p style=\"margin:0;padding:0 0 22px;font-size:17px;line-height:1.65;color:#2B4A5A\" hidden=\"\" data-acc-panel>Projects start from $1,000 and hourly work is $50 to $99, and the quote depends on how far you go beyond a standard theme. Theme tweaks and store setup sit at the low end. Custom sections, custom fields, a small app or a large product import take more hours. Shopify's own plan fees and app subscriptions are billed separately by Shopify and the app makers.<\/p><\/div><div style=\"border-bottom:1px solid #C5D0D6\"><h3 style=\"margin:0\"><button data-on-click=\"q.toggle\" aria-expanded=\"false\" style=\"all:unset;cursor:pointer;box-sizing:border-box;width:100%;min-height:64px;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.5vw,20px);line-height:1.35;color:#093346\" data-acc-btn class=\"h9b802e9\"><span>Do I need a custom Shopify theme, or is a ready-made one enough?<\/span><span aria-hidden=\"true\" style=\"flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #C5D0D6;font-size:22px;color:#E82400\" data-acc-icon>+<\/span><\/button><\/h3><p style=\"margin:0;padding:0 0 22px;font-size:17px;line-height:1.65;color:#2B4A5A\" hidden=\"\" data-acc-panel>A ready-made theme is enough for many stores, and custom work is worth it when the theme blocks something you need. If your range is small and the standard layouts suit it, we adjust colours, fonts and sections and stop there. Custom theme code makes sense for unusual product pages, special ordering rules or a brand that has to look distinct. We recommend the cheaper route whenever it genuinely works.<\/p><\/div><div style=\"border-bottom:1px solid #C5D0D6\"><h3 style=\"margin:0\"><button data-on-click=\"q.toggle\" aria-expanded=\"false\" style=\"all:unset;cursor:pointer;box-sizing:border-box;width:100%;min-height:64px;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.5vw,20px);line-height:1.35;color:#093346\" data-acc-btn class=\"h9b802e9\"><span>Can you move my current online shop onto Shopify for me?<\/span><span aria-hidden=\"true\" style=\"flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #C5D0D6;font-size:22px;color:#E82400\" data-acc-icon>+<\/span><\/button><\/h3><p style=\"margin:0;padding:0 0 22px;font-size:17px;line-height:1.65;color:#2B4A5A\" hidden=\"\" data-acc-panel>Yes, we can move products, customers and order history from many platforms, after checking what each one can export. We clean and map your data, run a trial import, compare prices and variants against the old store, and set redirects so old product links still work. The switch is scheduled for a quiet day, and the old store stays untouched until you approve the new one.<\/p><\/div><div style=\"border-bottom:1px solid #C5D0D6\"><h3 style=\"margin:0\"><button data-on-click=\"q.toggle\" aria-expanded=\"false\" style=\"all:unset;cursor:pointer;box-sizing:border-box;width:100%;min-height:64px;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.5vw,20px);line-height:1.35;color:#093346\" data-acc-btn class=\"h9b802e9\"><span>What is the difference between Shopify apps and custom Shopify development?<\/span><span aria-hidden=\"true\" style=\"flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #C5D0D6;font-size:22px;color:#E82400\" data-acc-icon>+<\/span><\/button><\/h3><p style=\"margin:0;padding:0 0 22px;font-size:17px;line-height:1.65;color:#2B4A5A\" hidden=\"\" data-acc-panel>Apps add ready-made features for a monthly fee, while custom development builds only what you need for a project cost plus upkeep. An app suits common jobs such as reviews or subscriptions. Custom theme code or a private app suits a rule only your business has, or a case where several apps would slow the store and cost more over time. We compare both routes in plain terms before you commit.<\/p><\/div><\/div>\n    <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4043b0d elementor-widget elementor-widget-aio-service-siblings\" data-id=\"4043b0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-service-siblings.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-label=\"Related services\" style=\"background:#F4F7F8;padding:clamp(48px,6vw,88px) clamp(20px,4.5vw,64px)\"><div style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:24px\"><div style=\"display:flex;justify-content:space-between;gap:16px;align-items:baseline\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">RELATED SERVICES<\/div><a href=\"\/abbotsford\/services\/\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;color:#093346;text-decoration:none;border-bottom:1px solid #093346\">All services \u2192<\/a><\/div><div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px\"><a href=\"\/abbotsford\/services\/wordpress-development\/\" style=\"display:flex;flex-direction:column;gap:8px;padding:24px;background:#fff;border:1px solid #DCE3E7;text-decoration:none;transition:border-color .2s, transform .2s\" class=\"hb5862d1\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:17px;color:#093346\">WordPress Development<\/span><span style=\"font-size:14px;line-height:1.5;color:#45606F\">Custom themes, plugins and editor training<\/span><\/a><a href=\"\/abbotsford\/services\/webflow-development\/\" style=\"display:flex;flex-direction:column;gap:8px;padding:24px;background:#fff;border:1px solid #DCE3E7;text-decoration:none;transition:border-color .2s, transform .2s\" class=\"hb5862d1\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:17px;color:#093346\">Webflow Development<\/span><span style=\"font-size:14px;line-height:1.5;color:#45606F\">CMS collections, interactions and editor setup<\/span><\/a><a href=\"\/abbotsford\/services\/headless-cms-development\/\" style=\"display:flex;flex-direction:column;gap:8px;padding:24px;background:#fff;border:1px solid #DCE3E7;text-decoration:none;transition:border-color .2s, transform .2s\" class=\"hb5862d1\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:17px;color:#093346\">Headless CMS Development<\/span><span style=\"font-size:14px;line-height:1.5;color:#45606F\">Structured content delivered to any screen<\/span><\/a><a href=\"\/abbotsford\/services\/cms-migration-services\/\" style=\"display:flex;flex-direction:column;gap:8px;padding:24px;background:#fff;border:1px solid #DCE3E7;text-decoration:none;transition:border-color .2s, transform .2s\" class=\"hb5862d1\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:17px;color:#093346\">CMS Migration<\/span><span style=\"font-size:14px;line-height:1.5;color:#45606F\">Platform moves with redirects and rehearsals<\/span><\/a><\/div><\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-407032d elementor-widget elementor-widget-aio-cta-band\" data-id=\"407032d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-cta-band.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"sv-cta\" style=\"background:#093346;color:#fff;padding:clamp(64px,9vw,120px) clamp(20px,4.5vw,64px)\"><div style=\"max-width:1312px;margin:0 auto;display:flex;flex-wrap:wrap;gap:32px 64px;align-items:flex-end;justify-content:space-between\"><h2 id=\"sv-cta\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(34px,5vw,72px);line-height:.95;letter-spacing:-.035em;color:#fff\">Ready to start? <br>Say hello.<\/h2><div style=\"display:flex;flex-wrap:wrap;gap:12px\"><a href=\"\/abbotsford\/start-a-project\/\" style=\"display:flex;align-items:center;min-height:56px;padding:0 28px;background:#E82400;color:#fff;font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;letter-spacing:.06em;text-decoration:none;white-space:nowrap\" class=\"hf3251d8\">CONTACT OUR TEAM<\/a><a href=\"tel:+16048003883\" style=\"display:flex;align-items:center;min-height:56px;padding:0 28px;border:1px solid #9FB3BE;color:#fff;font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;letter-spacing:.06em;text-decoration:none;white-space:nowrap\" class=\"he524528\">CALL +1 (604) 800-3883<\/a><\/div><\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Shopify developer in Abbotsford for custom themes, app clean-ups, store setup and moves from other platforms. Start with a free marketing audit.<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":17336,"menu_order":228,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-18161","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/pages\/18161","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/comments?post=18161"}],"version-history":[{"count":1,"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/pages\/18161\/revisions"}],"predecessor-version":[{"id":18192,"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/pages\/18161\/revisions\/18192"}],"up":[{"embeddable":true,"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/pages\/17336"}],"wp:attachment":[{"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/media?parent=18161"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}