<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Franchise - Blog | Cloutly | Reviews, Reputation and Digital Marketing Insights]]></title><description><![CDATA[Discover review strategies, templates and tips to elevate your reputation and win new business]]></description><link>https://cloutly.com/blog/</link><image><url>https://cloutly.com/images/favicon.png</url><title>Franchise - Blog | Cloutly | Reviews, Reputation and Digital Marketing Insights</title><link>https://cloutly.com/blog/</link></image><generator>Astro</generator><lastBuildDate>Sun, 13 Sep 2026 05:28:44 GMT</lastBuildDate><atom:link href="https://cloutly.com/blog/tag/franchise/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[AI search visibility for multi-location brands: why the suburbs get missed]]></title><description><![CDATA[A brand can pass "is Coastline Physio any good" and fail "best physio in Bondi" at forty addresses. Those are two measurements, and most networks run one.]]></description><link>https://cloutly.com/blog/ai-search-for-multi-location-brands/</link><guid isPermaLink="false">https://cloutly.com/blog/ai-search-for-multi-location-brands/</guid><category><![CDATA[SEO]]></category><category><![CDATA[Franchise]]></category><dc:creator><![CDATA[Lachlan Fea]]></dc:creator><pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate><media:content url="/images/blog/ai-search-for-multi-location-brands/ai-search-for-multi-location-brands-feature-cover-2026.jpg" medium="image"/><content:encoded><![CDATA[<img src="/images/blog/ai-search-for-multi-location-brands/ai-search-for-multi-location-brands-feature-cover-2026.jpg" alt="AI search visibility for multi-location brands: why the suburbs get missed"><p>AI search visibility for a multi-location brand is two measurements, not one. "Best physio in Bondi" is a location question, answered from what the web and Google Maps hold about one address. "Is Coastline Physio any good" is a brand question, answered from what they hold about the whole network. A brand can pass the second at every assistant and fail the first at forty of its sites.</p>
<p>For a network of 20 to 400 sites, use <a href="/blog/ai-search-for-local-business/">how AI search decides which local businesses get named</a> as the starting point. At one location the check is ten minutes a month and none of the sampling below applies.</p>
<p>The category itself does not make the distinction. Search "ai search visibility" today and page one is trackers: Ubersuggest, Rankscale, Semrush's free checker, a couple of scoring tools. They define the measurement the same way, as the share of AI answers that name your brand, and they all track a brand. Not one of them has a row for an address. That is a reasonable unit for a software company with one website. It is the wrong unit for a business with forty front doors.</p>
<h2 id="the-brand-answer-and-the-location-answer-are-different-questions">The brand answer and the location answer are different questions</h2>
<p>Marketing leads find this out the same way every time. Somebody asks ChatGPT about the brand, gets a warm paragraph back, and concludes the network is fine. Then a franchisee three train stops away asks for the category in their own postcode and the brand is nowhere. Both results are correct. The assistant answered two different questions out of two different piles of material.</p>
<p>The brand question retrieves what the web says about the name: your website, your press, roundups, aggregator pages, and the reviews of whichever sites happen to be documented well enough to surface. One answer for the whole network, mostly built out of things head office controls.</p>
<p>The location question retrieves what the web says about one suburb. Google defines query fan-out as "a set of concurrent, related queries generated by the model to request more information and fetch additional relevant search results to address the user's query", and for a local question those concurrent queries are about hours, parking, a health fund, whether you see children. Almost none of that lives on the brand website. It lives on one location's Business Profile, in one location's reviews, and on the listings for one address.</p>
<p>Gemini makes the split literal. Google's <a href="https://ai.google.dev/gemini-api/docs/maps-grounding" rel="noopener nofollow">Grounding with Google Maps</a> documentation describes a retrieval step where the service "queries Google Maps for relevant information (e.g., places, reviews, photos, addresses, opening hours)", and the tool call in Google's own sample takes a latitude and a longitude.</p>
<p><img src="/images/blog/ai-search-for-multi-location-brands/gemini-maps-grounding-latitude-longitude.png" alt="Gemini API documentation, use case headed &#x22;Providing location-based personalization&#x22;, reading &#x22;Get recommendations tailored to a user&#x27;s preferences and a specific geographical area&#x22;, above a Python sample where the google_maps tool is passed a latitude of 30.2672 and a longitude of -97.7431"></p>
<p>Maps is organised by address. There is no network row in it.</p>
<h2 id="two-ways-a-network-fails-and-only-one-of-them-is-obvious">Two ways a network fails, and only one of them is obvious</h2>
<h3 id="a-weak-site-drags-only-itself-until-the-brand-answer-picks-it-up">A weak site drags only itself, until the brand answer picks it up</h3>
<p>In the location answer, a weak site drags only itself. Nothing about a thin profile in Parramatta stops the Bondi site being named in Bondi.</p>
<p>The brand answer does not work that way. It is assembled from material about the name, and nothing makes the model prefer your best-documented site over your worst. A location carrying a disconnected phone number, an old address, a "permanently closed" flag or a 3.1 rating is part of what an assistant reads when somebody asks whether the brand is any good. One site can put a sentence into the brand answer that is true of that site and false of the other forty.</p>
<p>Nobody measures this, because head office only ever asks the brand question and it usually comes back clean. It comes back clean until the day retrieval happens to pull the wrong site. <a href="/blog/when-ai-gets-your-business-details-wrong/">When AI gets your business details wrong</a> covers tracing a wrong detail back to whatever is carrying it.</p>
<h3 id="the-brand-is-named-but-the-wrong-branch-is">The brand is named, but the wrong branch is</h3>
<p>The second failure is quieter and costs bookings the same week. A customer in Newtown asks for the category near them, the assistant names your brand, and it names the Bondi site because that is the address the web documents best. The customer rings a clinic forty minutes away, or more often does nothing.</p>
<p>No brand-level check shows you this, because the brand was named. It surfaces only when the check runs in the suburb the customer is standing in, which is the whole argument for prompting per location. The cause is nearly always the same: the suburban profile is thin, so retrieval falls back to the site with enough material to retrieve.</p>
<h2 id="what-gets-read-per-location-and-what-gets-read-once-for-the-brand">What gets read per location, and what gets read once for the brand</h2>
<p>Sort the inputs by whether the thing exists once or once per site. That decides who fixes it, and how many times.</p>








































<table><thead><tr><th>What gets read</th><th>Held per location or once for the brand</th><th>What that means for a network</th></tr></thead><tbody><tr><td>Google Business Profile</td><td>Per location. Google's guidelines: "Do not create more than one page for each location of your business, either in a single account or multiple accounts"</td><td>Every site needs its own profile, complete, and only one. Google also says "businesses with complete and accurate info are more likely to show up in local search results"</td></tr><tr><td>Review count and rating</td><td>Per location, on that location's profile</td><td>Google's local ranking page: "More reviews and positive ratings can help your business's local ranking"</td></tr><tr><td>What the reviews say</td><td>Per location</td><td>Forty reviews at one site that name the service are forty sentences that site can be matched against. Forty saying "great service" are none</td></tr><tr><td>Directory listings</td><td>Per location, and they drift per location</td><td>Nobody publishes a weighting. A phone number that disagrees is a fault at one address, not a network fault</td></tr><tr><td>Your website</td><td>Once for the brand, unless you run a page per location</td><td>The one input head office fully controls. Without location pages the brand has no first-party text about any suburb</td></tr><tr><td>Pages elsewhere that mention you</td><td>Both. Suburb roundups are per location, trade press is brand-wide</td><td>The citation list under an answer tells you which kind is doing the work</td></tr></tbody></table>
<p>Most of what decides a location answer is not centrally editable. Head office can mandate it, fund it and chase it, but the material sits on 200 profiles and in 200 review corpora. That makes it a governance problem, which is where the <a href="/blog/franchise-marketing/">multi-location review management playbook</a> arrives from the reviews side.</p>
<p>The cheapest wins are structural rather than editorial. A duplicate profile splits one location's reviews across two cards and halves the rating a customer sees, which is a retrieval problem as much as a reputation one. <a href="/blog/google-my-business-multiple-locations-same-name/">Multiple locations with the same name</a> covers clearing a duplicate, and <a href="/blog/adding-my-business-to-google-maps/">getting a location onto Google Maps properly</a> covers the profile. Neither is glamorous and both outrank anything you could write about AI.</p>
<h2 id="how-to-check-ai-search-visibility-across-200-locations-without-a-full-time-job">How to check AI search visibility across 200 locations without a full-time job</h2>
<p>Two hundred sites, eight prompts and three assistants is 4,800 runs a month. Nobody does that by hand, and a network that tries will do it once and never again. Do not measure everything every month. Run two tracks instead.</p>
<p><strong>Track one: a fixed panel, every month.</strong> Pick ten sites and do not change them. Take them from the top of whatever you already rank on, revenue or review volume, and add one or two you know are weak so the panel is not flattering. Run the eight prompts from <a href="/blog/how-to-check-if-ai-recommends-your-business/">how to monitor AI search visibility</a> against each, same day each month, signed out, one fresh chat per prompt, suburb written into the sentence.</p>
<p>Ten sites, eight prompts and three assistants is 240 runs, which is about a day for one person once a month. If that is too much, cut the assistants before you cut the sites. One assistant across ten sites tells you more than three assistants across three.</p>
<p><strong>Track two: every site once a quarter, on rotation.</strong> Two hundred sites over three months is roughly 67 a month, or about 17 a week. Give each site two prompts and one assistant: the plain discovery prompt for its category and suburb, and one constrained prompt built from a filter your customers apply, such as opening on a Sunday, taking a particular health fund, or seeing children. That is 34 runs a week, which is an hour.</p>
<p>Do not spend rotation runs on the named prompts. "Is {brand} any good" is a brand question and the panel answers it already.</p>
<p>Fix the sentences once and change only the values inside them. The moment somebody rewrites a prompt, the quarter stops comparing to the last one.</p>
<p>Use one sheet with a location column. Date, location, assistant, prompt, named or not, rivals named, sources cited, facts correct. The location column turns 200 separate checks into a network measurement, and it is the column people forget when they set this up in a hurry.</p>
<p>If running it by hand does not fit, Cloutly's <a href="/ai-search-visibility">AI search visibility</a> asks ChatGPT, Gemini and Perplexity discovery questions such as "best {category} in {locality}" once a month and records whether each location was named and which rivals were.</p>
<h2 id="how-to-read-the-results">How to read the results</h2>
<p>Three things come out of the sheet, and only three are worth an executive's attention.</p>
<p><strong>Named or not named, per site.</strong> Treat it as a binary and ignore where in the list you appeared. The ordinal is one sample of a system that is not deterministic, so a site that was second in September and fourth in October has told you nothing. Named in September and absent in October has told you something worth checking.</p>
<p><strong>Which rivals were named.</strong> The most useful column, and the one people skip. The same rival in every suburb is a brand-level competitor whose brand-side material is better than yours, and that is a head-office job. A different rival in each suburb is normal, and it means the fight is local and the work goes to the sites.</p>
<p><strong>Whether the facts came back right.</strong> A wrong phone number in an answer is worse than not being named, because the customer tried. Log it separately from the naming result and fix it at whatever source carries it, rather than by complaining to the assistant.</p>
<p>Report two network numbers, both carrying their denominator: how many of the sites you sampled were named by at least one assistant, and how many had a fact wrong. "31 of 67 sites named this quarter, 4 with a wrong phone number" survives being questioned. Report movement as flips rather than as a percentage. "Three sites started being named, one stopped" is defensible on one sample per site. "Share of voice up 2.4 points" is not, and somebody in the room will eventually ask what the denominator was.</p>
<p>The count tells you the size of the problem and nothing about where it is. At 200 locations the same proportion can mean one weak region or a thin spread everywhere, so put the count on the slide and the list of sites that missed in the appendix. Only the list can be worked.</p>
<h2 id="what-to-do-with-a-location-that-is-never-named">What to do with a location that is never named</h2>
<p>A site that misses once is noise. A site that misses in three consecutive quarters is a work list, and it is usually the same list in the same order.</p>
<p>You can only work 200 profiles if you can reach 200 profiles. Google's business groups are the mechanism, and the trade-off is written down: one group gives you every profile in one dashboard and one spreadsheet, several groups keep each region's people out of profiles they should not be editing and cost you the single view.</p>
<p><img src="/images/blog/ai-search-for-multi-location-brands/google-business-groups-one-vs-multiple.png" alt="Google Business Profile help page section headed &#x22;Tips on how to manage business groups&#x22;, with a table comparing one business group against multiple business groups on advantages and disadvantages, including that with multiple groups each requires a separate spreadsheet import and you cannot find all profiles in one dashboard"></p>
<ol>
<li><strong>Check it has a profile, and only one.</strong> A duplicate splits the reviews and the rating across two cards, so neither card is strong enough to be retrieved. Clear it before anything else.</li>
<li><strong>Finish the profile.</strong> Primary category first, then hours, the description, photos, every remaining field. One hour of work that changes more than the rest of the list combined.</li>
<li><strong>Read the constrained prompt result.</strong> If "physio in {suburb} that bulk bills" names three rivals and not you, and you do bulk bill, the problem is not the assistant. Nothing public says you do.</li>
<li><strong>Read the citation list.</strong> If the same suburb roundup or directory is cited every time and the site is not in it, that is a job with a name and an owner.</li>
<li><strong>Get the site asking for reviews the same way as the rest of the network.</strong> A site running on a manager's memory produces a corpus nobody can match a question against. The trigger and the timing are set centrally, the wording stays local, and <a href="/blog/get-more-google-reviews/">how to get more Google reviews</a> covers the ask itself.</li>
<li><strong>Give it two quarters.</strong> Nothing on this list moves an answer in a fortnight, and a site panicked over weekly gets worse rather than better.</li>
</ol>
<p>One thing not to do, and it comes up at every network this size: do not filter who gets asked. Routing happy customers to the review sites and unhappy ones to a private form breaches <a href="https://support.google.com/contributionpolicy/answer/7400114" rel="noopener">Google's contributed-content policy</a>, which says merchants must not "discourage or prohibit negative reviews, or selectively solicit positive reviews from customers". It also produces a corpus that does not describe the location, which is the last thing you want when a machine is reading that text back to a customer. Cloutly has not had a rating step in front of the review sites since 2021.</p>
<h2 id="reporting-ai-search-visibility-to-the-board">Reporting AI search visibility to the board</h2>
<p>Two sources, measuring different things. Say which is which on the slide.</p>
<p>Google's own surfaces have a first-party report. Search Console's <a href="https://support.google.com/webmasters/answer/16984139" rel="noopener">generative AI performance report</a> covers AI Overviews and AI Mode, and as of 31 August 2026 Google has rolled it out to all websites worldwide. Read it for what it is. It reports impressions, defined as "how many times links to your site were shown to a user in a generative AI feature on Google Search", and nothing else. No clicks, no position. You can group by pages, countries, dates or devices.</p>
<p>Two things about that report bite at network scale. The usual Search Console limits apply, the 1,000-row limit included, so a 400-site network with a page per location will not see every location in one view of the page table. And nothing outside Google Search appears in it at all, so it says nothing about ChatGPT, the Gemini app or Perplexity.</p>
<p><img src="/images/blog/ai-search-for-multi-location-brands/search-console-generative-ai-1000-row-limit.png" alt="Search Console help page section headed &#x22;Reading the table&#x22;, noting that the usual data limitations for the Search performance report, including the 1,000 row limitation and time period, also apply to the generative AI performance report"></p>
<p>Everything else is your sweep, and a sweep is a sample. Report it as the counts above, each with its denominator.</p>
<p>Put the caveat on the slide rather than in the speaker notes. These results are a point-in-time sample of a non-deterministic system. One sample each, and a re-ask can differ. Say that up front and the first quarter's number stays a reading instead of becoming a target.</p>
<p>Google adds a warning that belongs on the same slide, because it applies to every vendor in this category including us: "Be wary of third-party tools that promise ranking success or claim to use 'internal' Google metrics."</p>
<p>What not to put on the slide: a share-of-voice percentage with no stated denominator, an average across the network, and any number presented as a rank.</p>
<h2 id="frequently-asked-questions">Frequently asked questions</h2>
<h3 id="should-we-check-ai-search-visibility-by-brand-or-by-location">Should we check AI search visibility by brand or by location?</h3>
<p>Both, and separately. The brand check answers "what does an assistant say about us", which is one answer for the whole network. The location check answers "does an assistant name this site when somebody in this suburb asks", which is a different answer at every address. Networks that run only the brand check are usually measuring their best-documented site by accident.</p>
<h3 id="can-one-bad-location-affect-how-ai-describes-the-whole-brand">Can one bad location affect how AI describes the whole brand?</h3>
<p>In the location answer, no. A thin profile in one suburb costs that suburb and nothing else. In the brand answer, yes: a site carrying a wrong phone number, an old address or a much lower rating is part of the material an assistant reads when somebody asks about the brand by name, and nothing makes the model prefer your strongest site.</p>
<h3 id="is-ai-search-visibility-the-same-as-our-local-ranking">Is AI search visibility the same as our local ranking?</h3>
<p>No. Local ranking is one of the inputs an assistant reads, not the output it produces, and an assistant can name a site that is nowhere near the map pack for the same query. Track both, separately, and do not let a rankings report stand in for the sweep.</p>]]></content:encoded></item><item><title><![CDATA[Multi-location review management: who asks, who replies, and who gets measured]]></title><description><![CDATA[Every site contributes to the rating customers attach to the brand. The review programme has to work for local owners and head office alike.]]></description><link>https://cloutly.com/blog/franchise-marketing/</link><guid isPermaLink="false">6522999a9367088c7bbd185e</guid><category><![CDATA[Franchise]]></category><category><![CDATA[Reviews]]></category><dc:creator><![CDATA[Lachlan Fea]]></dc:creator><pubDate>Sat, 30 Sep 2023 14:22:32 GMT</pubDate><media:content url="/images/blog/franchise-marketing/franchise-marketing-feature-cover-2026.jpg" medium="image"/><content:encoded><![CDATA[<img src="/images/blog/franchise-marketing/franchise-marketing-feature-cover-2026.jpg" alt="Multi-location review management: who asks, who replies, and who gets measured"><p>Multi-location review management is the job of getting every site in a network asking for reviews the same way, landing every review in one place, and deciding who answers each one. It is a governance problem before it is a software problem. The brand carries one rating in the customer's head, and fifty owners decide what that rating is.</p>
<p>Written for whoever owns that number across 20 to 400 sites. At one site, most of this is overkill.</p>
<p><img src="/images/blog/franchise-marketing/cloutly-network-overview.png" alt="A network summary for a 46-club fitness brand showing 4,276 customers invited, 2,411 engaged and 1,145 reviewed, beside a live feed of new reviews labelled by club"></p>
<h2 id="what-breaks-as-a-network-grows">What breaks as a network grows</h2>
<p>Every site asks differently. One franchisee has a QR code on the counter, another blasts a monthly email out of their own Mailchimp, eleven do nothing, and six point customers at a Facebook page nobody has claimed. Together that produces a rating swinging between 4.1 and 4.9 for reasons unrelated to the service.</p>
<p>The reviews land nowhere central. Each Google Business Profile notifies whoever set it up: a franchisee's personal Gmail, an agency, a person who left in 2023. Head office finds out about a bad quarter at conference, because no list of last week's reviews exists.</p>
<p>And head office replies to everything or to nothing. Everything means a coordinator writing "We're sorry to hear this, please contact support@" under a review about a specific Tuesday, which reads worse than silence. Nothing leaves the silent sites silent.</p>
<p>Underneath all three sits the same fact: a customer does not distinguish between franchisees. They searched your brand, Google showed them the nearest site, and that site's rating is the brand's rating as far as they are concerned. So the network average is a vanity number. A network averaging 4.5 with nine sites at 3.6 is in worse shape than one averaging 4.3 with nothing below 4.1.</p>
<h2 id="claim-and-organise-every-profile-before-anything-else">Claim and organise every profile before anything else</h2>
<p>The unglamorous part, and the one every competing guide skips. Nothing works until you can reach every profile.</p>
<ol>
<li><strong>Inventory what exists.</strong> Every location, its Google Business Profile, its Facebook page, and who holds owner access to each. Expect duplicates, and at least one profile still owned by an agency the franchisee stopped paying in 2024.</li>
<li><strong>One profile per location.</strong> Google's <a href="https://support.google.com/business/answer/3038177" rel="noopener">guidelines for representing your business</a> say there should only be one profile per business, and that locations of a chain in the same country use the same name unless a site consistently trades under a different one. Duplicates split your reviews across two cards and halve the rating that shows. More on <a href="/blog/google-my-business-multiple-locations-same-name/">multiple locations with the same name</a>.</li>
<li><strong>Put the profiles in a business group.</strong> Google describes <a href="https://support.google.com/business/answer/6085339" rel="noopener">business groups</a> as a more secure way to share access, a shared folder for your profiles: add a colleague as a manager or owner and they reach every profile in the group, current and future, without anyone handing over a password. Almost nobody sets this up.</li>
<li><strong>Decide the access model, and write it into the franchise agreement.</strong> <a href="https://support.google.com/business/answer/3403100" rel="noopener">Owner and manager roles</a> differ in one way that matters: managers can do nearly everything, but only owners can add or remove users and delete the profile. Head office should be an owner on every profile, the franchisee a manager or co-owner. A profile has one primary owner, and that owner cannot step away until they have transferred the role. Settle that now rather than on the day a franchisee sells.</li>
</ol>
<p>If some sites are not on Google properly yet, start with <a href="/blog/adding-my-business-to-google-maps/">getting a business onto Google Maps</a>.</p>
<p><img src="/images/blog/franchise-marketing/google-business-groups.png" alt="Google&#x27;s help page for business groups, showing a chart comparing a personal Google Account with a business group and the four steps to create one"></p>
<h2 id="get-every-location-asking-the-same-way">Get every location asking the same way</h2>
<p>The corporate instinct is a standard: same message, same timing, everywhere. The franchisee instinct is autonomy: my customers, my words. Standardise the trigger and leave a little of the wording local.</p>
<p>The ask fires off whatever system that site already runs on, at the moment it says the job is done: the booking system when the appointment is marked complete, the point of sale when the invoice is paid. If it depends on someone remembering, it happens on quiet days and stops on busy ones.</p>
<p>Then leave the local half local: the location name, the customer's name where you have it, and one line the franchisee writes themselves. Timing, follow-up spacing and the review link are set once at head office. Franchisees will accept a standard they can put their own sentence in front of.</p>
<p>Make it smart rather than loud. At network scale a dumb ask does real damage, because the same customer visits four of your sites. One contact per person however often they return, a second booking moving the existing ask rather than adding another, anyone who reviewed you in the last 90 days skipped, opted-out contacts never re-enrolled, follow-ups that stop the moment the review lands. Without those rules a 200-site network asks one person four times in a month.</p>
<p>And no rating step, ever. The temptation at scale is a filter: ask how it went, send the happy ones to Google, route the unhappy ones to a private form. Do not build it, and do not accept a vendor that offers it. <a href="https://support.google.com/contributionpolicy/answer/7400114" rel="noopener">Google's contributed-content policy</a> says merchants must not "discourage or prohibit negative reviews, or selectively solicit positive reviews from customers". The <a href="https://www.ftc.gov/news-events/news/press-releases/2024/08/federal-trade-commission-announces-final-rule-banning-fake-reviews-testimonials" rel="noopener">US Federal Trade Commission's rule on consumer reviews</a>, in force since 21 October 2024, bans claiming a review section represents all the reviews submitted when reviews have been suppressed on rating or sentiment. Ask everyone, take what comes, answer it well. The tactics are in <a href="/blog/get-more-google-reviews/">how to get more Google reviews</a>.</p>
<h2 id="one-inbox-for-every-location">One inbox for every location</h2>
<p>Once the asks run, reviews arrive faster than the current arrangement can absorb. The requirement is <a href="/intelligence-layer">one list, every location</a>, filterable down to a single site. That buys you a number for last week without asking anyone, a queue of everything nobody has replied to, and a route for the ones that need head office. A 1-star review naming a staff member, or alleging something legal, should reach head office within hours. It cannot if it only ever notified the franchisee.</p>
<p><img src="/images/blog/franchise-marketing/cloutly-inbox-location-filter.png" alt="A review inbox filtered to All Locations, showing seven reviews needing a response and each review labelled with the club it belongs to"></p>
<h2 id="who-replies-corporate-or-the-franchisee">Who replies, corporate or the franchisee?</h2>
<p>This is the question franchisors lose sleep over, and the competing guides do not answer it. Two clean models exist, plus the hybrid almost every network ends up running.</p>
<p>Corporate replies to everything: consistent voice, no legal exposure, nothing unanswered, and replies that are visibly generic because the writer was not there. It breaks past 30 sites or so, when the volume outgrows one coordinator.</p>
<p>The franchisee replies to everything. Specific, fast, occasionally catastrophic. They know the customer and the Tuesday in question, which is what makes a good reply good. They also argue in public and go quiet in a busy season.</p>
<p>Build the tiered model around the review, not who owns the site.</p>



































<table><thead><tr><th>Review</th><th>Who replies</th><th>Standard</th></tr></thead><tbody><tr><td>4 to 5 stars</td><td>The location</td><td>Within 3 business days, in their own words</td></tr><tr><td>3 stars</td><td>The location</td><td>Within 2 business days, naming what they will fix</td></tr><tr><td>1 to 2 stars</td><td>The location, drafted or reviewed by head office</td><td>Within 24 hours</td></tr><tr><td>Alleges injury, discrimination, fraud or a legal claim</td><td>Head office only; the location is told not to reply</td><td>Same day, once the right people have seen it</td></tr><tr><td>Names a staff member negatively</td><td>Head office drafts, the location sends</td><td>Within 24 hours</td></tr></tbody></table>
<p>Two things make that hold rather than sit in a manual nobody opens. The first is saved replies: templates written once at head office, with placeholders that personalise on insert, in a Templates menu in the composer where the franchisee already works. A franchisee will use a good template. They will not open a PDF. <a href="/blog/positive-review-response-examples/">Positive review response examples</a> is the starting set, though the 1-star replies get read by the most people.</p>
<p>The second is drafting with a person approving. An AI draft of a review reply, edited and sent by a human, closes the gap between "the franchisee has no time" and "the reply has to be specific". Head office sets the tone; the franchisee edits the two sentences only they could write.</p>
<p>Some franchisees will not reply at all, so write the escalation down before it happens: the standard in the agreement, the unanswered count visible to everyone at conference, head office replying for them after 14 days. The visibility usually does the work.</p>
<h2 id="the-league-table-and-what-it-does-to-franchisee-behaviour">The league table, and what it does to franchisee behaviour</h2>
<p>Publish a table of every location, ranked, and update it monthly. It changes behaviour faster than anything else here, for a reason that has nothing to do with software: franchisees compete, and they do not like being 47th.</p>





























<table><thead><tr><th>Column</th><th>Why it is there</th></tr></thead><tbody><tr><td>Rating in the period</td><td>The number a customer sees. Print two decimals, because 4.62 and 4.58 are different and 4.6 and 4.6 are not</td></tr><tr><td>New reviews in the period</td><td>The input the location controls. Volume moves the rating; the rating does not move itself</td></tr><tr><td>Response rate</td><td>The clearest proxy for whether anyone at that site is engaged</td></tr><tr><td>Days quiet</td><td>Days since the last review. A site at 22 days has stopped asking, whatever it says</td></tr><tr><td>Status</td><td>One plain flag per row: unanswered 1 to 2-star reviews, rating down on the previous period, quiet for N days, best rating, all answered</td></tr></tbody></table>
<p>Rank on the period's rating, not the lifetime one. Lifetime ratings are a monument to whatever happened in 2021, and they hide the franchisee who has turned a site around.</p>
<p>Do not show all 200 rows. Nobody reads 200 rows. Show the sites that need attention and the sites doing well, and put the full list behind a click. A table with five problems and three wins on it gets read every month.</p>
<p><img src="/images/blog/franchise-marketing/cloutly-locations-league-table.png" alt="A locations table for a 46-club network, each row ranked with its rating to two decimals, new reviews, response rate, days quiet and a status flag such as &#x22;3 unanswered 1-2 star&#x22; or &#x22;Quiet 12 days&#x22;"></p>
<p>Credit inside the site, too. A staff-level view starts the same conversation inside a salon or a workshop, and franchisees often adopt it fastest. Attribution is the catch: matching a name in review text can credit the wrong person, so give each staff member their own review link and let the link do the attributing. That also keeps you the right side of Google's policy, which says merchants should not request that specific content be included in a review, staff identification included.</p>
<h2 id="read-the-reviews-as-themes-not-as-a-score">Read the reviews as themes, not as a score</h2>
<p>A rating tells you a site is struggling. It never tells you why, and at 60 locations nobody is reading 4,000 reviews a quarter to find out. The temptation is a sentiment score, a number per location tracked over time. Resist it. A score cannot be checked and cannot be argued with by the franchisee it accuses. What an operations lead needs is a theme with a count and a quote under it. Not "Northgate scored 62 on sentiment" but "wait times were mentioned in 31 reviews at Northgate this quarter, up from 9, and here is one of them in the customer's words".</p>
<p>Cloutly does this as Signals, where a signal is any specific, evidenced mention, either polarity. It is a per-review pipeline Cloutly switches on for an account rather than something you turn on yourself, and every signal carries its denominator and a verbatim quote with a date.</p>
<p>Whatever you use, the test is the same. Can the franchisee check the number, and is there a customer's sentence under it.</p>
<h2 id="keep-the-listings-consistent-across-the-network">Keep the listings consistent across the network</h2>
<p>Reviews are half of what a customer sees. The other half is whether the hours, phone number and address are right, and those drift constantly: a franchisee changes their Sunday hours in one place and not the other four, a number is ported, a site moves two doors down. Vendors overpromise here, so be precise about what is achievable.</p>
<p>Google Business Profile and the Facebook page can be written to: name, phone, website, description, address, regular hours and special hours. A field your record does not carry is not pushed, so nothing gets blanked by accident. Name and address changes carry a re-verification risk with Google, so treat those as a project rather than an edit. Yelp, TripAdvisor and Google's public view are watched, not written, which is the honest position for most of the directory web. You get told when the phone number on Yelp disagrees with your record, on a weekly check rather than in real time.</p>
<p>Publish preview-first: a dry run against Google, a field-by-field table of what is there now and what it will become, and a human confirming. Bulk belongs on the publish rather than the edit. Select the venues, preview, publish. A blind fan-out edit across 200 profiles is how a network blanks its own phone numbers. And special hours are usually closures only: a full-day holiday closure can go out across the network, shortened Christmas Eve hours generally cannot. Better learnt in October than on 23 December.</p>
<h2 id="rolling-it-out-to-franchisees-who-did-not-ask-for-it">Rolling it out to franchisees who did not ask for it</h2>
<p>Head office bought this. The franchisees did not, and a mandate in the next agreement is 18 months away. The networks that have done it well used the same pattern.</p>
<ol>
<li><strong>Pick 8 to 12 sites, and not the best ones.</strong> Two strong operators, two struggling, the rest ordinary. The strong ones prove it works; the struggling ones prove it works on hard mode, which is the objection you will get.</li>
<li><strong>Run 30 days and set the number in advance.</strong> New reviews per site over the 30 days, against the same 30 days last year. Write the target down first, or the pilot becomes an argument about whether it worked.</li>
<li><strong>Do the setup for them.</strong> Every hour of franchisee effort in week one costs you sites. Claim the profiles, connect the booking or point-of-sale system, load the templates, then hand it over working.</li>
<li><strong>Report by name at conference, not by email.</strong> The pilot sites and their numbers, on a slide, with the operators in the room. This is where the next 40 sites sign up without being asked.</li>
<li><strong>Roll out in waves of about 20</strong>, each owned by a named person at head office for its first month.</li>
</ol>
<p>You are not selling franchisees a platform. You are showing them what eleven of their peers got in a month, which is the only argument that moves a franchise network. Hospitality groups run the same thing venue by venue, in <a href="/blog/restaurant-reputation-management/">restaurant reputation management</a>, and where an agency runs it for the network, <a href="/blog/reputation-management-for-agencies/">reputation management for agencies</a> is the other side of the deal.</p>
<h2 id="measuring-multi-location-review-management">Measuring multi-location review management</h2>
<p>Read the league table per location, never as a network average, and add the one number that exists only at network level: the rating spread, best site minus worst, with the count of sites under 4.0. That is the brand-risk figure, and the one for the executive team. A shrinking spread means the programme is working, even in a month when the average is flat. Keep the monthly exports: in month nine the question is which sites moved, and what they did differently. Whether an assistant names your outer suburbs is a separate measurement, in <a href="/blog/ai-search-for-multi-location-brands/">AI search visibility for multi-location brands</a>.</p>
<h2 id="franchise-reputation-management-at-20-200-and-400-locations">Franchise reputation management at 20, 200 and 400 locations</h2>
<p>The programme is the same at every size. What changes is where the effort goes.</p>
<p>At around 20 sites, one person at head office can hold it. They know every operator by name and can chase a reply personally. The risk is that the whole thing lives in one head and leaves when that person does.</p>
<p>At around 200 sites, chasing people stops working and the standards have to be written down, in the agreement and in the templates. This is where the tiered reply model and the monthly report become the programme rather than a description of it. Just Cuts runs a network this size:</p>
<blockquote>
<p>"Cloutly made it easy for us to onboard and roll out across 230+ locations. Our salons saw a 45% increase in reviews in just the first month. It's truly intuitive, effective and backed by a team who genuinely care."</p>
<p>Kelly Gaunt, National Marketing and Brand Projects at Just Cuts Franchising</p>
</blockquote>
<p>The number to look at there is not the percentage. It is "the first month", which is what a rollout across 230 owner-operators looks like when the setup is done for them.</p>
<p>At 400 sites and above, head office runs a reporting function rather than a review programme. The work goes regional: someone owns 40 sites, sees their own league table, and is measured on the spread inside their region.</p>
<p>Cloutly is built for networks of 400+ locations, and <a href="/solutions/multi-location">the multi-location page</a> covers how the pieces fit.</p>
<h2 id="frequently-asked-questions">Frequently asked questions</h2>
<h3 id="what-is-multi-location-review-management">What is multi-location review management?</h3>
<p>Running one review programme across every site in a network: a standard ask that fires off each location's own system, every review landing in one inbox, a written rule for who replies to what, and a monthly league table ranking locations by rating, volume and response rate.</p>
<h3 id="should-franchisees-or-head-office-respond-to-reviews">Should franchisees or head office respond to reviews?</h3>
<p>Both, split by review type. Locations answer 3 to 5-star reviews in their own words. Head office drafts or approves replies to 1 and 2-star reviews, and owns anything alleging injury, discrimination or a legal claim outright. Saved templates make the split workable.</p>
<h3 id="how-do-you-get-all-franchise-locations-to-ask-for-reviews-the-same-way">How do you get all franchise locations to ask for reviews the same way?</h3>
<p>Standardise the trigger, not the sender. The ask fires off each site's booking system or point of sale when the job is marked complete, with timing and follow-up spacing set centrally. Leave the location name and one line of wording local, so franchisees keep a say.</p>
<h3 id="can-one-google-business-profile-cover-multiple-franchise-locations">Can one Google Business Profile cover multiple franchise locations?</h3>
<p>No. Google allows one profile per business location, and locations of a chain in the same country carry the same name unless a site genuinely trades under a different one. Group the profiles into a business group so head office holds access without sharing credentials.</p>
<h3 id="how-do-you-compare-franchise-locations-by-review-performance">How do you compare franchise locations by review performance?</h3>
<p>Rank every location on the period's rating, new reviews, response rate and days since the last review, then flag each row with one plain status. Rank on the period rather than the lifetime rating, so a site that has turned around can see it.</p>]]></content:encoded></item></channel></rss>