How do I run a separate WhatsApp or Instagram account for each branch or property from a desk computer?
Short answer: Running each branch's or property's own WhatsApp or Instagram from a desk computer, rather than a phone, is possible with WebCatalog's Profiles feature, which gives each account its own separate, clearly labeled window with its own login. The free Basic plan covers 2 profiles per app; Pro removes that limit for businesses running more than two branches. Check WhatsApp's own current rules on linked devices and business accounts before setting this up at scale, since those are Meta's terms, not WebCatalog's.
Each branch or property has its own WhatsApp or Instagram, and juggling them on a phone with a tiny screen isn't working for your office team. You want a real desk-based way to manage this.
I'm Ranjit, and I run Blur Studio: 15+ years building software, 120 apps taken live, and clients who have gone on to raise $10M+. I build AI systems and processes that help businesses do a lot more with a lot less time. I also work differently from most of what else is out there, more on that further down this page. Say hello.
This page may contain affiliate links from which Blur Studio earns commissions.
Multi-branch businesses, and especially property management and brokerage teams handling several listings or properties, often end up with one WhatsApp or Instagram per location, since customers expect to message the specific branch or property directly rather than a central head office number. Managing all of them from one phone with dual-app tricks works in a pinch but falls apart fast once an office team, not one person, needs to respond throughout the day.
Why a phone is the wrong tool for this at a desk
Dual-app or multi-account features on a phone exist specifically for this kind of situation, and they work, but they assume one person carrying one phone. The moment an office team needs to respond to messages during the day, from a desk, the small screen and single-device nature of a phone becomes the actual bottleneck. You can't comfortably have three staff members sharing one phone's dual-app setup, and most teams end up with either one overloaded phone or several phones scattered around an office, neither of which is a real workflow.
How this works on a desk computer instead
WebCatalog's Profiles feature lets you run WhatsApp Web, Instagram, or similar services as separate, clearly labeled profiles on a normal desktop computer, each with its own login, each in its own window. Instead of one phone juggling several accounts, your office gets a computer with, say, "Downtown Branch WhatsApp" and "Marina Branch WhatsApp" as two distinct windows side by side, each staffed and checked the way any other work tool would be. The free Basic plan covers 2 profiles per app, enough for two branches; Pro removes that cap entirely for $5 a month billed annually once you're past two locations. The same approach works for running several store or marketplace seller accounts on one computer.
How to set this up
- Confirm each branch's number is set up as (or convertible to) a proper WhatsApp Business account before building a desk workflow around it, since the personal and business versions of WhatsApp behave differently around linked devices.
- Create a separate profile for each branch or property's account, logging into each one through its own QR-code or login flow exactly once.
- Label each profile with the actual branch or property name, since this is exactly the kind of setup where a mislabeled window means replying to a Downtown customer from the Marina number by mistake.
- Keep all branch profiles open during business hours on whichever computer the responding staff use, rather than logging in and out per conversation.
- Check WhatsApp's current rules on linked devices for your specific account type before scaling this to many branches, since Meta sets and occasionally changes these limits, not WebCatalog.
What I'd actually tell you
For a business with two to five branches or properties, each wanting its own WhatsApp or Instagram presence, this is a genuinely practical fix for a real daily headache, and it's considerably cheaper and easier to explain to staff than juggling multiple phones around an office. The labeling discipline matters more here than almost anywhere else in this category of tool, since the actual damage from a mix-up (a customer getting a reply meant for a different property) is worse than most other mix-ups you might make elsewhere.
I'd also push back gently on scaling this past a handful of branches without a clearer plan. At ten or more locations, the question stops being "how do I separate these on a computer" and starts being "do we actually want ten separate numbers, or one system that routes to the right person regardless of which number a customer used." Getting every branch to handle a task the same way is the related process question, covered in how to get every branch or broker to do the same task the same way.
A worked example: a four-location cleaning franchise
Say a cleaning franchise runs four separate locations, each with its own WhatsApp number advertised on local flyers and its own Instagram account showing that location's before-and-after photos, and a small central office handles all customer messaging for all four. Before setting up separate profiles, the office ran all four accounts off two phones passed between three staff members across a shift, and mix-ups were common enough that customers occasionally got a reply referencing the wrong address or the wrong technician's schedule. With four profiles running on the office's shared computer, each clearly labeled by location, any staff member sitting down at that desk sees all four accounts simultaneously, already logged in, each visually distinct enough that a reply to "Westside" doesn't accidentally go out from the "Lakeview" window. The daily volume of messages didn't change; what changed was the error rate on which account a reply actually came from. For one inbox across messaging apps, see handling WhatsApp, Gmail and Messenger chats in one place.
A practical note on staffing across shifts
One detail worth planning for deliberately: if different staff members work different shifts on the same shared computer, agree on a simple habit, checking that the right profile window is in focus before typing a reply, rather than assuming whoever's sitting down already knows which window is which from memory. This matters more at the start of a new shift, when someone unfamiliar with that day's layout is most likely to reply in the wrong window. A five-second habit of glancing at the label before typing is cheap insurance against the one mistake that actually matters here: a customer getting a reply that references the wrong property. Staff will also want notifications from web apps when the browser is closed.
Instagram vs. WhatsApp: a small difference worth knowing
The setup works the same way for both, but the stakes differ slightly. A WhatsApp mix-up usually means one specific customer gets a reply meant for a different location, which is embarrassing but contained. An Instagram mix-up is more public: posting or replying to a comment from the wrong branch's account is visible to anyone following that account, not just the one customer involved. Worth keeping that difference in mind when deciding how much labeling discipline and double-checking each account genuinely needs; Instagram profiles are worth being slightly more careful with than a one-to-one WhatsApp chat.
When should you skip this?
If you only run one or two branches, a single phone with WhatsApp's own built-in multi-account feature (where supported) might be enough without adding a new tool. This also isn't the right fix if WhatsApp's own current business-account or linked-device limits don't actually support the number of accounts you're trying to run; check that directly with WhatsApp's own current terms before building a workflow that depends on more accounts than it allows.
How I'd approach this
For a handful of branches, WebCatalog's Profiles feature on a shared office computer solves this cleanly. Where I get involved is past that scale, when a property management company or multi-location brokerage wants customer messages from any branch's number routed to whichever staff member is actually free, logged centrally, and reportable, rather than depending on a specific person being at a specific desk watching a specific window. That's a real integration project on top of WhatsApp's own business API, and it's worth it once the number of branches has outgrown "just open more windows."
Questions people ask
Can I run WhatsApp for multiple branches from one computer for free?
Yes, up to 2 profiles per app on WebCatalog's free Basic plan, enough for two branches. Pro removes that limit for $5 a month billed annually for more locations.
Does this work for Instagram the same way as WhatsApp?
Yes, the same Profiles feature works for any web-based account, including Instagram's web interface, keeping each branch's or property's account in its own separate, labeled window.
Will WhatsApp allow this many linked accounts or devices?
This depends on WhatsApp's own current rules for business accounts and linked devices, which are set by Meta and can change. Confirm this directly for your specific account type before scaling to many branches.
How do I stop staff replying from the wrong branch's account?
Label each profile clearly with the actual branch or property name, not a generic label, and have staff confirm the window's label before replying, especially in the first weeks of this setup.
Is this better than giving each branch its own phone?
For a desk-based office team responding during business hours, yes, since a shared computer with labeled windows is easier for multiple staff to use than several physical phones. A phone still makes sense for a branch where WhatsApp is checked on the move.
What if we have ten or more branches?
At that scale, consider whether a routing system that sends any branch's messages to whichever available staff member is free, rather than ten separate manually-watched windows, is the better long-term fix.
Does this help us report on message volume across branches?
No, Profiles only separates the accounts for management; it doesn't provide reporting. Combined reporting across branches needs a separate integration, usually built on WhatsApp's own business API.