1<!DOCTYPE html><!--TQdFobFEWQEf5SFyUUppa--><html lang="en" data-product="mba" class="bg-light-surface text-light-on-surface dark:bg-dark-surface dark:text-dark-on-surface"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/07454f8ad8aaac57-s.p.fc65572f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=3840&q=75 3840w" imageSizes="(max-width: 768px) 100vw, 896px"/><link rel="stylesheet" href="/_next/static/chunks/2485903511db923e.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0b3a8d09935932ef.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/4d78a5f0c160eca0.js"/>
1<script src="/_next/static/chunks/687a0f29648986db.js" async=""></script>
1<script src="/_next/static/chunks/5e2179f389cb17f0.js" async=""></script>
1<script src="/_next/static/chunks/a36b83718d2e5a9d.js" async=""></script>
1<script src="/_next/static/chunks/5f20bcef6fd83517.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-108fa1dc6450efc7.js" async=""></script>
1<script src="/_next/static/chunks/332d41fae7283221.js" async=""></script>
1<script src="/_next/static/chunks/d96012bcfc98706a.js" async=""></script>
1<script src="/_next/static/chunks/16ea27c3b926bc31.js" async=""></script>
1<script src="/_next/static/chunks/a0bc1c56ad7101f1.js" async=""></script>
1<script src="/_next/static/chunks/28903e88b6e2d056.js" async=""></script>
1<script src="/_next/static/chunks/9aa6ce1a8eb93606.js" async=""></script>
1<script src="/_next/static/chunks/ad6dab2f42a111a5.js" async=""></script>
1<script src="/_next/static/chunks/6223107feb8baa62.js" async=""></script>
1<script src="/_next/static/chunks/b80c0715f40b9492.js" async=""></script>
1<script src="/_next/static/chunks/99a7b0dc1e13f702.js" async=""></script>
1<script src="/_next/static/chunks/93a683a336175d80.js" async=""></script>
1<script src="/_next/static/chunks/4eef5abbe0ea63c0.js" async=""></script>
1<script src="/_next/static/chunks/42e1d07447fe06b3.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>10 Reasons Pet Grooming Clients Prefer WhatsApp | Blog | MyBusiness App</title><meta name="description" content="Your clients have already chosen their channel â and it is not email or a missed call. Here are 10 evidence-backed reasons grooming clients would rather book, confirm and chat on WhatsApp, and what each one means for your salon."/><meta name="keywords" content="business management,SaaS platform,pet grooming software,salon management,booking management,invoicing,team management"/><link rel="canonical" href="https://mybusinessapp.co.za/blog/why-pet-grooming-clients-prefer-whatsapp"/><meta property="og:title" content="10 Reasons Pet Grooming Clients Prefer WhatsApp | Blog | MyBusiness App"/><meta property="og:description" content="Your clients have already chosen their channel â and it is not email or a missed call. Here are 10 evidence-backed reasons grooming clients would rather book, confirm and chat on WhatsApp, and what each one means for your salon."/><meta property="og:url" content="https://mybusinessapp.co.za/blog/why-pet-grooming-clients-prefer-whatsapp"/><meta property="og:site_name" content="MyBusiness App"/><meta property="og:image" content="https://images.ctfassets.net/pyb53xeqbh60/sHJ6HRsJiwiYTlhhMrja9/b9aff264586c6b4013d493899778f6a4/Blog_Post_-_Feature_Update_26.png?w=600&q=80"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="MyBusiness App â SaaS platforms for service businesses"/><meta property="og:type" content="article"/><meta property="article:published_time" content="2026-06-20T17:55:00.000Z"/><meta property="article:author" content="Luthando A. Vilakazi"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="10 Reasons Pet Grooming Clients Prefer WhatsApp | Blog | MyBusiness App"/><meta name="twitter:description" content="Your clients have already chosen their channel â and it is not email or a missed call. Here are 10 evidence-backed reasons grooming clients would rather book, confirm and chat on WhatsApp, and what each one means for your salon."/><meta name="twitter:image" content="https://images.ctfassets.net/pyb53xeqbh60/sHJ6HRsJiwiYTlhhMrja9/b9aff264586c6b4013d493899778f6a4/Blog_Post_-_Feature_Update_26.png?w=600&q=80"/><link rel="icon" href="/icon/16x16?471bf9332fe7fe46" type="image/png" sizes="16x16"/><link rel="icon" href="/icon/24x24?471bf9332fe7fe46" type="image/png" sizes="24x24"/><link rel="icon" href="/icon/32x32?471bf9332fe7fe46" type="image/png" sizes="32x32"/><link rel="icon" href="/icon/180x180?471bf9332fe7fe46" type="image/png" sizes="180x180"/><link rel="icon" href="/icon/192x192?471bf9332fe7fe46" type="image/png" sizes="192x192"/><link rel="icon" href="/icon/512x512?471bf9332fe7fe46" type="image/png" sizes="512x512"/><link rel="apple-touch-icon" href="/apple-icon/180x180?eae41faf7e35ca59" type="image/png" sizes="180x180"/>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script>
1</head><body class="nunito_2daf454e-module__xZ8DQq__className"><div hidden=""><!--$--><!--/$--></div>
1<script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("data-theme-mode","theme","system",null,["light","dark"],null,true,true)</script>
1<div class="fixed inset-0 z-0 pointer-events-none"><div class="absolute inset-0 marketing-bg-gradient" aria-hidden="true"></div><div class="absolute inset-0 overflow-hidden opacity-30 pointer-events-none"><div class="absolute -top-40 -left-40 h-96 w-96 rounded-full bg-[radial-gradient(circle,var(--color-light-primary)_0%,transparent_70%)] opacity-20 dark:bg-[radial-gradient(circle,var(--color-dark-primary)_0%,transparent_70%)]"></div><div class="absolute -top-20 right-0 h-80 w-80 rounded-full bg-[radial-gradient(circle,var(--color-light-secondary)_0%,transparent_70%)] opacity-20 dark:bg-[radial-gradient(circle,var(--color-dark-secondary)_0%,transparent_70%)]"></div><div class="absolute -bottom-40 left-1/3 h-96 w-96 rounded-full bg-[radial-gradient(circle,var(--color-light-tertiary)_0%,transparent_70%)] opacity-20 dark:bg-[radial-gradient(circle,var(--color-dark-tertiary)_0%,transparent_70%)]"></div></div></div><div class="sticky z-100 inset-x-0 top-0"><div class="relative z-50"><div class="border-b border-light-outline/10 bg-light-surface/96 backdrop-blur-sm transition-all duration-300 dark:border-dark-outline/10 dark:bg-dark-surface/96"><div class="mx-auto max-w-7xl"><div class="relative flex items-center justify-between px-4 py-4 sm:px-6 lg:px-8"><div class="flex shrink-0 items-center gap-2 sm:gap-2.5"><a class="flex items-center gap-2.5" aria-label="MyBusiness App home" href="/"><img alt="MyBusiness App" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="aspect-square h-8 w-8 rounded-lg object-cover" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fproducts%2Fmba-logo-128.png&w=32&q=75 1x, /_next/image?url=%2Fimages%2Fproducts%2Fmba-logo-128.png&w=64&q=75 2x" src="/_next/image?url=%2Fimages%2Fproducts%2Fmba-logo-128.png&w=64&q=75"/><span class="text-base font-bold text-light-on-surface dark:text-dark-on-surface">MyBusiness App</span></a></div><div class="hidden flex-1 px-8 lg:block"><nav class="relative flex items-center justify-center gap-1.5"><button type="button" aria-haspopup="true" aria-expanded="false" aria-controls="products-panel" class="inline-flex items-center gap-1 rounded-full px-3 py-2 text-sm font-medium transition-colors focus-visible:outline-none text-light-on-surface/70 hover:bg-light-surface-container hover:text-light-on-surface dark:text-dark-on-surface/70 dark:hover:bg-dark-surface-container dark:hover:text-dark-on-surface">Products<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-3.5 w-3.5 transition-transform duration-150 "><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path></svg></button><button type="button" aria-haspopup="true" aria-expanded="false" aria-controls="solutions-panel" class="inline-flex items-center gap-1 rounded-full px-3 py-2 text-sm font-medium transition-colors focus-visible:outline-none text-light-on-surface/70 hover:bg-light-surface-container hover:text-light-on-surface dark:text-dark-on-surface/70 dark:hover:bg-dark-surface-container dark:hover:text-dark-on-surface">Solutions<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-3.5 w-3.5 transition-transform duration-150 "><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path></svg></button><button type="button" aria-haspopup="true" aria-expanded="false" aria-controls="pricing-panel" class="inline-flex items-center gap-1 rounded-full px-3 py-2 text-sm font-medium transition-colors focus-visible:outline-none text-light-on-surface/70 hover:bg-light-surface-container hover:text-light-on-surface dark:text-dark-on-surface/70 dark:hover:bg-dark-surface-container dark:hover:text-dark-on-surface">Pricing<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-3.5 w-3.5 transition-transform duration-150 "><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path></svg></button><button type="button" aria-haspopup="true" aria-expanded="false" aria-controls="resources-panel" class="inline-flex items-center gap-1 rounded-full px-3 py-2 text-sm font-medium transition-colors focus-visible:outline-none text-light-on-surface/70 hover:bg-light-surface-container hover:text-light-on-surface dark:text-dark-on-surface/70 dark:hover:bg-dark-surface-container dark:hover:text-dark-on-surface">Resources<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-3.5 w-3.5 transition-transform duration-150 "><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path></svg></button><button type="button" aria-haspopup="true" aria-expanded="false" aria-controls="company-panel" class="inline-flex items-center gap-1 rounded-full px-3 py-2 text-sm font-medium transition-colors focus-visible:outline-none text-light-on-surface/70 hover:bg-light-surface-container hover:text-light-on-surface dark:text-dark-on-surface/70 dark:hover:bg-dark-surface-container dark:hover:text-dark-on-surface">Company<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-3.5 w-3.5 transition-transform duration-150 "><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path></svg></button></nav><div class="pointer-events-none fixed inset-0 top-18.25 z-40 bg-light-background/15 transition-opacity duration-150 dark:bg-black/10 o
1pacity-0"></div></div><div class="hidden shrink-0 items-center gap-3 lg:flex"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><div class="hidden h-9 items-center gap-2 rounded-full border border-light-outline/15 bg-light-surface-container/70 px-3 text-xs font-semibold text-light-on-surface/70 dark:border-dark-outline/15 dark:bg-dark-surface-container/70 dark:text-dark-on-surface/70 lg:flex" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4 w-4"><path stroke-linecap="round" stroke-linejoin="round" d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418"></path></svg>ZA<!-- --> -<!-- --> <!-- -->ZAR</div><!--/$--><a class="inline-flex gap-2 justify-start items-center text-nowrap whitespace-nowrap transition-all my-auto cursor-pointer duration-150 focus:outline-none disabled:cursor-not-allowed border text-sm px-2.5 py-1.75 text-light-on-
1primary bg-light-primary border-light-primary hover:bg-light-primary/80 hover:border-light-primary/80 disabled:bg-light-disabled disabled:text-light-on-disabled disabled:border-light-disabled dark:text-dark-on-primary dark:bg-dark-primary dark:border-dark-primary dark:hover:bg-dark-primary/80 dark:hover:border-dark-primary/80 dark:disabled:bg-dark-disabled dark:disabled:text-dark-on-disabled dark:disabled:border-dark-disabled rounded-full" href="/signup">Get Started</a></div><div class="flex items-center gap-2 lg:hidden"><a class="inline-flex gap-2 justify-start items-center text-nowrap whitespace-nowrap transition-all my-auto cursor-pointer duration-150 focus:outline-none disabled:cursor-not-allowed border text-sm px-2.5 py-1.75 text-light-on-primary bg-light-primary border-light-primary hover:bg-light-primary/80 hover:border-light-primary/80 disabled:bg-light-disabled disabled:text-light-on-disabled disabled:border-light-disabled dark:text-dark-on-primary dark:bg-dark-primary dark:border-dark-primary dark:hover:bg-dark-primary/80 dark:hover:border-dark-primary/80 dark:disabled:bg-dark-disabled dark:disabled:text-dark-on-disabled dark:disabled:border-dark-disabled rounded-full" href="/signup">Get Started</a><button type="button" class="rounded-lg p-2 text-light-on-surface/70 transition-colors hover:bg-light-surface-container/60 dark:text-dark-on-surface/70 dark:hover:bg-dark-surface-container/60" aria-label="Open menu"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button></div></div></div></div></div></div><div class="relative">
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"BlogPosting","headline":"10 Reasons Pet Grooming Clients Prefer WhatsApp","description":"Your clients have already chosen their channel â and it is not email or a missed call. Here are 10 evidence-backed reasons grooming clients would rather book, confirm and chat on WhatsApp, and what each one means for your salon.","datePublished":"2026-06-20T17:55:00.000Z","dateModified":"2026-06-20T17:55:39.659Z","author":[{"@type":"Person","name":"Luthando A. Vilakazi"}],"image":"https://images.ctfassets.net/pyb53xeqbh60/sHJ6HRsJiwiYTlhhMrja9/b9aff264586c6b4013d493899778f6a4/Blog_Post_-_Feature_Update_26.png","url":"https://mybusinessapp.co.za/blog/why-pet-grooming-clients-prefer-whatsapp","publisher":{"@type":"Organization","name":"MyBusiness App","logo":{"@type":"ImageObject","url":"https://mybusinessapp.co.za/images/products/mba-logo.png"}}}</script>
1<main><div class="fixed top-0 left-0 z-50 h-0.5 bg-light-primary dark:bg-dark-primary transition-[width] duration-150 ease-out" style="width:0%" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" aria-label="Reading progress"></div><section class="relative overflow-x-hidden bg-linear-to-br from-neutral-900 via-neutral-950 to-neutral-900 "><div class="absolute inset-0 bg-[radial-gradient(ellipse_70%_50%_at_50%_-20%,rgba(180,180,190,0.18),transparent)]" aria-hidden="true"></div><div class="absolute inset-0 bg-[radial-gradient(ellipse_50%_60%_at_100%_100%,rgba(120,120,135,0.12),transparent)]" aria-hidden="true"></div><div class="absolute inset-0 hero-grid-pattern hero-grid-grey" aria-hidden="true"></div><div class="hero-glow-grey"><div class="hero-glow-lines playing" aria-hidden="true"><span class="hero-glow-line-2"></span><span class="hero-glow-line-3"></span></div></div><div class="relative z-10"><div class="mx-auto max-w-9xl lg:py-8 px-4 md:px-6 lg:px-8 py-14 md:py-20"><div class="max-w-3xl mx-auto text-center"><div class="flex flex-wrap justify-center gap-2 mb-4"><span class="inline-flex items-center rounded-full bg-white/10 border border-white/10 px-3 py-1 text-xs font-medium text-white/80">MyPetParlor App</span><span class="inline-flex items-center rounded-full bg-white/10 border border-white/10 px-3 py-1 text-xs font-medium text-white/80">Tips</span><span class="inline-flex items-center rounded-full bg-white/10 border border-white/10 px-3 py-1 text-xs font-medium text-white/80">WhatsApp</span></div><div class="font-bold mb-4 text-white"><h1 class="font-weight-headline-lg text-size-headline-lg leading-headline-lg tracking-headline-lg m-0">10 Reasons Pet Grooming Clients Prefer WhatsApp</h1></div><div class="flex flex-row flex-wrap items-center justify-center gap-4 text-sm text-white/50 mb-0"><div class="flex items-center gap-2"><img alt="Luthando A. Vilakazi" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="rounded-full border-2 border-white/20" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F3GsXgTHO2AFtzKviPCTl0Q%2Ff969275c6b080fa9ae865c58ca378702%2Fimage.png%3Ffm%3Dwebp%26q%3D80%26w%3D200&w=48&q=75 1x, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F3GsXgTHO2AFtzKviPCTl0Q%2Ff969275c6b080fa9ae865c58ca378702%2Fimage.png%3Ffm%3Dwebp%26q%3D80%26w%3D200&w=96&q=75 2x" src="/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F3GsXgTHO2AFtzKviPCTl0Q%2Ff969275c6b080fa9ae865c58ca378702%2Fimage.png%3Ffm%3Dwebp%26q%3D80%26w%3D200&w=96&q=75"/><span class="font-semibold text-white/80">Luthando A. Vilakazi</span></div><div class="flex flex-row flex-wrap items-center gap-1"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-4 w-4"><path fill-rule="evenodd" d="M6.75 2.25A.75.75 0 0 1 7.5 3v1.5h9V3A.75.75 0 0 1 18 3v1.5h.75a3 3 0 0 1 3 3v11.25a3 3 0 0 1-3 3H5.25a3 3 0 0 1-3-3V7.5a3 3 0 0 1 3-3H6V3a.75.75 0 0 1 .75-.75Zm13.5 9a1.5 1.5 0 0 0-1.5-1.5H5.25a1.5 1.5 0 0 0-1.5 1.5v7.5a1.5 1.5 0 0 0 1.5 1.5h13.5a1.5 1.5 0 0 0 1.5-1.5v-7.5Z" clip-rule="evenodd"></path></svg><span>20 June 2026</span></div><div class="flex flex-row flex-wrap items-center gap-1"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-4 w-4"><path fill-rule="evenodd" d="M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25ZM12.75 6a.75.75 0 0 0-1.5 0v6c0 .414.336.75.75.75h4.5a.75.75 0 0 0 0-1.5h-3.75V6Z" clip-rule="evenodd"></path></svg><span>2 min read</span></div></div></div></div></div></section><div class="mx-auto max-w-9xl py-4 md:py-6 lg:py-8 px-4 md:px-6 lg:px-8 -mt-2 mb-8 relative z-10"><div class="max-w-4xl mx-auto"><div class="relative aspect-video rounded-2xl overflow-hidden shadow-xl border border-light-outline/10 dark:border-dark-outline/10"><img alt="An illustrative graphic for MyPetParlor App showing a smartphone with a WhatsApp chat interface for a dog grooming salon. The screen displays a Goldendoodle's 'Before' and 'After' grooming photos, quick-action buttons for 'Rebook Now' and 'Payment,' and automated chatbot text. Surrounding the phone are business icons for scheduling, time, and money, while a 3D cartoon character walks a dog on the right side against a green background." decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, 896px" srcSet="/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2FsHJ6HRsJiwiYTlhhMrja9%2Fb9aff264586c6b4013d493899778f6a4%2FBlog_Post_-_Feature_Update_26.png%3Ffm%3Dwebp%26q%3D80%26w%3D1600&w=3840&q=75"/></div></div></div><div class="mx-auto max-w-9xl md:py-6 lg:py-8 px-4 md:px-6 lg:px-8 py-8"><div class="max-w-6xl mx-auto flex gap-10"><article class="flex-1 min-w-0 max-w-3xl mx-auto lg:mx-0"><div class="prose prose-lg dark:prose-invert max-w-none leading-relaxed prose-headings:text-light-on-surface dark:prose-headings:text-dark-on-surface text-light-on-surface dark:text-dark-on-surface prose-p:mb-6 prose-headings:mt-10 prose-headings:mb-4"><p>You're elbow-deep in suds, wrestling a damp Goldendoodle, and the phone rings. You can't answer it. By the time you've dried your hands and called back, that client has booked with the salon down the road.</p><p>Phone tag, unread emails and missed calls aren't just annoying â they quietly cost you bookings. And the reason is simple: your clients have already decided how they want to reach you, and it isn't any of those. It's WhatsApp.</p><p>This isn't a hunch. Below are ten evidence-backed reasons grooming clients prefer WhatsApp â and, for each, what it actually means for your salon. (Every figure is linked to its source at the foot of the article.)</p><h2 id="1-its-already-the-app-they-live-in" class="scroll-mt-24">1. It's already the app they live in</h2><p>You don't have to convince anyone to download anything. WhatsApp has around <b>3.3 billion active users</b> worldwide (<a href="https://www.demandsage.com/whatsapp-statistics/" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">DemandSage</a>), having passed two billion back in 2020 (<a href="https://blog.whatsapp.com/two-billion-users-connecting-the-world-privately" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">WhatsApp</a>), and people send roughly <b>150 billion messages a day</b> on it (<a href="https://www.demandsage.com/whatsapp-statistics/" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">DemandSage</a>). For your client, messaging your salon is the same effortless action as texting a friend.</p><p><b>What it means for you:</b> you meet clients on the channel they already use all day â zero friction, no new habit to learn.</p><h2 id="2-their-messages-actually-get-seen" class="scroll-mt-24">2. Their messages actually get seen</h2><p>A reminder only works if it'
1s read. Around <b>80% of WhatsApp users open the app every single day</b>, and the average user opens it 20â30 times a day (<a href="https://www.demandsage.com/whatsapp-statistics/" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">DemandSage</a>). Compare that with email, where the average open rate across industries is just <b>21.33%</b>, dropping to <b>17.38%</b> for marketing and promotional messages (<a href="https://www.demandsage.com/email-marketing-statistics/" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">DemandSage</a>). The delivery and read ticks mean your client also <i>knows</i> their message landed.</p><p><b>What it means for you:</b> a "we're confirmed for 2pm" on WhatsApp is far more likely to be seen than the same note buried in an inbox â the difference between a kept slot and a no-show.</p><h2 id="3-theres-no-phone-tag" class="scroll-mt-24">3. There's no phone tag</h2><p>Booking by phone needs two busy people free at the exact same second â which, mid-groom, almost never happens. WhatsApp is <i>asynchronous</i>: the client messages when it occurs to them (often on their commute or late at night), and
1you reply between dogs. It's no surprise that <b>more than 200 million people message a business on WhatsApp every day</b> (<a href="https://www.demandsage.com/whatsapp-statistics/" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">DemandSage</a>) â people now expect to do business this way.</p><p><b>What it means for you:</b> enquiries get captured the moment they happen, instead of going to voicemail and then to your competitor.</p><h2 id="4-they-get-to-see-their-pet" class="scroll-mt-24">4. They get to see their pet</h2><p>Grooming is emotional â owners genuinely miss their dog. WhatsApp lets you send a quick photo or a before-and-after the instant the groom is done. Zoko found grooming clients "get excited about showing off their pet's new look, and end up booking their next appointment right there in the chat" (<a href="https://www.zoko.io/post/whatsapp-for-pet-care-business" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">Zoko</a>). Those little moments land in your <a href="https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-inbox/what-is-the-whatsapp-inbox?utm_source=blog&utm_medium=referral&utm_campaign=mypetparlor-whatsapp-launch&utm_content=why-pet-grooming-clients-prefer-whatsapp" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">shared WhatsApp inbox</a>, ready to send in seconds.</p><p><b>What it means for you:</b> a 10-second photo is reassurance, marketing, and a rebooking prompt all at once.</p><h2 id="5-they-get-answers-in-seconds-even-after-hours" class="scroll-mt-24">5. They get answers in seconds â even after hours</h2><p>"How much is a full groom for a cockapoo?" "Where do you park?" Clients want an answer now, not next business day. An automated <a href="https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-workflows/what-is-a-whatsapp-workflow?utm_source=blog&utm_medium=referral&utm_campaign=mypetparlor-whatsapp-launch&utm_content=why-pet-grooming-clients-prefer-whatsapp" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">chatbot workflow</a> can reply instantly to the questions you field a hundred times a week, day or night, and hand over to a person only when it genuinely needs to.</p><p><b>What it means for you:</b> you answer FAQs while you're grooming â or asleep â and only step in for the conversations that need you.</p><h2 id="6-they-never-have-to-repeat-themselves" class="scroll-mt-24">6. They never have to repeat themselves</h2><p>Few things irritate a client more than re-explaining their dog's anxiety, their last cut, or their allergy note to whoever happens to pick up. Because every conversation lives in one shared thread with its full history, anyone on your team can open it and see exactly what came before. No "let me find out who you spoke to."</p><p><b>What it means for you:</b> consistent, informed service that doesn't depend on which staff member is on the desk â all from the same <a href="https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-inbox/what-is-the-whatsapp-inbox?utm_source=blog&utm_medium=referral&utm_campaign=mypetparlor-whatsapp-launch&utm_content=why-pet-grooming-clients-prefer-whatsapp" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">shared inbox</a>.</p><h2 id="7-friendly-reminders-mean-they-dont-forget" class="scroll-mt-24">7. Friendly reminders mean they don't forget</h2><p>Most no-shows aren't flaky clients â they're busy people who simply forgot. A gentle confirmation and a day-before nudge, sent automatically as an <a href="https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-templates/what-is-a-whatsapp-message-template?utm_source=blog&utm_medium=referral&utm_campaign=mypetparlor-whatsapp-launch&utm_content=why-pet-grooming-clients-prefer-whatsapp" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">approved message template</a>, arrives on the one app they're sure to check.</p><p><b>What it means for you:</b> fewer empty chairs â and clients who feel looked after rather than chased. (We'll dig into the no-show maths in the next post in this series.)</p><h2 id="8-it-feels-personal-not-corporate" class="scroll-mt-24">8. It feels personal, not corporate</h2><p>A WhatsApp message reads like a note from someone who knows them â because it can be. With <b>57% of younger pet owners now keeping more than one pet</b> (<a href="https://tgmresearch.com/global-pet-care-trends-2024.html" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">
1TGM Research, via Zoko</a>), getting the detail right matters: greeting the owner by name and asking after <i>Bella</i> specifically, not "your pet". That warmth is hard to fake over email.</p><p><b>What it means for you:</b> personalised, on-first-name-terms communication builds the kind of loyalty that keeps clients out of a competitor's chair.</p><h2 id="9-they-can-do-everything-in-one-place" class="scroll-mt-24">9. They can do everything in one place</h2><p>Browsing, booking, confirming, paying, rebooking â clients increasingly want it all in a single thread, with no app-switching. It works: pet brand Petsy saw WhatsApp campaigns convert <b>32% higher than their email campaigns</b>, and one grooming salon lifted bookings <b>30% in a week</b> from a single WhatsApp promotion (<a href="https://www.zoko.io/post/whatsapp-for-pet-care-business" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">Zoko</a>). That convenience matters because <b>79% of pet-care spending now comes from owners who shop across both digital and in-person channels</b> (<a href="https://nielseniq.com/global/en/insights/analysis/2024/the-full-view-of-the-pet-industry-a-comprehensive-analysis-of-consumer-and-product-trends/" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">NielsenIQ, via Zoko</a>) â in a market on course for <b>$237 billion by 2030</b> (<a href="https://www.cognitivemarketresearch.com/pet-care-market-report" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">Cognitive Market Research, via Zoko</a>).</p><p><b>What it means for you:</b> removing friction from booking and paying directly grows revenue, not just convenience.</p><h2 id="10-its-private-secure-and-on-their-terms" class="scroll-mt-24">10. It's private, secure and on their terms</h2><p>Clients are sharing their name, number, address and routine. WhatsApp protects every message with <b>end-to-end encryption by default</b> (<a href="https://blog.whatsapp.com/two-billion-users-connecting-the-world-privately" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">WhatsApp</a>), conversations come from a verified business profile, and clients choose to opt in by messaging you first. It feels safe in a way a cold marketing email never quite does.</p><p><b>What it means for you:</b> trust is the foundation of rebooking â and a private, permission-based channel earns it.</p><h2 id="the-takeaway" class="scroll-mt-24">The takeaway</h2><p>Your clients have already chosen their channel. A WhatsApp-first grooming business simply stops fighting that â and turns the app everyone already opens 20-plus times a day into a reliable engine to win, keep and delight clients.</p><p>The good news: you don't need a new number or a developer. Connect the WhatsApp Business number you already use and you're ready to put all ten of these to work. <a href="https://mybusinessapp.co.za/mypetparlor/help-center/getting-started/connect-whatsapp-business-number?utm_source=blog&utm_medium=referral&utm_campaign=mypetparlor-whatsapp-launch&utm_content=why-pet-grooming-clients-prefer-whatsapp" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">See how to connect your number â</a></p><p>Next in the series, we put numbers to reason #7: how WhatsApp reminders all but eliminate no-shows.</p><h2 id="sources" class="scroll-mt-24">Sources</h2><ul><li><p>WhatsApp user base, daily usage, messages per day and business-messaging figures â <a href="https://www.demandsage.com/whatsapp-statistics/" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">DemandSage, WhatsApp Statistics 2026</a> (compiled from Statista and Meta data).</p></li><li><p>
1WhatsApp two-billion-user milestone and end-to-end encryption â <a href="https://blog.whatsapp.com/two-billion-users-connecting-the-world-privately" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">WhatsApp official blog</a>.</p></li><li><p>Average email open rates by industry â <a href="https://www.demandsage.com/email-marketing-statistics/" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">DemandSage, Email Marketing Statistics 2026</a>.</p></li><li><p>Grooming photo, rebooking, broadcast conversion and salon booking results â <a href="https://www.zoko.io/post/whatsapp-for-pet-care-business" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">Zoko, WhatsApp for Pet Care Business</a>.</p></li><li><p>Multi-pet ownership among younger owners â <a href="https://tgmresearch.com/global-pet-care-trends-2024.html" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">TGM Research, Global Pet Care Trends</a> (via Zoko).</p></li><li><p>Omnichannel share of pet-care spending â <a href="https://nielseniq.com/global/en/insights/analysis/2024/the-full-view-of-the-pet-industry-a-comprehensive-analysis-of-consumer-and-product-trends/" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">NielsenIQ, The Full View of the Pet Industry</a> (via Zoko).</p></li><li><p>Global pet-care market size and growth â <a href="https://www.cognitivemarketresearch.com/pet-care-market-report" target="_blank" rel="noopener noreferrer" class="text-light-primary dark:text-dark-primary underline hover:no-underline">Cognitive Market Research, Pet Care Market Report</a> (via Zoko).</p></li></ul><p></p></div><div class="mt-12"><div class="rounded-2xl bg-light-primary/5 dark:bg-dark-primary/5 border border-light-primary/10 dark:border-dark-primary/10 p-8 md:p-10"><h3 class="mt-2 font-weight-headline-sm text-size-headline-sm leading-headline-sm tracking-headline-sm font-bold mb-3">Ready to streamline your business?</h3><p class="font-weight-body-md leading-body-md tracking-body-md text-light-on-surface/70 dark:text-dark-on-surface/70 mb-6 max-w-xl">Manage bookings, messaging, payments, and customer engagement â all from one platform.</p><div class="flex flex-wrap gap-3"><a class="inline-flex gap-2 justify-start items-center text-nowrap whitespace-nowrap rounded-xl transition-all my-auto cursor-pointer duration-150 focus:outline-none disabled:cursor-not-allowed border text-base px-4 py-2 text-light-on-
1primary bg-light-primary border-light-primary hover:bg-light-primary/80 hover:border-light-primary/80 disabled:bg-light-disabled disabled:text-light-on-disabled disabled:border-light-disabled dark:text-dark-on-primary dark:bg-dark-primary dark:border-dark-primary dark:hover:bg-dark-primary/80 dark:hover:border-dark-primary/80 dark:disabled:bg-dark-disabled dark:disabled:text-dark-on-disabled dark:disabled:border-dark-disabled" href="/mypetparlor">Book a Demo</a><a class="inline-flex gap-2 justify-start items-center text-nowrap whitespace-nowrap rounded-xl transition-all my-auto cursor-pointer duration-150 focus:outline-none disabled:cursor-not-allowed disabled:bg-light-disabled disabled:text-light-on-disabled dark:disabled:bg-gray-800 dark:disabled:text-gray-400 border text-base text-light-primary dark:text-dark-primary px-4 py-2 border-light-primary hover:bg-light-primary/30 dark:border-dark-primary dark:hover:bg-dark-primary/30" href="/mypetparlor/signup">Start Free Trial</a></div></div></div><div class="mt-12 pt-8 border-t border-light-outline/20 dark:border-dark-outline/20"><p class="mt-1 font-weight-title-md text-size-title-md leading-title-md tracking-title-md font-bold mb-4">Share this article</p><div class="flex flex-row items-start flex-wrap gap-3"><a class="inline-flex gap-2 justify-start items-center text-nowrap whitespace-nowrap rounded-xl transition-all my-auto cursor-pointer duration-150 focus:outline-none disabled:cursor-not-allowed disabled:bg-light-disabled disabled:text-light-on-disabled dark:disabled:bg-gray-800 dark:disabled:text-gray-400 border text-sm text-light-primary dark:text-dark-primary px-2.5 py-1.75 border-light-primary hover:bg-light-primary/30 dark:border-dark-primary dark:hover:bg-dark-primary/30" href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fmybusinessapp.co.za%2Fblog%2Fwhy-pet-grooming-clients-prefer-whatsapp&text=10%20Reasons%20Pet%20Grooming%20Clients%20Prefer%20WhatsApp" target="_blank" rel="noopener noreferrer">Twitter</a><a class="inline-flex gap-2 justify-start items-center text-nowrap whitespace-nowrap rounded-xl transition-all my-auto cursor-pointer duration-150 focus:outline-none disabled:cursor-not-allowed disabled:bg-light-disabled disabled:text-light-on-disabled dark:disabled:bg-gray-800 dark:disabled:text-gray-400 border text-sm text-light-primary dark:text-dark-primary px-2.5 py-1.75 border-light-primary hover:bg-light-primary/30 dark:border-dark-primary dark:hover:bg-dark-primary/30" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fmybusinessapp.co.za%2Fblog%2Fwhy-pet-grooming-clients-prefer-whatsapp" target="_blank" rel="noopener noreferrer">LinkedIn</a><a class="inline-flex gap-2 justify-start items-center text-nowrap whitespace-nowrap rounded-xl transition-all my-auto cursor-pointer duration-150 focus:outline-none disabled:cursor-not-allowed disabled:bg-light-disabled disabled:text-light-on-disabled dark:disabled:bg-gray-800 dark:disabled:text-gray-400 border text-sm text-light-primary dark:text-dark-primary px-2.5 py-1.75 border-light-primary hover:bg-light-primary/30 dark:border-dark-primary dark:hover:bg-dark-primary/30" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fmybusinessapp.co.za%2Fblog%2Fwhy-pet-grooming-clients-prefer-whatsapp" target="_blank" rel="noopener noreferrer">Facebook</a></div></div><div class="mt-8"><a class="inline-flex gap-2 justify-start items-center text-nowrap whitespace-nowrap rounded-xl transition-all my-auto cursor-pointer duration-150 focus:outline-none disabled:cursor-not-allowed disabled:bg-light-disabled disabled:text-light-on-disabled dark:disabled:bg-gray-800 dark:disabled:text-gray-400 border border-transparent underline px-0! py-0! underline-offset-4 border-none text-sm text-light-secondary dark:text-dark-secondary px-2.5 py-1.75 hover:text-light-secondary/70 dark:hover:text-dark-secondary/70" href="/blog">â Back to all posts</a></div></article><aside class="hidden lg:block w-64 shrink-0"><div class="sticky top-20"><nav aria-label="Table of contents" class="rounded-xl border border-light-outline/10 dar
1k:border-dark-outline/10 bg-light-surface dark:bg-dark-surface overflow-hidden"><button class="w-full flex items-center justify-between p-4 text-left hover:bg-light-surface-container/50 dark:hover:bg-dark-surface-container/50 lg:hidden" aria-expanded="false"><div class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="w-5 h-5 text-light-primary dark:text-dark-primary"><path stroke-linecap="round" stroke-linejoin="round" d="M8.25 6.75h12M8.25 12h12m-12 5.25h12M3.75 6.75h.007v.008H3.75V6.75Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0ZM3.75 12h.007v.008H3.75V12Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm-.375 5.25h.007v.008H3.75v-.008Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"></path></svg><span class="mb-1 font-weight-label-sm text-size-label-sm leading-label-sm tracking-label-sm font-semibold">On this page</span></div><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="w-4 h-4 text-light-on-surface/50 dark:text-dark-on-surface/50 transition-transform duration-200 "><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path></svg></button><div class="hidden lg:block"><div class="hidden lg:flex items-center gap-2 p-4 pb-2"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="w-5 h-5 text-light-primary dark:text-dark-primary"><path stroke-linecap="round" stroke-linejoin="round" d="M8.25 6.75h12M8.25 12h12m-12 5.25h12M3.75 6.75h.007v.008H3.75V6.75Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0ZM3.75 12h.007v.008H3.75V12Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm-.375 5.25h.007v.008H3.75v-.008Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"></path></svg><span class="mb-1 font-weight-label-sm text-size-label-sm leading-label-sm tracking-label-sm font-semibold">On this page</span></div><ul class="max-h-64 lg:max-h-96 overflow-y-auto px-4 pb-4 space-y-1"><li data-id="1-its-already-the-app-they-live-in"><a href="#1-its-already-the-app-they-live-in" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">1. It's already the app they live in</a></li><li data-id="2-their-messages-actually-get-seen"><a href="#2-their-messages-actually-get-seen" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">2. Their messages actually get seen</a></li><li data-id="3-theres-no-phone-tag"><a href="#3-theres-no-phone-tag" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">3. There's no phone tag</a></li><li data-id="4-they-get-to-see-their-pet"><a href="#4-they-get-to-see-their-pet" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">4. They get to see their pet</a></li><li data-id="5-they-get-answers-in-seconds-even-after-hours"><a href="#5-they-get-answers-in-seconds-even-after-hours" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">5. They get answers in seconds â even after hours</a></li><li data-id="6-they-never-have-to-repeat-themselves"><a href="#6-they-never-have-to-repeat-themselves" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">6. They never have to repeat themselves</a></li><li data-id="7-friendly-reminders-mean-they-dont-forget"><a href="#7-friendly-reminders-mean-they-dont-forget" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dar
1k:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">7. Friendly reminders mean they don't forget</a></li><li data-id="8-it-feels-personal-not-corporate"><a href="#8-it-feels-personal-not-corporate" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">8. It feels personal, not corporate</a></li><li data-id="9-they-can-do-everything-in-one-place"><a href="#9-they-can-do-everything-in-one-place" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">9. They can do everything in one place</a></li><li data-id="10-its-private-secure-and-on-their-terms"><a href="#10-its-private-secure-and-on-their-terms" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">10. It's private, secure and on their terms</a></li><li data-id="the-takeaway"><a href="#the-takeaway" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">The takeaway</a></li><li data-id="sources"><a href="#sources" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">Sources</a></li></ul></div></nav></div></aside></div></div><div class="mx-auto max-w-9xl py-4 md:py-6 lg:py-8 px-4 md:px-6 lg:px-8 lg:hidden -mt-4 mb-4"><div class="max-w-3xl mx-auto"><nav aria-label="Table of contents" class="rounded-xl border border-light-outline/10 dark:border-dark-outline/10 bg-light-surface dark:bg-dark-surface overflow-hidden"><button class="w-full flex items-center justify-between p-4 text-left hover:bg-light-surface-container/50 dark:hover:bg-dark-surface-container/50 lg:hidden" aria-expanded="false"><div class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="w-5 h-5 text-light-primary dark:text-dark-primary"><path stroke-linecap="round" stroke-linejoin="round" d="M8.25 6.75h12M8.25 12h12m-12 5.25h12M3.75 6.75h.007v.008H3.75V6.75Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0ZM3.75 12h.007v.008H3.75V12Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm-.375 5.25h.007v.008H3.75v-.008Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"></path></svg><span class="mb-1 font-weight-label-sm text-size-label-sm leading-label-sm tracking-label-sm font-semibold">On this page</span></div><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="w-4 h-4 text-light-on-surface/50 dark:text-dark-on-surface/50 transition-transform duration-200 "><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path></svg></button><div class="hidden lg:block"><div class="hidden lg:flex items-center gap-2 p-4 pb-2"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="w-5 h-5 text-light-primary dark:text-dark-primary"><path stroke-linecap="round" stroke-linejoin="round" d="M8.25 6.75h12M8.25 12h12m-12 5.25h12M3.75 6.75h.007v.008H3.75V6.75Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0ZM3.75 12h.007v.008H3.75V12Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm-.375 5.25h.007v.008H3.75v-.008Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"></path></svg><span class="mb-1 font-weight-label-sm text-size-label-sm leading-label-sm tracking-label-sm font-semibold">On this page</span></div><ul class="max-h-64 lg:max-h-96 overflow-y-auto px-4 pb-4 space-y-1"><li data-id="1-its-already-the-app-they-live-in"><a href="#1-its-already-the-app-they-live-in" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dar
1k:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">1. It's already the app they live in</a></li><li data-id="2-their-messages-actually-get-seen"><a href="#2-their-messages-actually-get-seen" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">2. Their messages actually get seen</a></li><li data-id="3-theres-no-phone-tag"><a href="#3-theres-no-phone-tag" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">3. There's no phone tag</a></li><li data-id="4-they-get-to-see-their-pet"><a href="#4-they-get-to-see-their-pet" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">4. They get to see their pet</a></li><li data-id="5-they-get-answers-in-seconds-even-after-hours"><a href="#5-they-get-answers-in-seconds-even-after-hours" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">5. They get answers in seconds â even after hours</a></li><li data-id="6-they-never-have-to-repeat-themselves"><a href="#6-they-never-have-to-repeat-themselves" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">6. They never have to repeat themselves</a></li><li data-id="7-friendly-reminders-mean-they-dont-forget"><a href="#7-friendly-reminders-mean-they-dont-forget" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">7. Friendly reminders mean they don't forget</a></li><li data-id="8-it-feels-personal-not-corporate"><a href="#8-it-feels-personal-not-corporate" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">8. It feels personal, not corporate</a></li><li data-id="9-they-can-do-everything-in-one-place"><a href="#9-they-can-do-everything-in-one-place" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">9. They can do everything in one place</a></li><li data-id="10-its-private-secure-and-on-their-terms"><a href="#10-its-private-secure-and-on-their-terms" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">10. It's private, secure and on their terms</a></li><li data-id="the-takeaway"><a href="#the-takeaway" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">The takeaway</a></li><li data-id="sources"><a href="#sources" class="block py-1.5 text-sm rounded-md transition-colors duration-150 pl-3 text-light-on-surface/60 dark:text-dark-on-surface/60 hover:text-light-on-surface dark:hover:text-dark-on-surface">Sources</a></li></ul></div></nav></div></div><section class="border-t border-light-outline/10 dark:border-dark-outline/10 bg-light-surface-container dark:bg-dark-surface-container"><div class="mx-auto max-w-9xl md:py-6 lg:py-8 px-4 md:px-6 lg:px-8 py-16"><div class="flex items-center gap-3 mb-8"><div class="w-1 h-7 rounded-full bg-light-primary dark:bg-dark-primary"></div><h2 class="font-weight-headline-sm text-size-headline-sm leading-headline-sm tracking-headline-sm font-bold m-0">Related Articles</h2></div><div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6"><a class="group block h-full" href="/blog/mypetparlor-whatsapp-business-suite-launch"><div class="rounded-md bg-light-surface text-light-on-surface dark:bg-dark-surface dark:text-dark-on-surface shadow-md dark:shadow-white/5 overflow-hidden h-full border border-light-outline/10 dar
1k:border-dark-outline/10 hover:border-light-primary/20 dark:hover:border-dark-primary/20 transition-all duration-300 motion-safe:hover:shadow-lg motion-safe:hover:-translate-y-0.5"><div class="relative w-full overflow-hidden aspect-video"><img alt="A promotional graphic for the MyPetParlor App displaying a WhatsApp chat mockup with a pet grooming booking confirmation message, featuring placeholder data fields, a photo of two dogs, and 3D illustrated people using their phones." loading="lazy" decoding="async" data-nimg="fill" class="object-cover motion-safe:group-hover:scale-105 motion-safe:transition-transform motion-safe:duration-500" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F1Wm835U3zJdpApu1D02Jev%2F3a82a3f9d71721203dee80b26bc3b4f7%2Fmypetparlor-app-whatsapp-automated-booking-notifications.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F1Wm835U3zJdpApu1D02Jev%2F3a82a3f9d71721203dee80b26bc3b4f7%2Fmypetparlor-app-whatsapp-automated-booking-notifications.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F1Wm835U3zJdpApu1D02Jev%2F3a82a3f9d71721203dee80b26bc3b4f7%2Fmypetparlor-app-whatsapp-automated-booking-notifications.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F1Wm835U3zJdpApu1D02Jev%2F3a82a3f9d71721203dee80b26bc3b4f7%2Fmypetparlor-app-whatsapp-automated-booking-notifications.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F1Wm835U3zJdpApu1D02Jev%2F3a82a3f9d71721203dee80b26bc3b4f7%2Fmypetparlor-app-whatsapp-automated-booking-notifications.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F1Wm835U3zJdpApu1D02Jev%2F3a82a3f9d71721203dee80b26bc3b4f7%2Fmypetparlor-app-whatsapp-automated-booking-notifications.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F1Wm835U3zJdpApu1D02Jev%2F3a82a3f9d71721203dee80b26bc3b4f7%2Fmypetparlor-app-whatsapp-automated-booking-notifications.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F1Wm835U3zJdpApu1D02Jev%2F3a82a3f9d71721203dee80b26bc3b4f7%2Fmypetparlor-app-whatsapp-automated-booking-notifications.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F1Wm835U3zJdpApu1D02Jev%2F3a82a3f9d71721203dee80b26bc3b4f7%2Fmypetparlor-app-whatsapp-automated-booking-notifications.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F1Wm835U3zJdpApu1D02Jev%2F3a82a3f9d71721203dee80b26bc3b4f7%2Fmypetparlor-app-whatsapp-automated-booking-notifications.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F1Wm835U3zJdpApu1D02Jev%2F3a82a3f9d71721203dee80b26bc3b4f7%2Fmypetparlor-app-whatsapp-automated-booking-notifications.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=3840&q=75"/></div><div class="p-4 space-y-2"><div class="flex flex-wrap gap-1.5"><span class="inline-flex items-center rounded-full bg-light-primary/10 dark:bg-dark-primary/10 px-2 py-0.5 text-xs font-medium text-light-primary dark:text-dark-primary">Announcement</span><span class="inline-flex items-center rounded-full bg-light-primary/10 dark:bg-dark-primary/10 px-2 py-0.5 text-xs font-medium text-light-primary dark:text-dark-primary">MyPetParlor App</span></div><div class="line-clamp-2"><p class="font-weight-title-sm text-size-title-sm leading-title-sm tracking-title-sm m-0 font-bold group-hover:text-light-primary dark:group-hover:text-dark-primary transition-colors">Introducing the MyPetParlor WhatsApp Business Suite</p></div><div class="flex flex-row flex-wrap items-center gap-2 text-light-on-surface/50 dark:text-dark-on-surface/50"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-3.5 w-3.5"><path fill-rule="evenodd" d="M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25ZM12.75 6a.75.75 0 0 0-1.5 0v6c0 .414.336.75.75.75h4.5a.75.75 0 0 0 0-1.5h-3.75V6Z" clip-rule="evenodd"></path></svg><span class="mb-1 font-weight-label-sm text-size-label-sm leading-label-sm tracking-label-sm">2 min read</span></div></div></div></a><a class="group block h-full" href="/blog/time-is-money-how-custom-time-requirements-are-revolutionising-pet-grooming-scheduling"><div class="rounded-md bg-light-surface text-light-on-surface dark:bg-dark-surface dark:text-dark-on-surface shadow-md dark:shadow-white/5 overflow-hidden h-full border border-light-outline/10 dar
1k:border-dark-outline/10 hover:border-light-primary/20 dark:hover:border-dark-primary/20 transition-all duration-300 motion-safe:hover:shadow-lg motion-safe:hover:-translate-y-0.5"><div class="relative w-full overflow-hidden aspect-video"><img alt="Discover how MyPetParlor App's new feature allows groomers to set custom time requirements for each pet and service, optimising schedules and enhancing efficiency. This image illustrates adjusting a "Tidy Up Groom" from 60 to 75 minutes for a specific pet, ensuring tailored service and better time management." loading="lazy" decoding="async" data-nimg="fill" class="object-cover motion-safe:group-hover:scale-105 motion-safe:transition-transform motion-safe:duration-500" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F5BtBbdMdSSKdX5A6qcRVuM%2F5a785bd1e7b4e401f3966e497bbf4b2a%2FBlog_Post_-_Feature_Update_23.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F5BtBbdMdSSKdX5A6qcRVuM%2F5a785bd1e7b4e401f3966e497bbf4b2a%2FBlog_Post_-_Feature_Update_23.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F5BtBbdMdSSKdX5A6qcRVuM%2F5a785bd1e7b4e401f3966e497bbf4b2a%2FBlog_Post_-_Feature_Update_23.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F5BtBbdMdSSKdX5A6qcRVuM%2F5a785bd1e7b4e401f3966e497bbf4b2a%2FBlog_Post_-_Feature_Update_23.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F5BtBbdMdSSKdX5A6qcRVuM%2F5a785bd1e7b4e401f3966e497bbf4b2a%2FBlog_Post_-_Feature_Update_23.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F5BtBbdMdSSKdX5A6qcRVuM%2F5a785bd1e7b4e401f3966e497bbf4b2a%2FBlog_Post_-_Feature_Update_23.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F5BtBbdMdSSKdX5A6qcRVuM%2F5a785bd1e7b4e401f3966e497bbf4b2a%2FBlog_Post_-_Feature_Update_23.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F5BtBbdMdSSKdX5A6qcRVuM%2F5a785bd1e7b4e401f3966e497bbf4b2a%2FBlog_Post_-_Feature_Update_23.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F5BtBbdMdSSKdX5A6qcRVuM%2F5a785bd1e7b4e401f3966e497bbf4b2a%2FBlog_Post_-_Feature_Update_23.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F5BtBbdMdSSKdX5A6qcRVuM%2F5a785bd1e7b4e401f3966e497bbf4b2a%2FBlog_Post_-_Feature_Update_23.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F5BtBbdMdSSKdX5A6qcRVuM%2F5a785bd1e7b4e401f3966e497bbf4b2a%2FBlog_Post_-_Feature_Update_23.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=3840&q=75"/></div><div class="p-4 space-y-2"><div class="flex flex-wrap gap-1.5"><span class="inline-flex items-center rounded-full bg-light-primary/10 dark:bg-dark-primary/10 px-2 py-0.5 text-xs font-medium text-light-primary dark:text-dark-primary">MyPetParlor App</span></div><div class="line-clamp-2"><p class="font-weight-title-sm text-size-title-sm leading-title-sm tracking-title-sm m-0 font-bold group-hover:text-light-primary dark:group-hover:text-dark-primary transition-colors">Time is Money: How Custom Time Requirements Are Revolutionising Pet Grooming Scheduling</p></div><div class="flex flex-row flex-wrap items-center gap-2 text-light-on-surface/50 dark:text-dark-on-surface/50"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-3.5 w-3.5"><path fill-rule="evenodd" d="M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25ZM12.75 6a.75.75 0 0 0-1.5 0v6c0 .414.336.75.75.75h4.5a.75.75 0 0 0 0-1.5h-3.75V6Z" clip-rule="evenodd"></path></svg><span class="mb-1 font-weight-label-sm text-size-label-sm leading-label-sm tracking-label-sm">2 min read</span></div></div></div></a><a class="group block h-full" href="/blog/introducing-real-time-messaging-notifications-for-mypetparlor-app"><div class="rounded-md bg-light-surface text-light-on-surface dark:bg-dark-surface dark:text-dark-on-surface shadow-md dark:shadow-white/5 overflow-hidden h-full border border-light-outline/10 dar
1k:border-dark-outline/10 hover:border-light-primary/20 dark:hover:border-dark-primary/20 transition-all duration-300 motion-safe:hover:shadow-lg motion-safe:hover:-translate-y-0.5"><div class="relative w-full overflow-hidden aspect-video"><img alt="MyPetParlor App's Real-Time Notification System with in-app push notifications, a dedicated notifications center, and an illustration of a customer receiving messages and communicating with the team in real-time." loading="lazy" decoding="async" data-nimg="fill" class="object-cover motion-safe:group-hover:scale-105 motion-safe:transition-transform motion-safe:duration-500" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F4FwyTLeyL5skC80dBt1cSq%2Fb7456e23faa784b2826dc1d9a959ac64%2FBlog_Post_-_Feature_Update_24.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F4FwyTLeyL5skC80dBt1cSq%2Fb7456e23faa784b2826dc1d9a959ac64%2FBlog_Post_-_Feature_Update_24.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F4FwyTLeyL5skC80dBt1cSq%2Fb7456e23faa784b2826dc1d9a959ac64%2FBlog_Post_-_Feature_Update_24.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F4FwyTLeyL5skC80dBt1cSq%2Fb7456e23faa784b2826dc1d9a959ac64%2FBlog_Post_-_Feature_Update_24.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F4FwyTLeyL5skC80dBt1cSq%2Fb7456e23faa784b2826dc1d9a959ac64%2FBlog_Post_-_Feature_Update_24.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F4FwyTLeyL5skC80dBt1cSq%2Fb7456e23faa784b2826dc1d9a959ac64%2FBlog_Post_-_Feature_Update_24.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F4FwyTLeyL5skC80dBt1cSq%2Fb7456e23faa784b2826dc1d9a959ac64%2FBlog_Post_-_Feature_Update_24.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F4FwyTLeyL5skC80dBt1cSq%2Fb7456e23faa784b2826dc1d9a959ac64%2FBlog_Post_-_Feature_Update_24.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F4FwyTLeyL5skC80dBt1cSq%2Fb7456e23faa784b2826dc1d9a959ac64%2FBlog_Post_-_Feature_Update_24.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F4FwyTLeyL5skC80dBt1cSq%2Fb7456e23faa784b2826dc1d9a959ac64%2FBlog_Post_-_Feature_Update_24.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fpyb53xeqbh60%2F4FwyTLeyL5skC80dBt1cSq%2Fb7456e23faa784b2826dc1d9a959ac64%2FBlog_Post_-_Feature_Update_24.png%3Ffm%3Dwebp%26q%3D80%26w%3D600&w=3840&q=75"/></div><div class="p-4 space-y-2"><div class="flex flex-wrap gap-1.5"><span class="inline-flex items-center rounded-full bg-light-primary/10 dark:bg-dark-primary/10 px-2 py-0.5 text-xs font-medium text-light-primary dark:text-dark-primary">Announcement</span><span class="inline-flex items-center rounded-full bg-light-primary/10 dark:bg-dark-primary/10 px-2 py-0.5 text-xs font-medium text-light-primary dark:text-dark-primary">MyPetParlor App</span></div><div class="line-clamp-2"><p class="font-weight-title-sm text-size-title-sm leading-title-sm tracking-title-sm m-0 font-bold group-hover:text-light-primary dark:group-hover:text-dark-primary transition-colors">Introducing Real-Time Messaging Notifications for MyPetParlor App</p></div><div class="flex flex-row flex-wrap items-center gap-2 text-light-on-surface/50 dark:text-dark-on-surface/50"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-3.5 w-3.5"><path fill-rule="evenodd" d="M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25ZM12.75 6a.75.75 0 0 0-1.5 0v6c0 .414.336.75.75.75h4.5a.75.75 0 0 0 0-1.5h-3.75V6Z" clip-rule="evenodd"></path></svg><span class="mb-1 font-weight-label-sm text-size-label-sm leading-label-sm tracking-label-sm">2 min read</span></div></div></div></a></div></div></section></main><!--$--><!--/$--></div><footer class="relative overflow-hidden hero-dark-bg"><div class="absolute inset-0 section-grid-dark" style="mask-image:radial-gradient(ellipse 90% 80% at 50% 30%, black 10%, transparent 70%)" aria-hidden="true"></div><div class="hero-orb hero-orb-blue" style="opacity:0.08;top:-20%;left:-10%" aria-hidden="true"></div><div class="hero-orb hero-orb-pink" style="opacity:0.06;bottom:-15%;right:-8%" aria-hidden="true"></div><div class="hero-glow-lines playing" aria-hidden="true"><span class="hero-glow-line-2"></span><span class="hero-glow-line-3"></span></div><div class="hero-noise" aria-hidden="true"></div><div class="mx-auto max-w-9xl py-4 md:py-6 lg:py-8 px-4 md:px-6 lg:px-8 relative z-10 pt-16 pb-8"><div class="section-glow-divider mb-12" aria-hidden="true"></div><div class="grid gap-10 lg:grid-cols-[minmax(0,0.78fr)_minmax(0,1.42fr)] lg:items-start"><div class="max-w-xl"><div class="mb-5 flex items-center gap-3"><img alt="MyBusiness App" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="h-12 w-12 rounded-xl object-cover" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fproducts%2Fmba-logo-128.png&w=48&q=75 1x, /_next/image?url=%2Fimages%2Fproducts%2Fmba-logo-128.png&w=96&q=75 2x" src="/_next/image?url=%2Fimages%2Fproducts%2Fmba-logo-128.png&w=96&q=75"/><div><p class="m-0 text-base font-semibold text-white">MyBusiness App</p><p class="m-0 mt-1 text-xs uppercase tracking-[0.18em] text-zinc-500">Cloud software for service businesses</p></div></div><p class="m-0 max-w-md text-sm leading-6 text-zinc-400">MyBusiness App builds powerful SaaS platforms for service businesses. From pet grooming to beauty salons â we help you manage bookings, teams, invoicing, and customer relationships.</p><div class="mt-6 flex flex-wrap gap-3"><a class="inline-flex items-center justify-center rounded-full bg-white px-4 py-2 text-sm font-semibold text-neutral-950 transition-colors hover:bg-zinc-200" href="/signup">Get Started</a><a href="https://calendly.com/brendan-mba/mypetparlor-app" target="_blank" rel="noopener noreferrer" class="inline-flex items-center justify-center rounded-full border border-white/20 px-4 py-2 text-sm font-semibold text-white transition-colors hover:border-white/35 hover:bg-white/10">Book a Demo</a></div></div><div class="grid grid-cols-1 gap-8 sm:grid-cols-2 lg:grid-cols-3"><div><p class="mb-4 text-sm font-semibold uppercase tracking-wide text-white">Products</p><div class="mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500"></div><ul class="space-y-2.5"><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mypetparlor">MyPetParlor<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mybeautysalon">MyBeautySalon<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mybillinghub">MyBillingHub<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mymicrofinance">MyMicroFinance<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li></ul></div><div><p class="mb-4 text-sm font-semibold uppercase tracking-wide text-white">Pricing</p><div class="mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500"></div><ul class="space-y-2.5"><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mypetparlor/pricing">MyPetParlor<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mybeautysalon/pricing">MyBeautySalon<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mybillinghub/pricing">MyBillingHub<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mymicrofinance/pricing">MyMicroFinance<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li></ul></div><div><p class="mb-4 text-sm font-semibold uppercase tracking-wide text-white">Calculators</p><div class="mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500"></div><ul class="space-y-2.5"><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mypetparlor/calculator">MyPetParlor<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mybeautysalon/calculator">MyBeautySalon<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mybillinghub/calculator">MyBillingHub<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mymicrofinance/calculator">MyMicroFinance<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li></ul></div><div><p class="mb-4 text-sm font-semibold uppercase tracking-wide text-white">Resources</p><div class="mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500"></div><ul class="space-y-2.5"><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/blog">Blog<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/help-center">Help Center<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li></ul></div><div><p class="mb-4 text-sm font-semibold uppercase tracking-wide text-white">Get Started</p><div class="mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500"></div><ul class="space-y-2.5"><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/signup">Sign Up<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a href="https://calendly.com/brendan-mba/mypetparlor-app" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group">Book a Demo<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li></ul></div><div><p class="mb-4 text-sm font-semibold uppercase tracking-wide text-white">Company</p><div class="mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500"></div><ul class="space-y-2.5"><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/about">About<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/contact">Contact<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/terms">Terms of Service<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/privacy">Privacy Policy<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/data-deletion">Data Deletion<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li></ul></div></div></div><div class="mt-14 border-t border-white/10 pt-10"><div class="mb-7 flex flex-col gap-2 sm:flex-row sm:items-end sm:justify-between"><div><p class="m-0 text-sm font-semibold uppercase tracking-wide text-white">Solutions by product</p><p class="m-0 mt-2 max-w-2xl text-sm leading-6 text-zinc-500">Browse focused workflows for grooming, salons, billing teams, and finance operators.</p></div></div><div class="grid grid-cols-1 gap-8 sm:grid-cols-2 xl:grid-cols-4"><div><p class="mb-4 text-sm font-semibold uppercase tracking-wide text-white">Pet Grooming</p><div class="mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500"></div><ul class="space-y-2.5"><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mypetparlor/solutions/mobile-grooming">Mobile Grooming<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mypetparlor/solutions/parlour-grooming">Parlour Grooming<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mypetparlor/solutions/multi-team-grooming">Multi-Team Grooming<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li></ul></div><div><p class="mb-4 text-sm font-semibold uppercase tracking-wide text-white">Beauty Salon</p><div class="mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500"></div><ul class="space-y-2.5"><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mybeautysalon/solutions/appointment-management">Appointment Management<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mybeautysalon/solutions/staff-management">Staff Management<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mybeautysalon/solutions/client-management">Cli
1ent Management<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li></ul></div><div><p class="mb-4 text-sm font-semibold uppercase tracking-wide text-white">Billing</p><div class="mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500"></div><ul class="space-y-2.5"><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mybillinghub/solutions/subscription-billing">Subscription Billing<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mybillinghub/solutions/charges-credits-vouchers">Charges, Credits & Vouchers<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mybillinghub/solutions/multi-entity-teams">Multi-Entity & Teams<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li></ul></div><div><p class="mb-4 text-sm font-semibold uppercase tracking-wide text-white">Microfinance</p><div class="mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500"></div><ul class="space-y-2.5"><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mymicrofinance/solutions/loan-origination">Loan Origination<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mymicrofinance/solutions/document-review">Document Review<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li><li><a class="inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group" href="/mymicrofinance/solutions/admin-underwriting">Admin Underwriting<span class="inline-block transition-transform duration-200 group-hover:translate-x-0.5">â</span></a></li></ul></div></div></div><div class="mt-14 rounded-2xl border border-white/10 bg-white/4 p-5 backdrop-blur-sm"><div class="flex flex-col gap-5 md:flex-row md:items-center md:justify-between"><p class="m-0 text-sm text-zinc-500">© <!-- -->2026<!-- --> MyBusiness App (Pty) Ltd. All rights reserved.</p><div class="flex flex-col gap-3 sm:flex-row sm:items-center md:justify-end"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><div class="flex h-10 w-full items-center gap-2 rounded-xl border border-white/10 bg-white/5 px-3 text-sm font-semibold text-white/75 sm:w-auto" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4 w-4"><path stroke-linecap="round" stroke-linejoin="round" d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418"></path></svg>ZA<!-- --> -<!-- --> <!-- -->ZAR</div><!--/$--><div class="flex items-center gap-3"><a href="https://www.facebook.com/mybusinessapp" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="inline-flex items-center justify-center w-10 h-10 rounded-xl bg-white/5 border border-white/10 text-zinc-400 hover:text-white hover:bg-white/10 hover:border-white/20 transition-all duration-200"><svg class="h-5 w-5" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"></path></svg></a><a href="https://linkedin.com/company/mybusiness-app" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="inline-flex items-center justify-center w-10 h-10 rounded-xl bg-white/5 border border-white/10 text-zinc-400 hover:text-white hover:bg-white/10 hover:border-white/20 transition-all duration-200"><svg class="h-5 w-5" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg></a><a href="https://x.com/mybusiness_app" target="_blank" rel="noopener noreferrer" aria-label="X (Twitter)" class="inline-flex items-center justify-center w-10 h-10 rounded-xl bg-white/5 border border-white/10 text-zinc-400 hover:text-white hover:bg-white/10 hover:border-white/20 transition-all duration-200"><svg class="h-5 w-5" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></svg></a>
1<a href="https://api.whatsapp.com/send?phone=27798662559" target="_blank" rel="noopener noreferrer" aria-label="WhatsApp" class="inline-flex items-center justify-center w-10 h-10 rounded-xl bg-white/5 border border-white/10 text-zinc-400 hover:text-white hover:bg-white/10 hover:border-white/20 transition-all duration-200"><svg class="h-5 w-5" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0-3.48-8.413z"></path></svg></a></div></div></div></div></div></footer><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$-->
1<script src="/_next/static/chunks/4d78a5f0c160eca0.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:\"$Sreact.strict_mode\"\n3:I[22531,[\"/_next/static/chunks/332d41fae7283221.js\"],\"AppProvider\"]\n4:I[339756,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/16ea27c3b926bc31.js\"],\"default\"]\n5:I[837457,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/16ea27c3b926bc31.js\"],\"default\"]\nd:I[168027,[],\"default\"]\n:HL[\"/_next/static/chunks/2485903511db923e.css\",\"style\"]\n:HL[\"/_next/static/chunks/0b3a8d09935932ef.css\",\"style\"]\n:HL[\"/_next/static/media/07454f8ad8aaac57-s.p.fc65572f.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"TQdFobFEWQEf5SFyUUppa\",\"c\":[\"\",\"blog\",\"why-pet-grooming-clients-prefer-whatsapp\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(marketing)\",{\"children\":[\"blog\",{\"children\":[[\"slug\",\"why-pet-grooming-clients-prefer-whatsapp\",\"d\"],{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2485903511db923e.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0b3a8d09935932ef.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/332d41fae7283221.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"data-product\":\"mba\",\"className\":\"bg-light-surface text-light-on-surface dark:bg-dark-surface dark:text-dark-on-surface\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"body\",null,{\"className\":\"nunito_2daf454e-module__xZ8DQq__className\",\"children\":[\"$\",\"$2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/a0bc1c56ad7101f1.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/28903e88b6e2d056.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/9aa6ce1a8eb93606.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/ad6dab2f42a111a5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/6223107feb8baa62.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/b80c0715f40b9492.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/99a7b0dc1e13f702.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/chunks/93a683a336175d80.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[[\"$\",\"div\",null,{\"className\":\"fixed inset-0 z-0 pointer-events-none\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 marketing-bg-gradient\",\"aria-hidden\":\"true\"}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 overflow-hidden opacity-30 pointer-events-none\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute -top-40 -left-40 h-96 w-96 rounded-full bg-[radial-gradient(circle,var(--color-light-primary)_0%,transparent_70%)] opacity-20 dark:bg-[radial-gradient(circle,var(--color-dark-primary)_0%,transparent_70%)]\"}],[\"$\",\"div\",null,{\"className\":\"absolute -top-20 right-0 h-80 w-80 rounded-full bg-[radial-gradient(circle,var(--color-light-secondary)_0%,transparent_70%)] opacity-20 dark:bg-[radial-gradient(circle,var(--color-dark-secondary)_0%,transparent_70%)]\"}],[\"$\",\"div\",null,{\"className\":\"absolute -bottom-40 left-1/3 h-96 w-96 rounded-full bg-[radial-gradient(circle,var(--color-light-tertiary)_0%,transparent_70%)] opacity-20 dark:bg-[radial-gradient(circle,var(--color-dark-tertiary)_0%,transparent_70%)]\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"sticky z-100 inset-x-0 top-0\",\"children\":\"$L6\"}],\"$L7\",\"$L8\"]]}],{\"children\":[\"$L9\",{\"children\":[\"$La\",{\"children\":[\"$Lb\",{}
1,null,false,false]},null,false,false]},null,false,false]},null,false,false]},null,false,false],\"$Lc\",false]],\"m\":\"$undefined\",\"G\":[\"$d\",[]],\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"e:I[223410,[\"/_next/static/chunks/332d41fae7283221.js\",\"/_next/static/chunks/a0bc1c56ad7101f1.js\",\"/_next/static/chunks/28903e88b6e2d056.js\",\"/_next/static/chunks/9aa6ce1a8eb93606.js\",\"/_next/static/chunks/ad6dab2f42a111a5.js\",\"/_next/static/chunks/6223107feb8baa62.js\",\"/_next/static/chunks/b80c0715f40b9492.js\",\"/_next/static/chunks/99a7b0dc1e13f702.js\",\"/_next/static/chunks/93a683a336175d80.js\"],\"Header\"]\nf:I[605500,[\"/_next/static/chunks/332d41fae7283221.js\",\"/_next/static/chunks/a0bc1c56ad7101f1.js\",\"/_next/static/chunks/28903e88b6e2d056.js\",\"/_next/static/chunks/9aa6ce1a8eb93606.js\",\"/_next/static/chunks/ad6dab2f42a111a5.js\",\"/_next/static/chunks/6223107feb8baa62.js\",\"/_next/static/chunks/b80c0715f40b9492.js\",\"/_next/static/chunks/99a7b0dc1e13f702.js\",\"/_next/static/chunks/93a683a336175d80.js\"],\"Image\"]\n10:I[522016,[\"/_next/static/chunks/332d41fae7283221.js\",\"/_next/static/chunks/a0bc1c56ad7101f1.js\",\"/_next/static/chunks/28903e88b6e2d056.js\",\"/_next/static/chunks/9aa6ce1a8eb93606.js\",\"/_next/static/chunks/ad6dab2f42a111a5.js\",\"/_next/static/chunks/6223107feb8baa62.js\",\"/_next/static/chunks/b80c0715f40b9492.js\",\"/_next/static/chunks/99a7b0dc1e13f702.js\",\"/_next/static/chunks/93a683a336175d80.js\",\"/_next/static/chunks/4eef5abbe0ea63c0.js\",\"/_next/static/chunks/42e1d07447fe06b3.js\"],\"\"]\n1a:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/16ea27c3b926bc31.js\"],\"OutletBoundary\"]\n1b:\"$Sreact.suspense\"\n1d:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/16ea27c3b926bc31.js\"],\"ViewportBoundary\"]\n1f:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/16ea27c3b926bc31.js\"],\"MetadataBoundary\"]\n6:[\"$\",\"$Le\",null,{}]\n"])</script>
1<script>self.__next_f.push([1,"7:[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]\n"])</script>
1<script>self.__next_f.push([1,"8:[\"$\",\"footer\",null,{\"className\":\"relative overflow-hidden hero-dark-bg\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 section-grid-dark\",\"style\":{\"maskImage\":\"radial-gradient(ellipse 90% 80% at 50% 30%, black 10%, transparent 70%)\"},\"aria-hidden\":\"true\"}],[\"$\",\"div\",null,{\"className\":\"hero-orb hero-orb-blue\",\"style\":{\"opacity\":0.08,\"top\":\"-20%\",\"left\":\"-10%\"},\"aria-hidden\":\"true\"}],[\"$\",\"div\",null,{\"className\":\"hero-orb hero-orb-pink\",\"style\":{\"opacity\":0.06,\"bottom\":\"-15%\",\"right\":\"-8%\"},\"aria-hidden\":\"true\"}],[\"$\",\"div\",null,{\"className\":\"hero-glow-lines playing\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"span\",null,{\"className\":\"hero-glow-line-2\"}],[\"$\",\"span\",null,{\"className\":\"hero-glow-line-3\"}]]}],[\"$\",\"div\",null,{\"className\":\"hero-noise\",\"aria-hidden\":\"true\"}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"className\":\"mx-auto max-w-9xl py-4 md:py-6 lg:py-8 px-4 md:px-6 lg:px-8 relative z-10 pt-16 pb-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"section-glow-divider mb-12\",\"aria-hidden\":\"true\"}],[\"$\",\"div\",null,{\"className\":\"grid gap-10 lg:grid-cols-[minmax(0,0.78fr)_minmax(0,1.42fr)] lg:items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center gap-3\",\"children\":[[\"$\",\"$Lf\",null,{\"src\":\"/images/products/mba-logo-128.png\",\"alt\":\"MyBusiness App\",\"width\":48,\"height\":48,\"className\":\"h-12 w-12 rounded-xl object-cover\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"m-0 text-base font-semibold text-white\",\"children\":\"MyBusiness App\"}],[\"$\",\"p\",null,{\"className\":\"m-0 mt-1 text-xs uppercase tracking-[0.18em] text-zinc-500\",\"children\":\"Cloud software for service businesses\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"m-0 max-w-md text-sm leading-6 text-zinc-400\",\"children\":\"MyBusiness App builds powerful SaaS platforms for service businesses. From pet grooming to beauty salons â we help you manage bookings, teams, invoicing, and customer relationships.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 flex flex-wrap gap-3\",\"children\":[[\"$\",\"$L10\",null,{\"href\":\"/signup\",\"className\":\"inline-flex items-center justify-center rounded-full bg-white px-4 py-2 text-sm font-semibold text-neutral-950 transition-colors hover:bg-zinc-200\",\"children\":\"Get Started\"}],[\"$\",\"a\",null,{\"href\":\"https://calendly.com/brendan-mba/mypetparlor-app\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"inline-flex items-center justify-center rounded-full border border-white/20 px-4 py-2 text-sm font-semibold text-white transition-colors hover:border-white/35 hover:bg-white/10\",\"children\":\"Book a Demo\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 gap-8 sm:grid-cols-2 lg:grid-cols-3\",\"children\":[[\"$\",\"div\",\"Products\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-4 text-sm font-semibold uppercase tracking-wide text-white\",\"children\":\"Products\"}],[\"$\",\"div\",null,{\"className\":\"mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"Products-MyPetParlor\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mypetparlor\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"MyPetParlor\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Products-MyBeautySalon\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mybeautysalon\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"MyBeautySalon\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Products-MyBillingHub\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mybillinghub\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"MyBillingHub\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Products-MyMicroFinance\",{\"children\":\"$L11\"}]]}]]}],\"$L12\",\"$L13\",\"$L14\",\"$L15\",\"$L16\"]}]]}],\"$L17\",\"$L18\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"9:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\na:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\nb:[\"$\",\"$1\",\"c\",{\"children\":[\"$L19\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/4eef5abbe0ea63c0.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/42e1d07447fe06b3.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L1a\",null,{\"children\":[\"$\",\"$1b\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@1c\"}]}]]}]\nc:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L1d\",null,{\"children\":\"$L1e\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L1f\",null,{\"children\":[\"$\",\"$1b\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L20\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"25:I[160440,[\"/_next/static/chunks/332d41fae7283221.js\",\"/_next/static/chunks/a0bc1c56ad7101f1.js\",\"/_next/static/chunks/28903e88b6e2d056.js\",\"/_next/static/chunks/9aa6ce1a8eb93606.js\",\"/_next/static/chunks/ad6dab2f42a111a5.js\",\"/_next/static/chunks/6223107feb8baa62.js\",\"/_next/static/chunks/b80c0715f40b9492.js\",\"/_next/static/chunks/99a7b0dc1e13f702.js\",\"/_next/static/chunks/93a683a336175d80.js\"],\"RegionSelectorFallback\"]\n26:I[160440,[\"/_next/static/chunks/332d41fae7283221.js\",\"/_next/static/chunks/a0bc1c56ad7101f1.js\",\"/_next/static/chunks/28903e88b6e2d056.js\",\"/_next/static/chunks/9aa6ce1a8eb93606.js\",\"/_next/static/chunks/ad6dab2f42a111a5.js\",\"/_next/static/chunks/6223107feb8baa62.js\",\"/_next/static/chunks/b80c0715f40b9492.js\",\"/_next/static/chunks/99a7b0dc1e13f702.js\",\"/_next/static/chunks/93a683a336175d80.js\"],\"RegionSelector\"]\n11:[\"$\",\"$L10\",null,{\"href\":\"/mymicrofinance\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"MyMicroFinance\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"12:[\"$\",\"div\",\"Pricing\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-4 text-sm font-semibold uppercase tracking-wide text-white\",\"children\":\"Pricing\"}],[\"$\",\"div\",null,{\"className\":\"mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"Pricing-MyPetParlor\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mypetparlor/pricing\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"MyPetParlor\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Pricing-MyBeautySalon\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mybeautysalon/pricing\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"MyBeautySalon\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Pricing-MyBillingHub\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mybillinghub/pricing\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"MyBillingHub\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Pricing-MyMicroFinance\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mymicrofinance/pricing\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"MyMicroFinance\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"13:[\"$\",\"div\",\"Calculators\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-4 text-sm font-semibold uppercase tracking-wide text-white\",\"children\":\"Calculators\"}],[\"$\",\"div\",null,{\"className\":\"mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"Calculators-MyPetParlor\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mypetparlor/calculator\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"MyPetParlor\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Calculators-MyBeautySalon\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mybeautysalon/calculator\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"MyBeautySalon\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Calculators-MyBillingHub\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mybillinghub/calculator\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"MyBillingHub\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Calculators-MyMicroFinance\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mymicrofinance/calculator\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"MyMicroFinance\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"14:[\"$\",\"div\",\"Resources\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-4 text-sm font-semibold uppercase tracking-wide text-white\",\"children\":\"Resources\"}],[\"$\",\"div\",null,{\"className\":\"mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"Resources-Blog\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/blog\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Blog\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Resources-Help Center\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/help-center\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Help Center\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}]]}]]}]\n15:[\"$\",\"div\",\"Get Started\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-4 text-sm font-semibold uppercase tracking-wide text-white\",\"children\":\"Get Started\"}],[\"$\",\"div\",null,{\"className\":\"mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"Get Started-Sign Up\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/signup\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Sign Up\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Get Started-Book a Demo\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://calendly.com/brendan-mba/mypetparlor-app\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Book a Demo\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"16:[\"$\",\"div\",\"Company\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-4 text-sm font-semibold uppercase tracking-wide text-white\",\"children\":\"Company\"}],[\"$\",\"div\",null,{\"className\":\"mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"Company-About\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/about\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"About\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Company-Contact\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/contact\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Contact\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Company-Terms of Service\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/terms\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Terms of Service\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Company-Privacy Policy\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/privacy\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Privacy Policy\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Company-Data Deletion\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/data-deletion\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Data Deletion\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"17:[\"$\",\"div\",null,{\"className\":\"mt-14 border-t border-white/10 pt-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-7 flex flex-col gap-2 sm:flex-row sm:items-end sm:justify-between\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"m-0 text-sm font-semibold uppercase tracking-wide text-white\",\"children\":\"Solutions by product\"}],[\"$\",\"p\",null,{\"className\":\"m-0 mt-2 max-w-2xl text-sm leading-6 text-zinc-500\",\"children\":\"Browse focused workflows for grooming, salons, billing teams, and finance operators.\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 gap-8 sm:grid-cols-2 xl:grid-cols-4\",\"children\":[[\"$\",\"div\",\"Pet Grooming\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-4 text-sm font-semibold uppercase tracking-wide text-white\",\"children\":\"Pet Grooming\"}],[\"$\",\"div\",null,{\"className\":\"mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"Pet Grooming-Mobile Grooming\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mypetparlor/solutions/mobile-grooming\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Mobile Grooming\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Pet Grooming-Parlour Grooming\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mypetparlor/solutions/parlour-grooming\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Parlour Grooming\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Pet Grooming-Multi-Team Grooming\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mypetparlor/solutions/multi-team-grooming\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Multi-Team Grooming\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}]]}]]}],[\"$\",\"div\",\"Beauty Salon\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-4 text-sm font-semibold uppercase tracking-wide text-white\",\"children\":\"Beauty Salon\"}],[\"$\",\"div\",null,{\"className\":\"mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"Beauty Salon-Appointment Management\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mybeautysalon/solutions/appointment-management\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Appointment Management\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Beauty Salon-Staff Management\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mybeautysalon/solutions/staff-management\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Staff Management\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Beauty Salon-Client Management\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mybeautysalon/solutions/client-management\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Client Management\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}]]}]]}],[\"$\",\"div\",\"Billing\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-4 text-sm font-semibold uppercase tracking-wide text-white\",\"children\":\"Billing\"}],[\"$\",\"div\",null,{\"className\":\"mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[\"$L21\",\"$L22\",\"$L23\"]}]]}],\"$L24\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"27:T459,M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0-3.48-8.413z"])</script>
1<script>self.__next_f.push([1,"18:[\"$\",\"div\",null,{\"className\":\"mt-14 rounded-2xl border border-white/10 bg-white/4 p-5 backdrop-blur-sm\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-5 md:flex-row md:items-center md:justify-between\",\"children\":[[\"$\",\"p\",null,{\"className\":\"m-0 text-sm text-zinc-500\",\"children\":[\"© \",2026,\" MyBusiness App (Pty) Ltd. All rights reserved.\"]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3 sm:flex-row sm:items-center md:justify-end\",\"children\":[[\"$\",\"$1b\",null,{\"fallback\":[\"$\",\"$L25\",null,{\"variant\":\"footer\"}],\"children\":[\"$\",\"$L26\",null,{\"variant\":\"footer\"}]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"a\",\"Facebook\",{\"href\":\"https://www.facebook.com/mybusinessapp\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Facebook\",\"className\":\"inline-flex items-center justify-center w-10 h-10 rounded-xl bg-white/5 border border-white/10 text-zinc-400 hover:text-white hover:bg-white/10 hover:border-white/20 transition-all duration-200\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z\"}]}]}],[\"$\",\"a\",\"LinkedIn\",{\"href\":\"https://linkedin.com/company/mybusiness-app\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"LinkedIn\",\"className\":\"inline-flex items-center justify-center w-10 h-10 rounded-xl bg-white/5 border border-white/10 text-zinc-400 hover:text-white hover:bg-white/10 hover:border-white/20 transition-all duration-200\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"}]}]}],[\"$\",\"a\",\"X (Twitter)\",{\"href\":\"https://x.com/mybusiness_app\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"X (Twitter)\",\"className\":\"inline-flex items-center justify-center w-10 h-10 rounded-xl bg-white/5 border border-white/10 text-zinc-400 hover:text-white hover:bg-white/10 hover:border-white/20 transition-all duration-200\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"}]}]}],[\"$\",\"a\",\"WhatsApp\",{\"href\":\"https://api.whatsapp.com/send?phone=27798662559\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"WhatsApp\",\"className\":\"inline-flex items-center justify-center w-10 h-10 rounded-xl bg-white/5 border border-white/10 text-zinc-400 hover:text-white hover:bg-white/10 hover:border-white/20 transition-all duration-200\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"$27\"}]}]}]]}]]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"21:[\"$\",\"li\",\"Billing-Subscription Billing\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mybillinghub/solutions/subscription-billing\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Subscription Billing\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}]\n22:[\"$\",\"li\",\"Billing-Charges, Credits \u0026 Vouchers\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mybillinghub/solutions/charges-credits-vouchers\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Charges, Credits \u0026 Vouchers\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}]\n23:[\"$\",\"li\",\"Billing-Multi-Entity \u0026 Teams\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mybillinghub/solutions/multi-entity-teams\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Multi-Entity \u0026 Teams\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"24:[\"$\",\"div\",\"Microfinance\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-4 text-sm font-semibold uppercase tracking-wide text-white\",\"children\":\"Microfinance\"}],[\"$\",\"div\",null,{\"className\":\"mb-4 h-px w-6 bg-linear-to-r from-indigo-500 to-purple-500\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"Microfinance-Loan Origination\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mymicrofinance/solutions/loan-origination\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Loan Origination\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Microfinance-Document Review\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mymicrofinance/solutions/document-review\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Document Review\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}],[\"$\",\"li\",\"Microfinance-Admin Underwriting\",{\"children\":[\"$\",\"$L10\",null,{\"href\":\"/mymicrofinance/solutions/admin-underwriting\",\"className\":\"inline-flex items-center gap-1 text-sm text-zinc-400 transition-colors duration-200 hover:text-white group\",\"children\":[\"Admin Underwriting\",[\"$\",\"span\",null,{\"className\":\"inline-block transition-transform duration-200 group-hover:translate-x-0.5\",\"children\":\"â\"}]]}]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"1e:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"28:I[27201,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/16ea27c3b926bc31.js\"],\"IconMark\"]\n1c:null\n"])</script>
1<script>self.__next_f.push([1,"20:[[\"$\",\"title\",\"0\",{\"children\":\"10 Reasons Pet Grooming Clients Prefer WhatsApp | Blog | MyBusiness App\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Your clients have already chosen their channel â and it is not email or a missed call. Here are 10 evidence-backed reasons grooming clients would rather book, confirm and chat on WhatsApp, and what each one means for your salon.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"business management,SaaS platform,pet grooming software,salon management,booking management,invoicing,team management\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://mybusinessapp.co.za/blog/why-pet-grooming-clients-prefer-whatsapp\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"10 Reasons Pet Grooming Clients Prefer WhatsApp | Blog | MyBusiness App\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"Your clients have already chosen their channel â and it is not email or a missed call. Here are 10 evidence-backed reasons grooming clients would rather book, confirm and chat on WhatsApp, and what each one means for your salon.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://mybusinessapp.co.za/blog/why-pet-grooming-clients-prefer-whatsapp\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"MyBusiness App\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://images.ctfassets.net/pyb53xeqbh60/sHJ6HRsJiwiYTlhhMrja9/b9aff264586c6b4013d493899778f6a4/Blog_Post_-_Feature_Update_26.png?w=600\u0026q=80\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:alt\",\"content\":\"MyBusiness App â SaaS platforms for service businesses\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"13\",{\"property\":\"article:published_time\",\"content\":\"2026-06-20T17:55:00.000Z\"}],[\"$\",\"meta\",\"14\",{\"property\":\"article:author\",\"content\":\"Luthando A. Vilakazi\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:title\",\"content\":\"10 Reasons Pet Grooming Clients Prefer WhatsApp | Blog | MyBusiness App\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:description\",\"content\":\"Your clients have already chosen their channel â and it is not email or a missed call. Here are 10 evidence-backed reasons grooming clients would rather book, confirm and chat on WhatsApp, and what each one means for your salon.\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image\",\"content\":\"https://images.ctfassets.net/pyb53xeqbh60/sHJ6HRsJiwiYTlhhMrja9/b9aff264586c6b4013d493899778f6a4/Blog_Post_-_Feature_Update_26.png?w=600\u0026q=80\"}],[\"$\",\"link\",\"19\",{\"rel\":\"icon\",\"href\":\"/icon/16x16?471bf9332fe7fe46\",\"alt\":\"$undefined\",\"type\":\"image/png\",\"sizes\":\"16x16\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/icon/24x24?471bf9332fe7fe46\",\"alt\":\"$undefined\",\"type\":\"image/png\",\"sizes\":\"24x24\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"/icon/32x32?471bf9332fe7fe46\",\"alt\":\"$undefined\",\"type\":\"image/png\",\"sizes\":\"32x32\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"/icon/180x180?471bf9332fe7fe46\",\"alt\":\"$undefined\",\"type\":\"image/png\",\"sizes\":\"180x180\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/icon/192x192?471bf9332fe7fe46\",\"alt\":\"$undefined\",\"type\":\"image/png\",\"sizes\":\"192x192\"}],[\"$\",\"link\",\"24\",{\"rel\":\"icon\",\"href\":\"/icon/512x512?471bf9332fe7fe46\",\"alt\":\"$undefined\",\"type\":\"image/png\",\"sizes\":\"512x512\"}],[\"$\",\"link\",\"25\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon/180x180?eae41faf7e35ca59\",\"alt\":\"$undefined\",\"type\":\"image/png\",\"sizes\":\"180x180\"}],[\"$\",\"$L28\",\"26\",{}]]\n"])</script>
1<script>self.__next_f.push([1,"29:I[945919,[\"/_next/static/chunks/332d41fae7283221.js\",\"/_next/static/chunks/a0bc1c56ad7101f1.js\",\"/_next/static/chunks/28903e88b6e2d056.js\",\"/_next/static/chunks/9aa6ce1a8eb93606.js\",\"/_next/static/chunks/ad6dab2f42a111a5.js\",\"/_next/static/chunks/6223107feb8baa62.js\",\"/_next/static/chunks/b80c0715f40b9492.js\",\"/_next/static/chunks/99a7b0dc1e13f702.js\",\"/_next/static/chunks/93a683a336175d80.js\",\"/_next/static/chunks/4eef5abbe0ea63c0.js\",\"/_next/static/chunks/42e1d07447fe06b3.js\"],\"BlogArticlePage\"]\n2a:T8e8,"])</script>
1<script>self.__next_f.push([1,"The implementation of custom pricing within MyPetParlor App yields a powerful dual benefit: it drives both financial gain and strengthens customer relationships. Research indicates that custom pricing is highly effective for keeping customers buying and building stronger personal relationships. Simultaneously, it directly contributes to moving more merchandise and making more money and improving profit margins. This synergy is particularly impactful in the pet care industry, where the deep emotional bonds between pet parents and their animals often translate into strong owner loyalty. Pricing that acknowledges specific pet needs reinforces the personalised care aspect that pet parents value. This means MyPetParlor App's custom pricing is not merely a financial tool; it functions as a sophisticated relationship management tool. It empowers pet care businesses to use pricing strategically to reward loyalty, manage difficult cases fairly, and communicate the true value of their specialised
1services, thereby strengthening customer bonds and ensuring long-term profitability. This represents a shift from purely transactional pricing to value-based relationship pricing. Furthermore, this feature enables a strategic alignment with the evolving expectations of pet parents. As noted, there is a \"rising customer demand for personalised, reliable, and convenient pet services\". The ability to set custom prices per pet for specific services directly enables pet care businesses to deliver on this demand. A pet parent whose dog requires extra time due to anxiety or a specific coat condition will likely appreciate a transparent, custom price that reflects that specialised care, rather than a generic charge that might feel unfair. This aligns pricing directly with the perceived value of tailored service. This capability helps MyPetParlor App's users stay competitive and relevant in a market increasingly driven by consumer desire for individualised care. It allows them to position themselves as premium, attentive service providers, justifying their pricing and fostering trust, which is critical in the emotionally driven pet care market. The following table summarises the key benefits that MyPetParlor App's Custom Pricing feature brings to pet care businesses:"])</script>
1<script>self.__next_f.push([1,"2b:T44c,While the technology powering this new tool is sophisticated, using it is remarkably simple. At a high level, the process begins with you uploading your data file, which could be in a common format like CSV or Excel. Once uploaded, our intelligent AI agent takes over. This agent is designed to analyse the structure and content of your data file, understanding how the information is organised. One of the key capabilities of the AI is its ability to automatically map the data fields from your file to the corresponding fields within the MyPetParlor App. This eliminates the often-tedious task of manually matching columns and ensuring data ends up in the right place. Moreover, the AI is equipped to identify and flag potential errors or inconsistencies within your data before it's fully imported. This allows you to review these flagged items and make any necessary corrections, ensuring the quality of your data. The entire process is designed to be as seamless and user-friendly as possible, abstracting away the complexities of data import and allowing you to focus on managing your business.2c:T41a,MyPetParlor App was always built to provide the ultimate value to all its stakeholders, our customers, investors, founders, employees, and the communities it operates in. As a critical system, operational excellence must always be balanced with business growth. While we should push the boundaries to scale to even newer heights, a famous person once said, âslow and steady wins the race.â Tigris Data was a new tech startup, less than a year old, going up against long-standing, industry veterans like PostgreSQL, MySQL, Cassandra and MongoDB. We should have definitely marked Tigris Data as experimental and not accepted it as a viable option to support a critical workload. And this actually became the ultimate Achilles heel, within 3 months of the first migration, we received a call from Tigris that the company would be closing and we had 3 months to migrate to a new database. Additionally, in the 3 months leading up to the database shutdown, we experienced certain stability issues with the database that was no longer being maintained."])</script>
1<script>self.__next_f.push([1,"19:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BlogPosting\\\",\\\"headline\\\":\\\"10 Reasons Pet Grooming Clients Prefer WhatsApp\\\",\\\"description\\\":\\\"Your clients have already chosen their channel â and it is not email or a missed call. Here are 10 evidence-backed reasons grooming clients would rather book, confirm and chat on WhatsApp, and what each one means for your salon.\\\",\\\"datePublished\\\":\\\"2026-06-20T17:55:00.000Z\\\",\\\"dateModified\\\":\\\"2026-06-20T17:55:39.659Z\\\",\\\"author\\\":[{\\\"@type\\\":\\\"Person\\\",\\\"name\\\":\\\"Luthando A. Vilakazi\\\"}],\\\"image\\\":\\\"https://images.ctfassets.net/pyb53xeqbh60/sHJ6HRsJiwiYTlhhMrja9/b9aff264586c6b4013d493899778f6a4/Blog_Post_-_Feature_Update_26.png\\\",\\\"url\\\":\\\"https://mybusinessapp.co.za/blog/why-pet-grooming-clients-prefer-whatsapp\\\",\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"MyBusiness App\\\",\\\"logo\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://mybusinessapp.co.za/images/products/mba-logo.png\\\"}}}\"}}],[\"$\",\"$L29\",null,{\"post\":{\"sysId\":\"12D6KebSfjESLWt0QLcKoa\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"sHJ6HRsJiwiYTlhhMrja9\",\"type\":\"Asset\",\"createdAt\":\"2026-06-20T17:55:15.275Z\",\"updatedAt\":\"2026-06-20T17:55:15.275Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":5,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Why Pet Grooming Clients Prefer WhatsApp: The Ultimate Salon Booking Guide\",\"description\":\"An illustrative graphic for MyPetParlor App showing a smartphone with a WhatsApp chat interface for a dog grooming salon. The screen displays a Goldendoodle's 'Before' and 'After' grooming photos, quick-action buttons for 'Rebook Now' and 'Payment,' and automated chatbot text. Surrounding the phone are business icons for scheduling, time, and money, while a 3D cartoon character walks a dog on the right side against a green background.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/sHJ6HRsJiwiYTlhhMrja9/b9aff264586c6b4013d493899778f6a4/Blog_Post_-_Feature_Update_26.png\",\"details\":{\"size\":2462186,\"image\":{\"width\":4096,\"height\":2304}},\"fileName\":\"Blog Post - Feature Update 26.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2026-06-20T17:55:00.000Z\",\"updatedAt\":\"$D2026-06-20T17:55:39.659Z\",\"title\":\"10 Reasons Pet Grooming Clients Prefer WhatsApp\",\"shortDescription\":\"Your clients have already chosen their channel â and it is not email or a missed call. Here are 10 evidence-backed reasons grooming clients would rather book, confirm and chat on WhatsApp, and what each one means for your salon.\",\"slug\":\"why-pet-grooming-clients-prefer-whatsapp\",\"tags\":[\"MyPetParlor App\",\"Tips\",\"WhatsApp\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"3GsXgTHO2AFtzKviPCTl0Q\",\"type\":\"Asset\",\"createdAt\":\"2023-03-03T10:54:22.734Z\",\"updatedAt\":\"2023-03-03T10:54:22.734Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":13,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Luthando A. Vilakazi's Avatar\",\"description\":\"The portrait photo of Luthando Allistair Vilakazi wearing a yellow turtleneck.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/3GsXgTHO2AFtzKviPCTl0Q/f969275c6b080fa9ae865c58ca378702/image.png\",\"details\":{\"size\":217810,\"image\":{\"width\":400,\"height\":400}},\"fileName\":\"image.png\",\"contentType\":\"image/png\"}}},\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"You're elbow-deep in suds, wrestling a damp Goldendoodle, and the phone rings. You can't answer it. By the time you've dried your hands and called back, that client has booked with the salon down the road.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Phone tag, unread emails and missed calls aren't just annoying â they quietly cost you bookings. And the reason is simple: your clients have already decided how they want to reach you, and it isn't any of those. It's WhatsApp.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"This isn't a hunch. Below are ten evidence-backed reasons grooming clients prefer WhatsApp â and, for each, what it actually means for your salon. (Every figure is linked to its source at the foot of the article.)\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"1. It's already the app they live in\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"You don't have to convince anyone to download anything. WhatsApp has around \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"3.3 billion active users\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" worldwide (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.demandsage.com/whatsapp-statistics/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"DemandSage\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"), having passed two billion back in 2020 (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://blog.whatsapp.com/two-billion-users-connecting-the-world-privately\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"WhatsApp\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"), and people send roughly \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"150 billion messages a day\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" on it (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.demandsage.com/whatsapp-statistics/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"DemandSage\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). For your client, messaging your salon is the same effortless action as texting a friend.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" you meet clients on the channel they already use all day â zero friction, no new habit to learn.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"2. Their messages actually get seen\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"A reminder only works if it's read. Around \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"80% of WhatsApp users open the app every single day\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", and the average user opens it 20â30 times a day (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.demandsage.com/whatsapp-statistics/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"DemandSage\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). Compare that with email, where the average open rate across industries is just \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"21.33%\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", dropping to \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"17.38%\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" for marketing and promotional messages (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.demandsage.com/email-marketing-statistics/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"DemandSage\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). The delivery and read ticks mean your client also \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"knows\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" their message landed.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" a \\\"we're confirmed for 2pm\\\" on WhatsApp is far more likely to be seen than the same note buried in an inbox â the difference between a kept slot and a no-show.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"3. There's no phone tag\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Booking by phone needs two busy people free at the exact same second â which, mid-groom, almost never happens. WhatsApp is \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"asynchronous\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": the client messages when it occurs to them (often on their commute or late at night), and
1you reply between dogs. It's no surprise that \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"more than 200 million people message a business on WhatsApp every day\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.demandsage.com/whatsapp-statistics/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"DemandSage\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\") â people now expect to do business this way.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" enquiries get captured the moment they happen, instead of going to voicemail and then to your competitor.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"4. They get to see their pet\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Grooming is emotional â owners genuinely miss their dog. WhatsApp lets you send a quick photo or a before-and-after the instant the groom is done. Zoko found grooming clients \\\"get excited about showing off their pet's new look, and end up booking their next appointment right there in the chat\\\" (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.zoko.io/post/whatsapp-for-pet-care-business\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Zoko\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). Those little moments land in your \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-inbox/what-is-the-whatsapp-inbox?utm_source=blog\u0026utm_medium=referral\u0026utm_campaign=mypetparlor-whatsapp-launch\u0026utm_content=why-pet-grooming-clients-prefer-whatsapp\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"shared WhatsApp inbox\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", ready to send in seconds.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" a 10-second photo is reassurance, marketing, and a rebooking prompt all at once.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"5. They get answers in seconds â even after hours\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"\\\"How much is a full groom for a cockapoo?\\\" \\\"Where do you park?\\\" Clients want an answer now, not next business day. An automated \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-workflows/what-is-a-whatsapp-workflow?utm_source=blog\u0026utm_medium=referral\u0026utm_campaign=mypetparlor-whatsapp-launch\u0026utm_content=why-pet-grooming-clients-prefer-whatsapp\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"chatbot workflow\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" can reply instantly to the questions you field a hundred times a week, day or night, and hand over to a person only when it genuinely needs to.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" you answer FAQs while you're grooming â or asleep â and only step in for the conversations that need you.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"6. They never have to repeat themselves\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Few things irritate a client more than re-ex
1plaining their dog's anxiety, their last cut, or their allergy note to whoever happens to pick up. Because every conversation lives in one shared thread with its full history, anyone on your team can open it and see exactly what came before. No \\\"let me find out who you spoke to.\\\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" consistent, informed service that doesn't depend on which staff member is on the desk â all from the same \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-inbox/what-is-the-whatsapp-inbox?utm_source=blog\u0026utm_medium=referral\u0026utm_campaign=mypetparlor-whatsapp-launch\u0026utm_content=why-pet-grooming-clients-prefer-whatsapp\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"shared inbox\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"7. Friendly reminders mean they don't forget\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Most no-shows aren't flaky clients â they're busy people who simply forgot. A gentle confirmation and a day-before nudge, sent automatically as an \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-templates/what-is-a-whatsapp-message-template?utm_source=blog\u0026utm_medium=referral\u0026utm_campaign=mypetparlor-whatsapp-launch\u0026utm_content=why-pet-grooming-clients-prefer-whatsapp\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"approved message template\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", arrives on the one app they're sure to check.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" fewer empty chairs â and clients who feel looked after rather than chased. (We'll dig into the no-show maths in the next post in this series.)\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"8. It feels personal, not corporate\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"A WhatsApp message reads like a note from someone who knows them â because it can be. With \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"57% of younger pet owners now keeping more than one pet\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://tgmresearch.com/global-pet-care-trends-2024.html\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"TGM Research, via Zoko\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"), getting the detail right matters: greeting the owner by name and asking after \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"Bella\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" specifically, not \\\"your pet\\\". That warmth is hard to fake over email.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" personalised, on-first-name-terms communication builds the kind of loyalty that keeps clients out of a competitor's chair.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"9. They can do everything in one place\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Browsing, booking, confirming, paying, rebooking â clients increasingly w
1ant it all in a single thread, with no app-switching. It works: pet brand Petsy saw WhatsApp campaigns convert \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"32% higher than their email campaigns\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", and one grooming salon lifted bookings \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"30% in a week\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" from a single WhatsApp promotion (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.zoko.io/post/whatsapp-for-pet-care-business\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Zoko\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). That convenience matters because \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"79% of pet-care spending now comes from owners who shop across both digital and in-person channels\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://nielseniq.com/global/en/insights/analysis/2024/the-full-view-of-the-pet-industry-a-comprehensive-analysis-of-consumer-and-product-trends/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"NielsenIQ, via Zoko\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\") â in a market on course for \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"$$237 billion by 2030\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.cognitivemarketresearch.com/pet-care-market-report\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Cognitive Market Research, via Zoko\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\").\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" removing friction from booking and paying directly grows revenue, not just convenience.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"10. It's private, secure and on their terms\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Clients are sharing their name, number, address and routine. WhatsApp protects every message with \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"end-to-end encryption by default\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://blog.whatsapp.com/two-billion-users-connecting-the-world-privately\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"WhatsApp\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"), conversations come from a verified business profile, and clients choose to opt in by messaging you first. It feels safe in a way a cold marketing email never quite does.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" trust is the foundation of rebooking â and a private, permission-based channel earns it.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The takeaway\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Your clients have already chosen their channel. A WhatsApp-first grooming business simply stops fighting that â and turns the app everyone already opens 20-plus times a day into a reliable engine to win, keep and delight clients.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The good news: you don't need a new number or a developer. Connect the WhatsApp Business number you already use and you're ready to put all ten of these to work. \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/mypetparlor/help-center/getting-started/connect-whatsapp-business-number?utm_source=blog\u0026utm_medium=referral\u0026utm_campaign=mypetparlor-whatsapp-launch\u0026utm_content=why-pet-grooming-clients-prefer-whatsapp\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"See how to connect your number â\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Next in the series, we put numbers to reason #7: how WhatsApp reminders all but eliminate no-shows.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Sources\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"WhatsApp user base, daily usage, messages per day and business-messaging figures â \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.demandsage.com/whatsapp-statistics/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"DemandSage, WhatsApp Statistics 2026\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" (compiled from Statista and Meta data).\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"WhatsApp two-billion-user milestone and end-to-end encryption â \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://blog.whatsapp.com/two-billion-users-connecting-the-world-privately\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"WhatsApp official blog\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Average email open rates by industry â \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.demandsage.com/email-marketing-statistics/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"DemandSage, Email Marketing Statistics 2026\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Grooming photo, rebooking, broadcast conversion and salon booking results â \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.zoko.io/post/whatsapp-for-pet-care-business\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Zoko, WhatsApp for Pet Care Business\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Multi-pet ownership among younger owners â \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://tgmresearch.com/global-pet-care-trends-2024.html\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"TGM Research, Global Pet Care Trends\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" (via Zoko).\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Omnichannel share of pet-care spending â \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://nielseniq.com/global/en/insights/analysis/2024/the-full-view-of-the-pet-industry-a-comprehensive-analysis-of-consumer-and-product-trends/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"NielsenIQ, The Full View of the Pet Industry\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" (via Zoko).\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Global pet-care market size and growth â \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.cognitivemarketresearch.com/pet-care-market-report\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Cognitive Market Research, Pet Care Market Report\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" (via Zoko).\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},\"allPosts\":[{\"sysId\":\"12D6KebSfjESLWt0QLcKoa\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"sHJ6HRsJiwiYTlhhMrja9\",\"type\":\"Asset\",\"createdAt\":\"2026-06-20T17:55:15.275Z\",\"updatedAt\":\"2026-06-20T17:55:15.275Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":5,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Why Pet Grooming Clients Prefer WhatsApp: The Ultimate Salon Booking Guide\",\"description\":\"An illustrative graphic for MyPetParlor App showing a smartphone with a WhatsApp chat interface for a dog grooming salon. The screen displays a Goldendoodle's 'Before' and 'After' grooming photos, quick-action buttons for 'Rebook Now' and 'Payment,' and automated chatbot text. Surrounding the phone are business icons for scheduling, time, and money, while a 3D cartoon character walks a dog on the right side against a green background.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/sHJ6HRsJiwiYTlhhMrja9/b9aff264586c6b4013d493899778f6a4/Blog_Post_-_Feature_Update_26.png\",\"details\":{\"size\":2462186,\"image\":{\"width\":4096,\"height\":2304}},\"fileName\":\"Blog Post - Feature Update 26.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2026-06-20T17:55:00.000Z\",\"updatedAt\":\"$D2026-06-20T17:55:39.659Z\",\"title\":\"10 Reasons Pet Grooming Clients Prefer WhatsApp\",\"shortDescription\":\"Your clients have already chosen their channel â and it is not email or a missed call. Here are 10 evidence-backed reasons grooming clients would rather book, confirm and chat on WhatsApp, and what each one means for your salon.\",\"slug\":\"why-pet-grooming-clients-prefer-whatsapp\",\"tags\":[\"MyPetParlor App\",\"Tips\",\"WhatsApp\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"3GsXgTHO2AFtzKviPCTl0Q\",\"type\":\"Asset\",\"createdAt\":\"2023-03-03T10:54:22.734Z\",\"updatedAt\":\"2023-03-03T10:54:22.734Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":13,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Luthando A. Vilakazi's Avatar\",\"description\":\"The portrait photo of Luthando Allistair Vilakazi wearing a yellow turtleneck.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/3GsXgTHO2AFtzKviPCTl0Q/f969275c6b080fa9ae865c58ca378702/image.png\",\"details\":{\"size\":217810,\"image\":{\"width\":400,\"height\":400}},\"fileName\":\"image.png\",\"contentType\":\"image/png\"}}},\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"You're elbow-deep in suds, wrestling a damp Goldendoodle, and the phone rings. You can't answer it. By the time you've dried your hands and called back, that client has booked with the salon down the road.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Phone tag, unread emails and missed calls aren't just annoying â they quietly cost you bookings. And the reason is simple: your clients have already decided how they want to reach you, and it isn't any of those. It's WhatsApp.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"This isn't a hunch. Below are ten evidence-backed reasons grooming clients prefer WhatsApp â and, for each, what it actually means for your salon. (Every figure is linked to its source at the foot of the article.)\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"1. It's already the app they live in\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"You don't have to convince anyone to download anything. WhatsApp has around \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"3.3 billion active users\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" worldwide (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.demandsage.com/whatsapp-statistics/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"DemandSage\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"), having passed two billion back in 2020 (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://blog.whatsapp.com/two-billion-users-connecting-the-world-privately\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"WhatsApp\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"), and people send roughly \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"150 billion messages a day\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" on it (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.demandsage.com/whatsapp-statistics/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"DemandSage\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). For your client, messaging your salon is the same effortless action as texting a friend.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" you meet clients on the channel they already use all day â zero friction, no new habit to learn.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"2. Their messages actually get seen\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"A reminder only works if it's read. Around \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"80% of WhatsApp users open the app every single day\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", and the average user opens it 20â30 times a day (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.demandsage.com/whatsapp-statistics/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"DemandSage\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). Compare that with email, where the average open rate across industries is just \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"21.33%\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", dropping to \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"17.38%\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" for marketing and promotional messages (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.demandsage.com/email-marketing-statistics/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"DemandSage\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). The delivery and read ticks mean your client also \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"knows\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" their message landed.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" a \\\"we're confirmed for 2pm\\\" on WhatsApp is far more likely to be seen than the same note buried in an inbox â the difference between a kept slot and a no-show.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"3. There's no phone tag\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Booking by phone needs two busy people free at the exact same second â which, mid-groom, almost never happens. WhatsApp is \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"asynchronous\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": the client messages when it occurs to them (often on their commute or late at night), and
1you reply between dogs. It's no surprise that \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"more than 200 million people message a business on WhatsApp every day\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.demandsage.com/whatsapp-statistics/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"DemandSage\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\") â people now expect to do business this way.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" enquiries get captured the moment they happen, instead of going to voicemail and then to your competitor.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"4. They get to see their pet\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Grooming is emotional â owners genuinely miss their dog. WhatsApp lets you send a quick photo or a before-and-after the instant the groom is done. Zoko found grooming clients \\\"get excited about showing off their pet's new look, and end up booking their next appointment right there in the chat\\\" (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.zoko.io/post/whatsapp-for-pet-care-business\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Zoko\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). Those little moments land in your \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-inbox/what-is-the-whatsapp-inbox?utm_source=blog\u0026utm_medium=referral\u0026utm_campaign=mypetparlor-whatsapp-launch\u0026utm_content=why-pet-grooming-clients-prefer-whatsapp\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"shared WhatsApp inbox\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", ready to send in seconds.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" a 10-second photo is reassurance, marketing, and a rebooking prompt all at once.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"5. They get answers in seconds â even after hours\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"\\\"How much is a full groom for a cockapoo?\\\" \\\"Where do you park?\\\" Clients want an answer now, not next business day. An automated \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-workflows/what-is-a-whatsapp-workflow?utm_source=blog\u0026utm_medium=referral\u0026utm_campaign=mypetparlor-whatsapp-launch\u0026utm_content=why-pet-grooming-clients-prefer-whatsapp\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"chatbot workflow\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" can reply instantly to the questions you field a hundred times a week, day or night, and hand over to a person only when it genuinely needs to.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" you answer FAQs while you're grooming â or asleep â and only step in for the conversations that need you.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"6. They never have to repeat themselves\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Few things irritate a client more than re-ex
1plaining their dog's anxiety, their last cut, or their allergy note to whoever happens to pick up. Because every conversation lives in one shared thread with its full history, anyone on your team can open it and see exactly what came before. No \\\"let me find out who you spoke to.\\\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" consistent, informed service that doesn't depend on which staff member is on the desk â all from the same \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-inbox/what-is-the-whatsapp-inbox?utm_source=blog\u0026utm_medium=referral\u0026utm_campaign=mypetparlor-whatsapp-launch\u0026utm_content=why-pet-grooming-clients-prefer-whatsapp\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"shared inbox\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"7. Friendly reminders mean they don't forget\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Most no-shows aren't flaky clients â they're busy people who simply forgot. A gentle confirmation and a day-before nudge, sent automatically as an \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-templates/what-is-a-whatsapp-message-template?utm_source=blog\u0026utm_medium=referral\u0026utm_campaign=mypetparlor-whatsapp-launch\u0026utm_content=why-pet-grooming-clients-prefer-whatsapp\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"approved message template\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", arrives on the one app they're sure to check.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" fewer empty chairs â and clients who feel looked after rather than chased. (We'll dig into the no-show maths in the next post in this series.)\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"8. It feels personal, not corporate\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"A WhatsApp message reads like a note from someone who knows them â because it can be. With \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"57% of younger pet owners now keeping more than one pet\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://tgmresearch.com/global-pet-care-trends-2024.html\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"TGM Research, via Zoko\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"), getting the detail right matters: greeting the owner by name and asking after \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"Bella\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" specifically, not \\\"your pet\\\". That warmth is hard to fake over email.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" personalised, on-first-name-terms communication builds the kind of loyalty that keeps clients out of a competitor's chair.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"9. They can do everything in one place\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Browsing, booking, confirming, paying, rebooking â clients increasingly w
1ant it all in a single thread, with no app-switching. It works: pet brand Petsy saw WhatsApp campaigns convert \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"32% higher than their email campaigns\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", and one grooming salon lifted bookings \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"30% in a week\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" from a single WhatsApp promotion (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.zoko.io/post/whatsapp-for-pet-care-business\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Zoko\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). That convenience matters because \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"79% of pet-care spending now comes from owners who shop across both digital and in-person channels\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://nielseniq.com/global/en/insights/analysis/2024/the-full-view-of-the-pet-industry-a-comprehensive-analysis-of-consumer-and-product-trends/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"NielsenIQ, via Zoko\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\") â in a market on course for \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"$$237 billion by 2030\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.cognitivemarketresearch.com/pet-care-market-report\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Cognitive Market Research, via Zoko\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\").\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" removing friction from booking and paying directly grows revenue, not just convenience.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"10. It's private, secure and on their terms\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Clients are sharing their name, number, address and routine. WhatsApp protects every message with \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"end-to-end encryption by default\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://blog.whatsapp.com/two-billion-users-connecting-the-world-privately\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"WhatsApp\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"), conversations come from a verified business profile, and clients choose to opt in by messaging you first. It feels safe in a way a cold marketing email never quite does.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What it means for you:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" trust is the foundation of rebooking â and a private, permission-based channel earns it.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The takeaway\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Your clients have already chosen their channel. A WhatsApp-first grooming business simply stops fighting that â and turns the app everyone already opens 20-plus times a day into a reliable engine to win, keep and delight clients.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The good news: you don't need a new number or a developer. Connect the WhatsApp Business number you already use and you're ready to put all ten of these to work. \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/mypetparlor/help-center/getting-started/connect-whatsapp-business-number?utm_source=blog\u0026utm_medium=referral\u0026utm_campaign=mypetparlor-whatsapp-launch\u0026utm_content=why-pet-grooming-clients-prefer-whatsapp\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"See how to connect your number â\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Next in the series, we put numbers to reason #7: how WhatsApp reminders all but eliminate no-shows.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Sources\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"WhatsApp user base, daily usage, messages per day and business-messaging figures â \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.demandsage.com/whatsapp-statistics/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"DemandSage, WhatsApp Statistics 2026\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" (compiled from Statista and Meta data).\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"WhatsApp two-billion-user milestone and end-to-end encryption â \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://blog.whatsapp.com/two-billion-users-connecting-the-world-privately\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"WhatsApp official blog\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Average email open rates by industry â \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.demandsage.com/email-marketing-statistics/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"DemandSage, Email Marketing Statistics 2026\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Grooming photo, rebooking, broadcast conversion and salon booking results â \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.zoko.io/post/whatsapp-for-pet-care-business\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Zoko, WhatsApp for Pet Care Business\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Multi-pet ownership among younger owners â \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://tgmresearch.com/global-pet-care-trends-2024.html\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"TGM Research, Global Pet Care Trends\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" (via Zoko).\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Omnichannel share of pet-care spending â \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://nielseniq.com/global/en/insights/analysis/2024/the-full-view-of-the-pet-industry-a-comprehensive-analysis-of-consumer-and-product-trends/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"NielsenIQ, The Full View of the Pet Industry\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" (via Zoko).\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Global pet-care market size and growth â \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.cognitivemarketresearch.com/pet-care-market-report\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Cognitive Market Research, Pet Care Market Report\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" (via Zoko).\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"2BXl6dCu6kEIRJTHM3Pwvi\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"1Wm835U3zJdpApu1D02Jev\",\"type\":\"Asset\",\"createdAt\":\"2026-06-16T13:44:17.704Z\",\"updatedAt\":\"2026-06-16T13:44:17.704Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":5,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"MyPetParlor App, WhatsApp grooming appointment, automated booking, and pet grooming\",\"description\":\"A promotional graphic for the MyPetParlor App displaying a WhatsApp chat mockup with a pet grooming booking confirmation message, featuring placeholder data fields, a photo of two dogs, and 3D illustrated people using their phones.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/1Wm835U3zJdpApu1D02Jev/3a82a3f9d71721203dee80b26bc3b4f7/mypetparlor-app-whatsapp-automated-booking-notifications.png\",\"details\":{\"size\":2340007,\"image\":{\"width\":4096,\"height\":2304}},\"fileName\":\"mypetparlor-app-whatsapp-automated-booking-notifications.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2026-06-16T13:50:00.000Z\",\"updatedAt\":\"$D2026-06-16T13:50:16.404Z\",\"title\":\"Introducing the MyPetParlor WhatsApp Business Suite\",\"shortDescription\":\"\\tRun every customer chat, reminder, and campaign from one shared inbox. The WhatsApp Business suite is now built into MyPetParlor â connect the number you already use and go live in minutes.\",\"slug\":\"mypetparlor-whatsapp-business-suite-launch\",\"tags\":[\"Announcement\",\"MyPetParlor App\",\"WhatsApp\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Your customers already live on WhatsApp. Until today, that meant grooming businesses ran their busiest conversations on staff personal phones â bookings in one chat, a reminder in another, a \\\"is my dog ready?\\\" somewhere nobody else could see. Today that changes.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"WhatsApp Business suite is now built into MyPetParlor\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\". Connect the WhatsApp number you already use and run every customer chat, reminder, and campaign from one shared inbox â with delivery and read tracking on every single message.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"What you get\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The suite brings four capabilities together, all included in every plan:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"A shared team inbox\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Every conversation for your connected number lands in one place, newest first, with the full history attached. No more \\\"which phone is that chat on?\\\" Anyone on your team can pick up a thread, read everything that was said, and reply with confidence â and see each reply move from sent to delivered to read. \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-inbox/what-is-the-whatsapp-inbox?utm_source=blog\u0026utm_medium=referral\u0026utm_campaign=mypetparlor-whatsapp-launch\u0026utm_content=mypetparlor-whatsapp-business-suite-launch\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"See how the shared WhatsApp inbox works â\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"78JcFKIislPG41zP0GGCGj\",\"type\":\"Asset\",\"createdAt\":\"2026-06-16T12:25:24.621Z\",\"updatedAt\":\"2026-06-16T12:31:42.639Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":12,\"revision\":2,\"locale\":\"en-US\"},\"fields\":{\"title\":\"WhatsApp Unified Inbox for MyPetParlor\",\"description\":\"MyPetParlor WhatsApp Inbox showing the conversation list alongside the conversation thread and reply composer.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/78JcFKIislPG41zP0GGCGj/f9c184aa05c05f32a4eb908ae37a68fd/WhatsApp_Inbox_for_MyPetParlor.png\",\"details\":{\"size\":321274,\"image\":{\"width\":1788,\"height\":996}},\"fileName\":\"WhatsApp Inbox for MyPetParlor.png\",\"contentType\":\"image/png\"}}}},\"content\":[],\"nodeType\":\"embedded-asset-block\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"No-code chatbot workflows\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Build an automated conversation on a visual canvas â drag in nodes, join them up, publish. Your workflow greets customers, answers the common questions (\\\"what are your opening hours?\\\", \\\"how do I book?\\\"), collects what it needs, and hands off cleanly to a person when a human is genuinely required. It runs around the clock, even when the salon is closed. \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-workflows/what-is-a-whatsapp-workflow?utm_source=blog\u0026utm_medium=referral\u0026utm_campaign=mypetparlor-whatsapp-launch\u0026utm_content=mypetparlor-whatsapp-business-suite-launch\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Learn how WhatsApp workflows work â\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"4Z5nFJ9QZiJkvEqqnqxbuG\",\"type\":\"Asset\",\"createdAt\":\"2026-06-16T12:34:52.829Z\",\"updatedAt\":\"2026-06-16T12:36:08.777Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":10,\"revision\":2,\"locale\":\"en-US\"},\"fields\":{\"title\":\"WhatsApp Workflow for MyPetParlor\",\"description\":\"MyPetParlor WhatsApp workflow builder canvas showing nodes connected from a trigger through an ask-choice branch to an end node, with the node palette toolbar and minimap\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/4Z5nFJ9QZiJkvEqqnqxbuG/d6bd2546715517a8804036d1f7420000/WhatsApp_Workflow_for_MyPetParlor.png\",\"details\":{\"size\":339489,\"image\":{\"width\":1788,\"height\":996}},\"fileName\":\"WhatsApp Workflow for MyPetParlor.png\",\"contentType\":\"image/png\"}}}},\"content\":[],\"nodeType\":\"embedded-asset-block\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Approved message templates\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Outside WhatsApp's 24-hour reply window, an approved template is the only message you're allowed to send. Write your booking confirmations, reminders, and updates once, get them approved, and your whole team can send polished, on-brand, compliant messages in seconds. \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-templates/what-is-a-whatsapp-message-template?utm_source=blog\u0026utm_medium=referral\u0026utm_campaign=mypetparlor-whatsapp-launch\u0026utm_content=mypetparlor-whatsapp-business-suite-launch\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Read about WhatsApp message templates â\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"6JSHj00Nmh75LVWa1HGzVd\",\"type\":\"Asset\",\"createdAt\":\"2026-06-16T12:38:33.836Z\",\"updatedAt\":\"2026-06-16T12:38:33.836Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":7,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"WhatsApp Message Templates for MyPetParlor\",\"description\":\"WhatsApp message template preview in MyPetParlor showing an image header, a body with highlighted variable placeholders, and a Visit website button as the customer would see it\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/6JSHj00Nmh75LVWa1HGzVd/c25c70a4699aabd614c66fed80e3a3b6/WhatsApp_Message_Templates_for_MyPetParlor.png\",\"details\":{\"size\":507959,\"image\":{\"width\":1788,\"height\":996}},\"fileName\":\"WhatsApp Message Templates for MyPetParlor.png\",\"contentType\":\"image/png\"}}}},\"content\":[],\"nodeType\":\"embedded-asset-block\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Scheduled broadcast campaigns\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Reach your whole list â up to 5,000 recipients â in a few clicks. Personalise each message with the recipient's own name, schedule it for the perfect moment, then watch delivery, read, and reply rates climb live as it sends. \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/mypetparlor/help-center/whatsapp-broadcasts/what-is-a-whatsapp-broadcast?utm_source=blog\u0026utm_medium=referral\u0026utm_campaign=mypetparlor-whatsapp-launch\u0026utm_content=mypetparlor-whatsapp-business-suite-launch\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Discover WhatsApp broadcasts â\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"2NzuHQohKOYOTxOMiELNoe\",\"type\":\"Asset\",\"createdAt\":\"2026-06-16T12:43:00.373Z\",\"updatedAt\":\"2026-06-16T12:43:00.373Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":6,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"WhatsApp Broadcast Detail View for MyPetParlor\",\"description\":\"WhatsApp broadcast detail view in MyPetParlor showing delivery, read, reply, and failure rates, a sent-delivered-read-replied funnel, and a preview of the template each recipient receives\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/2NzuHQohKOYOTxOMiELNoe/2807f34ef45dffbc122d247d3a66295f/WhatsApp_Broadcast_Detail_View_for_MyPetParlor.png\",\"details\":{\"size\":499806,\"image\":{\"width\":1788,\"height\":996}},\"fileName\":\"WhatsApp Broadcast Detail View for MyPetParlor.png\",\"contentType\":\"image/png\"}}}},\"content\":[],\"nodeType\":\"embedded-asset-block\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Connect in minutes, not weeks\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"There's no migration, no API keys to copy, and no developer needed. You authorise access once with Facebook Login for Business, pick the WhatsApp Business number to provision for your organisation, and your Inbox, Workflows, Templates, and Broadcasts are instantly ready.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"You keep the number your customers already know. They just get faster, clearer answers.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Part of the wider MyBusiness platform\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The WhatsApp Business suite is being actively expanded and shared across the MyBusiness App family, so the same proven messaging tools that power MyPetParlor are available to our other products too. For groomers, it's tuned to the work you actually do â bookings, reminders, collection updates, and rebookings.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Where to start\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"This launch kicks off a week-long series on putting WhatsApp to work in your grooming business â why clients prefer it, how to cut no-shows with reminders, delighting owners with collection updates, and running win-back broadcasts. We'll link each one here as it goes live.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Ready now? Connect your number and send your first message today.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"5sUJQpXwyHkO9qrHUhH4L1\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]}
1,\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"5BtBbdMdSSKdX5A6qcRVuM\",\"type\":\"Asset\",\"createdAt\":\"2025-09-14T08:03:12.637Z\",\"updatedAt\":\"2025-09-14T08:03:12.637Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":6,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"MyPetParlor App: Customizing Grooming Service Times for Pet-Specific Scheduling\",\"description\":\"Discover how MyPetParlor App's new feature allows groomers to set custom time requirements for each pet and service, optimising schedules and enhancing efficiency. This image illustrates adjusting a \\\"Tidy Up Groom\\\" from 60 to 75 minutes for a specific pet, ensuring tailored service and better time management.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/5BtBbdMdSSKdX5A6qcRVuM/5a785bd1e7b4e401f3966e497bbf4b2a/Blog_Post_-_Feature_Update_23.png\",\"details\":{\"size\":1129592,\"image\":{\"width\":4096,\"height\":2304}},\"fileName\":\"Blog Post - Feature Update 23.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2025-09-14T08:05:00.000Z\",\"updatedAt\":\"$D2025-10-24T08:13:29.417Z\",\"title\":\"Time is Money: How Custom Time Requirements Are Revolutionising Pet Grooming Scheduling\",\"shortDescription\":\"Discover how MyPetParlor App's new custom time requirements feature is transforming pet grooming scheduling, boosting efficiency, and maximizing revenue for groomers worldwide.\",\"slug\":\"time-is-money-how-custom-time-requirements-are-revolutionising-pet-grooming-scheduling\",\"tags\":[\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Picture this: you're halfway through grooming Bella the Golden Retriever when you realise you've only got 20 minutes left in your time slot, but Bella's thick double coat needs another 45 minutes of careful attention. Sound familiar? If you've been in the pet grooming game for more than a hot minute, you know that time management isn't just about efficiency â it's about survival. Every groomer has been there. You book a \\\"standard\\\" 60-minute slot for what should be a routine groom, only to discover that today's client is a nervous rescue who needs extra TLC, or a matted mess that requires twice the usual time. Before you know it, your entire day is running behind, clients are tapping their feet in the waiting area, and you're wondering if there's a better way to run this circus. Well, grab your favourite grooming shears because I've got some exciting news that's going to change how you think about scheduling forever.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"The Real Cost of Poor Time Management\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Let's talk numbers for a moment â and trust me, these might make you wince a little. According to BPLAN's research on the \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://bplaner.com/blogs/pain-points/canine-grooming-pain-points\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"pain points\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" and \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://bplan.ai/blogs/business-fails/canine-grooming-business-fails\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"causes of failure\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" for canine grooming businesses, its research indicates that inflexible scheduling systems can result in missed appointments and double bookings, directly impacting revenue potential. When appointments don't run on time, it creates a domino effect that hits your revenue where it hurts most.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Here's what typically happens when we don't get our time estimates right:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Rushed Jobs\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": When you're running behind, quality suffers. Nobody wants a hurried haircut â especially not Fluffy's perfectionist pet parent.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Unhappy Customers\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": Nothing kills repeat business faster than a stressed-out groomer and a pet that didn't get the attention they deserved.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Stressed Staff\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": Your team ends up working late, skipping breaks, and burning out faster than you can say \\\"double-coated breed.\\\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Lost Opportunities\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": When appointments run over, you can't fit in those profitable add-on services or emergency bookings.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Sound exhausting? That's because it is. But here's where things get exciting.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Enter MyPetParlor App's Game-Changing Custom Time Requirements\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Remember when I mentioned that there might be a better way? Well, that day has arrived, and it's going to make your scheduling headaches a thing of the past. We've just launched an incredible enhancement to our \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/blog/the-strategic-advantage-of-mypetparlor-apps-custom-pricing-empowering-pet-grooming-businesses\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Custom Pricing\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" feature: \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Custom Time Requirements for individual pets and bookings\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\". Think of it as your scheduling crystal ball. Instead of guessing how long each appointment will take, you can now set specific time requirements for each pet based on their unique needs, as and when needed. \",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Bella the Golden with her thick coat? Set her for 90 minutes instead of the standard 60. \",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Max the anxious Chihuahua who needs extra patience? Give him 45 minutes for what might normally be a 30-minute service. \",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"And Luna the Poodle who's been coming every two weeks for the past year? You know her routine so well that you can confidently schedule her for 50 minutes instead of the standard 75-minute full groom.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"blockquote\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"How This Changes Everything (And I Mean Everything)\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"For Your Regular Customers: \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"You know Mrs. Johnson's Poodle mix always takes an extra 15 minutes because she likes to chat during pickup? Now you can factor that into the schedule permanently. No more surprises, no more running late, and definitely no more silently calculating whether you'll make it to your next appointment on time.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"For One-Off Adjustments: \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"Sometimes you just know. The moment a new client walks in with a pet that's going to need special attention, you can adjust the time requirements right there in the booking. It's like having the flexibility of a custom appointment with the organisation of a structured schedule.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"For Your Bottom Line: \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"Here's where it gets really interesting. When you can accurately predict how long each service will take, you can:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Maximise Your Day\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": Fit in more appointments by eliminating the buffer time you used to need\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Price Fairly\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": Charge appropriately for services that take longer than average\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Reduce Stress\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": No more anxiety about running behind schedule\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Improve Quality\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": Give each pet the time they actually need, not just what the standard slot allows\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Real-World Magic in Action\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Let me paint you a picture of how this works in practice. Imagine you're running \\\"Pampered Paws,\\\" a busy grooming salon in the heart of Cape Town. Here's how y
1our day might look: \",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"9:00 AM - Charlie the Standard Poodle\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": Usually a 90-minute full groom, but Charlie's a regular who sits perfectly still. You've set his custom time to 75 minutes.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"10:15 AM - Princess the Persian Cat\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": First-time client, very fluffy, nervous temperament. Instead of the standard 60-minute slot, you've set this as a 90-minute appointment to allow for breaks and extra gentle handling.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"11:45 AM - Rocky the rescue Pitbull\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": Sweet as pie but needs patience due to his past. Standard 45-minute wash and trim becomes a 60-minute appointment with extra cuddle time built in.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"ordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"See what happened there? Your schedule flows naturally, each pet gets exactly what they need, and you're not constantly playing catch-up. It's like having a perfectly choreographed dance instead of a frantic scramble.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"The Technology That Makes It All Possible\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Now, you might be wondering how all this actually works behind the scenes. Don't worry â you don't need to be a tech wizard to use this feature (thank goodness, because I can barely operate my smartphone most days, we're all human).\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Setting Custom Times at the Pet Level\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-4\"},{\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"5Qfeqo73dg1CgNh9HI0nJT\",\"type\":\"Asset\",\"createdAt\":\"2025-09-14T08:10:56.115Z\",\"updatedAt\":\"2025-09-14T08:10:56.115Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":6,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"MyPetParlor App: Pet Profile Management with Custom Service Pricing and Time Requirements\",\"description\":\"This image showcases MyPetParlor App's comprehensive pet profile editing interface, featuring custom pricing and time requirements for grooming services. The form displays how groomers can set personalized service durations (like 30 minutes for a Tidy Up Groom) and pricing (R 100.00) for individual pets, enabling precise scheduling and tailored service delivery.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/5Qfeqo73dg1CgNh9HI0nJT/65340e9268280f796913b92e41ac559d/Screenshot_2025-09-14_at_10.05.30.png\",\"details\":{\"size\":126534,\"image\":{\"width\":1390,\"height\":1212}},\"fileName\":\"Screenshot 2025-09-14 at 10.05.30.png\",\"contentType\":\"image/png\"}}}},\"content\":[],\"nodeType\":\"embedded-asset-block\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Simply navigate to any pet's profile in your MyPetParlor App portal and add custom pricing and time requirements for their specific groom services. Once saved, these settings automatically apply every time you book that pet, taking the guesswork out of scheduling.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Adjusting on the Fly\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-4\"},{\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]}
1,\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"4lV1iChOFG9amoFHZekGIH\",\"type\":\"Asset\",\"createdAt\":\"2025-09-14T08:13:12.610Z\",\"updatedAt\":\"2025-09-14T08:13:12.610Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":5,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"MyPetParlor App: Multi-Pet Booking with Custom Service Times and Pricing\",\"description\":\"This image demonstrates MyPetParlor App's advanced booking interface for managing multiple pets in a single appointment. It showcases how groomers can set individual custom prices (R 30.00 for Jane, R 100.00 for Sting) and time requirements (60 minutes for Jane, 30 minutes for Sting) for the same grooming service, enabling efficient multi-pet scheduling and personalized care for each animal.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/4lV1iChOFG9amoFHZekGIH/8600c8190aa37db9af2b666056173de0/Screenshot_2025-09-14_at_10.06.48.png\",\"details\":{\"size\":147622,\"image\":{\"width\":1208,\"height\":1094}},\"fileName\":\"Screenshot 2025-09-14 at 10.06.48.png\",\"contentType\":\"image/png\"}}}},\"content\":[],\"nodeType\":\"embedded-asset-block\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"When you're creating a new booking and realise you need to adjust the time requirement for a one-off situation, you can modify it right there in the booking interface. The system respects the same role-based permissions as our custom pricing feature, so only Admin and Owner roles can make these changes â keeping your schedule safe from unauthorised modifications.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Seamless Integration\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-4\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The best part? This enhancement builds on our existing \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/blog/the-strategic-advantage-of-mypetparlor-apps-custom-pricing-empowering-pet-grooming-businesses\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Custom Pricing\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" foundation, which means it follows the same hierarchy you're already familiar with: Custom Settings \u003e Breed Pricing \u003e Weight Class Pricing. It's intuitive, logical, and designed to work the way you actually think about your business.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Why This Matters More Than Ever\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The pet grooming industry has exploded in recent years. According to the American Pet Products Association's \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://americanpetproducts.org/industry-trends-and-stats\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"industry trends and stats\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", pet grooming services have seen consistent year-over-year growth, with more pet parents than ever viewing professional grooming as essential, not optional. But here's the thing: with increased demand comes increased competition. The groomers who succeed aren't necessarily the ones with the fanciest equipment or the biggest marketing budgets. They're the ones who can deliver consistent, stress-free experiences for both pets and their parents. Research from various industry studies shows that service-based businesses that implement better scheduling and time management systems can see:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Improvement in customer satisfaction scores\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Increase in daily appointment capacity\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Significant reduction in staff stress and turnover\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Higher revenue per appointment due to improved service quality\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Getting Started: Your Path to Scheduling Zen\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Ready to transform your scheduling game? Here's how to dive in:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Assess Your Current Challenges\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": Look at your appointment book from last week. Which appointments consistently run over? Which pets need more time than you typically allow?\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Start with Your Regulars\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": Begin by setting custom time requirements for your repeat customers. You already know their quirks and needs â now you can bake that knowledge into your schedule.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Use Real Data\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": Track how long services actually take for different types of pets and situations. This real-world data will help you set more accurate time requirements going forward.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Train Your Team\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": Make sure everyone understands how to use the new custom time settings and when it's appropriate to adjust times for walk-in or special circumstances.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Monitor and Adjust\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": Like any good business system, this works best when you're continuously refining it based on your experience.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"ordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"The Bigger Picture: Building a Sustainable Business\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Here's what really excites me about this feature: it's not just about making your schedule work better (though it definitely does that). It's about building a sustainable business model that works for everyone involved. When pets get the time they need, they're less stressed. When pets are less stressed, they're easier to work with. When they're easier to work with, you can do better work. When you do better work, pet parents are happier. And when pet parents are happier, they become loyal customers who refer their friends. \",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"It's a beautiful cycle that starts with something as simple as giving yourself permission to schedule realistically.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"blockquote\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Looking Ahead: The Future is Flexible\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"As we continue to evolve MyPetParlor App, features like Custom Time Requirements represent our commitment to understanding the real challenges facing pet groomers every day. We're not just building software; we're building solutions for the problems that keep you up at night (or make you dread Monday mornings). The pet care industry is changing rapidly, with new technologies, evolving customer expectations, and increasing competition. The businesses that thrive will be the ones that can adapt, optimise, and deliver exceptional experiences consistently.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Your Turn to Shine\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"So here's my challenge to \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"you\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": log into your MyPetParlor App account today and start experimenting with Custom Time Requirements. Pick one or tw
1o of your regular clients â you know, the ones where you always think \\\"I should have booked more time for this\\\" â and set up their custom times. Then sit back and watch what happens to your schedule over the next week. I'm betting you'll see:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Less stress during the day\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Happier pets and customers\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Better quality work\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Maybe even some unexpected free time to grab that coffee you've been promising yourself\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Remember, every successful grooming business started with someone who decided there had to be a better way to do things. Today, you get to be that someone. Ready to make time work for you instead of against you? Your schedule (and your sanity) will thank you. \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"Want to experience the power of Custom Time Requirements for yourself? \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/signup\"},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"},{\"type\":\"italic\"}],\"value\":\"Try MyPetParlor App free for 14 days\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\" and see how intelligent scheduling can transform your grooming business. Your future self will send you a thank-you card.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"2p67xuPsR6f6W6fHb2nWwx\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"4FwyTLeyL5skC80dBt1cSq\",\"type\":\"Asset\",\"createdAt\":\"2025-10-24T08:02:27.339Z\",\"updatedAt\":\"2025-10-24T08:02:27.339Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":13,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"MyPetParlor App's Real-Time Notification System\",\"description\":\"MyPetParlor App's Real-Time Notification System with in-app push notifications, a dedicated notifications center, and an illustration of a customer receiving messages and communicating with the team in real-time.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/4FwyTLeyL5skC80dBt1cSq/b7456e23faa784b2826dc1d9a959ac64/Blog_Post_-_Feature_Update_24.png\",\"details\":{\"size\":3057664,\"image\":{\"width\":4096,\"height\":2304}},\"fileName\":\"Blog Post - Feature Update 24.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2025-10-24T08:12:00.000Z\",\"updatedAt\":\"$D2025-10-24T08:13:04.017Z\",\"title\":\"Introducing Real-Time Messaging Notifications for MyPetParlor App\",\"shortDescription\":\"Never miss a customer message again with MyPetParlor Appâs new real-time notifications. Get instant alerts, a unified notifications center, and reliable delivery powered by Microsoft Azureâkeeping your pet business connected, efficient, and professional.\",\"slug\":\"introducing-real-time-messaging-notifications-for-mypetparlor-app\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"At MyPetParlor App, we listened when salon owners told us they were missing important customer messages. O
1ne client's customer even said: âI messaged on the app, maybe the function doesnât work.â The customer and client feedback helped us spotlight the issue and drive a solution.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"As our internal team says, âAs soon as we saw this feedback, we shifted our priorities to address it immediately. Our customers are at the heart of everything we do.â In fact, we even paused development on other planned features (like billing updates) to focus on this fix, because putting you first means fixing what matters now.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"How the New System Helps You\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Instant Push Alerts:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Every new customer chat message now triggers a real-time push notification, so you see new messages immediately. Messages let you send \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"timely, relevant\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" updates directly to users, and their immediacy drives engagement.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Persistent Notifications Inbox:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" A new Notifications page keeps all chats in one place with read/unread and done status flags. Think of it as an inbox for customer messages. You can easily mark messages as read or done so nothing slips through the cracks.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Reliable Delivery:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Behind the scenes, we use Microsoft \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-overview#:~:text=Messages%20in%20queues%20are%20ordered,client%20reports%20them%20as%20accepted\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Azure Service Bus\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\". This means each message is durably stored and replicated on multiple servers. In other words, the system retries until every chat message \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"is\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" delivered to you, guaranteeing reliability.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Portal Integration:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Notifications feed into your MyPetParlor App portal, giving team members a unified view of all messages. Alerts flag urgent or overdue chats so the team can respond before issues escalate. This dashboard helps your team stay on top of every request faster and more accurately.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"This update isnât just another feature â itâs a strategic upgrade. It aligns with our mission of a \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"better world for pet parlours through digital technologies\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\". By automating alerts and centralising messages, your salon
1saves time and reduces errors. Digital tools like this can \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"automate tasks, save time, and reduce costs (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.salesforce.com/blog/digital-first-small-medium-business/#:~:text=efficiently,focus%20on%20growing%20your%20business\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"salesforce.com\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"), letting you focus on pets and customers. The result? Happier staff, happier pet owners, and a smoother, more professional business.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Ready to get started? \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/signup\"},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Sign up\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\" or Log in to your MyPetParlor App portal and check out the new Notifications page today!\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Experience how real-time messaging can keep you connected and in control.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"4MXZopPB3qH13mDPht28hr\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"5vz31H0151kk5f818tsISg\",\"type\":\"Asset\",\"createdAt\":\"2025-08-20T08:27:16.624Z\",\"updatedAt\":\"2025-08-20T08:27:16.624Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":5,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Blog Post - Feature Update 22 - The Walk-In Whisperer\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/5vz31H0151kk5f818tsISg/53435e06051a816db40b0577b05f53d8/Blog_Post_-_Feature_Update_22.png\",\"details\":{\"size\":7895997,\"image\":{\"width\":4096,\"height\":2304}},\"fileName\":\"Blog Post - Feature Update 22.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2025-08-20T08:27:00.000Z\",\"updatedAt\":\"$D2025-08-20T08:27:33.525Z\",\"title\":\"The Walk-In Whisperer: How to Say Yes Without Wrecking Your Day\",\"shortDescription\":\"Walk-ins donât have to throw you off your rhythm. In fact, with the right approach theyâre a chance to grow your business and wow clients. \",\"slug\":\"the-walk-in-whisperer-how-to-say-yes-without-wrecking-your-day\",\"tags\":[\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"},{\"name\":\"Brendan Swart\",\"avatarImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"7oNbMP0dblsIvTJYnsskXn\",\"type\":\"Asset\",\"createdAt\":\"2023-03-07T07:45:52.674Z\",\"updatedAt\":\"2023-03-07T07:45:52.674Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":7,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Brendans Avatar\",\"description\":\"Brendans description\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/7oNbMP0dblsIvTJYnsskXn/6db7b37cf34da65d2c896fa4d6f61cd5/avatar.jpg\",\"details\":{\"size\":89042,\"image\":{\"width\":621,\"height\":571}},\"fileName\":\"Avatar\",\"contentType\":\"image/jpeg\"}}},\"facebookLink\":\"$undefined\",\"twitterLink\":\"$undefined\",\"linkedInLink\":\"$undefined\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Youâve been in the pet grooming game long enough to know the drill: youâre halfway through a tricky poodle cut when the door swings open. In strolls a regular client with Fifi the floppy-eared pup, grinning and asking, âAny chance you can fit us in today?â You \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"want\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" to say yes â after all, sheâs a loyal customer. But your day is already packed tighter than a bag of dog biscuits. One extra appointment could send your whole schedule tumbling. Whatâs a smart, client-loving groomer to do?\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Modern groomers know that walk-ins arenât just chaos â theyâre opportunities. A friendly surprise slot can build loyalty, add extra revenue, and even spark free marketing when happy customers rave to friends. It takes the right tools and mindset to accommodate last-minute visits without frazzling your team. With clever scheduling and the \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"MyPetParlor App\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", you can learn to say âYesâ \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"and\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" keep your day under control.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Why Walk-Ins Matter More Than You Think\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Walk-in appointments are more than just an inconvenience â they can be a goldmine for your business. Slip a customer in at the last minute, and theyâll remember it as amazing service. That builds loyalty for the long haul Every unscheduled groom also brings in extra cash: a quick wash or trim adds to your daily revenue stream. Plus, happy walk-in clients tell their pet pals. One satisfied customer sharing âThey squeezed me in at the last minute!â is word-of-mouth advertising at its best.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Build Loyalty:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" When you make room for someone in a pinch, they never forget that VIP treatment (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://datacalculus.com/en/blog/pet-services/pet-groomer/managing-walk-in-clients-for-pet-groomers#:~:text=Successful%20management%20of%20walk,term%20growth%20and%20client%20loyalty\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"datacalculus.com\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). Loyal customers keep coming back â and often spend more on extras and referrals.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Boost Revenue:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" An extra appointment can significantly boost your daily total (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://datacalculus.com/en/blog/pet-services/pet-groomer/managing-walk-in-clients-for-pet-groomers#:~:text=In%20today%E2%80%99s%20fast,to%20every%20pet%20and%20owner\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"datacalculus.com\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). Even a quick nail trim adds to the bottom line.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Create Buzz:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" âThey squeezed me in at the last minute!â satisfied clients love to brag. That positive word-of-mouth can drive even more clients through your door (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://datacalculus.com/en/blog/pet-services/pet-groomer/managing-walk-in-clients-for-pet-groomers#:~:text=Ultimately%2C%20the%20integration%20of%20business,also%20solidifies%20the%20business%27s%20reputation\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"datacalculus.com\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\").\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The challenge, of course, is balancing these benefits with a realistic schedule. Without a system, the old way of handling walk-ins leads to \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"controlled chaos\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The Old Way: Controlled Chaos\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Before digital tools, walk-ins often throw a salon into frenzy:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Double-Bookings:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" One dog on your table and another in the lobby at the same time â a recipe for mix-ups.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Rushed Services:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" You cut corners to stay on track, which can stress the pets (and their owners).\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Long Waits:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Everyone booked for the day ends up waiting longer, and tempers flare.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Frustrated Staff:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Your groomers scramble to juggle tasks, feeling burned out by constant interruptions.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"One industry report notes that juggling walk-ins, cancellations, and last-minute changes often \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}
1],\"value\":\"leads to overbooked slots or wasted time\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", frustrating both staff and clients (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.zigpoll.com/content/what-key-frustrations-do-you-encounter-when-managing-pet-care-services-and-how-do-you-envision-technology-improving-the-experience-for-both-pets-and-their-owners#:~:text=Key%20Frustration%3A%20Managing%20appointments%20amidst,frustrating%20both%20staff%20and%20clients\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"zigpoll.com\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). In other words, without the right tools, walk-ins can feel like a disaster waiting to happen.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The New Way: Walk-In Mastery with MyPetParlor App\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Luckily, the game has changed. \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"MyPetParlor App\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" gives you the smart scheduling tools to handle walk-ins \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"seamlessly\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", so your business stays calm and professional â even when the door swings open unexpectedly. Hereâs how:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"See Real-Time Availability at a Glance:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" The Appâs calendar shows your current schedule and free slots instantly (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/solutions/parlor-grooming#:~:text=Simply%20create%20a%20new%20booking\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"mypetparlorapp.com\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). No more scribbled notes or guesswork. In one glance you can identify a quick gap â maybe a 30-minute wash between longer grooms â and slide a walk-in right in. Everything stays up-to-date and organized, so your planned appointments arenât disturbed.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Use Intake-Time Staggering:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" With intake-time scheduling, you set staggered start times for incoming pets (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/solutions/parlor-grooming#:~:text=Streamline%20with%20intake\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"mypetparlorapp.com\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). That means even when a new pup arrives, the lobby isnât suddenly jammed with anxious pet parents. Pets enter at different times, reducing bottlenecks so your team can move smoothly from one groom to the next.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Book Walk-Ins on the Spot:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" When a walk-in client arrives, a couple of taps on the MyPetParlor portal is all it takes to lock in their booking (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/solutions/parlor-grooming#:~:text=Simply%20create%20a%20new%20booking\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"mypetparlorapp.com\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). The system has the latest customer details, pet profiles, and service menus at your fingertips â no paper forms, no confusion. The new booking syncs instantly with your schedule, preserving that real-time availability.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Keep Your Flow:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Best of all, your original schedule stays intact. Staff arenât scrambling to catch up, and scheduled clients still get the full pampering they booked. Everyone wins: customers see your flexibility and professionalism, and you gain a reputation for always being willing to help â all without wrecking your day.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"By leveraging these features, walk-ins become a stress-free part of the day. You maintain control, give top-notch service, and still capitalise on every opportunity. Itâs technology working for you.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Real-World Example: âFrom Panic to Polishedâ\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Letâs imagine \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Bellaâs Grooming Lounge\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", a bustling pet salon in Johannesburg. Before MyPetParlor App, an unexpected pug or playful Yorkie meant chaos. Groomers would scramble â pausing one trim to start another, juggling records, and frazzled pups would whine from waiting rooms.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Now, picture Bellaâs team using MyPetParlor Appâs smarter scheduling. If a loyal client pops in, they quickly check the appâs live calendar. Seeing an intake opening, they tap to add a walk-in nail trim. The system auto-updates, and Bellaâs staff seamlessly fit the pup between two scheduled baths.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"With MyPetParlor App, Bellaâs (imaginary) team says goodbye to frantic reschedules. Every pet gets the attention they need, and every owner leaves delighted â showing how easily any grooming business could turn last-minute chaos into smooth success.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Final Brush Stroke\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Walk-ins donât have to throw you off your rhythm. In fact, with the right approach theyâre a chance to grow your business and wow clients. By using MyPetParlor Appâs powerful scheduling features â real-time schedule availability, intake-time staggering, on-the-spot booking â you turn last-minute requests into a competitive edge. You keep your day running smoothly \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"and\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" make pet parents happy.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"So next time the door swings open and a scruffy pup trots in, you can grin and say, âAbsolutely â we can fit you in today.â\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Ready to become the ultimate Walk-In Whisperer? Discover how \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"MyPetParlor App\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" can transform your schedule. \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/signup?utm_source=blog\u0026utm_medium=article\u0026utm_campaign=walkin_whisperer\u0026utm_content=signup_cta\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Sign up\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" now for a \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"free 14-day trial\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" and start turning those last-minute moments into lifelong customers!\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"6ER9uNe8qvWrqaETeT4GR3\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"5OrQtu3WE7VrL0CCmblws\",\"type\":\"Asset\",\"createdAt\":\"2025-07-01T12:38:44.670Z\",\"updatedAt\":\"2025-07-01T12:38:44.670Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":3,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Blog Post - Feature Update 21\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/5OrQtu3WE7VrL0CCmblws/b3b82b6747ad2a3a7b804acd901af1b9/Blog_Post_-_Feature_Update_21.png\",\"details\":{\"size\":2163004,\"image\":{\"width\":4096,\"height\":2304}},\"fileName\":\"Blog Post - Feature Update 21.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2025-07-01T12:39:00.000Z\",\"updatedAt\":\"$D2025-07-01T12:50:14.852Z\",\"t
1itle\":\"The Strategic Advantage of MyPetParlor App's Custom Pricing Empowering Pet Grooming Businesses\",\"shortDescription\":\"Custom pricing with MyPetParlor App enables you to set and update oneâtime or recurring perâpet rates on the fly. Boost revenue, deepen client loyalty, and streamline operations.\",\"slug\":\"the-strategic-advantage-of-mypetparlor-apps-custom-pricing-empowering-pet-grooming-businesses\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The landscape of pet care services is continuously evolving, driven by an expanding consumer base and a growing demand for personalised experiences. In response to these dynamic market needs, MyPetParlor App is proud to announce the immediate availability of its \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Custom Pricing\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" feature, also known as \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Variable Pricing\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\". This significant enhancement is designed to grant pet care businesses unprecedented flexibility and control over their service pricing, enabling more tailored and strategic financial management.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"In today's competitive environment, a rigid, one-size-fits-all pricing model can inadvertently limit growth potential and hinder customer satisfaction. Custom pricing emerges as a powerful strategic tool, allowing businesses to precisely tailor their offerings to individual client requirements. This fosters deeper client relationships, optimises revenue streams, and significantly enhances market responsiveness. This article will provide a comprehensive overview of custom pricing, exploring its fundamental definition, its broader strategic benefits across various industries, and crucially, how MyPetParlor App's unique, pet-centric implementation empowers pet care operations. The discussion will ground these concepts with practical insights into how the feature directly addresses the specific challenges and opportunities within the vibrant pet care industry.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Understanding Custom Pricing: A Strategic Imperative for Modern Businesses\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.cloudblue.com/glossary/custom-pricing/?categoryid=2849273\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Custom pricing\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" represents a highly flexible approach to setting prices, meticulously tailored to the specific needs and characteristics of individual customers or, in the context of MyPetParlor App, individual pets. Unlike traditional fixed pricing models where every client pays a uniform rate, custom pricing allows for dynamic adjustments based on a multitude of factors such as unique customer requirements, specific service levels, or even particular conditions related to the service delivery.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"In the B2B SaaS landscape, this strategy is particularly prevalent where clients demand highly specialised or customised solutions, often culminating in personalised quotes rather than standardised rates. Fundamentally, custom pricing empowers businesses to maximise their profit potential while consistently delivering value to their customers, ensuring that the pricing aligns with the perceived worth and the varying levels of service or demand.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Core Benefits of Custom Pricing\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The adoption of custom pricing models offers a multitude of advantages for businesses aiming to thrive in competitive markets:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Enhanced Personalisation and Value Creation:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" By offering tailored pricing, businesses demonstrate a profou
1nd understanding of their clients' unique needs and implicitly convey the value placed on their business relationship. This fosters stronger, more personal connections, which is a significant differentiator in competitive B2B marketplaces. It moves beyond a generic transaction to a recognition of individual circumstances and preferences.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Optimised Revenue Maximisation and Profitability:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Custom pricing enables businesses to effectively target a broader spectrum of customers, from small, basic users to large enterprises with complex needs, thereby maximising overall revenue potential. By strategically offering better rates for higher volumes or specific conditions, it incentivises customers to increase their purchase size, directly leading to improved profit margins through augmented sales volumes. This allows businesses to capture value more effectively across their diverse customer base.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Unparalleled Flexibility and Scalability:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" This pricing model grants businesses the agility to efficiently cater to both small and large buyers without alienating any segment of their customer base. It robustly supports business growth by adeptly accommodating diverse customer segments and seamlessly adapting to fluctuating market conditions and demands. This adaptability is critical for long-term sustainability.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Deepened Customer Loyalty and Retention:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Tailoring prices to individual needs makes a business's offerings significantly more appealing, actively building trust and fostering enduring loyalty. Customers are inherently more inclined to remain with a provider who consistently demonstrates an understanding of their needs and offers perceived \\\"good deals\\\". This contributes directly to a stable and growing client base.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Different Approaches to Custom Pricing\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"While MyPetParlor App's focus is on highly specific pet-level pricing, it is important to note that custom pricing is a broad concept with various manifestations. These can include tiered pricing (offering progressively better value for larger quantities), volume discounts, or even penetration pricing strategies designed to rapidly attract new customers by offering initial low price points. This broader context highlights the versatility and strategic depth of custom pricing as a business tool, emphasising its adaptability across different business models and objectives.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Strategic Implications of Custom Pricing for B2B SaaS and Pet Care\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The integration of custom pricing within a B2B SaaS platform like MyPetParlor App creates a powerful cascading effect on competitive advantage. Research consistently highlights custom pricing as a potent strategy to \\\"stand out in competitive markets\\\" and to \\\"build stronger personal relationships\\\". Given the intense competition prevalent within the pet care industry, MyPetParlor App offering this sophisticated feature within its platform provides a dual benefit. \",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"MyPetParlor App gains a competitive edge as a SaaS provider by delivering advanced functionality.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"It, more significantly, empowers its own B2B customersâpet parlours and groomersâto differentiate their services to their end-customers, the pet owners. \",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"ordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"This ripple effect of competitive advantage means MyPetParlor App is not merely providing operational software; it is positioning itself as a \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"strategic enabler\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", demonstrating a deep understanding of its users' market challenges and providing them with a direct tool to enhance their own market responsiveness, customer acquisition, and retention strategies. This ultimately fuels MyPetParlor App's growth by ensuring its users' success.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Furthermore, this feature addresses a fundamental shift towards hyper-personalisation in service delivery. Studies indicate a rising customer demand for personalised, reliable, and convenient pet services. While custom pricing is broadly linked to \\\"personalisation\\\" and \\\"tailored solutions\\\", MyPetParlor App's specific implementation, allowing custom prices \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"per individual pet\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" and \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"per specific service\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", transcends simple customer-level discounts. This granularity implies a deeper, more nuanced approach to
1service delivery, where the price can genuinely reflect unique pet characteristics such as temperament, specific coat condition, or the need for specialised handling. This is not just a transactional price adjustment; it is a fundamental enabler of a hyper-personalised service delivery model. This capability directly equips MyPetParlor App's users to meet a critical and growing market demand for individualised pet care, fostering deeper client relationships, significantly increasing the perceived value of services, and leading to higher client satisfaction and long-term retentionâall vital components for sustainable business growth in a highly service-oriented and emotionally driven industry like pet care. The following table provides a clear comparison between traditional fixed pricing and the strategic advantages offered by custom pricing:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Feature/Aspect\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Fixed Pricing\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Custom Pricing\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Definition\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Standard rate for all customers/services.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Tailored prices based on individual customer/pet needs, volume, or service levels.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Flexibility\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Low\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"High\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Personalisation\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Low\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"High\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Revenue Potential\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Limited by average market rate\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Maximised by aligning value with specific needs, catering to broader audience\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Customer Relationship\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Transactional\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Stronger, trust-building, loyalty-enhancing\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Complexity\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Low\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Higher (requires robust systems, skilled sales team)\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Market Responsiveness\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Slow\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Agile, adapts to demand/supply\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"}],\"nodeType\":\"table\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Table 1: Fixed vs. Custom Pricing: A Comparison\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{}
1,\"marks\":[],\"value\":\"The MyPetParlor App Advantage: Precision Pricing for Every Pet\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"MyPetParlor App has introduced a groundbreaking \\\"Custom Pricing\\\" feature that allows users to set specific, individualised prices for services applied to \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"each pet\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" within their system. This moves beyond general customer discounts to offer unparalleled hyper-granular control over service costs. A critical aspect of this feature is its clear precedence logic: \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"\\\"Custom Price \u003e Breed Price \u003e Weight Class Price.\\\"\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" This means that if a custom price is set for a particular pet and service, it will always override any prices derived from the pet's breed or weight class, ensuring that the most specific and tailored pricing is consistently applied during booking.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"How the Feature Works in Practice\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"From a user's perspective, the Custom Pricing feature is designed for intuitive and efficient operation:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Setting Custom Prices:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Users with 'owner' or 'admin' roles can easily navigate to a specific pet's profile within the MyPetParlor App. Here, a dedicated section allows them to add and manage \\\"Custom prices\\\" for various services. For instance, a \\\"Tidy Up Groom\\\" for a particular pet named Jane can be precisely set at R 30.00, effectively overriding any standard pricing that might otherwise apply based on her breed or weight. This direct control empowers businesses to reflect the true value and effort of their services.\\n\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"3lVoK53PekVEaljLQx5nrS\",\"type\":\"Asset\",\"createdAt\":\"2025-07-01T12:23:25.454Z\",\"updatedAt\":\"2025-07-01T12:23:25.454Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":4,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Edit Pet page for Jane\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/3lVoK53PekVEaljLQx5nrS/a5172c8a54c9692b09f38c9aaa37ba51/Screenshot_2025-07-01_at_14.21.31.png\",\"details\":{\"size\":203117,\"image\":{\"width\":2300,\"height\":1328}},\"fileName\":\"Screenshot 2025-07-01 at 14.21.31.png\",\"contentType\":\"image/png\"}}}},\"content\":[],\"nodeType\":\"embedded-asset-block\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Automatic Application During Booking:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" When creating a new booking, as services are selected for each pet, the system intelligently and automatically applies the correct price based on the established precedence logic. If a custom price exists for that specific pet and service, it will instantly populate the price field in the booking interface (with the notification confirming the automatic application). This automation eliminates the need for manual lookups and ensures pricing accuracy, significantly streamlining the booking process.\\n\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]}
1,\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"45kmSzsBE9j5PmclFx0T0z\",\"type\":\"Asset\",\"createdAt\":\"2025-07-01T12:24:17.028Z\",\"updatedAt\":\"2025-07-01T12:24:17.028Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":5,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Book Pet Service for Jane with Custom Price\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/45kmSzsBE9j5PmclFx0T0z/59e91f81e5239438e59a43595dcb1cc0/Screenshot_2025-07-01_at_14.22.08.png\",\"details\":{\"size\":343805,\"image\":{\"width\":2300,\"height\":1328}},\"fileName\":\"Screenshot 2025-07-01 at 14.22.08.png\",\"contentType\":\"image/png\"}}}},\"content\":[],\"nodeType\":\"embedded-asset-block\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Dynamic Price Display:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" The booking interface has been enhanced to feature a distinct price input field for each service selected per pet. This field dynamically pre-populates with the custom price if available, or seamlessly falls back to the breed-based or weight-class-based price if no custom price is defined. This dynamic display provides immediate clarity and reduces potential pricing errors. Additionally it allows users with 'owner' or 'admin' roles to set a unique one-time custom price.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Role-Based Access:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" To maintain stringent control and data integrity, the ability to modify these custom price fields is exclusively restricted to users with 'owner' or 'admin' roles. Other user roles will view these fields as read-only. This ensures consistency in pricing strategies and prevents unauthorised adjustments, safeguarding the business's revenue and pricing policies.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Robust Backend and Seamless Integration\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The implementation of this feature involved significant backend enhancements to ensure seamless functionality and data integrity. The pet data model has been extended to efficiently store custom service prices, typically as a mapping that links each \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"code\"}],\"value\":\"serviceId\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" to its corresponding \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"code\"}],\"value\":\"customPrice\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\". Furthermore, relevant API endpoints for pets and services have been updated to fully support the creation, retrieval, updating, and deletion of these custom prices. The core price calculation logic within the app has been meticulously modified to prioritise custom pet-service prices, guaranteeing accurate total price display during booking creation and financial reporting.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Strategic Value of Granular Control and Automated Precision\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The granular control offered by MyPetParlor App's custom pricing feature directly addresses the inherent complexity of the pet care industry. This sector is characterised by immense variability, encompassing diverse breeds, sizes, temperaments, coat conditions, and unique owner relationships. A fixed price for a general \\\"grooming\\\" service is often insufficient to capture the true effort and resources involved. The \\\"Custom Price \u003e Breed Price \u003e Weight Class Price\\\" precedence directly addresses this complexity by allowing for exceptions and specific conditions to be accurately reflected in pricing. This level of granularity, applied per pet and per service, is a direct response to the nuanced needs of professional grooming and pet care. This capability empowers pet care businesses to price services accurately based on the \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"actual effort and resources\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" required for each individual animal, rather than relying on broad, potentially inaccurate categories. This can lead to more equitable pricing for customers (e.g., a small dog with a difficult temperament might warrant a higher price than an easy-to-groom large dog) and better profitability for the business on challenging cases, transforming pricing from a rigid structure into a flexible, adaptive tool. While custom pricing introduces unparalleled flexibility, MyPetParlor App's implementation ensures it does not introduce unnecessary complexity. The system's ability to \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"automatically\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" apply the custom price during booking creation is a critical component of its operational efficiency. This automation, combined with the clear precedence logic, significantly reduces manual data entry errors and the time staff spend calculating or verifying prices for each booking. This directly contributes to \\\"labour efficiency\\\" and helps in \\\"creatively lowering operating costs\\\". The MyPetParlor App feature streamlines the booking process, making it faster and more accurate. This frees up valuable staff time from administrative tasks, allowing them to focus more on core services and direct customer interaction. This is a direct contribution to overall operational efficiency, translating flexible pricing into tangible time and cost savings. It is this \\\"structured flexibility\\\" that yields true efficiency for pet care businesses. The following table illustrates MyPetParlor App's intelligent price precedence logic:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Priority Level\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Pricing Factor\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Description\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Example\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"1 (Highest)\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Custom Price\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"A specific price set for a particular service for an an individual pet. This price always overrides other pricing factors.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Jane the Afghan Hound's \\\"Tidy Up Groom\\\" is R30.00, regardless of her breed or weight class.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"2 (Medium)\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Breed Price\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"If no custom price is set, the system will look for a default price associated with the pet's breed.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"A standard price for a \\\"Golden Retriever\\\" groom if no custom price is applied to that specific Golden Retriever.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"3 (Lowest)\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Weight Class Price\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"If neither a custom price nor a breed price is defined, the system will apply the default price based on the pet's weight class.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"A general weight-based price for a for a pet whose breed isn't specified or doesn't have a breed-specific price.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"}],\"nodeType\":\"table\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Table 2: MyPetParlor App's Service Price Precedence Logic\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Unlocking Operational Excellence for Pet Care Businesses\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The pet care industry faces a unique set of challenges, including a rising customer demand for personalised, reliable, and convenient services, often coupled with narrow profit margins and intense marketplace competition. MyPetParlor App's Custom Pricing feature is specifically designed to address these pain points, empowering businesses to achieve new levels of operational excellence.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The Dual Advantage: Financial Growth and Stronger Relationships\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"$2a\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Benefit Category\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"How MyPetParlor App's Custom Pricing Delivers\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{}
1,\"marks\":[],\"value\":\"Supporting Evidence/Impact\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Increased Profitability\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Allows pricing services based on actual effort/value; facilitates targeted discounts to boost volume.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Maximised revenue potential , improved profit margins, prevents undercharging for complex cases.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Enhanced Customer Loyalty\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Provides personalised pricing that acknowledges individual pet needs and owner relationships; fosters trust and perceived value.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Builds stronger relationships, meets demand for personalised services, boosts client satisfaction \u0026 retention.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Operational Efficiency\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Automates price application during booking; reduces manual errors and administrative time; simplifies pricing for staff.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Improves labor efficiency, streamlines booking process, frees up staff for core services.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Competitive Advantage\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Enables tailored offerings in a competitive market; allows businesses to adapt pricing to specific market segments or conditions.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Helps businesses stand out, caters to diverse client needs, aligns with evolving consumer expectations.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Scalability \u0026 Growth\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Accommodates varied service complexities and client demands; supports expansion by offering flexible pricing models.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Caters to small and large buyers, supports growth by adapting to market changes.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"}],\"nodeType\":\"table\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Table 3: Key Benefits of Custom Pricing for Pet Care Businesses\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Navigating the Landscape: Considerations for Implementation\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"While the benefits of variable pricing are substantial, it is important to acknowledge potential challenges if not implemented thoughtfully. These can include the potential for customer dissatisfaction if prices are perceived as unfair or inconsistent. There is also a risk of heightened competition leading to price wars, and in some cases, legal r
1isks related to price discrimination or deceptive practices if not handled with complete transparency.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"MyPetParlor App's Mitigation Strategies\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"MyPetParlor App has designed its Custom Pricing feature with built-in safeguards to help businesses navigate these potential pitfalls:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Transparency and Justification:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" The system's ability to allow for pet-specific custom prices inherently provides a clear and justifiable reason for price variations. For example, a business can easily explain to a client, \\\"This specific price is applied for Fluffy's groom because of her unique coat condition requiring extra time and specialised products.\\\" This direct, pet-specific rationale helps mitigate perceptions of unfairness and fosters trust.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Structured Precedence:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" The clear \\\"Custom Price \u003e Breed Price \u003e Weight Class Price\\\" precedence provides a logical and consistent framework for price determination. This structure reduces arbitrary fluctuations and enhances customer trust by ensuring a predictable and understandable pricing hierarchy.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Administrative Control:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" By restricting price editing capabilities to only 'owner' and 'admin' roles, MyPetParlor App ensures that pricing changes are deliberate and controlled. This prevents unauthorised or inconsistent adjustments, maintaining pricing integrity and supporting a stable business model.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Best Practices for Pet Care Businesses\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"To maximise the benefits and minimise the risks associated with custom pricing, pet care businesses should adopt the following best practices:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Clear Communication:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Always provide clear and concise explanations for any varying prices. Transparency is paramount to maintaining customer loyalty and trust. Businesses should proactively communicate the reasons behind a custom price, linking it directly to the value provided or the unique needs of the pet.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Value-Based Pricing:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Frame custom prices around the unique value provided, rather than just a numerical adjustment. Emphasise the extra time, specialised products, increased difficulty of service, or personalised attention that justifies a particular price point.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Regular Review:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Businesses should regularly review their custom pricing strategies and be prepared to adjust them based on market feedback, operational costs, and evolving customer demands. The market is dynamic, and pricing strategies should reflect this adaptability.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"This structured approach to custom pricing within MyPetParlor App positions the platform as an enabler of responsible variable pricing. By providing a framework that guides its users towards implementing custom pricing ethically and effectively, MyPetParlor App demonstrates an understanding of not only the business opportunities but also the potential risks. This helps its users build sustainable practices and maintain strong, trusting customer relationships in the long term.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Conclusion: Empowering Your Pet Care Business for the Future\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The release of MyPetParlor App's new Custom Pricing feature marks a pivotal moment for pet care businesses seeking to optimise their operations and deepen their customer relationships. This powerful tool is designed to revolutionise how services are priced and managed, offering a strategic advantage in a competitive market. The core advantages are clear: enhanced profitability through precise value capture, deeper customer loyalty fostered by hyper-personalisation, and significant operational efficiencies derived from automated pricing application. This feature directly addresses the pet care industry's unique challenges, enabling businesses to move beyond one-size-fits-all models to offer tailored experiences that resonate with the growing demand for individualised pet care. \",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"MyPetParlor App's Custom Pricing feature transforms pricing from a static constraint into a dynamic, strategic asset, empowering businesses to adapt to evolving market demands and stand out. It provides the flexibility to cater to diverse client needs while ensuring that services are always priced fairly and profitably. We encourage all MyPetParlor App users to explore and leverage this new feature within their accounts. \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://portal.mypetparlorapp.com/_/login\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Log in\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" today, update your pet profiles with custom prices, and experience firsthand how this precision pricing can streamline your operations, boost your revenue, and strengthen your bonds with every pet parent. For further guidance or best practices, please do not hesitate to \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/contact\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"contact us\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\". \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"Welcome to a smarter, more efficient way to run your pet parlour with the MyPetParlor App! If you do not have an account, \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/signup\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"try for free\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" with a new account.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"1kC2K5paafh5nzlijyjOq1\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"4aGyy3wDO5WJsrsZPnh8xR\",\"type\":\"Asset\",\"createdAt\":\"2025-05-06T09:01:46.320Z\",\"updatedAt\":\"2025-05-06T09:05:39.847Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":7,\"revision\":2,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Blog Post - Feature Update 20\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/4aGyy3wDO5WJsrsZPnh8xR/e8b4d4c61477352905b1a7cecf5c147b/Blog_Post_-_Feature_Update_20.png\",\"details\":{\"size\":310262,\"image\":{\"width\":4096,\"height\":2304}},\"fileName\":\"Blog Post - Feature Update 20.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2025-05-06T09:00:00.000Z\",\"updatedAt\":\"$D2025-05-06T09:06:02.381Z\",\"title\":\"From SA Startup to Global Pet Tech Pioneer: MyBusiness App with Microsoft for Startups' Founders Hub\",\"shortDescription\":\"Discover how MyBusiness App defied the odds to build a global, multi-tenant, AI-driven platform for pet groomersâstarting in South Africa.\",\"slug\":\"from-sa-startup-to-global-pet-tech-pioneer-mybusiness-app-and-microsoft-for-startups-founders-hub\",\"tags\":[\"AI\",\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Over the past three years, \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"MyBusiness App\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" â a South African tech startup â has defied the daunting odds facing new businesses. In an industry where roughly \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"90% of startups fail\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" over time (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://explodingtopics.com/blog/startup-failure-stats#:~:text=According%20to%20the%20latest%20data%2C,of%20new%20businesses%20will%20fail\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"explodingtopics.com\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\") and \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"fewer than half of African startups survive their early years (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://techpoint.africa/insight/africas-startups-might-not-survive/#:~:text=However%2C%20less%20than%20half%20of,within%20the%20first%20five%20years\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"techpoint.africa\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"), MyBusiness Appâs growth is remarkable. The company proudly describes its flagship product as \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"âthe global pet care platformâ\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" for mobile and parlor groomers (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/#:~:text=The%20global%20pet%20care%20platform,mobile%20groomers%20and%20parlor%20groomers\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"mypetparlorapp.com\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"), reflecting its ambition to serve customers worldwide. As the company marks its \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"third anniversary (Feb 2025)\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", its trajectory demonstrates how a clear vision, smart use of technology, and strong partnerships (especially with \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.microsoft.com/en/startups\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Microsoft for Startups\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"' Founders Hub) and support from our \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/providers\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"technology providers\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" can turn a local startup into an international innovator.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/about\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"MyBusiness App\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" is on a mission to become essential for influential businesses and brands by delivering transformative cloud solutions, services, and resources to help them be digital, future-proof, and customer-centric.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"blockquote\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The Journey Begins: Recounting the Initial Acceptance into the Program in March 2023 and the Company's Early Aspirations\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The journey began on the 9th of March, 2023, when MyBusiness App was first accepted into the Microsoft for Startups' Founders Hub. This pivotal moment was captured in a blog post titled \\\"\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/blog/mybusiness-aap-moving-forward-with-microsoft-for-startups-founders-hub\"},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"MyBusiness App moving forward with Microsoft for Startups' Founders Hub\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\".\\\" The initial acceptance marked a crucial step for the South African software company as it embarked on its mission to provide technology-driven solutions for the pet care community, both locally and internationally.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"From the start, MyBusiness Appâs team leveraged the \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Microsoft for Startups Founders Hub\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" to accelerate growth. This program provides startups with free access to development tools, cloud services, and expert support. For example, members receive generous Azure credits (up to \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"$$150,000\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" worth) and premium software subscriptions, such as Microsoft 365 seats and GitHub Enterprise licenses (\",\"nodeType\":\"text\"}
1,{\"data\":{\"uri\":\"https://learn.microsoft.com/en-us/microsoft-for-startups/benefits#:~:text=Credits%20Azure%20%20Azure%20Credits,X%20X%20X%20X%20X\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"learn.microsoft.com\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). In practice, MyBusiness App reports tapping into these resources immediately: within \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"one day\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" of joining Founders Hub, the team set up Microsoft 365 for collaboration and enabled GitHub Enterprise and Azure credits for our engineering efforts. The result was not only a productivity boost but also cost savings â the founders noted saving over \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"R 50,000\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" ( on annual software subscriptions with recent savings having hit new highs.\\n\\nIn addition to tools, Founders Hub connects startups with knowledge and networks. Microsoft emphasises that Founders Hub âeliminates traditional barriersâ to innovation by providing \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"free access to GitHub and the Microsoft Cloud\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" and partnerships with AI leaders like OpenAI. MyBusiness Appâs team took this to heart: they are using their Founders Hub benefits to \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"integrate AI\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" into the platform (an intention they announced early on and recently with our \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/blog/introducing-the-the-future-of-data-importing-meet-our-first-ai-agent\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"first AI agent released\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\") and to seek expert guidance for scaling. In short, the program has furnished MyPetParlor App with cutting-edge technology (cloud, development tools, CRM and more) and the support needed to turn ambitious ideas into reality.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Building a Global Platform: Highlighting the Technological Advancements and Growth of the MyPetParlor App\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Since its acceptance into the Microsoft for Startups Founders Hub, MyBusiness App has made remarkable strides in enhancing its technology offering. The core of this advancement lies in the development of the \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"MyPetParlor App\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" itself, which has evolved into a comprehensive global pet care platform catering to both mobile and parlor groomers. A key aspect of this evolution has been the establishment of a robust, multi-tenant, multi-stamp global API platform, built on the scalable infrastructure of \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://azure.microsoft.com/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Microsoft Azure\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" and \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://cloud.google.com/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Google Cloud Platform\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Building on this foundation, MyPetParlor App has aggressively upgraded its technology. A \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/blog/mypetparlor-app-completes-major-azure-migration-for-multi-tenant-support-scaling-and-regional-expansion\"},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"major cloud migration\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" in early April 2024 laid the groundwork for global expansion. The engineering team consolidated databases and redesigned the backend using Azureâs \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"Deployment Stamps\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" pattern, enabling \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"multi-tenant support with shared cloud resources\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\". Over a 38-day effort (FebâMar 2024), by \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/blog/mypetparlor-app-completes-consolidation-of-databases\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"consolidating our databases\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", they migrated to Azure and created a unified PostgreSQL database (replacing fragmented MongoDB instances), dramatically simplifying operations.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"By late 2024, this architecture was extended to the public API, \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/blog/transforming-the-mypetparlor-app-api-to-a-global-and-scalable\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"transforming the MyPetParlor App API to a global and scalable API\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\". MyPetParlor App introduced a \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"stamp-based, multi-tenant API design\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" that lets each region run on its own âstampâ while reusing common infrastructure. In practice, this means the app can now easily spin up new\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\" instances and regional deployments\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" without bottlenecks. According to the companyâs October 2024 technical blog, this approach âenhances multi-tenant support, improves scalability, and enables regional deployments,â paving the way for new offerings like in-app e-commerce. In short, the platform is engineered to be \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"globally scalable and efficient\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", a necessity for supporting businesses in multiple countries (and currencies).\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Additionally, these back-end changes were matched by a modern, user-focused front end. In October 2024 the team rolled out a \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"dual-theme dashboard\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" (light/dark mode) and a reorganised interface that streamlines key functions (Bookings, Customers, Schedules, etc.). The companyâs \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/blog/scaling-the-mypetparlor-app-ecosystem-intelligent-routing-self-service-onboarding-and-a-modernised-web-app-architecture\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"blog\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" explains that these UI enhancements âboost scalability, enhance user experience, and offer providers a streamlined, personalised platform.â In practice, new pet care businesses can now be onboarded faster, and the interface is clean and intuitive for groomers on the job. The user-focused front end changes were then used to prepare for a new self-service sign up UI for new sign ups to use directly on our \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/signup\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"website\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"By early November 2024, the MyPetParlor App officially released its \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/blog/introducing-instant-access-mypetparlor-apps-new-serlf-service-sign-up\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"self-service sign up\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" to instantly onboard new customers and get them started in minutes. Previously, signing up for MyPetParlor App involved a multi-step process: filling out forms, exchanging emails, and coordinating with our sales and operations teams. While this hands-on approach served us well, we recognised the need for a faster, more efficient solution that gives you immediate access to the tools you need.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Behind the scenes, \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"AI automation\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" is now coming to the MyPetParlor App. With Microsoft as a close partner with access to cutting-edge AI technologies, knowledge, and expert networks, the team has been building an \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"intelligent AI assistant\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" (a chatbot) to guide users through the app and automate routine tasks. The team describes it as a Python/Chainlit-based assistant that uses multiple specialised agents â e.g. setup wizards, booking handlers, pet profile managers â and even a code-interpreter agent for data analysis.) While the technical details can be complex to understand, the impact is clear: simple questions (â\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"How do I add a new customer?\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"â or â\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Give me a report of this monthâs revenue\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"â) can be answered by the AI, saving time and supporting less-technical users. This AI focus aligns with our mission and positions MyBusiness App, though the MyPetParlor App, as a leader in \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"AI-driven pet care\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Pet Tech Industry: Riding a Booming Market\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"MyPetParlor Appâs innovations come at a time of rapid growth in the pet care technology market. Pet ownership is surging globally â NielsenIQ reports over \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"1 billion pets\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" owned worldwide (56% of households in surveyed countries) (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.petfoodindustry.com/blogs-columns/adventures-in-pet-food/blog/15741828/pet-food-pet-care-insights-from-global-pet-expo-2025#:~:text=Sam%20Smith%2C%20associate%20client%20director%2C,Life%2C%20a%20division%20of%20NIQ\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"petfoodindustry.com\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\") â and pet parents are increasingly spending on tech solutions for convenience and care. Market research firm Arizton (2025) forecasts the \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"global pet tech market\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" at roughly \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"$$9.3 billion in 2025\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", growing to ~$23.7 billion by 2032 (â14.3% CAGR) (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.coherentmarketinsights.com/industry-reports/pet-tech-market#:~:text=The%20Global%20Pet%20Tech%20Market,from%202025%20to%202032\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"coherentmarketinsights.com\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). Similarly, ResearchAndMarkets projects $7.6 billion in 2024 expanding to $17.3 billion by 2030 (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.businesswire.com/news/home/20250501849918/en/Pet-Tech-Market-Global-Outlook-Forecast-2025-2030-with-Key-Player-Profiles-for-Garmin-Mars-Pawbo-Petcube-and-More---ResearchAndMarkets.com#:~:text=The%20Pet%20Tech%20Market%20was,56\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"businesswire.com\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). These gains are driven by trends like pet âhumanisation,â smart devices, and AI/IoT innovations (smart feeders, GPS trackers, health monitors, etc.) (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.businesswire.com/news/home/20250501849918/en/Pet-Tech-Market-Global-Outlook-Forecast-2025-2030-with-Key-Player-Profiles-for-Garmin-Mars-Pawbo-Petcube-and-More---ResearchAndMarkets.com#:~:text=The%20market%20is%20experiencing%20strong,being\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"businesswire.com\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"). In other words, owners want more tech-enabled ways to care for their animals, and software tools like the MyPetParlor App are stepping in to meet that demand.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"MyPetParlor Appâs platform is built for this moment. Its \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"multi-tenant, multi-currency, multi-region architecture\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" lets groomers around the world manage bookings, payments and records using locally accepted methods. It offers both mobile (branded Android and iOS customer apps) and web portals, enabling pet businesses of all sizes (\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/solutions/mobile-grooming\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"mobile groomers\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/solutions/parlor-grooming\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"parlor groomers\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/solutions/multi-grooming\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"multi-team groomers\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\") to digitalise operations. And with our goals to embed AI automation at the core of the product, it aligns with the marketâs push toward data-driven, personalised pet care services. The result is a solution that not only cuts costs and saves time for small businesses, but also taps into the high-growth segments of the pet industry.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Looking Ahead: Vision and Leadership in Pet Tech\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"As MyBusiness App enters its fourth year, the team is optimistic about the future. The companyâs leaders emphasise a long-term vision: to fully harness a modern ecosystem (Cloud, DevOps, AI partnerships, mentoring, etc.) and continuously evolve the product. Upcoming priorities include finishing the \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"self-service onboarding\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" features, expanding AI-driven processes and analytics, and launching any remaining capabilities (like add-ons, multilingual support, and the subscriptions \u0026 billing management) that the scalable architecture now supports. With the backing of the Founders Hub, MyBusiness App's team plan to add more âtechnology benefitsâ for customers and pursue mentorsâ guidance.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"In summary, \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"MyBusiness App\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" exemplifies how a bold startup from South Africa can become a \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"global tech innovator\",\"nodeType\":\"text\"},{\"data\":{}
1,\"marks\":[],\"value\":\". By leveraging Microsoftâs support and remaining relentlessly focused on customer needs, the company has built a robust, AI-augmented platform that stands out in the burgeoning pet care industry. The combination of cloud scalability, multi-tenant design, and cutting-edge AI tools means MyPetParlor App is well-positioned to lead the future of pet care technology â celebrating three years now, and looking toward many more of digital transformation and growth.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"6n2w1ESKI9IQvdeUmxC7jo\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"41P3DnZN5mnaKLmdLPCa8s\",\"type\":\"Asset\",\"createdAt\":\"2025-04-22T15:41:55.866Z\",\"updatedAt\":\"2025-04-22T15:41:55.866Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":3,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Blog Post - Feature Update 19\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/41P3DnZN5mnaKLmdLPCa8s/ff194607992851ae379aa25eec4adab4/Blog_Post_-_Feature_Update_19.png\",\"details\":{\"size\":1033998,\"image\":{\"width\":4096,\"height\":2304}},\"fileName\":\"Blog Post - Feature Update 19.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2025-04-22T15:46:00.000Z\",\"updatedAt\":\"$D2025-04-22T16:16:03.839Z\",\"title\":\"Introducing the future of data importing: meet our first AI agent! \",\"shortDescription\":\"Announcing the MyPetParlor App's new AI-powered import tool! Say goodbye to manual data entry and hello to a faster, smarter way for parlor, mobile, and multi-team groomers to manage their data. Sign up today!\",\"slug\":\"introducing-the-the-future-of-data-importing-meet-our-first-ai-agent\",\"tags\":[\"AI\",\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Tired of the endless hours spent manually transferring data into your pet parlour management system? Do you find yourself frustrated with the tedious and often error-prone process of importing customer details or their physical addresses? If so, we have fantastic news! The MyPetParlor App team is thrilled to announce the launch of our brand-new import tool, a revolutionary feature designed to streamline your workflow and free up your valuable time. This powerful addition is powered by our very first AI agent, promising a smarter, faster, and more accurate way to manage your data. Get ready to say goodbye to data entry headaches and hello to a new era of efficiency for your pet grooming business.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Introducing the future of data importing: meet our first AI agent! \",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"We are excited to unveil the latest enhancement to the MyPetParlor App â an intelligent import tool that will fundamentally change how you handle your data. This new feature marks a significant step forward, as it is driven by our first integrated AI agent. At its core, the tool is designed to automate and significantly simplify the often-complex process of bringing data into the MyPetParlor App. Whether you are onboarding new customers, updating pet records, or integrating appointment information from other systems, this AI-powered tool is built to handle the task with ease and precision. While specific details about the exact types of data supported were not available in the provided materials, the focus is clearly on making the data import process as smooth and efficie
1nt as possible for all MyPetParlor App users.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The benefits unveiled: what's in it for YOU?\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"This new import tool isn't just about fancy technology; it's about delivering tangible advantages that will positively impact your daily operations. Imagine reclaiming hours previously lost to manual data entry â that's the power this feature puts in your hands. One of the most significant advantages is the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"significant time savings\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" it offers. The AI agent automates many of the steps involved in traditional data imports, allowing you to focus on what truly matters: providing excellent care for your furry clients. Furthermore, the tool is designed to drastically \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"reduce errors\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\". Traditional manual data entry is prone to human mistakes, which can lead to inconsistencies and inaccuracies in your records. The AI agent intelligently analyses and processes your data, minimising the risk of such errors and ensuring a higher level of data integrity. The process itself is also significantly \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"simplified\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\". We understand that not everyone is a data expert, which is why we've made the new import tool incredibly user-friendly and intuitive. You'll find the workflow to be straightforward, guiding you through the process with ease. This leads to \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"improved data accuracy\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" within your workspace. By minimising errors and ensuring data is correctly formatted and mapped, you can trust the information you rely on for your business decisions.\\n\\n\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"table\",\"data\":{},\"content\":[{\"nodeType\":\"table-row\",\"data\":{},\"content\":[{\"nodeType\":\"table-header-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Feature\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-header-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Traditional Method\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-header-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"AI-Powered Import Tool\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"table-row\",\"data\":{},\"content\":[{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Data Mapping\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Manual Mapping\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Automatic Mapping\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"table-row\",\"data\":{},\"content\":[{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Error Detection\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Manual Review\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Automatic Detection\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"table-row\",\"data\":{},\"content\":[{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Time Required\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Significantly Longer\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Significantly Shorter\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"table-row\",\"data\":{},\"content\":[{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"User Effort\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"High\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Low\",\"marks\":[],\"data\":{}}]}]}]}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"How it works (simplified): the magic behind the import.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"$2b\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Get started today! Your data import just got easier.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Ready to experience the power and convenience of our new AI-powered import tool? Getting started is simple. Within the MyPetParlor App, navigate to the section where you typically manage your customers. You will now find a clearly labeled button to import data from your external sources. Clicking on this will guide you through a straightforward process of uploading your data file. The AI agent will then work its magic in the background. \",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"3P5JEiZghoNGIDkcljsiYT\",\"type\":\"Asset\",\"createdAt\":\"2025-04-22T15:45:20.878Z\",\"updatedAt\":\"2025-04-22T15:45:20.878Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":3,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Blog Post - Feature Update 19.1\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/3P5JEiZghoNGIDkcljsiYT/e81a3c28d8945c03070688b6b65a655c/Blog_Post_-_Feature_Update_19.1.png\",\"details\":{\"size\":612825,\"image\":{\"width\":4096,\"height\":2304}},\"fileName\":\"Blog Post - Feature Update 19.1.png\",\"contentType\":\"image/png\"}}}},\"content\":[]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Stay tuned for more innovations from MyPetParlor App! This new AI-powered import tool is just the beginning. We are committed to continuously improving the MyPetParlor App and bringing you innovative features that help your business thrive. Our team is already working on exploring other ways to leverage the power of AI to enhance your experience. We also highly value your feedback. Once you've had a chance to use the new import tool, please let us know what you think. Your insights are invaluable in helping us to refine and improve our features. You can share your feedback by contacting our support team. We are excited about the future and the possibilities that AI brings to the MyPetParlor App.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"Conclusion: welcome to a smarter way to manage your pet parlour data!\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"We are incredibly excited to bring you this new AI-powered import tool, and we believe it will be a game-changer for how you manage your pet grooming business data. By automating tedious tasks, reducing errors, and simplifying the entire import process, this feature will save you valuable time and allow you to focus on providing the best possible service to your clients and their beloved pets. Welcome to a smarter, more efficient way to run your pet parlour with the MyPetParlor App! If you do not have an account, \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mypetparlorapp.com/signup\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"try for free\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" with a new account.\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"1GigHnrMOX1voOSNZB7h9A\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"VXdAwADiciauiCCNwN6oE\",\"type\":\"Asset\",\"createdAt\":\"2025-04-03T14:57:32.685Z\",\"updatedAt\":\"2025-04-03T15:03:18.654Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":7,\"revision\":2,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Blog Post - Feature Update 18\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/VXdAwADiciauiCCNwN6oE/5dc37a7a96ca2e53f8ec2ead0b187576/Blog_Post_-_Feature_Update_18.png\",\"details\":{\"size\":850899,\"image\":{\"width\":4096,\"height\":2304}},\"fileName\":\"Blog Post - Feature Update 18.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2025-04-03T14:57:00.000Z\",\"updatedAt\":\"$D2025-04-03T14:57:59.007Z\",\"title\":\"Unlock Exclusive Experiences \u0026 Boost Loyalty with Customer-Specific Services\",\"shortDescription\":\"Visibility Rules let you reward VIPs with exclusive perks, run laser-focused promotions, and show customers only the services that matter to them â making booking easier and management seamless.\",\"slug\":\"unlock-exclusive-experiences-and-boost-loyalty-with-customer-specific-for-services\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Visibility Rules let you reward VIPs with exclusive perks, run laser-focused promotions, and show customers only the services that matter to them â making booking easier and management seamless.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"blockquote\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Get ready to take your pet grooming business to the next level! We're thrilled to announce the arrival of a brand-new feature designed to give you even more control and flexibility in managing your services: \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Visibility Rules\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"! This exciting addition builds directly upon the power of our recently launched \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/blog/control-your-data-with-custom-fields\"},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Custom Fields\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" feature, which has already empowered you to organise and understand your pet and owner data like never before. Think of \\\"Custom Fields\\\" as the foundation for knowing your customers inside and out. Now, \\\"Visibility Rules\\\" allows you to leverage that knowledge to tailor exactly what services each customer sees, creating a more personalised and engaging experience.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Just as \\\"Custom Fields\\\" provided you with the tools to capture crucial information about your clients and their bookings, \\\"Visibility Rules\\\" takes this a
1step further by allowing you to strategically present your service catalog. This means you can now define specific criteria, based on the custom fields you've already set up, to determine which services are visible to different segments of your clientele.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\" Imagine being able to offer exclusive packages to your most loyal customers or showcasing specialised treatments only to pets with specific needs.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"blockquote\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"This level of control not only enhances the customer experience but also opens up new avenues for targeted promotions and streamlined service management. The ability to tailor the service catalog to individual customer segments ensures that pet owners are presented with options that are most relevant to them, avoiding the feeling of being overwhelmed by a long list of irrelevant choices. This focused approach can lead to a more satisfying booking process and ultimately contribute to increased customer satisfaction.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"More Power to You: The Benefits of Visibility Rules\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The implementation of \\\"Visibility Rules\\\" brings a multitude of advantages to your pet grooming business, allowing for more strategic and effective operations.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"1. Tailored service presentations\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Firstly, you gain the power to offer \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"tailored service presentations\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\". By controlling which services are visible to different customers, you can ensure that each pet owner sees a service catalog that is more relevant to their pet's breed, size, specific needs, or their own membership status. This personalised approach avoids overwhelming customers with irrelevant options and makes it significantly easier for them to find the services they are truly interested in. Presenting a curated list of services based on individual customer profiles creates a more intuitive and efficient booking experience, ultimately leading to higher customer satisfaction and potentially increased booking rates.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"2. Strategic promotion and marketing campaigns\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Secondly, this feature enables \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"strategic promotion and marketing campaigns\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\". You can now target specific customer segments with tailored service offerings and promotions. For instance, you could create a special discount on a winter coat grooming package and make it visible only to owners of long-haired breeds during the colder months. This focused approach ensures that your marketing efforts are directed towards the customers most likely to be interested in the promoted services, leading to more effective campaigns and a better return on investment. Instead of broad, untargeted promotions, you can now fine-tune your offers to resonate with specific groups, maximising the likelihood of conversions and optimising your marketing budget.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"3. Enhance customer loyalty through exclusivity\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Thirdly, you can now \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"enhance customer loyalty through exclusivity\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\". \\\"Visibility Rules\\\" allows you to create exclusive services or offer special pricing tiers specifically for your most valued customers, such as those in a VIP membership program. This
1not only rewards their loyalty but also fosters a stronger sense of appreciation and encourages repeat business. By providing exclusive access and special treatment to your loyal customers, you can strengthen your relationships with them and incentivise them to continue choosing your services over competitors. This sense of exclusivity can significantly improve customer retention rates and encourage higher spending as customers feel valued for their continued patronage.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\" 4. \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Service catalog management\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Finally, \\\"Visibility Rules\\\" simplifies \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"service catalog management\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\". You can maintain a single, comprehensive list of all your services within MyPetParlor App, while using the visibility rules to control which services are displayed to different customer groups. This eliminates the need to create and manage multiple service lists for various customer types, streamlining your administrative processes and reducing the risk of errors or inconsistencies. Having one central location to manage all your services and their visibility rules makes your operations more efficient and less prone to mistakes, allowing you to focus on providing excellent grooming services rather than getting bogged down in complex administrative tasks.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"See It in Action: Real-World Scenarios\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Let's explore some practical scenarios to illustrate how \\\"Visibility Rules\\\" can revolutionise the way you manage your pet grooming business.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Scenario 1: Pamper Your VIPs with Exclusive Perks\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Imagine you want to reward your most loyal customers with special treatment and exclusive services. You can easily achieve this by implementing a VIP membership tier, similar to successful programs offered by businesses like Starbucks or Sephora. First, you would use the \\\"Custom Fields\\\" feature to create a \\\"Membership Level\\\" field for your customer profiles, with options like \\\"Basic,\\\" \\\"Silver,\\\" \\\"Gold,\\\" and \\\"V
1IP.\\\" Then, you can create a premium service, perhaps a \\\"Deluxe Spa Day\\\" that includes a deep conditioning treatment, a special paw balm application, and an extended massage. Using \\\"Visibility Rules,\\\" you can then configure this \\\"Deluxe Spa Day\\\" service to be visible \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"only\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" to customers whose \\\"Membership Level\\\" custom field is set to \\\"VIP.\\\" You could even offer a special discounted price on this exclusive service for your VIP members, further enhancing its appeal. When a VIP customer logs into their MyPetParlor App account via the customer app \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"(available on Android and iOS for your customers)\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\", they will see this exclusive service, making them feel valued and appreciated for their loyalty. This not only strengthens your relationship with your VIP clients but also acts as a powerful incentive for other customers to aspire to reach that VIP status, potentially leading to increased engagement and spending.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Consider the following structure for your tiered membership program, showcasing how service visibility rules can be applied:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Membership Level\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Benefits\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Service Visibility Examples\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Basic\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Standard grooming services\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"All standard services\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Silver\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Basic benefits + 10% off extras\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"All standard services + discounted extras\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Gold\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Silver benefits + 15% off on extras, 10% off grooms\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"All standard services + discounted extras + discounted grooms\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"VIP\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Gold benefits + exclusive \\\"Deluxe Spa Day\\\" package, 15% off all services\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"All standard services + discounted extras + discounted grooms + \\\"Deluxe Spa Day\\\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"table-cell\"}],\"nodeType\":\"table-row\"}],\"nodeType\":\"table\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}
1],\"value\":\"Scenario 2: Run Exclusive Specials for Loyal Customers\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Make your loyal customers feel special by offering them exclusive seasonal services using customer segmentation via custom fields.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Example: Premium Coat Treatment for Top Tier Members\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Create a \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Custom Field \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"on the customer profile named \\\"\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Membership Tier\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"\\\" (Type: Dropdown) with options like \\\"Bronze,\\\" \\\"Silver,\\\" \\\"Gold.\\\" Assign tiers based on criteria like spending or visit frequency.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Create a specialised \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Service \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"called \\\"\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Premium Coat Treatment\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"\\\" designed to address common cold-weather coat issues.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Set up a \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Visibility Rule\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" for this service with \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"one conditions\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": \",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Condition 1 (Custom Field): \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"Show this service ONLY if the customer's \\\"\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Membership Tier\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"\\\" field is equal to \\\"\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Gold\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"\\\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Result: \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"Only customers designated as \\\"Gold\\\" tier members will see this premium service listed. This provides an exclusive offer to your most valued clients, enhancing loyalty while automatically managing the service's appearance and disappearance from the booking options without manual intervention. Other customers won't see this specific high-end offer.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"ordered-list\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Wrapping Up\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The new \\\"Visibility Rules\\\" feature in MyPetParlor App provides a powerful and intuitive way to \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"personalise\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" your service offerings, \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"target\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" specific customer segments with tailored promotions, \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"reward\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" your loyal customers with exclusive perks, and \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"streamline\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" the management of your service catalog. By leveraging the foundation laid by our \\\"Custom Fields\\\" feature, you now have an unparalleled level of control over the customer experience you provide. \",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"We encourage you to log in to your MyPetParlor App account today and explore the possibilities that \\\"Visibility Rules\\\" unlock. Start creating more tailored and engaging experiences for your valued pet owner clients and watch your business thrive!\\n\\nIf you do not have an account, \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/signup\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"try for free\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" with a new account.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"2pxt7EMqk10I3Oe1GDE1O4\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"35ECvob1es2zU91w8lSU4I\",\"type\":\"Asset\",\"createdAt\":\"2025-03-25T13:14:04.771Z\",\"updatedAt\":\"2025-03-25T13:14:04.771Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":3,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Blog Post - Feature Update 17\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/35ECvob1es2zU91w8lSU4I/e8716dae578cad13b086c61bced4d280/Blog_Post_-_Feature_Update_17.png\",\"details\":{\"size\":1703851,\"image\":{\"width\":4096,\"height\":2304}},\"fileName\":\"Blog Post - Feature Update 17.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2025-03-25T07:00:00.000Z\",\"updatedAt\":\"$D2025-03-26T05:14:54.105Z\",\"title\":\"Control Your Data with Custom Fields\",\"shortDescription\":\"We're excited to announce a powerful new feature that puts you firmly in control of your business data. Custom Fields are now available in the MyPetParlor App! The new Custom Fields in MyPetParlor App are flexible and can be used in many ways.\",\"slug\":\"control-your-data-with-custom-fields\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"We're excited to announce a powerful new feature that puts you firmly in control of your business data. \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Custom Fields\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" are now available in the MyPetParlor App! The new Custom Fields in MyPetParlor App are flexible and can be used in many ways to fit your unique needs. At MyBusiness App, we understand that every pet business has unique needs and requires specific information to operate efficiently and provide exceptional service. That's why we've introduced Custom Fields, empowering you to tailor the data you collect for both your \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Customers\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" and their \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Bookings\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\".\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"What Does \\\"Control Your Data\\\" Mean for You?\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"With Custom Fields, you have the freedom to define and track the exact information that matters most to your business. No more being limited by standard fields â now you can capture the details that make a real difference.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"1. For Your Customers\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Imagine being able to record:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"Assigned customer manager(s).\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Customer preferences for appointment times or days.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"How a customer heard about your business.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Any specific notes about the customer's account.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Unique identifiers for use by automated workflows.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"2. For Your Bookings\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Think about the ability to track:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Assigned groomer(s) and driver(s).\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Unique identifiers for use by automated workflows.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"1SQoTjAhJVmfO5M8BVXjfq\",\"type\":\"Asset\",\"createdAt\":\"2025-03-25T13:25:40.425Z\",\"updatedAt\":\"2025-03-25T13:25:40.425Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":9,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Custom Fields' Settings Page\",\"description\":\"The settings page for the custom fields in the MyPetParlor App.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/1SQoTjAhJVmfO5M8BVXjfq/8c2e45b367e4744467e93db021ab0de0/Custom_Fields_Settings_Page.png\",\"details\":{\"size\":266451,\"image\":{\"width\":1788,\"height\":1148}},\"fileName\":\"Custom Fields Settings Page.png\",\"contentType\":\"image/png\"}}}},\"content\":[]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Why is having this kind of control over your information so helpful?\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"More Personal Service: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"You can give customers exactly what they want by having their pet's specific information handy.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Work Faster: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"You can get all the important details when you book an appointment, making the process quicker.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Understand Your Business Better: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"By keeping track of different details, you can see patterns in your customers and services.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"More Flexibility: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"You can set up MyPetParlor App to fit exactly how you run your business and what information you need.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Taking Control\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"1. Custom Field Types\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"There are two main types of custom fields:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Booking\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" custom fields - assigned to Bookings and are visible within the Booking page\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Customer\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" custom fields - assigned to Customers and are visible within the Customer page\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"2. Types\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"There are different types of Custom Fields you can create. Let's review the differences:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Dropdown (single)\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": a dropdown of predefined choices where you can only select a single choice on a single Customer or Booking.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Date\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": a text field that only accepts a date.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Date \u0026 Time\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": a field that requires both a date and a time.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Number\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": a text field that only accepts numeric values (including numbers with decimal places)\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Text\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": a plain text field with no validation or structure.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Textarea\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": a plain text field with no validation or structure that supports new lines\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"3. Restrict Editing\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"If you turn on \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Restrict Editing\",\"marks\":[{\"type\":\"code\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" only selected users (within certain roles) will be able to edit/delete those custom field values, but the values will still be visible to all users.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"4. Creating Custom Fields\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Set up new Custom Fields in MyPetParlor App by going to \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Settings \u003e Custom Fields\",\"marks\":[{\"type\":\"code\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" where you can navigate between \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Customers and Bookings\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" custom fields by using tabs at the top. Create, rename, remove, and change types of Custom Fields from this page.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"It's easy to start using Custom Fields. In the MyPetParlor App, just go to any \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Customer\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" or \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Booking\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\". You'll see an option to add and manage your own fields. You can name the field, choose what type of information it will hold (like text, numbers, or dates), write a description to remind you what it's for, and even set rules about who on your team can change it.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"4Rg5fAMvVOjlgMj1P6JeW0\",\"type\":\"Asset\",\"createdAt\":\"2025-03-25T07:00:14.749Z\",\"updatedAt\":\"2025-03-25T13:38:46.653Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":21,\"revision\":3,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Edit customer custom field\",\"description\":\"It's a short of how to edit a Customer custom field\",\"file\":{\"url\":\"//videos.ctfassets.net/pyb53xeqbh60/4Rg5fAMvVOjlgMj1P6JeW0/21882db1087daf3e7e4de5c06ee99438/Screen_Recording_2025-03-25_at_15.36.54.mov\",\"details\":{\"size\":8691102},\"fileName\":\"Screen Recording 2025-03-25 at 15.36.54.mov\",\"contentType\":\"video/quicktime\"}}}},\"content\":[]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"We believe that being able to \\\"Control Your Data with Custom Fields\\\" will be a big help for everyone using MyPetParlor App. It gives you the power to manage your pet business in the way that works best for you.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Ready to take control? Try for free and sign up for access to your business' own MyPetParlor App portal today and start setting up your own information fields for Customers and Bookings! We're excited to see how you'll use this helpful new feature.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"2u56pNmOLGWdhZoV2mvlvS\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"1M9ERraIhFIg1hToPjYCaV\",\"type\":\"Asset\",\"createdAt\":\"2025-03-16T11:58:34.024Z\",\"updatedAt\":\"2025-03-16T11:58:34.024Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":3,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Blog Post - Feature Update 16\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/1M9ERraIhFIg1hToPjYCaV/5daf7a16147f5bba3c0aeaccd071055a/Blog_Post_-_Feature_Update_16.png\",\"details\":{\"size\":2392778,\"image\":{\"width\":4096,\"height\"
1:2304}},\"fileName\":\"Blog Post - Feature Update 16.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2025-03-16T12:06:00.000Z\",\"updatedAt\":\"$D2025-03-16T14:04:28.938Z\",\"title\":\"Say Goodbye to No-Shows: Introducing Automated Reminders by MyPetParlor App\",\"shortDescription\":\"Automated reminders for MyPetParlor App reduce no-shows and boost revenue for pet groomers. Free up your staff from manual reminder calls and focus on what you do best â making pets look and feel fantastic!\",\"slug\":\"say-goodbye-to-no-shows-introducing-automated-reminders-by-mypetparlor-app\",\"tags\":[\"Announcement\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"For pet grooming businesses, the challenges of managing appointments are all too familiar. Missed appointments, late cancellations, and the resulting gaps in the schedule can significantly impact revenue and operational efficiency. The frustration of waiting for clients who don't show up, or dealing with last-minute changes, disrupts carefully planned days and leads to lost income. Recognising these critical pain points, MyPetParlor App is thrilled to announce the launch of our new automated reminder system, designed to revolutionise how you communicate with your clients and ensure a smoother, more profitable workflow.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Here's a quick overview of the top benefits:\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Slash Missed Appointments: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Dramatically reduce no-shows and late cancellations, keeping your schedule full and your revenue flowing.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Boost Your Bottom Line: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Reclaim lost income from missed appointments and optimise your valuable grooming time.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Effortless Communication: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Enjoy seamless, automated communication with your clients, saving you time and effort.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Happy Clients, Happy You: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Deliver timely and personalised reminders that enhance the customer experience and build loyalty.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Customised for Your Needs: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Tailor reminders with specific booking details, ensuring clients have all the information they need.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Reliable and Scalable: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Built on a dependable infrastru
1cture to handle your business growth with ease.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Free up your staff from manual reminder calls and focus on what you do best â making pets look and feel fantastic!\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Addressing the Challenges of Appointment Management\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"blockquote\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A key advantage of an \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://buildops.com/resources/automated-reminder-system/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"automated reminder system\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" is its ability to reduce human error.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"This powerful new feature acts as a virtual assistant, proactively reaching out to your customers to remind them of their upcoming appointments. By implementing a consistent follow-up process, pet groomers can significantly reduce the occurrence of no-shows and late cancellations, ultimately reclaiming valuable time and boosting their bottom line. The system is built with reliability and scalability in mind, leveraging cutting-edge technology to ensure your reminders are delivered effectively and efficiently, no matter the volume of your bookings.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The Technology Behind Seamless Reminders\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"At the heart of our automated reminder system lies a robust and sophisticated infrastructure. We've harnessed the power of Azure's \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://azure.microsoft.com/en-us/products/service-bus\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Service Bus\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" for reliable messaging between applications and services, ensuring that each reminder message is securely held until its scheduled delivery time. This allows for the precise scheduling of reminders, simulating a future notification and guaranteeing the message is ready to be sent at the optimal moment. Furthermore, the system utilises Azure's \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://learn.microsoft.com/en-us/azure/container-apps/jobs\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Jobs\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" in \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://azure.microsoft.com/en-us/products/container-apps\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Container Apps\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" to deploy cloud-native services that process these messages at scale. This modern, cloud-based approach provides the capability to handle a high volume of reminders concurrently, handling over 1000 messages at once. This ensures that even during peak booking periods, your reminders will be sent out promptly and without delay.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Flexible and User-Friendly Implementation\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The implementation of automated reminders within MyPetParlor App is designed with user convenience and flexibility in mind. Groomers can easily add one or multiple automated reminders to any booking, with each reminder having a clear status: \\\"Pending,\\\" \\\"Completed,\\\" or \\\"Failed.\\\"\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]}
1,\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"5aDm62NeC67B9CDU7adZmp\",\"type\":\"Asset\",\"createdAt\":\"2025-03-16T11:14:29.257Z\",\"updatedAt\":\"2025-03-16T12:15:37.931Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":15,\"revision\":4,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Reminders Overview in Booking\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/5aDm62NeC67B9CDU7adZmp/0bedfa08ad14fbe429569c4f0a9b5ed0/Automated_Reminders_Success_and_Pending.png\",\"details\":{\"size\":238679,\"image\":{\"width\":1788,\"height\":1088}},\"fileName\":\"Automated Reminders Success and Pending.png\",\"contentType\":\"image/png\"}}}},\"content\":[]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Reminder States and Actions\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Pending reminders are seamlessly added to the Azure Service Bus queue and scheduled for processing at the designated future date and time. Recognizing that schedules can change, the system allows for pending reminders to be easily rescheduled or removed as needed. Once a reminder has been successfully sent (\\\"Completed\\\") or if an issue prevents delivery (\\\"Failed\\\"), it can no longer be removed, providing a clear audit trail of communication efforts.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"3QJcNTCpQjfgvPnTHm5Kz6\",\"type\":\"Asset\",\"createdAt\":\"2025-03-16T12:02:15.183Z\",\"updatedAt\":\"2025-03-16T12:02:15.183Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":3,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Automated Reminders Failed\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/3QJcNTCpQjfgvPnTHm5Kz6/a00ad92bbc4f5a8284337b42e42ea66b/Automated_Reminders_Failed.png\",\"details\":{\"size\":226039,\"image\":{\"width\":1788,\"height\":1088}},\"fileName\":\"Automated Reminders Failed.png\",\"contentType\":\"image/png\"}}}},\"content\":[]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Successful and Failed Reminders\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A \\\"Completed\\\" status confirms that a booking reminder was successfully delivered to the customer associated with the appointment. In the event of a failure, the system provides detailed information to aid in diagnosing the problem, including the \\\"Last Attempted\\\" time, the number of \\\"Attempts\\\" made, and specific \\\"Details\\\" such as \\\"0 push notifications succeeded,\\\" offering valuable insights into why a reminder might not have been delivered.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Personalised Communication for Enhanced Engagement\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Personalisation is key to effective communication\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\", and our automated reminder system offers extensive customization options. Through the \\\"Booking Reminder\\\" event template, groomers can create dynamic and personal messages that resonate with their clients. The system utilises the intuitive \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://handlebarsjs.com/guide/#what-is-handlebars\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Handlebar\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" syntax, allowing for the seamless insertion of specific booking details directly into the reminder message.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]}
1,\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"6nDbPuQSulZIOWp10osszJ\",\"type\":\"Asset\",\"createdAt\":\"2025-03-16T12:04:54.109Z\",\"updatedAt\":\"2025-03-16T12:04:54.109Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":3,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Booking Reminder Event\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/6nDbPuQSulZIOWp10osszJ/e1e80e5cc4ba65cebe47eb5d0594b891/Booking_Reminder_Event.png\",\"details\":{\"size\":309602,\"image\":{\"width\":1788,\"height\":1088}},\"fileName\":\"Booking Reminder Event.png\",\"contentType\":\"image/png\"}}}},\"content\":[]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Dynamic Message Customisation\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"This level of detail ensures that reminders are not only informative but also feel personal and relevant to each customer, increasing the likelihood of them remembering and attending their appointment. This ability to tailor messages aligns with the understanding that personalised communication enhances engagement and makes customers feel valued.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Current Integration with Customer Mobile Apps\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Currently, our automated reminders seamlessly integrate with the customer-facing mobile apps that your clients can download on both Android and iOS devices through your MyPetParlor App management portal. This allows for direct delivery of reminders to your customers' smartphones, ensuring they receive timely notifications about their upcoming grooming appointments.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Expanding Communication Channels for the Future\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"While push notifications offer a convenient way to reach customers, their effectiveness is contingent on the customer having the app installed on their device and having granted the necessary permissions to receive notifications. Recognising this limitation, we are committed to expanding the reach and reliability of our reminder system by integrating with additional communication channels.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Upcoming Integrations: Email, SMS, and WhatsApp\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Looking ahead, MyPetParlor App is actively working on incorporating integrations with SMTP, SMS, and WhatsApp messaging. The upcoming \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mailchimp.com/resources/what-is-the-smtp-server/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"SMTP\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" integration will allow each business using MyPetParlor App to connect their preferred email providers, such as SendGrid or Mailjet, to reliably scale their email messaging, enabling reminders to be delivered directly to customers' email inboxes. Similarly, SMS integrations, such as BulkSMS' \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.bulksms.com/products/sms-api.htm\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Gateway API\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\", will provide the capability to send reminders via text message that are reliable and affordable, ensuring that even customers without the app installed can receive important appointment notifications. Furthermore, we are developing an integration with Meta's \",\"marks\":[],\"data\":{}}
1,{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://developers.facebook.com/docs/business-management-apis\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Business Management APIs\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\", allowing groomers to send reminders through WhatsApp using their linked business accounts. These future upgrades will significantly enhance the robustness of our automated reminder system, providing multiple avenues for reaching customers and ensuring that critical appointment information is delivered effectively, regardless of their preferred communication method or device setup. This multi-channel approach underscores our dedication to providing a comprehensive solution that meets the diverse communication needs of both pet groomers and their clientele.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Reminder Status Overview\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"table\",\"data\":{},\"content\":[{\"nodeType\":\"table-row\",\"data\":{},\"content\":[{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Reminder State\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Description\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"User Actions Allowed\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Implications for Groomer\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]}]}]},{\"nodeType\":\"table-row\",\"data\":{},\"content\":[{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Pending\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Reminder has been created and scheduled for a future date and time. The message is enqueued and awaiting processing.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Reschedule, Remove\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Groomer can still adjust the reminder timing or cancel it if the booking changes.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"table-row\",\"data\":{},\"content\":[{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Completed\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Reminder has been successfully sent to the customer associated with the booking.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"None\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Confirms successful communication with the client.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"table-row\",\"data\":{},\"content\":[{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Failed\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"An issue occurred preventing the reminder from being delivered. Details about the failure are provided.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"None\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"table-cell\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Indicates a potential communication breakdown, prompting the groomer to investigate the cause (e.g., incorrect contact information, notification issues).\",\"marks\":[],\"data\":{}}]}]}]}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Conclusion: Reclaim Your Time and Boost Your Bottom Line\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"In short, get ready to say goodbye to appointment chaos and hello to a smoother, more profitable grooming business!\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" MyPetParlor App's brand-new automated reminder system isn't just an upgrade â it's your secret weapon against missed appointments and late cancellations. Imagine \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"reclaiming valuable time\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\", \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"boosting your bottom line\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\", and \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"delighting your clients with seamless communication\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\". This powerful feature, built on a rock-solid foundation, delivers personalised messages, ensuring your clients never forget their furry friend's pampering session. Get ready to experience the joy of a well-organised schedule and happier customers! Don't wait â log in to your MyPetParlor App account today and unlock the full potential of automated reminders. Your future self (\",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"and your bank account!\",\"marks\":[{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\") will thank you.\",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"\\n\\nIf you haven't already, \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mypetparlorapp.com/signup?utm_source=blog\u0026utm_medium=organic\u0026utm_campaign=automated-reminders-launch\u0026utm_term=try-for-free\u0026utm_content=last-paragraph-free-trial\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"try for free\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" by signing up for an account now.\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"6ut5Sn0PpF0InADxi2tuND\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"4mEGQyxOtERsUVzy0G9MUS\",\"type\":\"Asset\",\"createdAt\":\"2025-01-06T06:34:04.618Z\",\"updatedAt\":\"2025-01-06T06:34:04.618Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":36,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Multi-Team Management using Feature to Move to another team\",\"description\":\"The image is a shot of the MyPetParlor App portal view of a booking's details displaying its unique number, quick actions such as cancel, start, complete, confirm, and pay, payment information, and more. The shot contains within a dashed circle on the upper right corner, a menu with options such as add pet, remove pet, and another option that is related to the new feature to move a booking to another team.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/4mEGQyxOtERsUVzy0G9MUS/6e9244f6b4b59b1d5c3894124623d292/Blog_Post_-_Feature_Update_15.png\",\"details\":{\"size\":569989,\"image\":{\"width\":4096,\"height\"
1:2304}},\"fileName\":\"Blog Post - Feature Update 15.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2025-01-06T06:50:00.000Z\",\"updatedAt\":\"$D2025-01-06T06:59:40.048Z\",\"title\":\"Streamlining Multi-Team Scheduling and Booking Management With MyPetParlor App\",\"shortDescription\":\"Discover how MyPetParlor App's new booking transfer feature helps multi-team grooming businesses automate schedule management, optimise routes, and boost efficiency.\",\"slug\":\"streamlining-mypetparlor-app-multi-team-scheduling-and-booking-management-with-mypetparlor-app\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Managing multiple grooming teams within a single business presents unique challenges that grow exponentially with each additional location or mobile unit. According to a \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.reddit.com/r/doggrooming/comments/13jdi20/grooming_business_owners_whats_your_biggest/?rdt=56453\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"pet groomer\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" starting their own pet grooming business, they have found that one of the biggest time-wasters pet groomers consistently face is manually handling appointments. Furthermore, according to \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://americanpetproducts.org/industry-trends-and-stats\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"industry research\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", pet grooming businesses spend an average of 5-7 hours per week on scheduling and booking management alone. For multi-location operations, this time investment can double or triple, with managers spending up to 15-20 hours weekly coordinating between teams. By automating these complex scheduling decisions, businesses can reclaim valuable time while optimising their operational efficiency and customer satisfaction.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The Real-World Challenges\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Pet grooming businesses with multiple teams frequently encounter scenarios that require careful coordination and booking adjustments. \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.statista.com/topics/1258/pets/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Research\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" indicates that manual booking management can result in up to 30% inefficiency in schedule utilisation, directly impacting both revenue and customer satisfaction.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Challenge 1: Geographic Optimisation\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"When Team A's schedule includes appointments scattered across the city whilst Team B has several bookings clustered in a specific neighbourhood, the ability to redistribute these bookings can significantly reduce travel time and fuel costs. This optimisation becomes especially crucial for mobile grooming services, where efficient routing can mean the difference between serving 6 or 8 clients per day. \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.grandviewresearch.com/industry-analysis/pet-grooming-products-market\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Studies\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" show that optimised routing can reduce travel time by up to 25%.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Challenge 2: Specialised Service Matching\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Different groomers often have unique specialisations â from handling aggressive pets to executing specific breed cuts or dealing with pets with medical conditions. Internal data suggests there's a growing number of pet owners who specifically request groomers with specialised experience. When a customer requests a particular groomer known for their expertise with, say, show-standard Poodle cuts, being able to seamlessly transfer their booking to the right team is essential for customer satisfaction.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Challenge 3: Emergency Coverage\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"When a groomer calls in sick or faces an emergency, businesses need to quickly redistribute their bookings among available teams whilst ensuring service compatibility and maintaining appointment times that work for both the customers and the business. Manual rebooking in these situations can take anywhere from 15 to 20 minutes per appointment.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Challenge 4: Client Preferences and Relationships\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Regular clients often develop strong relationships with specific groomers. It has been indicated that maintaining consistent groomer-client relationships can increase customer retention significantly. According to \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.techtarget.com/searchcustomerexperience/tip/Benefits-of-customer-retention\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"TechTarget's research\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" and many others, an increase in customer retention increases the customer's lifetime value (CLV), improves the customer's loyalty, reduces customer acquisition costs (CAC), increases cross-selling and upselling opportunities, increases profits, and way more.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"When their preferred groomer moves to a different location within your business, the ability to easily transfer future bookings to maintain these relationships becomes crucial for client retention.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"blockquote\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Introducing Smart Booking Transfer\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"To address these, and similar, complex operational challenges, MyPetParlor App now offers an intelligent booking transfer system that reduces the booking management time from hours to minutes. \",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"3n6oUgnMTzThcPhRaoD1VC\",\"type\":\"Asset\",\"createdAt\":\"2025-01-06T06:53:10.416Z\",\"updatedAt\":\"2025-01-06T07:38:29.053Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":34,\"revision\":4,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Feature to Move Booking t Another Team at the Verification Step\",\"description\":\"The shot is of the MyPetParlor App portal's feature to move a booking to another team. It's the last step where you verify all your booking's changes before moving to another team.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/3n6oUgnMTzThcPhRaoD1VC/af9f8189d0ca1a61bc7262d3ca6b5428/Blog_Post_-_Feature_Update_15.1.png\",\"details\":{\"size\":875381,\"image\":{\"width\":4096,\"height\"
1:2596}},\"fileName\":\"Blog Post - Feature Update 15.1.png\",\"contentType\":\"image/png\"}}}},\"content\":[],\"nodeType\":\"embedded-asset-block\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"This new feature allows you to:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Automatically analyse schedule availability across all teams\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Verify service compatibility and pricing differences\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Evaluate geographic efficiency for mobile services\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Maintain customer preferences and special handling notes\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Ensure seamless in-app communication between teams and the client\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Rather than manually checking multiple schedules, calculating price differences, and verifying service compatibility, our new feature collects and processes all relevant information instantly. This automation transforms what was once a time-consuming, error-prone process into a simple, reliable operation that takes seconds to complete.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"By streamlining these operations, your management team can focus on growing the business whilst maintaining the high-quality service your clients expect. Whether you're operating multiple brick-and-mortar locations, managing a fleet of mobile grooming vans, or running a franchise operation, this feature provides the flexibility and precision needed to optimise your multi-team operations.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"6MQI5CFu63RYJUpMgm5N1j\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"5yGULy8Upqvp3U3zRcxsON\",\"type\":\"Asset\",\"createdAt\":\"2024-12-05T13:14:16.077Z\",\"updatedAt\":\"2024-12-05T13:14:16.077Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":9,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Feature Update 14 Hero Image\",\"description\":\"The hero image of feature update 14 that improves the MyPetParlor App exporter tool with new custom date ranges and flexible data types.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/5yGULy8Upqvp3U3zRcxsON/5f2deb384ef310cf57da796a16ac92cb/Blog_Post_-_Feature_Update_14.png\",\"details\":{\"size\":1266666,\"image\":{\"width\":4096,\"height\":2304}},\"fileName\":\"Blog Post - Feature Update 14.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2024-12-05T13:15:00.000Z\",\"updatedAt\":\"$D2024-12-09T07:34:27.242Z\",\"title\":\"Export Smarter: Custom Date Ranges and Flexible Data Types in MyPetParlor App\",\"shortDescription\":\"With custom date ranges and expanded data type options, exporting tailored reports has never been easier or more efficient. This latest enhancement takes your data management to the next level, offering even more flexibility and control.\",\"slug\":\"export-smarter-custom-date-ranges-and-flexible-data-types-in-mypetparlor-app\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Building from our previous work on \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"\\\"\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mypetparlorapp.com/blog/feature-update-three-export-your-customer-data-with-ease\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Feature Update 003: Export Your Customer Data with Ease!\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\"\\\"\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\", weâre thrilled to unveil an updated that encourages smarter workflow solutions. This latest enhancement takes your data management to the next level, offering even more flexibility and control. With custom date ranges and expanded data type options, exporting tailored reports has never been easier or more efficient.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"hr\",\"data\":{},\"content\":[]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Why This Update Matters\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"At MyPetParlor App, we understand that flexibility is crucial for managing your business effectively. These new features are designed to save you time and make accessing the data you need simpler and more intuitive.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"hr\",\"data\":{},\"content\":[]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Key Highlights\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"New Date Range Selection\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The exporter tool now features a \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"\\\"Date Range\\\" dropdown field\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" to filter data exports based on predefined timeframes. Choose from:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Last 7 days\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Last 14 days\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Last 28 days\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"All days\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Custom date range\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Export Multiple Data Types\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"\\\"Data Type\\\" dropdown field\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" has been enabled to provide even more functionality. You can now export:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Customer Data\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Perfect for marketing campaigns or contact list management.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Booking Data\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Ideal for performance reviews, scheduling optimization, or accounting purposes.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"These options make exporting tailored reports quick and seamless.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"hr\",\"data\":{},\"content\":[]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"How It Works\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Log In and Navigate: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Access your MyPetParlor App account and locate the export tool under \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Advanced Settings\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\".\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Set Your Date Range: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Use the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Date Range\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" dropdown to select a default timeframe or define a custom range that fits your specific needs.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Choose Your Data Type: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Select either \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Customer Data\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" or \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Booking Data\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" from the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Data Type\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" dropdown.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Export in Your Preferred Format: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"After refining your selections, download the export file as either a \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"CSV\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" or \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Excel Spreadsheet\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\".\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"hr\",\"data\":{},\"content\":[]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Whatâs Next?\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Feature Update 004 is another step in our commitment to empowering your business with practical and efficient tools. Weâre continually working to enhance your experience with MyPetParlor App.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Your feedback matters to usâplease let us know your thoughts on these updates or suggest improvements that would make your workflows even better.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"hr\",\"data\":{},\"content\":[]},{\"nodeType\":\"paragraph\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"Thank you for choosing MyPetParlor App. Stay tuned for more updates as we continue to innovate and serve you better.\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"28BBmtFJxYCVk5YCE6OGvk\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"1mnBvh24t7CAcWi8pgRXTa\",\"type\":\"Asset\",\"createdAt\":\"2024-12-02T15:26:11.648Z\",\"updatedAt\":\"2024-12-02T15:26:11.648Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":6,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"The UI of a MyPetParlor App terms document editor\",\"description\":\"The UI of a MyPetParlor App terms document editor\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/1mnBvh24t7CAcWi8pgRXTa/e378a12b514a366290f60ec459ac6aea/Blog_Post_-_Feature_Update_13.png\",\"details\":{\"size\":763831,\"image\":{\"width\":4096,\"height\":2304}},\"fileName\":\"Blog Post - Feature Update 13.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2024-12-02T15:30:00.000Z\",\"updatedAt\":\"$D2024-12-02T16:51:23.739Z\",\"t
1itle\":\"Why Your Pet Care Business Needs Terms and Conditions (And How to Create One with MyPetParlor App)\",\"shortDescription\":\"Professionalism and trustworthiness are key to building lasting customer relationships. At MyBusiness App, we've made it easier than ever for pet care professionals to create and manage terms and conditions using the MyPetParlor App.\",\"slug\":\"why-your-pet-care-business-needs-terms-and-conditions-and-how-to-create-one-with-mypetparlor-app\",\"tags\":[\"Guides\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"In the competitive world of pet care, professionalism and trustworthiness are key to building lasting customer relationships. At \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mybusinessapp.co.za/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"MyBusiness App\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\", we understand the importance of having clear and enforceable terms for your services. That's why we've made it easier than ever for pet care professionals to \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"create and manage terms and Conditions\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" using the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mypetparlorapp.com/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"MyPetParlor App\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\". This update allows you to create and manage a comprehensive terms and conditions directly from our portal, using both markdown and HTML formats. Here's why having a comprehensive set of terms is crucial for your business and how our platform helps you set them up seamlessly.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Why You Need Terms and Conditions\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Sets Clear Expectations: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Terms and conditions define the boundaries of your services, helping customers understand exactly what they can expect. This clarity minimizes misunderstandings and ensures both you and your clients are on the same page.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\" \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Protects Your Business: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"By outlining your policies on cancellations, payments, and liability, you safeguard your business from potential disputes. Terms and conditions act as a legal shield, reducing your exposure to financial and reputational risks.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Enhances Professionalism: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Having well-documented terms showcases your business as organized and credible. It reflects positively on your brand and demonstrates your commitment to providing excellent customer service.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"Improves Customer Relationships: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Transparent terms and conditions foster trust and confidence. When clients know the rules upfront, they are more likely to view your business as fair and reliable, encouraging repeat business and positive word-of-mouth.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Compliance with Legal Requirements: \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Depending on your region, having terms and conditions might not just be a best practiceâit could be a legal necessity. Ensuring compliance with local regulations helps you avoid penalties and operate smoothly.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"How to Create Terms and Conditions with MyPetParlor App\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Creating terms and conditions might seem daunting, but with MyPetParlor App's latest update, it's easier than ever. Here's a step-by-step guide to get you started:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Organize Your Policies\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Create a policy at the profile-level and use inheritance to share the policy across multiple teams. MyPetParlor App organizes bookings in your organization into dedicated spaces called \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mybusinessapp.co.za/resources/knowledge-base/mypetparlorapp/working-with-teams/what-is-a-team\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"teams\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\". Teams bring order and clarity to work. \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mybusinessapp.co.za/resources/knowledge-base/mypetparlorapp/working-with-teams/what-is-a-profile\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Profiles\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" bring simplicity and efficiency to managing multiple teams.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"1SfQdQus61p5pimCMh0Hq2\",\"type\":\"Asset\",\"createdAt\":\"2024-12-02T15:15:01.615Z\",\"updatedAt\":\"2024-12-02T15:15:01.615Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":11,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"The UI of the team's inherited configurations\",\"description\":\"The UI of the team's inherited configurations with a number of the configurations, such as terms and refund policy inheriting while others are not inheriting from any profile.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/1SfQdQus61p5pimCMh0Hq2/916d784a8afcd7c15533907a1940a842/Screenshot_2024-12-02_at_17.13.23.png\",\"details\":{\"size\":236963,\"image\":{\"width\":1500,\"height\":1096}},\"fileName\":\"Screenshot 2024-12-02 at 17.13.23.png\",\"contentType\":\"image/png\"}}}},\"content\":[]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Access the Policy Editor\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Log in to your MyPetParlor App portal and navigate to the terms editor by going to \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Settings \u003e Legal \u003e Terms\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\". Our user-friendly editor allows you to view and edit your terms document as markdown and/or HTML.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Use Our Free Policy Generator\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Utilize our built-in terms generator to create comprehensive terms and conditions. This tool provides a template that you can customize to fit your specific needs. The generator includes standard clauses and guidelines, making it easy to ensure you cover all necessary points.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"36rGD7GgsABsJyd5Sa1l8\",\"type\":\"Asset\",\"createdAt\":\"2024-12-02T15:19:27.926Z\",\"updatedAt\":\"2024-12-02T15:19:27.926Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":11,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"The UI of the portal to generate terms document\",\"description\":\"The UI of the portal to generate terms document with a dialog with a form to add values unique to your business, like the legal entity name, to generate a document with the relevant company details and more.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/36rGD7GgsABsJyd5Sa1l8/4e5ac62fc22d36c4cdb5672265007556/Screenshot_2024-12-02_at_17.17.23.png\",\"details\":{\"size\":264125,\"image\":{\"width\":1490,\"height\":1096}},\"fileName\":\"Screenshot 2024-12-02 at 17.17.23.png\",\"contentType\":\"image/png\"}}}},\"content\":[]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Customize Your Terms\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Tailor the terms to reflect your business practices. Include information on eligible cancellations, the process for cancelling a service, time frames, and any exceptions. Make sure your terms document is clear and concise to avoid any confusion.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Preview and Edit\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Use the markdown and HTML editing features to format your terms document. Preview the terms to ensure it looks professional and is easy to read. Our editor supports comprehensive formatting options, so you can create a polished and professional document.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"1bAA8ey7ctCjOgdRYaQ9dM\",\"type\":\"Asset\",\"createdAt\":\"2024-12-02T15:25:06.121Z\",\"updatedAt\":\"2024-12-02T15:25:06.121Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":7,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"The UI of the terms document editor\",\"description\":\"The UI of the terms document editor with options to format and perfect your business' documents for customers.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/1bAA8ey7ctCjOgdRYaQ9dM/675d5aac6bb63857812c75da3cf5f1d9/Screenshot_2024-12-02_at_17.21.15.png\",\"details\":{\"size\":423455,\"image\":{\"width\":1490,\"height\":1214}},\"fileName\":\"Screenshot 2024-12-02 at 17.21.15.png\",\"contentType\":\"image/png\"}}}},\"content\":[]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Save\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Once you're satisfied with your terms, save it and make it accessible to your customers. It will be published directly on your customer app for customers to view.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]}
1,\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"9KiAoFRqGZSlswqSYishV\",\"type\":\"Asset\",\"createdAt\":\"2024-12-02T15:23:58.839Z\",\"updatedAt\":\"2024-12-02T15:23:58.839Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":8,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"The UI of the terms document editor minimized\",\"description\":\"The UI of the terms document editor minimized with addition UI functionality to save and/or generate a new terms document\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/9KiAoFRqGZSlswqSYishV/fa72dd46c09f15ce1aa350c9f660d286/Screenshot_2024-12-02_at_17.22.39.png\",\"details\":{\"size\":338089,\"image\":{\"width\":1490,\"height\":1214}},\"fileName\":\"Screenshot 2024-12-02 at 17.22.39.png\",\"contentType\":\"image/png\"}}}},\"content\":[]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"By following these steps, you can create a terms document that not only protects your business but also enhances your customers' experience. At MyPetParlor App, we're committed to providing you with the tools you need to succeed. Start using our terms generator today and take your customer service to the next level!\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"5586I2nbwq9y0PEeMqDoWG\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"6CIMPKAISQomRm4eLbV6OI\",\"type\":\"Asset\",\"createdAt\":\"2024-11-12T05:12:25.491Z\",\"updatedAt\":\"2024-11-12T05:12:25.491Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":5,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Launch Your Pet Care Business Journey in Minutes\",\"description\":\"MyPetParlor App signup page showing a clean interface with '30-day free trial' heading. Below are three key benefits: no credit card required, comprehensive customer support, and cancel anytime. The form displays fields for Business Name and Business ID with a sample entry for 'Claws 'n Paws (Pty) Ltd'.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/6CIMPKAISQomRm4eLbV6OI/d2c566464c49cb1395a564025cb1879e/Blog_Post_-_Feature_Update_12.png\",\"details\":{\"size\":273190,\"image\":{\"width\":3072,\"height\":1728}},\"fileName\":\"Blog Post - Feature Update 12.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2024-11-12T05:12:00.000Z\",\"updatedAt\":\"$D2024-11-12T05:12:40.825Z\",\"title\":\"Introducing Instant Access: MyPetParlor App's New Self-Service Sign Up\",\"shortDescription\":\"Transform your pet care business with MyPetParlor App's new instant sign-up process. Create your account in minutes, enjoy a 30-day free trial, and access all premium features immediately. No more waiting â start growing your business today!\",\"slug\":\"introducing-instant-access-mypetparlor-apps-new-serlf-service-sign-up\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Get started with MyPetParlor App in minutes, not days! We've transformed our onboarding process to put you in control, letting you skip the paperwork and dive straight into growing your pet care business. Our new self-service system means you can create your account, set up your business portal, and start managing bookings â all before your morning coffee gets cold.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"From Days to Minutes: A Transformed Onboarding Experience\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Previously, signing up for MyPetParlor App involved a multi-step process: filling out forms, exchanging emails, and coordinating with our sales and operations teams. While this hands-on approach served us well, we recognized the need for a faster, more efficient solution that gives you immediate access to the tools you need.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Our new self-service system transforms what was once a days-long process into a matter of minutes. Now, you can:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Create your account instantly\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Set up your business portal immediately\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Start managing your pet care business right away\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Experience all features from day one\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Key Benefits of Our New Sign Up Process\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"â¡ Faster Onboarding\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Say goodbye to waiting periods! New customers can now create their MyPetParlor App account and access their business portal in minutes. No more back-and-forth communications or setup delays â just instant access to the tools you need to grow your business.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"ð Global Accessibility\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"This upgrade marks an exciting milestone in MyPetParlor App's international expansion. With the launch of our self-service system, we're extending our reach to two additional countries, taking our first steps toward becoming a truly global platform for pet care businesses worldwide.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"ð¯ Seamless User Experience\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"We've carefully crafted an intuitive sign up flow that guides you through each step of the process. The streamlined interface ensures you can set up your account quickly and start exploring MyPetParlor App's features without any confusion or delays.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"⨠Risk-Free Trial\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-3\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Every new signup automatically includes a 30-day complimentary trial. Experience the full power of MyPetParlor App's features with absolutely no obligation. We're confident that once you see how our platform can transform your business operations, you'll want to stay.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"What This Means for Your Business\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"This upgrade isn't just about faster sign ups â it's about giving you immediate access to tools that can transform your pet care business. From the moment you complete your registration, you'll have access to:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Complete booking management\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Client communication tools\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Operations streamlining features\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Business analytics and reporting\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Ready to Transform Your Pet Care Business?\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Getting started with MyPetParlor App has never been easier. Visit our new \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com/signup\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"signup page\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" to create your account and begin your journey to more efficient business management today.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Start your 30-day free trial now and discover why pet care businesses worldwide trust MyPetParlor App to help them grow and succeed.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"Note: Our support team remains available to assist you with any questions during your onboarding process, ensuring you get the most out of your MyPetParlor App experience.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"2sW6cPyCkqGQL4d9UKE3Lt\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"6Fty5hf1EzwtX3WELALigf\",\"type\":\"Asset\",\"createdAt\":\"2024-10-29T17:40:17.065Z\",\"updatedAt\":\"2024-10-29T17:40:17.065Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":5,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"MyPetParlor App's New Intelligent Routing, Self-Service Onboarding \u0026 Modern Web Architecture\",\"description\":\"Discover how MyPetParlor Appâs latest updates â intelligent routing, scalable self-service onboarding, and a modernized web architecture â create a seamless experience for pet service providers. Learn how these features enhance scalability, streamline onboarding, and improve the appâs user interface.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/6Fty5hf1EzwtX3WELALigf/c0105619bd0b69b39fb9e4d69fb63765/Blog_Post_-_Feature_Update_11.png\",\"details\":{\"size\":314418,\"image\":{\"width\":3072,\"height\":1728}},\"fileName\":\"Blog Post - Feature Update 11.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2024-10-29T18:00:00.000Z\",\"updatedAt\":\"$D2024-10-29T17:50:51.972Z\",\"title\":\"Scaling the MyPetParlor App Ecosystem: Intelligent Routing, Self-Service Onboarding, and a Modernised Web App Architecture\",\"shortDescription\":\"Discover MyPetParlor App's latest updates: dual-theme dashboard with dark mode, intelligent routing, and self-service onboarding. This modern design boosts scalability, enhances user experience, and offers providers a streamlined, personalised platform.\",\"slug\":\"scaling-the-mypetparlor-app-ecosystem-intelligent-routing-self-service-onboarding-and-a-modernised-web-app-architecture\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"In our continued effort to enhance the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mypetparlorapp.com/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"MyPetParlor App\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" platform, we are excited to announce a series of transformative updates to the MyPetParlor App portal and its underlying infrastructure. Building upon the API-level changes we introduced in our previous article, \\\"\",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mybusinessapp.co.za/resources/articles/transforming-the-mypetparlor-app-api-to-a-global-and-scalable\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Transforming the MyPetParlor App API to a Global and Scalable API\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\",\\\" we are now empowering our web applications with intelligent routing, scalable self
1-service onboarding, and a modernised architecture.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Enhanced User Experience with Dual-Theme Dashboard\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The updated MyPetParlor App dashboard offers a sleek, dual-theme interface, allowing users to switch between dark and light modes according to their preferences. The dashboard is thoughtfully organised, with a sidebar menu that categorises key functionalities like \\\"Bookings,\\\" \\\"Customers,\\\" \\\"Events,\\\" and \\\"Schedules.\\\" This intuitive layout ensures quick and easy access to essential features, helping users manage their pet-related business efficiently.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"This dual-theme approach not only caters to different visual preferences but also aligns with MyPetParlor App's commitment to delivering a scalable and customizable platform for pet service providers.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"What are the advantages of dark mode?\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Itâs better for low-light settings â so you can use it in bed without keeping your partner awake or in the cinema without disturbing other people\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"There will be less âblue lightâ emitted from your phone â which can keep you awake if you use your phone before you go to bed\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Can use less energy so your phone battery will last longer\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Can potentially reduce eye strain and dry eyes in low-light conditions\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Some experts say dark mode can help people with light sensitivity or visual impairment.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"What are the disadvantages of dark mode?\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Light-against-dark is not \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"always \",\"marks\":[{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"better for eye strain â text can appear washed out, increasing eye fatigue\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Can be challenging to read long pieces of content or text in dark mode\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Light text on a dark background can be difficult to read in a well-lit sunny room\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"If you have a phone with an older LCD screen, dark mode wonât really save your battery. You will need a OLED (organic light-emitting diode) screen for this to be the case. \",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"blockquote\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"So, the big question: are you ready to go to the dark side?\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Intelligent Routing Unlocks Scalability\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"At the heart of our latest updates is the enhanced intelligent routing system, which takes full advantage of the application-specific configurations stored in our centralised database. By leveraging the newly introduced API headers - \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"X-MBA-Application-ID\",\"marks\":[{\"type\":\"code\"},{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\", \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"X-MBA-Application-Type\",\"marks\":[{\"type\":\"code\"},{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\", and \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"X-MBA-Deployment-Location\",\"marks\":[{\"type\":\"code\"},{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" - our web applications can now seamlessly access the correct resources and configurations for each tenant, regardless of their geographic location or the application they are using.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"This intelligent routing capability is a game-changer, as it enables our portal to scale in lockstep with the API gateway. As new tenants are dynamically added to our multi-stamp architecture, the portal can automatically adapt and route requests to the appropriate resources, ensuring a consistent and optimised user experience.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Embracing Self-Service Onboarding\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Recognising the importance of a streamlined onboarding process, we are busy working on an update to introduce self-service capabilities within the MyPetParlor App portal. This
1new functionality will allow customers to sign up and set up their accounts independently, without the need for manual intervention from our support team.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"By leveraging the centralised application configurations and the intelligent routing system, the portal can now dynamically provision resources and establish the necessary connections for each new tenant. This self-service approach, which will enable a \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"\\\"blazing fast\\\"\",\"marks\":[{\"type\":\"bold\"},{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" onboarding process, not only enhances the customer experience but also enables us to scale our operations more efficiently, as we no longer need to dedicate resources to manual onboarding tasks that can take anywhere from a couple of hours to a couple of days to perform.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"blockquote\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"As we embrace self-service onboarding, enhancing the customer experience and enabling more efficient operations, we do so with the goal of automating any other additional manual onboarding tasks (e.g. customer app add-on) to ensure operational efficiency and improve business growth. - \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Allistair Vilakazi, CTO at MyBusiness App\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Modernising the Web App Architecture\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"To support these transformative changes, we have made significant investments in modernising the underlying architecture of the MyPetParlor App Portal and our internal Studio web application. We have migrated both applications to a monorepo-based structure. Utilising the power of \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://nx.dev/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Nx\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\"'s promise of \\\"Smart Monorepos. Fast CI.\\\" to optimise our development workflows.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The monorepo approach allows us to centralise our UI component library, which now serves as the foundation for both the Portal and the Studio. This shared library, designed with best practices in mind and closely aligned with Google's Material Design guidelines, ensures a consistent and visually appealing user experience across our web applications. As best described from their namesake \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://m3.material.io/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"website\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\", \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"\\\"Material Design is an adaptable system of guidelines, components, and tools that support the best practices of user interface design. Backed by open-source code, Material Design streamlines collaboration between designers and developers, and helps teams quickly build beautiful products.\\\"\",\"marks\":[{\"type\":\"italic\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Furthermore, the monorepo setup enables us to streamline our development processes, with the ability to share and reuse code across multiple projects. This allows our teams to ship new features and enhancements more efficiently, ultimately benefiting our customers with a more responsive and feature-rich platform.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Looking Ahead\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"These updates to the MyPetParlor App ecosystem mark a significant milestone in our journey to create a scalable, intelligent, and user-centric platform. By implementing intelligent routing, self-service onboarding, and a modernised web app architecture, weâre set to provide an exceptional experience to our growing customer base and unlock new opportunities for expansion and innovation.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Our monorepo setup and shared UI component library enable us to accelerate development across our applications, including plans to build an e-commerce web app. This approach allows us to reuse core UI elements, ensuring a consistent look and feel while reducing time-to-market for new features. As we continue to evolve the MyPetParlor App platform, expect further enhancements that drive customer success and simplify pet business management.\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"6KHTHYaXET2X0n0fp2MeRL\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"6FKmUR3AoWWm55CIXBZy8d\",\"type\":\"Asset\",\"createdAt\":\"2024-10-24T09:38:14.099Z\",\"updatedAt\":\"2024-10-24T09:38:14.099Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":5,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"MyPetParlor App Global API Gateway Architecture\",\"description\":\"Diagram illustrating MyPetParlor App's multi-stamp API architecture, showing how the API Gateway routes requests to regional deployment stamps (A, B, and C) based on location headers 'za', 'us', and 'uk' across a world map.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/6FKmUR3AoWWm55CIXBZy8d/bfea7fb2a0b3d1dff335120cfc65951a/Blog_Post_-_Feature_Update_10.png\",\"details\":{\"size\":331798,\"image\":{\"width\":3072,\"height\":1728}},\"fileName\":\"Blog Post - Feature Update 10.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2024-10-24T09:38:00.000Z\",\"updatedAt\":\"$D2024-10-24T13:52:52.148Z\",\"title\":\"Transforming the MyPetParlor App API to a global and scalable API\",\"shortDescription\":\"MyPetParlor App transforms its API architecture to support multi-tenancy and regional deployments through a stamp-based design, enabling scalable Firebase resource management and paving the way for new product offerings like e-commerce.\",\"slug\":\"transforming-the-mypetparlor-app-api-to-a-global-and-scalable\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"In a strategic move to transform its API architecture, the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mypetparlorapp.com/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"MyPetParlor App\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" team has successfully implemented a stamp-based design that enhances multi-tenant support, improves scalability, and enables regional deployments. This new multi-tenant and multi-stamp API not only optimises Firebase resource management but also establishes a unified platform that will drive both the current MyPetParlor App product and future offerings, including e-commerce solutions, to support our growing customer base's evolving needs.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Building on Previous Success\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"Following our successful \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://azure.microsoft.com/en-gb/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Azure\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" infrastructure \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mybusinessapp.co.za/resources/articles/mypetparlor-app-completes-major-azure-migration-for-multi-tenant-support-scaling-and-regional-expansion\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"migration\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" completed in March 2024, which implemented the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://learn.microsoft.com/en-za/azure/architecture/patterns/deployment-stamp\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Deployment Stamps\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" pattern for improved scalability and multi-tenant support, we've now extended this architectural approach to our API layer and \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://cloud.google.com/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Google Cloud\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" infrastructure. This transformation enables us to support multiple tenants and their applications while maintaining optimal resource utilisation and preparing for global expansion.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The Challenge: Firebase Resource Limitations\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A key driver for this transformation was the inherent limitations of \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://firebase.google.com/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Firebase\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" resources within a single Google Cloud project. Our production environment was approaching critical limits with:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A maximum of 30 Firebase Apps registered \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"per project\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" (we require 3 per tenant for Android, iOS, and web)\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A single Firebase \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://firebase.google.com/products/hosting\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Hosting\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" service \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"per project\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A single Firebase \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://firebase.google.com/products/app-check\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"App Check\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" service \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"per project\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A single Firebase \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://firebase.google.com/products/firestore\"}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"Cloud Firestore\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" service \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"per project\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A single Firebase \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://firebase.google.com/products/auth\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Authentication\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" service \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"per project\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A single Firebase \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://firebase.google.com/products/analytics\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Analytics\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" (powered by \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://marketingplatform.google.com/about/analytics/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Google Analytics\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\") service \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"per project\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A single Firebase \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://firebase.google.com/products/crashlytics\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Crashlytics\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" service \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"per project\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A single Firebase \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://firebase.google.com/products/performance\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Performance Monitoring\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" service \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"per project\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A single Firebase \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://firebase.google.com/products/cloud-messaging\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Cloud Messaging\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" service \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"per project\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Additionally, the 8 Firebase services that our tenants' Android, iOS, and web apps depended on to function could only be accessed by apps registered to the project. Once we reached 10 tenants, we needed a way to handle additional tenants and employ a solution that would allow us to scale beyond these constraints while maintaining the benefits of Firebase's ecosystem.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The Solution: Multi-Stamp Architecture for Google Cloud\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Rather than migrating to alternative third-party services, we implemented a stamp-based approach similar to our Azure infrastru
1cture. This innovative solution:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Creates multiple Google Cloud projects (stamps)\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Allocates 10 tenants per stamp\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Enables each tenant within a stamp to deploy: \",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"1 Android application\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"1 iOS application\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"1 Web application (future-proofing)\",\"marks\":[],\"data\":{}}]}]}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"This approach effectively multiplies our capacity by distributing tenants across multiple stamps while staying well within Firebase's project limits.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"API Transformation: Enabling Multi-Application Support\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"To support this new architecture, we've implemented new API headers that enable intelligent routing and configuration:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"X-MBA-Application-ID\",\"marks\":[{\"type\":\"code\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Identifies the specific application making the request\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"X-MBA-Application-Type\",\"marks\":[{\"type\":\"code\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Specifies the type of application (e.g., MyPetParlor App, E-commerce platform)\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"X-MBA-Deployment-Location\",\"marks\":[{\"type\":\"code\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Determines the geographical deployment stamp (e.g., za, us, uk)\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Intelligent Routing System\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The transformed API now features a sophisticated routing system:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"API Gateway Layer\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": \",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Uses the deployment location header to route requests to the correct regional stamp\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Ensures optimal latency by directing traffic to the nearest deployment\",\"marks\":[],\"data\":{}}]}]}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Application Configuration\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": \",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Stores application-specific configurations in a centralised database\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Maps application IDs to their corresponding Google Cloud resources\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Maintains separate configurations for different applications\",\"marks\":[],\"data\":{}}]}]}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Resource Resolution\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": \",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Dynamically resolves Firebase and Google Cloud resource endpoints\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Ensures requests are routed to the correct stamp's resources\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Maintains isolation between tenants while enabling resource sharing\",\"marks\":[],\"data\":{}}]}]}]}]}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Enabling New Business Opportunities\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"This transformation positions us to launch our e-commerce platform, which can be:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Deployed as a standalone product\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Integrated as an add-on to existing MyPetParlor App installations\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Scaled independently across different regions\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The multi-tenant, multi-stamp architecture ensures that we can maintain separate configurations and resources for different applications while leveraging shared infrastructure where appropriate.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Benefits of the New Architecture\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The transformed API brings several key advantages:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Scalability\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Effectively bypasses Firebase project limitations through stamp-based architecture\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Regional Performance\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Optimised request routing based on geographical location\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Application Agnostic\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Single API supporting multiple products and applications\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Resource Optimisation\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Efficient utilisation of Google Cloud and Firebase resources\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Future-Ready\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Prepared for additional products and regional expansions\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Looking Forward\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"With this API transformation complete, we're well-positioned to:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Launch our e-commerce platform\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Expand into new geographical regions\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Develop and deploy additional products\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Scale our tenant base efficiently\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The new multi-tenant, multi-stamp API architecture represents a significant milestone in our platform's evolution, enabling us to serve more customers, support more products, and expand into new markets while maintaining optimal performance and resource utilisation.\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"2R4WL764ODiJcQjZoCCzzU\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"1ZcpEWxRAHVLNtikrrYsgn\",\"type\":\"Asset\",\"createdAt\":\"2024-07-30T17:15:34.686Z\",\"updatedAt\":\"2024-07-30T17:15:34.686Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":11,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Why You Need a Refund Policy Hero Image\",\"description\":\"The hero image for the \\\"Why you need a refund policy\\\" feature announcement.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/1ZcpEWxRAHVLNtikrrYsgn/8699b57a9becca338971599bbe31f080/Blog_Post_-_Feature_Update_9.png\",\"details\":{\"size\":463531,\"image\":{\"width\":3072,\"height\"
1:1728}},\"fileName\":\"Blog Post - Feature Update 9.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2024-07-30T17:30:00.000Z\",\"updatedAt\":\"$D2024-07-31T05:38:20.188Z\",\"title\":\"Why Your Pet Care Business Needs a Refund Policy (And How to Create One with MyPetParlor App)\",\"shortDescription\":\"In the world of pet care, building trust with your customers is paramount. At MyBusiness App, we understand the importance of transparency and customer satisfaction, which is why we've introduced a new feature: the ability to set a refund policy.\",\"slug\":\"why-your-pet-care-business-needs-a-refund-policy-and-how-to-create-one-with-mypetparlor-app\",\"tags\":[\"Guides\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"In the world of pet care, building trust with your customers is paramount. The \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mypetparlorapp.com/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"MyPetParlor App\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" team at MyBusiness App understands the importance of transparency and customer satisfaction, which is why we've introduced a \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"new feature: the ability to set a refund policy\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\". This update allows you to create and manage a comprehensive refund policy directly from our portal, using both markdown and HTML formats. Here's why having a refund policy is crucial for your business and how you can easily create one using our free policy generator.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Why You Need a Refund Policy\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Builds Trust with Customers\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": A clear refund policy reassures your customers that they can shop with confidence, knowing that they have recourse if they are not satisfied with their purchase. This transparency builds trust and encourages repeat business.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Enhances Customer Satisfaction\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": When customers know they have options if something goes wrong, they are more likely to be satisfied with their overall experience. A fair and straightforward refund policy can turn a potentially negative situation into a positive one, fostering customer loyalty.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Reduces Disputes and Chargebacks\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": A well-defined refund policy sets clear expectations and reduces the likelihood of misunderstandings or disputes. This can help minimize chargebacks and other complications, saving you time and money.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Boosts Your Professional Image\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Having a professional refund policy reflects positively on your business. It shows that you are serious about your operations and are committed to providing a high level of customer service.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Complies with Legal Requirements\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": In some regions, having a refund policy is not just good practice but a legal requirement. Ensuring you have one in place helps you comply with local laws and regulations.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"How to Create a Refund Policy with MyPetParlor App\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Creating a refund policy might seem daunting, but with MyPetParlor App's latest update, it's easier than ever. Here's a step-by-step guide to get you started:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Organise Your Policies\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Create a policy at the profile-level and use inheritance to share the policy across multiple teams. \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"MyPetParlor App organizes bookings in your organization into dedicated spaces called \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mybusinessapp.co.za/resources/knowledge-base/mypetparlorapp/working-with-teams/what-is-a-team\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"teams\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\". Teams bring order and clarity to work. \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mybusinessapp.co.za/resources/knowledge-base/mypetparlorapp/working-with-teams/what-is-a-profile\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Profiles\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" bring simplicity and efficiency to managing multiple teams.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"40siGfqWSlddlYKKc5UsW6\",\"type\":\"Asset\",\"createdAt\":\"2024-07-31T05:38:04.868Z\",\"updatedAt\":\"2024-07-31T05:38:04.868Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":18,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"The UI of the pane to inherit configurations for a team in the MyPetParlor App portal's settings\",\"description\":\"The UI of the pane to inherit configurations for a team in the MyPetParlor App portal's settings, with the Refund Policy option inherited.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/40siGfqWSlddlYKKc5UsW6/806a0bca92b6eaea841718893838f350/Screenshot_2024-07-31_at_07.35.18.png\",\"details\":{\"size\":380573,\"image\":{\"width\":2876,\"height\":1396}},\"fileName\":\"Screenshot 2024-07-31 at 07.35.18.png\",\"contentType\":\"image/png\"}}}},\"content\":[]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Access the Policy Editor\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Log in to your MyPetParlor App portal and navigate to the refund policy editor by going to \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Settings \u003e Legal \u003e Refund Policy\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\". Our user-friendly editor allows you to view and edit your policy document as markdown and/or HTML.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Use Our Free Policy Generator\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Utilize our built-in policy generator to create a comprehensive refund policy. This tool provides a template that you can customize to fit your specific needs. The generator includes standard clauses and guidelines, making it easy to ensure you cover all necessary points.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"3NZWUnhbohCFRNOejW6F4O\",\"type\":\"Asset\",\"createdAt\":\"2024-07-30T17:27:38.396Z\",\"updatedAt\":\"2024-07-30T17:27:38.396Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":9,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"MyPetParlor App Generate Refund Policy Form UI\",\"description\":\"The UI to the form to generate a refund policy on MyPetParlor App.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/3NZWUnhbohCFRNOejW6F4O/2d9f6eaa1fe1419ac9f3204cb01008d1/Screenshot_2024-07-30_at_19.16.25.png\",\"details\":{\"size\":417691,\"image\":{\"width\":2876,\"height\":1396}},\"fileName\":\"Screenshot 2024-07-30 at 19.16.25.png\",\"contentType\":\"image/png\"}}}},\"content\":[]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Customize Your Policy\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Tailor the policy to reflect your business practices. Include information on eligible refunds, the process for requesting a refund, time frames, and any exceptions. Make sure your policy is clear and concise to avoid any confusion.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Preview and Edit\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Use the markdown and HTML editing features to format your policy document. Preview the policy to ensure it looks professional and is easy to read. Our editor supports comprehensive formatting options, so you can create a polished and professional document.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"2zDyFbAVLXl51z88XJwjFA\",\"type\":\"Asset\",\"createdAt\":\"2024-07-30T17:27:27.485Z\",\"updatedAt\":\"2024-07-30T17:27:27.485Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":9,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"MyPetParlor App Editor Refund Policy UI\",\"description\":\"The UI of the MyPetParlor App's editor for the refund policy document\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/2zDyFbAVLXl51z88XJwjFA/24daeb403cb4c4aca7abe124c274dd9f/Screenshot_2024-07-30_at_19.24.45.png\",\"details\":{\"size\":707237,\"image\":{\"width\":2876,\"height\":1396}},\"fileName\":\"Screenshot 2024-07-30 at 19.24.45.png\",\"contentType\":\"image/png\"}}}},\"content\":[]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Save\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Once you're satisfied with your refund policy, save it and make it accessible to your customers. It will be published directly on your customer app for customers to view.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]}
1,\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"2V7gmBJZnAM1WJkEw4a1KY\",\"type\":\"Asset\",\"createdAt\":\"2024-07-30T17:30:08.116Z\",\"updatedAt\":\"2024-07-30T17:30:08.116Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":8,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"MyPetParlor App Refund Policy Save Action\",\"description\":\"The action to save an edited refund policy with new changes\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/2V7gmBJZnAM1WJkEw4a1KY/63b62a3dbacf890cf3bdaa9eefe12b84/Screenshot_2024-07-30_at_19.28.05.png\",\"details\":{\"size\":545107,\"image\":{\"width\":2876,\"height\":1396}},\"fileName\":\"Screenshot 2024-07-30 at 19.28.05.png\",\"contentType\":\"image/png\"}}}},\"content\":[]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"By following these steps, you can create a refund policy that not only protects your business but also enhances your customers' experience. At MyPetParlor App, we're committed to providing you with the tools you need to succeed. Start using our policy generator today and take your customer service to the next level!\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"vDH6edu1Q3xcq74lU1JVz\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"73kDXqxLltYgZTELSZjeg9\",\"type\":\"Asset\",\"createdAt\":\"2024-05-02T13:54:08.504Z\",\"updatedAt\":\"2024-05-02T13:54:08.504Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":5,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Blog Post - Feature Update - New Reporting Page\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/73kDXqxLltYgZTELSZjeg9/e2bcb29a1a42198d0f61a7f1c2b8071c/Blog_Post_-_Feature_Update_8.png\",\"details\":{\"size\":326770,\"image\":{\"width\":3072,\"height\":1728}},\"fileName\":\"Blog Post - Feature Update 8.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2024-05-02T13:55:00.000Z\",\"updatedAt\":\"$D2024-05-02T16:57:18.156Z\",\"title\":\"Harness the Power of Data-Driven Insights: Introducing Our Advanced Booking Reporting Features\",\"shortDescription\":\"A brand-new Reporting page designed to provide you, as business owners and administrators, with comprehensive insights into your booking data. Leveraging advanced reporting capabilities, empowering you to make informed decisions and drive business growth.\",\"slug\":\"harness-the-power-of-data-driven-insights-introducing-our-advanced-booking-reporting-features\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"We're excited to unveil our latest innovation for our customers using the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mypetparlorapp.com/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"MyPetParlor App\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" â a brand-new Reporting page designed to provide you, as business owners and administrators, with comprehensive insights into your booking data. This powerful feature leverages advanced reporting capabilities, empowering you to make informed decisions and drive business growth.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"At the heart of this update lies a sophisticated reporting endpoint that utilizes specialized SQL queries to streamline data analytics and reporting processes. By aggregating data directly from the database, we've significantly reduced the amount of data transferred, resulting in faster retrieval times and enhanced
1system performance.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Key Performance Indicators at Your Fingertips\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The new Reporting page offers a centralized hub for tracking four essential Key Performance Indicators (KPIs) related to your bookings:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Total Sales\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Gain a comprehensive understanding of your revenue stream by monitoring your total sales figures. This metric provides valuable insights into your overall financial performance. \",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Total Pets\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Stay informed about the number of pets you've served, enabling you to assess demand and plan resources accordingly.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Number of Vouchers Used\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Track the utilization of vouchers within your business, allowing you to optimize promotional strategies and measure their effectiveness.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Total Value of Vouchers Used\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Gain visibility into the monetary value of redeemed vouchers, helping you analyze the impact of your promotional efforts on revenue.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"With these KPIs at your disposal, you can make data-driven decisions, identify trends, and capitalize on opportunities for growth and optimization.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Streamlined Reporting Process\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Our new Reporting page streamlines the reporting process, providing you with a user-friendly interface to access and analyze your booking data. Key features include:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Custom Date Ranges\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Tailor your reports to specific time periods, enabling you to analyze data based on your unique business needs.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Data Summarization\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Enjoy concise summaries of your booking information, including details such as booked dates and times, total number of pets, prices, voucher values, and overall sales.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Optimized Data Transfer\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": By leveraging advanced SQL queries, we've dramatically reduced the amount of data transferred, resulting in a 96% reduction in data size for a sample dataset of 1562 bookings â from 8MB to approximately 318KB.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Enhanced Performance\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Experience faster data retrieval and improved system performance, allowing you to access the insights you need promptly and efficiently.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Empowering Data-Driven Decision Making\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The new Reporting page represents our commitment to providing you with powerful tools for data-driven decision making. By consolidating critical booking metrics and streamlining the reporting process, we aim to equip you with the information you need to make informed choices, optimize operations, and drive business success.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"We encourage you to explore the new Reporting page and unlock the potential of your booking data. Stay tuned for more exciting updates as we continue to enhance our platform and deliver innovative solutions to support your growth.\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"1L05IQe1uoqjPTKAl2dyEK\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"7tj3bANIhcMzqQvQPqH9s0\",\"type\":\"Asset\",\"createdAt\":\"2024-04-01T11:48:32.581Z\",\"updatedAt\":\"2024-04-01T11:48:32.581Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":6,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"MyPetParlor App Deployment Stamps for SA, USA, and EU\",\"description\":\"MyPetParlor App Deployment Stamps for SA, USA, and EU\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/7tj3bANIhcMzqQvQPqH9s0/bbbee5196e3f79f8401963470451e742/Blog_Post_-_Feature_Update_7.png\",\"details\":{\"size\":283958,\"image\":{\"width\":3072,\"height\":1728}},\"fileName\":\"Blog Post - Feature Update 7.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2024-04-01T11:50:00.000Z\",\"updatedAt\":\"$D2024-04-01T13:50:37.768Z\",\"title\":\"MyPetParlor App Completes Major Azure Migration for Multi-Tenant Support, Scaling, and Regional Expansion\",\"shortDescription\":\"In a move to optimise for multi-tenant support, improve scalability, and prepare for future regional deployments, the MyPetParlor App team has successfully completed a massive migration of its Azure infrastru
1cture.\",\"slug\":\"mypetparlor-app-completes-major-azure-migration-for-multi-tenant-support-scaling-and-regional-expansion\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"In a move to optimise for multi-tenant support, improve scalability, and prepare for future regional deployments, the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mypetparlorapp.com/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"MyPetParlor App\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" team has successfully completed a massive migration of its \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://azure.microsoft.com/en-gb/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Azure\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" infrastructure. The migration, which spanned 38 days from the 21st of February to the 30th of March, involved a comprehensive redesign of the system's architecture to enable shared Azure resources across all tenants through the Deployment Stamps pattern.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Laying the Groundwork: Database Consolidation\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Before embarking on the Azure migration, the MyPetParlor App team undertook a critical step: \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"consolidating their databases\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\". Previously, multiple database instances were created, each dedicated to specific tenants or services, posing challenges in terms of operational complexity, resource utilization, and scalability.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"By consolidating their databases into a unified PostgreSQL environment the team laid the foundation for a simplified multi-tenant architecture. This involved migrating data from MongoDB to PostgreSQL for a shared service pivotal to the platform's daily operations. The migration was successfully implemented on February 20th, 2024, around 5 PM (GMT), marking the final step in the team's journey away from MongoDB-based services.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mybusinessapp.co.za/resources/articles/mypetparlor-app-completes-consolidation-of-databases\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Click here\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" to read more about it, titled \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"MyPetParlor App Completes Consolidation of Databases for Enhanced Efficiency and Performance\",\"marks\":[{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\".\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"More Groundwork: Row-based Sharding\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Previously, the team had a \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.citusdata.com/blog/2023/07/18/citus-12-schema-based-sharding-for-postgres/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"schema-based sharding\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" model, where each tenant had a dedicated schema within the database. While this approach provided data isolation, it became increasingly challenging to manage and maintain as the customer base grew, limiting scalability to around 10,000 tenants.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"To address these scalability limitations and enable more flexibility, the team migrated to a row-based sharding model using the distributed tables capability in Citus. In this new architecture, all tenant data is stored in a shared set of tables with an additional \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id\",\"marks\":[{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" column acting as the distribution key. Each table is hash-distributed across nodes based on the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id\",\"marks\":[{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" value, ensuring that all data for a given tenant is co-located on the same nodes for optimal query performance.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"This row-based sharding architecture offers several key benefits:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Improved Scalability\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": The team can now easily scale to hundreds of thousands or even millions of tenants by distributing across more nodes as needed.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Cross-Tenant Queries and Reporting\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": With all data co-located by \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id\",\"marks\":[{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\", complex queries, reporting, and analytics can be performed efficiently across all tenants.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Customization Flexibility\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": If a tenant requires custom tables or a unique data model, it can be easily provided within their isolated \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id\",\"marks\":[{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" data subset.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Row-Level Security\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Using the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id\",\"marks\":[{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" column, row-level security policies can be implemented to restrict tenants to only their data.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The migration to the row-based sharding architecture was completed during a scheduled maintenance window on March 16th, 2024, between 12:00 AM and 2:00 AM SAST, breaking through previous scalability limits and allowing the MyPetParlor App to efficiently serve over 1 million customers.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mybusinessapp.co.za/resources/articles/mypetparlor-app-database-scales-to-millions-of-customers-with-row-based-sharding-architecture\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Click here\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" to read more about it, titled \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"MyPetParlor App Database Scales to Millions of Customers with Row-Based Sharding Architecture\",\"marks\":[{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\".\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"Optimising for Multi-Tenancy Support: Shared Resources with Tenant Isolation\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"With the database consolidation complete, the team could proceed with implementing an architecture optimised for multi-tenancy on Azure. This involved adopting the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://learn.microsoft.com/en-za/azure/architecture/patterns/deployment-stamp\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Deployment Stamps pattern\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\", a calculated approach that facilitates resource sharing while maintaining tenant isolation.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"To achieve this, the team implemented several key tasks:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Tenant Identification\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": A new service was created to handle tenant identification. Constants were defined for tenant ID query parameters and headers, and middleware was implemented to extract the tenant ID from requests and set it in the context.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Database Restructuring\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": The PostgreSQL database was restructured to support a row-based sharding model using the Citus extension. Each table was modified to include a \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id\",\"marks\":[{\"type\":\"code\"},{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" \",\"marks\":[{\"type\":\"code\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"column as part of the primary key, foreign keys, and uniqueness constraints. Queries were updated to filter and join based on the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id\",\"marks\":[{\"type\":\"code\"},{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\".\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"API Updates\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": All API endpoints were updated to execute the TenantMiddleware and incorporate the tenant ID from the request context into their queries and operations. This ensured that data access and manipulation were scoped to the appropriate tenant.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Benefits of the Migration\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The successful migration to the optimised multi-tenant architecture brings several key benefits to the MyPetParlor App platform:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Multi-Tenant Support\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": MyPetParlor App can now serve multiple tenants from a single running instance, improving resource utilization and enabling more efficient scaling.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Improved Scalability\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": With shared resources and tenant isolation, MyPetParlor App can scale its infrastru
1cture more efficiently, accommodating growth in user traffic and tenant demand without the need for extensive resource provisioning for each new tenant.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Simplified Operations\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": By consolidating resources and implementing a centralized tenant management system, the operations team can streamline management and monitoring tasks, reducing the overall operational complexity of the platform.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Regional Expansion Readiness\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": The new architecture lends itself well to more complex queries and deployments, paving the way for MyPetParlor App's planned expansion into regions like the United States of America and the EU.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The migration was a complex undertaking, involving careful planning, execution, and coordination. The MyPetParlor App team's dedication and expertise in Azure technologies ensured a smooth transition, minimizing downtime and ensuring uninterrupted service for existing users.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Looking Ahead\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"With the successful completion of this migration, MyPetParlor App is well-positioned to handle increasing demand, support multiple tenants efficiently, and deliver a seamless experience to its growing user base. The team is now focused on leveraging the newly implemented architecture to enhance the platform's capabilities further and prepare for the upcoming launch in the American and EU regions.\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"OEV0r6GoVILdPQ6XeqUnR\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"7kIdp5cQ2jw8A2WheSAtZX\",\"type\":\"Asset\",\"createdAt\":\"2024-03-17T11:44:35.664Z\",\"updatedAt\":\"2024-03-17T11:47:24.210Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":8,\"revision\":2,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Database Scale\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/7kIdp5cQ2jw8A2WheSAtZX/2f6b2157048ee63f0c9429ca4599231f/Blog_Post_-_Feature_Update_6.png\",\"details\":{\"size\":692380,\"image\":{\"width\":3072,\"height\":1728}},\"fileName\":\"Blog Post - Feature Update 6.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2024-03-17T11:47:00.000Z\",\"updatedAt\":\"$D2024-03-17T12:06:12.539Z\",\"title\":\"MyPetParlor App Database Scales to Millions of Customers with Row-Based Sharding Architecture\",\"shortDescription\":\"On March 16th, 2024, between 12:00 AM and 2:00 AM UTC, the MyPetParlor App underwent scheduled maintenance. This critical migration breaks through previous scalability limits, allowing the MyPetParlor App to efficiently serve over 1 million customers.\",\"slug\":\"mypetparlor-app-database-scales-to-millions-of-customers-with-row-based-sharding-architecture\",\"tags\":[\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"On March 16th, 2024, between 12:00 AM and 2:00 AM SAST, the \",\"marks\":[],\"data\":{}}
1,{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mypetparlorapp.com/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"MyPetParlor App\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" underwent scheduled maintenance to migrate our multi-tenant database architecture from a schema-based sharding model to a row-based sharding model using \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.citusdata.com/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Citus\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\".\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"This critical migration breaks through previous scalability limits, allowing the MyPetParlor App to efficiently serve over 1 million customers and continue growing. With our previous schema-based approach, we were constrained to around 10,000 tenants before facing performance issues from metadata overhead.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The Need for Change\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Previously, each tenant (customer) had their own dedicated schema within our database. While this approach provided data isolation, it became increasingly challenging to manage and maintain as our customer base grew. The individual schema approach also made it difficult to implement certain features and optimizations across all tenants efficiently.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Our Solution to Meet Those Needs\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"To address these challenges, we have migrated to a new row-based sharding architecture. Instead of separate schemas, all tenant data is now stored in a shared schema within our database. However, to maintain data separation and security, we have introduced a new \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id\",\"marks\":[{\"type\":\"code\"},{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" column that acts as a distribution key. Each tenant's data is now associated with their unique `\",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id\",\"marks\":[{\"type\":\"code\"},{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\", ensuring that their information remains logically isolated and secure. This new architecture allows us to leverage the benefits of a shared schema while still providing the necessary data separation and privacy.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Previous Schema-Based Sharding Architecture\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Previously, we used Citus' \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.citusdata.com/blog/2023/07/18/citus-12-schema-based-sharding-for-postgres/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"schema-based sharding\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" capability to distribute each tenant's data into a separate schema. With schema-based sharding, all tables for a given tenant are stored in the same PostgreSQL schema on a single database node. This provided performance benefits by avoiding network overhead for queries within a tenant's schema.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"However, as we onboarded more tenants and needed more features, we faced some limitations with schema-based sharding:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Limited Cross-Tenant Queries\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Joins and foreign keys only worked seamlessly within a single tenant schema, not across schemas. This will enable the team to run analytical workloads across multiple tenants to gain more insights about our customers and efficiently manage all tenants.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Overhead with Very Large Number of Schemas\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": While suitable for up to 10,000 schemas, having an extremely large number of schemas can create performance issues due to increased memory usage from cached table metadata.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"New Row-Based Sharding Architecture with Citus\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"To address these limitations and provide more flexibility as we scale, we have migrated to a row-based sharding model using the distributed tables capability in Citus.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"In this new architecture, all tenant data is stored in a shared set of tables with an additional \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id\",\"marks\":[{\"type\":\"code\"},{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" column acting as the distribution key. Each table is hash-distributed across nodes based on the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id\",\"marks\":[{\"type\":\"code\"},{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" value, ensuring that all data for a given tenant is co-located on the same nodes for optimal query performance.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"This row-based model offers several key benefits:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Improved Scalability\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": We can easily scale to hundreds of thousands or even millions of tenants by distributing across more nodes as needed.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Cross-Tenant Queries and Reporting\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": With all data co-located by \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id\",\"marks\":[{\"type\":\"code\"},{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\", we can perform complex queries, reporting, and analytics across all tenants efficiently.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Customization Flexibility\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": If a tenant requires custom tables or a unique data model, we can easily provide that within their isolated \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id \",\"marks\":[{\"type\":\"code\"},{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"data subset.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"Row-Level Security\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Using the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id \",\"marks\":[{\"type\":\"code\"},{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"column, we can implement \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://satoricyber.com/row-level-security/row-level-security-101/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"row-level security\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" policies to restrict tenants to only their data.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Benefits of the Row-Based Sharding Architecture\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The migration to the row-based sharding architecture brings several advantages:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Improved Scalability\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": With a shared schema, we can more easily scale our database resources to accommodate growth, ensuring that the MyPetParlor App remains responsive and performant as our user base expands.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Simplified Maintenance\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": Managing a single shared schema is more efficient than maintaining numerous individual schemas, reducing operational overhead and enabling us to focus on delivering new features and improvements.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Enhanced Feature Development\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": The multi-tenant architecture simplifies the development of new features that span multiple tenants, enabling us to deliver more consistent and cohesive experiences across our entire customer base.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Optimized Resource Utilization\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\": By consolidating data into a shared schema, we can optimize resource utilization, reducing storage redundancy and improving overall efficiency.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"What's Next?\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"While the migration brings great scalability improvements, we did have to make some adjustments to our data model and queries to include the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"tenant_id\",\"marks\":[{\"type\":\"code\"},{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" criteria. We are committed to making this transition as seamless as possible for our users.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Going forward, we will combine the benefits of this new row-based sharding architecture with other powerful Citus capabilities like:\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Distributed transactions across nodes\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Joins against global reference tables\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Multi-node parallel query processing\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Automatic sharding and rebalancing as our cluster grows\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"We are excited about the scalability and flexibility this new database architecture provides for our multi-tenant SaaS application. As always, we remain committed to delivering a reliable and high-quality service to our growing community of pet owners and professionals.\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"1TVKEj96kdcUulRjXm2HMe\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"1JO7YBCdQJ8wminuIg262f\",\"type\":\"Asset\",\"createdAt\":\"2024-02-21T10:49:25.993Z\",\"updatedAt\":\"2024-02-21T10:49:25.993Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":15,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Blog Post - Feature Update 005 Hero Image\",\"description\":\"The hero image has a dark background with a diagram depicting the MongoDB logo at the bottom with an arrow pointing upwards to a group of PostgreSQL and Firebase Cloud Firestore icons surrounded by a white outlined oval.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/1JO7YBCdQJ8wminuIg262f/65e7bfe4c636858b21bed5a0d772d912/Blog_Post_-_Feature_Update_005.png\",\"details\":{\"size\":243169,\"image\":{\"width\":3072,\"height\":1728}},\"fileName\":\"Blog Post - Feature Update 005.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2024-02-21T10:50:00.000Z\",\"updatedAt\":\"$D2024-02-21T11:10:16.645Z\",\"title\":\"MyPetParlor App Completes Consolidation of Databases for Enhanced Efficiency and Performance\",\"shortDescription\":\"In the dynamic landscape of Information Technology (IT), we face a multitude of challenges ranging from managing costs and ensuring security to meeting ever-evolving business objectives. IT strategies often involve consolidating databases and systems.\",\"slug\":\"mypetparlor-app-completes-consolidation-of-databases\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"In the dynamic landscape of Information Technology (IT), organizations face a multitude of challenges ranging from managing costs and ensuring security to meeting ever-evolving business objectives. To address these challenges effectively, IT strategies often involve consolidating databases and systems. At MyBusiness App, we are committed to optimizing our operations to align with these strategic objectives.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The Journey Towards Optimization\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Recently, we achieved a significant milestone in our pursuit of operational excellence by completing the migration of the underlying database engine for a Shared Service pivotal to the daily operations of the MyPetParlor App's platform. This migration, from MongoDB to PostgreSQL, marks the culmination of extensive planning and meticulous execution. On the 20th of February, 2024, around 5 PM (GMT), the transition was successfully implemented, representing the final step in our journey away from MongoDB-based services.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"Driving Forces Behind the Consolidation\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The decision to consolidate our databases was driven by a combination of factors.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Firstly, our commitment to \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"cost-efficiency\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" compelled us to reevaluate our infrastructure and identify areas for optimization. By migrating to PostgreSQL, not only have we streamlined our operations, but we have also significantly reduced our overall costs.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Secondly, after the last \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mybusinessapp.co.za/resources/articles/scaling-new-heights-to-azure-cosmos-db-another-migration\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"database migration\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" of the Tenant Service from Tigris Data to PostgreSQL, we continue our efforts to \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"enhance our agility and speed\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" in adapting to future requirements. The consolidation from three databases to two reduces complexity and facilitates smoother iterations over new features.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Thirdly, \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"enhanced security and database isolation\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" are achieved in a consolidated environment by reducing the number of vulnerable points, standardizing databases, and decreasing the administrative workload needed for their security.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Impact and Benefits\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The consolidation of our databases holds profound implications for MyPetParlor App and its stakeholders. Beyond the immediate cost savings, the move promises increased efficiency, scalability, and performance. By simplifying our infrastructure, we empower our teams to focus their efforts more effectively, driving innovation and delivering enhanced value to our customers.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Looking Ahead\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"As we reflect on our journey, it's essential to acknowledge the lessons learned and the progress made. After almost two years of experimentation with various database solutions, we are now poised for stability and sustainability. \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://cloud.google.com/firestore\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Cloud Firestore\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" for real-time data and \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.postgresql.org/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"PostgreSQL\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" for all other data will remain unchanged indefinitely, providing a robust foundation for future growth and development.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Conclusion\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"In conclusion, the consolidation of our databases represents a pivotal moment in the evolution of MyPetParlor App. It underscores our commitment to excellence, efficiency, and innovation. As we continue to adapt to the ever-changing landscape of technology, we remain steadfast in our dedication to delivering exceptional experiences and driving value for our customers.\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"br1YEEmcq99HBpudOpIF4\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"1yO7ncDPiSDaxivdlSCwnf\",\"type\":\"Asset\",\"createdAt\":\"2024-02-13T07:44:53.540Z\",\"updatedAt\":\"2024-02-13T07:44:53.540Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":9,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Pricing Structure for MyPetParlor App\",\"description\":\"The pricing structure for MyPetParlor App, starting at R450.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/1yO7ncDPiSDaxivdlSCwnf/4582a98a7e4d4017dcbc66355ce36b2c/Blog_Post_-_Feature_Update_004.png\",\"details\":{\"size\":772676,\"image\":{\"width\":3072,\"height\":1728}},\"fileName\":\"Blog Post - Feature Update 004.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2024-02-13T07:46:00.000Z\",\"updatedAt\":\"$D2024-02-13T07:46:25.719Z\",\"title\":\"MyPetParlor App's Simplified and Fairer Pricing\",\"shortDescription\":\"We're excited to announce significant changes to the MyPetParlor App's pricing structure, aimed at making our services more accessible, transparent, and fair for all our valued pet parlor partners. We continuously strive to evolve our offerings.\",\"slug\":\"mypetparlor-apps-introducing-simplified-and-fairer-pricing\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"We're excited to announce significant changes to the MyPetParlor App's pricing structure, aimed at making our services more accessible, transparent, and fair for all our valued pet parlor partners. At MyBusiness App, we continuously strive to evolve our offerings to better serve the needs of our growing community. With that commitment in mind, we're thrilled to unveil these updates, which we believe will positively impact both new and existing members of our network.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Lowering Barriers with Reduced Pricing\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"One of the key updates is the reduction in the base subscription fee from R650 to R450. We recognize the importance of affordability and accessibility, especially in today's dynamic market. By lowering the cost of entry, we aim to empower more pet parlors to join our platform, regardless of their size or budget constraints. This reduction not only benefits our existing partners but also opens doors for newcomers, fostering a more inclusive community within the pet care industry.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Introducing a Standalone Customer App\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"In line with our commitment to simplicity and transparency, we've introduced the option for a standalone customer app add-on. This means that the base subscription now focuses solely on essential services, removing the customer app from the package. This strategic shift allows us to offer a more tailored and customizable experience, catering to the unique needs of each pet parlor. The MyPetParlor App serves as a branded customer portal, seamlessly linking businesses with their clientele, and empowering them to manage their operations digitally with ease.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Transparent and Fair Pricing\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"We understand the importance of clarity when it comes to pricing. That's why we've taken steps to ensure that our pricing structure is straightforward and fair for all our partners. By unbundling the customer app from the base subscription, we've simplified the pricing model, eliminating any confusion and providing greater flexibility for pet parlors to choose the services that best suit their needs. This transparent approach reflects our commitment to fostering trust and long-term partnerships with our valued members.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Join Us on the Journey\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"We're excited about the positive impact these changes will bring to our community of pet parlors. At MyPetParlor, we're dedicated to supporting your success every step of the way. Whether you're a seasoned professional or just starting out in the industry, we invite you to join us on this journey towards simpler, more transparent, and fairer pricing. Together, we can create a thriving ecosystem where every pet parlor has the tools and resources they need to succeed.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Thank you for your continued support and partnership. Here's to a brighter future for all pet parlors!\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"19XndCWqZN4Vmf18OVkREb\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]}
1,\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"5J6SaT6d1gWAyJ6iKIYWtJ\",\"type\":\"Asset\",\"createdAt\":\"2024-02-09T08:38:59.600Z\",\"updatedAt\":\"2024-02-09T08:38:59.600Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":10,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Feature Update 3 on Exporter Tool\",\"description\":\"The feature update is shown in the image with the exporter tool in front of a background that looks like an excel spreadsheet.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/5J6SaT6d1gWAyJ6iKIYWtJ/069a0b1d3455f8d503fad6d1d5673985/Blog_Post_-_Feature_Update_003.png\",\"details\":{\"size\":967956,\"image\":{\"width\":3072,\"height\":1728}},\"fileName\":\"Blog Post - Feature Update 003.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2024-02-09T08:40:00.000Z\",\"updatedAt\":\"$D2024-02-09T08:39:40.709Z\",\"title\":\"Feature Update 003: Export Your Customer Data with Ease!\",\"shortDescription\":\"A new enhancement designed to empower you with greater control and flexibility over your data. Introducing the ability to export your data as CSV or Excel Spreadsheet files and making it simpler than ever to manage your information effectively.\",\"slug\":\"feature-update-three-export-your-customer-data-with-ease\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"We are thrilled to announce Feature Update 003, a new enhancement designed to empower you with greater control and flexibility over your data. With this update, we're introducing the ability to export your data as CSV or Excel Spreadsheet files, making it simpler than ever to manage your information effectively.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Why This Update Matters\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"At MyPetParlor, we understand the importance of having access to your data in a format that suits your needs. Whether you're a business owner looking to conduct bulk email marketing campaigns or simply want to analyze your teams, this feature provides you with the tools to do so efficiently.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Key Highlights\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Flexible Data Export Options: \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"Choose between CSV or Excel Spreadsheet formats to export your data, ensuring compatibility with your preferred software and workflows.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Seamless Integration:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Export your data directly from the MyPetParlor App portal, eliminating the need for third-party tools or complex processes.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Scalability:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Whether you need to export a handful of records or a large dataset with 1000s of rows, our feature is equipped to handle your requirements with ease.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"ordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"How It Works\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Navigate to Your Data:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Log in to your account on the MyPetParlor App web portal, navigate to the export tool under the advanced settings, and locate the data you wish to export, such as customer information.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Optionally Filter by 1 or More Teams:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" If applicable, you can further refine your data export by selecting one or more teams associated with your account. This allows for more granular control over the exported data, ensuring that you only retrieve information relevant to specific teams or departments within your organization.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Select Export Option:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Look for the export file type within the interface and choose between CSV or Excel Spreadsheet format.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Download Your File:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Once selected, initiate the export process, and
1your file will be generated for download promptly.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"ordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"What's Next\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Feature Update 003 is more than just a tool â it's an invitation to connect, inspire, and uplift. As you embark on your marketing journey this February, may you find joy in every interaction and love in every gesture.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Thank you for choosing MyPetParlor App to be part of your journey. Together, let's make this Valentine's Day a celebration of love, connection, and heartfelt moments shared with those who matter most.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"We value your feedback, so please don't hesitate to share your thoughts and suggestions with us.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Stay tuned for more updates as we continue to enhance your experience!\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Thank you for choosing MyPetParlor App. We look forward to serving you better with each update.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"With love and gratitude! \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"The MyPetParlor App Team\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"6rdabCbifgQfLwGZfK7Yro\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"2B0YRvsPooMGzKEnB3TO0R\",\"type\":\"Asset\",\"createdAt\":\"2024-01-31T11:14:06.177Z\",\"updatedAt\":\"2024-01-31T11:14:06.177Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":8,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Blog Post - Feature Update 002 Hero Image\",\"description\":\"The hero image, or primary image, of the article for feature update number 2.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/2B0YRvsPooMGzKEnB3TO0R/12c510df06e684718af1fcf6aeff8bdd/Blog_Post_-_Feature_Update_002.png\",\"details\":{\"size\":245248,\"image\":{\"width\":3072,\"height\":1728}},\"fileName\":\"Blog Post - Feature Update 002.png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2024-01-31T11:15:00.000Z\",\"updatedAt\":\"$D2024-01-31T12:22:11.875Z\",\"title\":\"Feature Update 002: Making Booking Transactions Easier with Paystack Integration\",\"shortDescription\":\"We're excited to bring you Feature Update 002, designed to enhance your booking experience by seamlessly integrating Paystack into our portal. This update introduces the Paystack Information card, providing you with a way to understand your details.\",\"slug\":\"feature-update-two-making-booking-transactions-easier-with-paystack-integration\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"We're excited to bring you Feature Update 002, designed to enhance your booking experience by seamlessly integrating Paystack into our portal. This update introduces the Paystack Information card, providing you with a straightforward way to access and understand your payment details.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"Why This Update Matters\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"This update is all about transparency and ease of access. By integrating Paystack directly into our portal, we aim to offer you a clear view of your payment history, ensuring a secure and informed booking process.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Key Highlights\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Smooth Paystack Integration\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Your payment transactions are now effortlessly linked to each corresponding booking, streamlining the entire process.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Paystack Transaction Information\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Access crucial Paystack details directly from your booking interface, including the Paystack reference and transaction ID.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Quick Access to Paystack Dashboard\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"With a simple click, you can navigate to the Paystack dashboard, gaining deeper insights into your transactions.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"How It Works\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Navigate to Your Booking\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Log in to your account on the MyPetParlor App web portal and find the booking you want to check.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Access Paystack Information Card\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"In the booking details section, you'll find the Paystack Information card, displaying your reference and transaction ID.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Explore Paystack Dashboard\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Want more details? Click the \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"View on Paystack\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" button in the Paystack Information card to go directly to your transaction on the Paystack dashboard.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"What's Next\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Feature Update 002 is part of our ongoing commitment to providing you with a smoother experience. We value your feedback, so please share your thoughts. Stay tuned for more updates as we continue refining our services.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"In conclusion, Feature Update 002 marks a significant step towards transparency and convenience in your booking transactions. Thank you for choosing us - we're eager to continue exceeding your expectations.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Explore, book, and enjoy the convenience of Paystack-integrated transactions! The \",\"marks\":[],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"MyPetParlor App\",\"marks\":[{\"type\":\"italic\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" team\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"2qWIE9XygzldDqOwhOp3ur\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"5cB2EprwPxSj95LrjmKNj0\",\"type\":\"Asset\",\"createdAt\":\"2023-12-21T12:23:56.112Z\",\"updatedAt\":\"2023-12-21T12:23:56.112Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":12,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Add or remove pet from or to an existing booking\",\"description\":\"A picture of a screenshot showing 2 buttons to add or remove pet from or to an existing booking.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/5cB2EprwPxSj95LrjmKNj0/e1f7e5c016b270b2753f69b7b654cad3/Blog_Post__1_.png\",\"details\":{\"size\":422188,\"image\":{\"width\":3072,\"height\":1728}},\"fileName\":\"Blog Post (1).png\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2023-12-21T12:24:00.000Z\",\"updatedAt\":\"$D2023-12-21T12:24:30.926Z\",\"title\":\"Feature Update 001: Streamlining Your Experience - Adding or Removing a Pet from Existing Bookings\",\"shortDescription\":\"In our commitment to continually enhance your user experience, we are thrilled to announce Feature Update 001, a significant advancement in our services. We introduce the ability to seamlessly add or remove a pet from an existing booking.\",\"slug\":\"feature-update-one-streamlining-your-experience-adding-or-removing-a-pet-from-existing-bookings\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"In our commitment to continually enhance your user experience, we are thrilled to announce Feature Update 001, a significant advancement in our services. With this latest update, we introduce the ability to seamlessly add or remove a pet from an existing booking, providing you with greater flexibility and control over your reservations.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Why This Update Matters\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Understanding the diverse needs of our users, we recognize that plans can change, and accommodations need to adapt accordingly. Feature Update 001 addresses this by empowering you to modify your bookings with ease, specifically when it comes to including or excluding your furry companions.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Key Highlights\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Effortless Modification\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Experience a simplified process for adju
1sting your bookings. Whether you've decided to bring your four-legged friend along or need to make alternate arrangements, the update ensures a hassle-free modification journey.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Real-time Updates\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Enjoy the convenience of real-time updates. See immediate changes reflected in your booking details, providing you with instant confirmation and peace of mind.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Comprehensive Pet Information\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Access a comprehensive view of your pet-related details within the booking interface. From pet names to specific requirements, our system now accommodates a wealth of information to make your stay as comfortable as possible.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"User-Friendly Interface\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Navigate the updated interface effortlessly. Our user-friendly design ensures that modifying your booking is intuitive and straightforward, requiring minimal time and effort.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"ordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"How It Works\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Log into Your Account\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Access your account using your credentials on the MyPetParlor App web portal.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Select the Booking\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Locate the booking you wish to modify and click on the relevant option.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Add or Remove a Pet\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Within the booking details, find the dedicated section for pets. Here, you can seamlessly \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/resources/knowledge-base/mypetparlorapp/working-with-bookings/add-a-pet-to-an-existing-booking\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"add\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" or \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/resources/knowledge-base/mypetparlorapp/working-with-bookings/remove-a-pet-from-an-existing-booking\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"remove\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" a pet by following the prompted steps.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Review and Confirm\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Take a moment to review the changes before confirming. Once satisfied, proceed to finalize your updated booking.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"ordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"What's Next\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"This feature update is just the beginning of our ongoing commitment to enhancing your experience. We value your feedback, so please don't hesitate to share your thoughts with us. Stay tuned for more updates as we continue to refine and expand our services to better serve you.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"In conclusion, Feature Update 001 marks a pivotal step in our journey to provide you with a more customizable and convenient booking experience. Thank you for choosing us, and we look forward to continually exceeding your expectations.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Safe travels and happy bookings!\\n\\n\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"italic\"}],\"value\":\"The MyPetParlor App team\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"Nh9hTCZvbk33tWee4wWwl\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"65xHUxvFNH51XwcBkSLnvi\",\"type\":\"Asset\",\"createdAt\":\"2023-11-01T08:05:17.000Z\",\"updatedAt\":\"2023-11-01T08:05:17.000Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":7,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Elephants migrating in the an African nature reserve\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/65xHUxvFNH51XwcBkSLnvi/dc0238b02d6d7ed8d1cb0862bcf01428/matt-benn-WbgyHlntKs8-unsplash.jpg\",\"details\":{\"size\":699887,\"image\":{\"width\":2400,\"height\":1600}},\"fileName\":\"matt-benn-WbgyHlntKs8-unsplash.jpg\",\"contentType\":\"image/jpeg\"}}},\"publishDate\":\"$D2023-11-01T07:50:00.000Z\",\"updatedAt\":\"$D2023-11-01T09:26:26.653Z\",\"title\":\"Scaling New Heights? To Azure Cosmos DB. Another Migration.\",\"shortDescription\":\"On the 16th of May, a mere 6 months ago, we were announcing our migration to what we thought would be the ânext-generationâ database to scale the MyPetParlor App. Little did we know that would only last 6 months before we moved back to Azure Cosmos DB.\",\"slug\":\"scaling-new-heights-to-azure-cosmos-db-another-migration\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"On the 16th of May, a mere 6 months ago, we were ecstatically announcing our migration to what we thought would be the ânext-generationâ database to scale the \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mypetparlorapp.com\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"MyPetParlor App\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" and its valued customers to new heights. Little did we know that the next generation would only last 6 months. Today, on the 1st of November, we are announcing our latest migration to what we âcalculateâ will be the ânext-generationâ database to scale to new heights, on to \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://azure.microsoft.com/en-gb/products/cosmos-db\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Azure Cosmos DB\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" for PostgreSQL.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"This article is an honest review of the world we live in, where we learn from our mistakes. It's my own opinion and is based on my reflection on the role I have been working in for the last few months. It's important to self-reflect and continuously grow, both personally and professionally.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"MyBusiness App embraces a philosophy of failing fast because we believe that only through our failures can we experience growth and success.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"blockquote\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"I say this because I believe that, as Chief Technology Officer of MyBusiness App, the responsibility of making the final decision on which technologies we use for our products lies with me. Of course, I am a part of a team of decision-makers where we have a great COO, Brendan Swart, and CFO, Edward Maboa, but I remain accountable for technology decisions. They depend on me to understand the trends of technology very well so that I can help the team make better decisions for the future of MyBusiness App and its growth. With that said, this is how we learn.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The mistake I have been inferring to in the last few sentences of you reading this is the decision I made, with the support of our team, to initially migrate the MyPetParlor Appâs database workloads from Azure Cosmos DB to \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.tigrisdata.com/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Tigris Data\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Throughout it all, we continued to increase our monthly active users growth rate each month, maintained excellent operational efficiency with a consistent reduction in crashes, and successfully moved all database workloads from Tigris Data to Azure Cosmos DB.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Reasons behind the 1st migration\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Initially, we were facing an impending financial crisis. Our costs to run our database workloads were increasing at an exponential rate every month. After about 6 months of running our database workloads, our cost had increased from $2 per month to about $20 per month. This becomes clear as to why I describe it as a crisis when you realize that a 900% increase in database costs coincided with a less than 50% increase in actual data stored and processed each month. We could not let this happen.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Additionally, â\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"},{\"type\":\"italic\"}],\"value\":\"the customer demand for a comprehensive full-text search feature prompted the quest for a more advanced data platform.â\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" In our previous article, \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/resources/articles/scaling-new-heights-empowering-south-african-pet-parlors-with-next-gen-data-platforms\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Scaling New Heights: Empowering South African Pet Parlors with Next-Gen Data Platforms\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", we explained the customer demand for full-text search as another reason for the move as our database, back then, could not support full-text search.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Ultimately, the financial crisis we were foreseeing and the growing needs of our customers prompted us to start the search for a database that could help us reduce our operational costs while providing additional features, such as \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.mongodb.com/basics/full-text-search\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"full-text search\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" and \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.elastic.co/what-is/vector-embedding\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"vector embeddings\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\". Tigris Data was found to be the next-generation data platform to meet all our needs so we got in touch with the team at Tigris and got the migration kickstarted.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Reasons behind the 2nd migration\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The second migration might be confusing, especially if you read our previous article, \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://mybusinessapp.co.za/resources/articles/scaling-new-heights-empowering-south-african-pet-parlors-with-next-gen-data-platforms\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Scaling New Heights: Empowering South African Pet Parlors with Next-Gen Data Platforms\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\". The first question you might ask is âwhy we moved from Azure Cosmos DB to Tigris Data only for us to move back to Azure Cosmos DB?â\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"I explained the reasons for the 1st migration above so here I will try to explain the valid reasons behind the 2nd migration and clear your confusion.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Firstly, Tigris Data shut down its database on the 1st of November 2023, so we just did not have a choice but to migrate to ensure business continuity.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Secondly, as to why Azure Cosmos DB again, one has to understand that Azure Cosmos DB is a database offering from Microsoft Azure that allows multiple database types to reside in it. In other words, we initially used Azure Cosmos DB for MongoDB and we now use Azure Cosmos DB for PostgreSQL. Under the hood, they are the same but the pricing models and features and capabilities can vastly differ. Azure Cosmos DB for MongoDB has a serverless pay-as-you-go pricing model that does not scale with our use-case and does not support full-text search and vector embeddings. On the other hand, Azure Cosmos DB for PostgreSQL has a fixed pricing model that provides predictable costs and supports what we need.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Additionally, I made the decision that we would move away from NoSQL to SQL for our critical workloads. SQL has been used in database technologies for \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.quickbase.com/articles/timeline-of-database-history\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"over 40 years\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" and comes with a large community and support base that provides our company the stability it needs to run critical workloads.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Lessons learned\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"While the 2 migrations provided me personal growth and the company great exposure to cutting-edge technologies. We must first ensure a balance with a stable roadmap that enables \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.cio.com/article/654904/cios-set-their-agendas-to-achieve-its-ultimate-balancing-act.html\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"operational excellence and business growth, the ultimate balancing act\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\".\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Do your homework\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The first lesson was learned due to a lack of comprehensive research and planning.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"I briefly mentioned above that one of my responsibilities is to ensure that I understand technology trends. This is because when it's time to make a change that will impact business operations in the long-term, of which a database migration is such a change, you need to make the right decision. Had I done more research, I would have known that, just like Tigris Data, Azure Cosmos DB supports PostgreSQL and, by extension, full-text search and vector embeddings.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"âDo your homework to improve your ability to make a well-informed decision in the end.â\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Understand the database technologies\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The second lesson was learned due to a lack of understanding the databases.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Generally, when we think of how to build out any software application, one of the first decisions we make is which type of database we will use, â\",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.ibm.com/blog/sql-vs-nosql/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"SQL or NoSQL?\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"â NoSQL is newer than SQL in the fast-paced world of technology. So naturally, \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.mongodb.com/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"MongoDB\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"âs NoSQL database was selected to build out MyPetParlor App initially. Here, hindsight is 20/20, I donât think I could have foreseen the need for us to move to a SQL database in the end, \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.postgresql.org/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"PostgreSQL\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\". The best thing we did here was build a system that's modular in nature so that we can make building blocks that are easily interchangeable increasing our ability to make big changes with minimal impact. Nonetheless, had I had a better understanding of PostgreSQL, we could have made the decision to build with it initially.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"âUnderstand your databases to prevent database migrations as they can be timely and expensive to conduct later.â\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Use industry-standards for critical workloads\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The third lesson was learned due to a lack of recognizing the critical nature of the workloads.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"$2c\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"âUse industry-standards for critical workloads as they have been battle-tested and had time to become stable.â\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Looking forward\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Firstly, Tigris Data has been a great database and served us well. The team has been one of the best in support. If the company gained enough traction and did not close, we would have considered ourselves lucky as we had made a gamble that paid off. With Tigris Data serving our data needs for the last 6 months, we have more than tripled our monthly active users and grown from 3 to more than 10 tenants.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"After doing more homework, we moved back to Azure Cosmos DB. This time we will manage our costs more transparently and efficie
1ntly by using PostgreSQL and moving away from a pay-as-you-go pricing model for our database.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"In the end, we maintain our position to unlock immense potential for growth and innovation. Our ability to maintain a sustained growth and innovation in the South African pet care industry for the foreseeable future remains intact.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"6C3sDxxCobIOqpvbqEJuRl\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"67T5eEfuvnOPIImzXmSeV6\",\"type\":\"Asset\",\"createdAt\":\"2023-09-07T10:14:15.448Z\",\"updatedAt\":\"2023-09-07T10:14:15.448Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":14,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Calendar Views\",\"description\":\"A screenshot of a calendar view of the MyPetParlor App with some text.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/67T5eEfuvnOPIImzXmSeV6/79ad86fe7378a41fa5e765a7a9a27088/Slide_5.jpg\",\"details\":{\"size\":245596,\"image\":{\"width\":1080,\"height\":1080}},\"fileName\":\"Slide 5.jpg\",\"contentType\":\"image/jpeg\"}}},\"publishDate\":\"$D2023-09-07T10:17:00.000Z\",\"updatedAt\":\"$D2023-09-07T10:18:12.055Z\",\"title\":\"ð¾ Embrace Effortless Pet Parlor Management with Our New 'Calendar' Views! ðï¸\",\"shortDescription\":\"We're wagging our tails with excitement to introduce you to a feature that'll make managing your pet grooming appointments a breeze â the fresh and fantastic 'Calendar' views in the MyPetParlor app! ð
ð\",\"slug\":\"embrace-effortless-pet-parlor-management-with-calendar-views\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"},{\"name\":\"Brendan Swart\",\"avatarImage\":\"$19:1:props:allPosts:4:authors:1:avatarImage\",\"facebookLink\":\"$undefined\",\"twitterLink\":\"$undefined\",\"linkedInLink\":\"$undefined\"}],\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"We're wagging our tails with excitement to introduce you to a feature that'll make managing your pet grooming appointments a breeze â the fresh and fantastic 'Calendar' views in the MyPetParlor App! ð
ð\\n\\n𧪠Test it out on our demo portal. You'll find the link at the end of the announcement.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Simplify Your Schedule, One Paw Print at a Time\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Running a pet grooming business can sometimes feel like quite the adventure, and we're here to make it smoother than a cat's purr! Introducing our all-new 'Calendar' views that'll have you managing appointments like a seasoned pro.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Wh\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"y You're Gonna Love It\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"ð \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Masterful Management:\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\" Say goodbye to appointment confusion! With our 'Calendar' views, you'll effortlessly see your week, month, or even year at a glance. No more flipping through pages â it's like having a magic crystal ball for your schedule!\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Ready to Dive In? Let's Go\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Log in to your MyPetParlor account â if you're already in the loop, high-paw to you! ð¾ If not, it's as easy as giving your pet a treat.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Head over to the \\\"Calendar\\\" tab â think of it as a treasure hunt, but the prize is a smoother schedule!\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Unleash the magic of the new 'Calendar' views â it's more thrilling than a game of fetch. ðð¾\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"ordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Questions? Need a Helping Paw?\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-2\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"We're here to lend a hand â whether you're puzzled like a pup trying to solve a puzzle toy or just want to share your thoughts. Reach out to our ever-helpful support team. We're all ears... well, virtually speaking!\\n\\
1nWhether you're a pet parlor pro or just starting out, the 'Calendar' views are here to make your life as smooth as a well-groomed coat. ð¾â¨ So, let's get started, have some fun, and make your pet grooming journey even more paw-some!\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Go test it out on our demo portal: \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://portal.mypetparlorapp.com/mppdemo/bookings?view=calendar\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"https://portal.mypetparlorapp.com/mppdemo/bookings?view=calendar\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"}},{\"sysId\":\"3tEpTJt8BW02SCRmYU0Dch\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"4ezcTXIDGRsILKIv2SvtrG\",\"type\":\"Asset\",\"createdAt\":\"2023-05-16T12:09:33.184Z\",\"updatedAt\":\"2023-05-16T12:09:33.184Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":11,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Pet parlour and pet-related items illustration\",\"description\":\"A vibrant illustration featuring a pet parlor and pet-related items with interconnected data nodes, symbolizing the seamless integration and efficiency achieved through next-gen data platforms.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/4ezcTXIDGRsILKIv2SvtrG/7a590590866ef9b19401abff6149f33a/_039646a7-ff88-4933-8bb5-dfc32a310e0c.jpeg\",\"details\":{\"size\":166067,\"image\":{\"width\":1024,\"height\":576}},\"fileName\":\"_039646a7-ff88-4933-8bb5-dfc32a310e0c.jpeg\",\"contentType\":\"image/jpeg\"}}},\"publishDate\":\"$D2023-05-16T12:06:00.000Z\",\"updatedAt\":\"$D2023-05-16T12:18:58.209Z\",\"title\":\"Scaling New Heights: Empowering South African Pet Parlors with Next-Gen Data Platforms\",\"shortDescription\":\"Scaling and optimizing databases are crucial steps for businesses to stay competitive in today's fast-paced digital landscape. We delve into the transformative journey of MyPetParlor App, a South African-based comprehensive booking SaaS app.\",\"slug\":\"scaling-new-heights-empowering-south-african-pet-parlors-with-next-gen-data-platforms\",\"tags\":[\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Scaling and optimizing databases are crucial steps for businesses to stay competitive in today's fast-paced digital landscape. In this article, we delve into the transformative journey of MyPetParlor App, a South African-based comprehensive booking SaaS app for the pet care industry, as it migrated its database to a next-generation data platform, \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.tigrisdata.com/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Tigris Data\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\". Join us as we explore the challenges faced, the benefits reaped, and the immense potential unlocked through this database migration.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Challenges Faced\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Migrating databases can be an intimidating endeavor, but with the right tools and mindset, it paves the way for enhanced efficiency and cost-effectiveness. MyPetParlor App embarked on this migration to meet the growing needs of its customersâ flourishing pet care businesses. After utilizing Azure Cosmos DB for over a year, it became apparent that our data requirements had outgrown the capabilities of our existing solution.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"blockquote\",\"data\":{}
1,\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Specifically, the customer demand for a comprehensive full-text search feature prompted the quest for a more advanced data platform. \",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Furthermore, our unique multi-tenant architecture meant that most of the current database technologies could not support our needs as we scale. Tigris Data solves all our current and future data requirements while preventing something they call â\",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.tigrisdata.com/blog/data-infra-sprawl/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"data infra sprawl\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\"â, which hampers a large number of legacy businesses from innovating and meeting their customerâs needs quickly and easily.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The migration process itself proved to be remarkably smooth, owing to Tigris Data's intuitive user interface and exceptional customer support. With the team's assistance, the transfer of data was seamless, maintaining data integrity while minimizing any potential downtime. Such a seamless transition alleviated concerns and reinforced the conviction that MyPetParlor App had made the right choice.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Benefits Reaped\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"One of the standout advantages offered by Tigris Data lies in its advanced search capabilities. MyPetParlor App's customers will enjoy effortless navigation through their data, ensuring a superior user experience and heightened customer satisfaction. Additionally, Tigris Data's pricing model proved to be more cost-effective compared to Azure Cosmos DB, enabling MyPetParlor App to pass on these savings to its valued customers.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The comprehensive nature of Tigris Data as a data platform also contributed to significant benefits for MyPetParlor App. It extended beyond being a mere database for a booking management system, offering higher cost savings, advanced search capabilities, and vector search support which useful for finding similar products, recommendations, and more. These features further enable MyPetParlor App to cater to pet parlors of any size, enhancing the overall efficiency and effectiveness of the pet care industry.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Immense Potential Unlocked\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"By embracing Tigris Data as our next-gen data platform, MyPetParlor App unlocked immense potential for growth and innovation. The platform's robust capabilities and integrated functionalities position the pet care SaaS app to scale new heights in the South African market. The shift to Tigris Data empowered MyPetParlor App with the agility to adapt to evolving customer needs and emerging industry trends.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Furthermore, with Tigris Data's comprehensive data platform, MyPetParlor App gained access to valuable insights and analytics, enabling data-driven decision-making. Adding to our recent \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://mybusinessapp.co.za/resources/articles/mybusiness-aap-moving-forward-with-microsoft-for-startups-founders-hub\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"partnership with Microsoft for Startups Founders Hub\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\", this newfound ability to harness the power of data opened doors to optimizing operations, identifying growth opportunities, and ultimately differentiating ourselves in the competitive pet care landscape.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"The migration to a next-gen data platform marked a significant milestone in MyPetParlor App's journey. The challenges faced during the transition were mitigated by Tigris Data's user-friendly interface and dedicated customer support. The benefits reaped encompassed enhanced search capabilities, cost savings, and a comprehensive suite of features. Most importantly, the immense potential unlocked by this migration positioned MyPetParlor App for sustained growth and innovation in the South African pet care industry for the foreseeable future.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Read More\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-entry-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"6xqniHDuTu4gdJ4WP81jdk\",\"type\":\"Entry\",\"createdAt\":\"2023-03-09T07:50:58.713Z\",\"updatedAt\":\"2023-03-09T08:03:07.626Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":492,\"revision\":4,\"contentType\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"ContentType\",\"id\":\"blogPost\"}},\"locale\":\"en-US\"},\"fields\":{\"title\":\"MyBusiness App moving forward with Microsoft for Startups' Founders Hub\",\"slug\":\"mybusiness-aap-moving-forward-with-microsoft-for-startups-founders-hub\",\"publishDate\":\"2023-03-09T08:30+02:00\",\"authors\":[{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"3wWFvwq2RuqlOQQJMsASzx\",\"type\":\"Entry\",\"createdAt\":\"2023-03-03T10:54:35.872Z\",\"updatedAt\":\"2023-03-07T07:00:30.578Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":9,\"revision\":2,\"contentType\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"ContentType\",\"id\":\"author\"}},\"locale\":\"en-US\"},\"fields\":{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"facebookLink\":\"https://www.facebook.com/Allistair101\"}}],\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"3bdyEdFeFEY3Lc4tqX1kHF\",\"type\":\"Asset\",\"createdAt\":\"2023-03-09T06:29:07.385Z\",\"updatedAt\":\"2023-03-09T06:29:07.385Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":19,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Microsoft for Startups Founders Hub + MyBusiness App\",\"description\":\"This image can be used for conveying the membership of MyBusiness App into the Microsoft for Startups Founders Hub.\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/3bdyEdFeFEY3Lc4tqX1kHF/39884ffe7d799277093ae4a28e959eb4/Hero_Image_-_Microsoft_for_Startups_Founders_Hub.png\",\"details\":{\"size\":59845,\"image\":{\"width\":1280,\"height\":720}},\"fileName\":\"Hero Image - Microsoft for Startups Founders Hub.png\",\"contentType\":\"image/png\"}}},\"resource\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"2GWwhXKQ48olRr7aHwBXSM\",\"type\":\"Entry\",\"createdAt\":\"2023-02-28T09:55:03.687Z\",\"updatedAt\":\"2023-02-28T12:26:29.236Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":26,\"revision\":3,\"contentType\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"ContentType\",\"id\":\"kbAppCategory\"}},\"locale\":\"en-US\"},\"fields\":{\"name\":\"Articles\",\"slug\":\"/resources/articles\",\"previewDescription\":\"Gain an in-depth understanding of what is happening in our daily lives as software engineers, innovators, entrepreneurs, and more, creating one digital technology at a time.\",\"resourceId\":\"article\"}},\"body\":{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"On 22 February 2023, we celebrated MyBusiness App's big 1 year anniversary ð. Any startup knows just how difficult it can be to survive your first year.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"To make this year an even better one, we have joined \",\"nodeType\":\"text\"}
1,{\"data\":{\"uri\":\"https://www.microsoft.com/en-us/startups\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Microsoft for Startups\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\"' Founders Hub. It brings people, knowledge, and technology together to help founders at every stage solve startup challenges.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Despite being vital to innovation and growth, by some \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.investopedia.com/articles/personal-finance/040915/how-many-startups-fail-and-why.asp\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"estimates\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", over 90% of startups will go out of business in their first year.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"blockquote\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"From our point of view, we are in the 10% of startups that survive their first year. We plan on thriving this year, and this year we are bringing in some big guns from Microsoft.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Furthermore, I'd like to highlight why the Founders Hub is important, what real benefits we have gained, and where we are going next with this. So read on for some exciting revelations coming to MyBusiness App soon.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Why the Founders Hub is important to us?\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The idea that 90% of startups do not survive their first year becomes more pronounced in a country like South Africa where a myriad of issues such as load-shedding, high amounts of red tape, and widespread corruption are experienced by all citizens and businesses on a daily basis. Despite this, MyBusiness App has faced these issues head-on and focused on providing digital tools that small businesses need to improve their business operations in the current climate. We believe, strongly, in our abilities to make a positive impact on the South African economy and its communities.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Keeping this local context in mind, we aspire to solve some of the world's biggest problems for small business and continue building towards a technologically-enabled global company. Therefore, deciding to \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://foundershub.startups.microsoft.com/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"sign up\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" to Microsoft for Startups Founders Hub was a simple decision to make. More tools and technologies are required to enable all MyBusiness App employees to collaborate, communicate and develop effectively and easily. With happy employees, MyBusiness App can continue to focus on providing innovative digital technologies to its customers.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Being part of the Microsoft for Startups' Founders Hub provides real benefits to MyBusiness App, its employees and its customers.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"What are the real benefits for us?\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The platform provides free access to over $100.000 in powerful development and productivity tools including \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://github.com/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"GitHub\",\"nodeType\":\"text\"}
1],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.microsoft.com/en-za/microsoft-365\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Microsoft 365\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.close.com/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Close\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" and more.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"5l0MVcXtrij5LqYr8zRC04\",\"type\":\"Asset\",\"createdAt\":\"2023-03-09T07:21:19.111Z\",\"updatedAt\":\"2023-03-09T07:21:19.111Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":8,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Microsoft for Startups Screenshot of 4 Stages\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/5l0MVcXtrij5LqYr8zRC04/44a4a3a3fc0c07db04500dbc2aeb0a81/Screenshot_2023-03-09_at_09.19.48.png\",\"details\":{\"size\":191325,\"image\":{\"width\":1682,\"height\":824}},\"fileName\":\"Screenshot 2023-03-09 at 09.19.48.png\",\"contentType\":\"image/png\"}}}},\"content\":[],\"nodeType\":\"embedded-asset-block\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"We have already realised savings of over R50 000,00 for our annual subscriptions related to the development and productivity tools used internally by employees. More specifically, within 1 day of gaining access to the Microsoft for Startups' Founders Hub we have started using a few tools to aid our remote-first environment.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"All our teams will be using Microsoft 365 to share their work, collaborate with others for instant feedback, and manage communications more effectively with each other and customers.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The development team will be using Github Enterprise to increase their productivity. With access to higher usage quotas on GitHub products and free credits on \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://azure.microsoft.com/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Azure\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", our engineers will be able to increase research and development of our software products.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"The sales team, on the other hand, will be using a CRM called Close to provide our customers with the best possible support and relationship with MyBusiness App. With features that support bulk actions, email syncing, unified communications, and more, our sales team has never been more empowered.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"What's next for us?\",\"nodeType\":\"text\"}],\"nodeType\":\"heading-1\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"According to an \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://blogs.microsoft.com/blog/2022/03/08/microsoft-for-startups-founders-hub-now-open-to-all-no-funding-needed/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"article\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\" written by \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"https://www.linkedin.com/in/charlotteyarkoni/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"Charlotte Yarkoni\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", President of Commerce and Ecosystems at Microsoft, the Founders Hub is centered around three key areas:\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Unlocking innovation for all: \",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\"The platform eliminates traditional barriers founders face when getting started, such as venture capital requirements or third-party validation to help any foun
1der regardless of background, location or access be successful.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Technology benefits that grow\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": Keeping pace with a startupâs lifecycle, the platform helps founders speed development with free access to GitHub and the Microsoft Cloud with the ability to unlock additional benefits over time. To address the unique needs of startups, we are also partnering with innovative companies like \",\"nodeType\":\"text\"},{\"data\":{\"uri\":\"http://www.openai.com/\"},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"OpenAI\",\"nodeType\":\"text\"}],\"nodeType\":\"hyperlink\"},{\"data\":{},\"marks\":[],\"value\":\", a global leader in AI research and deployment, that develops AI systems such as GPT-3 and Codex to provide startups with exclusive benefits and discounts.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"},{\"data\":{},\"content\":[{\"data\":{},\"content\":[{\"data\":{},\"marks\":[{\"type\":\"bold\"}],\"value\":\"Access to mentorship and guidance\",\"nodeType\":\"text\"},{\"data\":{},\"marks\":[],\"value\":\": Becoming a founder is no longer about âwho you know.â Through the platform, startups can connect with industry veterans, access tailored startup-centric training and innovate quickly with expert technical guidance.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"list-item\"}],\"nodeType\":\"unordered-list\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"It's been only 1 day since we have started unlocking innovation through our new capabilities. We are excited for all the announcements coming in the next 12 months. As MyBusiness App grows, with the help of Microsoft for Startups' Founders Hub, it will begin to place more focus on growing technology benefits, for example by integrating AI, and accessing mentorship and guidance.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"},{\"data\":{},\"content\":[{\"data\":{},\"marks\":[],\"value\":\"MyBusiness App, in its second year, is already thriving with more to come.\",\"nodeType\":\"text\"}],\"nodeType\":\"paragraph\"}],\"nodeType\":\"document\"},\"shortDescription\":\"Despite being vital to innovation and growth, by some estimates, over 90% of startups will go out of business in their first year. Microsoft Startups Founders Hub and its benefits will go a long way to ensuring MyBusiness App thrives this year.\",\"tags\":[{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"6ag9hFjB8ed6aZrPtxxOsb\",\"type\":\"Entry\",\"createdAt\":\"2023-03-07T06:38:20.448Z\",\"updatedAt\":\"2023-03-07T06:38:20.448Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":2,\"revision\":1,\"contentType\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"ContentType\",\"id\":\"tag\"}},\"locale\":\"en-US\"},\"fields\":{\"title\":\"Announcement\"}}]}}},\"content\":[]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"6xqniHDuTu4gdJ4WP81jdk\",\"heroImage\":\"$19:1:props:allPosts:28:body:content:14:data:target:fields:heroImage\",\"publishDate\":\"$D2023-03-09T06:30:00.000Z\",\"updatedAt\":\"$D2023-03-09T08:03:07.626Z\",\"title\":\"MyBusiness App moving forward with Microsoft for Startups' Founders Hub\",\"shortDescription\":\"Despite being vital to innovation and growth, by some estimates, over 90% of startups will go out of business in their first year. Microsoft Startups Founders Hub and its benefits will go a long way to ensuring MyBusiness App thrives this year.\",\"slug\":\"mybusiness-aap-moving-forward-with-microsoft-for-startups-founders-hub\",\"tags\":[\"Announcement\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":\"$19:1:props:allPosts:28:body:content:14:data:target:fields:body\"},{\"sysId\":\"258TevEQdzm7PBDom6E4zP\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]}
1,\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"3wdIuwHA49YpootRmCXKEo\",\"type\":\"Asset\",\"createdAt\":\"2023-03-03T07:18:44.554Z\",\"updatedAt\":\"2023-06-12T08:58:34.448Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":11,\"revision\":2,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Voucher-Screen\",\"description\":\"A screen capture of the voucher sub-system in the portal\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/3wdIuwHA49YpootRmCXKEo/30462bf1482fb7db7ecdcc81a1a4ae8c/Vouchers-overview.PNG\",\"details\":{\"size\":102998,\"image\":{\"width\":1845,\"height\":938}},\"fileName\":\"Vouchers-overview.PNG\",\"contentType\":\"image/png\"}}},\"publishDate\":\"$D2023-03-02T22:00:00.000Z\",\"updatedAt\":\"$D2023-03-07T16:38:38.557Z\",\"title\":\"More ways to reward your customer - New Discount Voucher Features\",\"shortDescription\":\"We have updated our Voucher subsystem to support the new kinds of feature that will allow the parlor owner to have full control over all discount vouchers that can be issued.\",\"slug\":\"new-voucher-subsystem-announcement\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Brendan Swart\",\"avatarImage\":\"$19:1:props:allPosts:4:authors:1:avatarImage\",\"facebookLink\":\"$undefined\",\"twitterLink\":\"$undefined\",\"linkedInLink\":\"$undefined\"}],\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"heading-1\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"Added support for percentage values.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"In addition to a money value, the voucher subsystem now allows for a percentage of the total order.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Added support for usage limit per voucher.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A total number of times a voucher, accross all customers. This is great for marketing campaigns where the campaign driver is 'First 50 customers to order get this discount'\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Added support for usage limit per customer per voucher.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"We have added this voucher feature to allow the parlor owner to limit usage to one voucher per customer. \\n\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-entry-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"18Hw6YC42Kf6inPKwiUkM3\",\"type\":\"Entry\",\"createdAt\":\"2023-03-07T16:26:07.367Z\",\"updatedAt\":\"2023-06-12T09:46:03.789Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":205,\"revision\":5,\"contentType\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"ContentType\",\"id\":\"knowledgeBasePost\"}},\"locale\":\"en-US\"},\"fields\":{\"title\":\"How to implement Discount Vouchers \",\"slug\":\"implement-discount-vouchers\",\"product\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Entry\",\"id\":\"4ZdFMwLer55uklSDe03WgM\"}},\"category\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Entry\",\"id\":\"3LIPH6sofgwQKk9JJTVEw\"}},\"authors\":[{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"7Gilvaq4xiusfY2c5Vr7kO\",\"type\":\"Entry\",\"createdAt\":\"2023-03-07T07:47:34.008Z\",\"updatedAt\":\"2023-03-07T07:47:34.008Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":4,\"revision\":1,\"contentType\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"ContentType\",\"id\":\"author\"}},\"locale\":\"en-US\"},\"fields\":{\"name\":\"Brendan Swart\",\"avatarImage\":\"$19:1:props:allPosts:4:authors:1:avatarImage\"}}],\"publishDate\":\"2023-03-07T02:00+02:00\",\"shortDescription\":\"Implement Discount Vouchers to attract more clients to your parlor\",\"body\":{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The discount voucher system allows the pet parlor owner to customise the way in which discount vouchers are configured and work. The Voucher configuration screen can be reached by clicking on the Vouchers option from the main menu on the left. This configuration can only be accessed by a user with administrator privileges.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"61fRKg8YdjXdbJG5K6bIFV\",\"type\":\"Asset\",\"createdAt\":\"2023-03-07T15:59:53.367Z\",\"updatedAt\":\"2023-03-07T15:59:53.367Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":5,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Vouchers Overview\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/61fRKg8YdjXdbJG5K6bIFV/77761dc76f362d38621080b97997d13c/vouchers-overview.PNG\",\"details\":{\"size\":62133,\"image\":{\"width\":1897,\"height\"
1:918}},\"fileName\":\"vouchers-overview.PNG\",\"contentType\":\"image/png\"}}}},\"content\":[]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Clicking the create button will allow you to make a new discount voucher where the following configuration options can be chosen\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"1Q2yDkRhPWYSXXCUN6BvMV\",\"type\":\"Asset\",\"createdAt\":\"2023-03-07T16:08:25.992Z\",\"updatedAt\":\"2023-03-07T16:08:25.992Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":5,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Create Vouchers\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/1Q2yDkRhPWYSXXCUN6BvMV/4b196486ff8b8b76dfaeffb5fe57c9c9/vouchers-create.PNG\",\"details\":{\"size\":37988,\"image\":{\"width\":1884,\"height\":951}},\"fileName\":\"vouchers-create.PNG\",\"contentType\":\"image/png\"}}}},\"content\":[]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"There are 2 main types of vouchers \",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Percentage Discount Voucher - For when you want to give a percentage based discount to client(s) based on the total booking value. This is great for Spring Grooming specials or any other special discounts the parlor owner wants to apply.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Value Based Discount Voucher - For when you you want to apply a value base discount voucher. This is great for your 'special' clients that for a particular reason always pay a bit less than the other clients.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"ordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"To apply the discount you've offered, you'll provide clients with a code to use on the booking app. We recommend short, catchy codes like SPRING20 or 20%OFF that are both descriptive and easy for clients to use when booking.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The Usage Limit sets the maximum number of times the voucher can be used overall.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The Usage by Customer Limit sets the maximum number of times a single customer can use the voucher.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"You can set an Expiration Date for the voucher to naturally end. If you choose the option for the voucher to never expire, the Expiration Date will be ignored.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The Parlor owner can manually enable or disable a voucher at any time.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"You now have the option to choose whether the voucher will offer a discount or a set amount. Depending on your choice, you can enter the corresponding discount percentage or amount value.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"At this point you can click submit and the voucher will be available for use on the parlors booking app when your client gets to the final payment option screen in the booking process.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{}
1,\"content\":[{\"nodeType\":\"text\",\"value\":\"Once the Voucher has been created you can monitor the usage of the voucher by clicking on the voucher from the Voucher overview screen.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"T6bL1dbTQJkUqjn7zEaGb\",\"type\":\"Asset\",\"createdAt\":\"2023-03-07T16:30:31.610Z\",\"updatedAt\":\"2023-03-07T16:30:31.610Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":6,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Vouchers Single View\",\"description\":\"\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/T6bL1dbTQJkUqjn7zEaGb/b4031e18f0ace5bdb23bf3f8507a3eef/vouchers-single-view.PNG\",\"details\":{\"size\":67092,\"image\":{\"width\":1891,\"height\":959}},\"fileName\":\"vouchers-single-view.PNG\",\"contentType\":\"image/png\"}}}},\"content\":[]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Here you can see \",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"the statistics for the voucher usage,\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"the ability to enable or disable the voucher,\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"set the \\\"expires?\\\" flag .. if set to off the expiration date for the voucher will be ignored. \",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}}]}]},\"tags\":[{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"1d2lRVSrhfwSu487Iyulwi\",\"type\":\"Entry\",\"createdAt\":\"2023-03-06T14:50:05.803Z\",\"updatedAt\":\"2023-03-06T14:50:05.803Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":2,\"revision\":1,\"contentType\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"ContentType\",\"id\":\"tag\"}},\"locale\":\"en-US\"},\"fields\":{\"title\":\"MyPetParlor App\"}}],\"orderNumber\":7}}},\"content\":[]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}}]}]}},{\"sysId\":\"2IXXx4r0Gx6l0XNzw3WapR\",\"heroImage\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"5YUgul4ZgbCTRWwwyrZNk6\",\"type\":\"Asset\",\"createdAt\":\"2023-03-02T12:21:24.316Z\",\"updatedAt\":\"2023-03-02T12:21:24.316Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":12,\"revision\":1,\"locale\":\"en-US\"},\"fields\":{\"title\":\"Customer Details - MyPetParlor App Web Portal\",\"description\":\"Screenshot of Customer Details page on the MyPetParlor App portal\",\"file\":{\"url\":\"//images.ctfassets.net/pyb53xeqbh60/5YUgul4ZgbCTRWwwyrZNk6/a6254bd7cf25f3d4b6ef1b1cb20b648c/index_hero_image_feature_03.webp\",\"details\":{\"size\":21872,\"image\":{\"width\":1440,\"height\":861}},\"fileName\":\"index_hero_image_feature_03.webp\",\"contentType\":\"image/webp\"}}},\"publishDate\":\"$D2023-03-01T22:00:00.000Z\",\"updatedAt\":\"$D2023-03-07T06:58:01.213Z\",\"title\":\"Introducing MyPetParlor App\",\"shortDescription\":\"Introducing MyPetParlor App. The MyPetParlor App provides a branded app for your customers that links to your own business' web portal to digitally manage your pet parlor.\",\"slug\":\"introducing-mypetparlor-app\",\"tags\":[\"Announcement\",\"MyPetParlor App\"],\"authors\":[{\"name\":\"Luthando A. Vilakazi\",\"avatarImage\":\"$19:1:props:allPosts:0:authors:0:avatarImage\",\"facebookLink\":\"https://www.facebook.com/Allistair101\",\"twitterLink\":\"https://twitter.com/simply_alliv\",\"linkedInLink\":\"https://www.linkedin.com/in/allistair-vilakazi-b07a09108\"}],\"body\":{\"nodeType\":\"document\",\"data\":{}
1,\"content\":[{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Your new MyPetParlor App has arrived.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The MyPetParlor App provides a branded app for your customers linking to your own business' web portal to digitally manage your pet parlor.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"What's new about this?\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Our app covers both the customers and employees of your pet parlor. Where most only focus on the management side, we provide an unparalled customer experience by deeply connecting customers with employees through branded Android and iOS mobile apps and management web portal.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Why us? Why do we think we could do this?\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"We are a skilled and experienced team with a shared vision to help build a better world for all businesses through digital technologies. With a collab agreement between MBA and the National Pet Groomers Association SA, we are confident that our project is helping on the ground.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The project\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"We are building a multi-tenanted SaaS app that will allow pet grooming businesses of all sizes to digitally transform their booking processes. We are also building an open ecosystem of integrations around the app to automate more workflows linked to bookings. For example, the app supports integrating with Xero to automate invoicing and Paystack to support multiple payment methods. The integrations communicate with each other and the booking app to provide a comprehensive and configurable workflow for any pet grooming business.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The SaaS app was designed to be multi-tenanted to ensure the most optimal way to share costs and to enable the app to scale globally. But each tenant, once onboarded, receives their own web portal for employees, The portal allows the management of the customers, bookings, and employess while also allowing administrators to update services, configure prices by weight range or breed, set custom weight ranges, create voucher-based marketing campaigns, and more.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"In addition to the web portal, the tenant receives a branded Android and iOS app that can be downloaded by their customers so that they can manage their own profile, pets, addresses, and bookings.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Push notifications then allow for fast communications to customers whenever their booking's state is updated.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The MyPetParlor App is an all-in-one but extensible booking system for the digital world.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Read More\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"embedded-entry-block\",\"data\":{\"target\":{\"metadata\":{\"tags\":[],\"concepts\":[]},\"sys\":{\"space\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"Space\",\"id\":\"pyb53xeqbh60\"}},\"id\":\"258TevEQdzm7PBDom6E4zP\",\"type\":\"Entry\",\"createdAt\":\"2023-03-03T07:28:49.358Z\",\"updatedAt\":\"2023-03-07T16:38:38.557Z\",\"environment\":{\"sys\":{\"id\":\"master\",\"type\":\"Link\",\"linkType\":\"Environment\"}},\"publishedVersion\":127,\"revision\":9,\"contentType\":{\"sys\":{\"type\":\"Link\",\"linkType\":\"ContentType\",\"id\":\"blogPost\"}},\"locale\":\"en-US\"},\"fields\":{\"title\":\"More ways to reward your customer - New Discount Voucher Features\",\"slug\":\"new-voucher-sub
1system-announcement\",\"publishDate\":\"2023-03-03T00:00+02:00\",\"authors\":[\"$19:1:props:allPosts:30:body:content:6:data:target:fields:authors:0\"],\"heroImage\":\"$19:1:props:allPosts:30:heroImage\",\"resource\":\"$19:1:props:allPosts:28:body:content:14:data:target:fields:resource\",\"body\":\"$19:1:props:allPosts:30:body\",\"shortDescription\":\"We have updated our Voucher subsystem to support the new kinds of feature that will allow the parlor owner to have full control over all discount vouchers that can be issued.\",\"tags\":[\"$19:1:props:allPosts:28:body:content:14:data:target:fields:tags:0\",\"$19:1:props:allPosts:30:body:content:6:data:target:fields:tags:0\"]}}},\"content\":[]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}}]}]}}]}]]\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.