A Cedar Park flex requirement and a South Congress retail suite are two accounts, not two ad groups
Asset classes share no searchers, no landing pages and no sensible budget, so stacking them lets the cheapest clicks eat the expensive ones.
Industrial and flex, office, retail, land and investment sales each deserve their own campaign with its own budget cap. When they share one, the platform funds whichever produces cheap clicks, which is almost never the line of business you most want to grow.
Split tenant demand from landlord assignments too. A tenant with a requirement is searching. An owner deciding who lists their building usually is not, at least not in the same words, and that side of the business is better served by outreach, by content and by a small brand campaign than by a bidding war.
Each campaign needs a page written for it. An industrial click should land on current industrial availability filtered to the submarket, not on the homepage or a general contact form.
Keep the account small enough to manage. In a metro this size, twenty campaigns starve each other and nobody ever gets clean data on any of them.