Every page in Genaya shows a piece of the money picture: GenayaPay shows what came in, Campaigns what the ads cost, Accounting what the team earned, Expenses what you paid out. Genaya AI now does the one sum an owner actually wants, in the chat, with the real numbers behind it.
Net profit = collected money, minus ad spend, minus commissions earned, minus payroll wages, minus expenses. Collected money is what your clients actually paid in the period (by payment date, sales tax included). Ad spend is what your ad accounts spent in the same days. Commissions are what the commission engine counted on jobs marked done in the period, by their schedule date. Payroll wages are the pay periods that fall in the window, with commissions taken out so nothing counts twice. Expenses are every expense record dated in the period, the ones linked to a job included.
Genaya AI counts only what your role may read. When a part is out of reach, the answer still comes, it names the part it left out, and it says "left after the costs you can see" instead of "net profit", so a number is never passed off as something it is not. An owner or admin sees every part.
Each ad account is matched to a company by its name. Open Settings > Genaya AI and look for Ad accounts and companies: every account shows the company Genaya suggested, with a note that it came from the name.
Pick the right company for each account, or Not a company for an account that advertises something else. The pick saves at once.
From then on "what is my net profit for North Ops" counts that company's ad spend. Spend from an account nobody matched stays its own line, never spread across companies.
Ask it in those words and Genaya AI reads the profit drivers this period against the last: ad costs and cost per lead, how many leads came in and how many turned into booked work (the close rate), the jobs that were canceled and their share, the average ticket, commissions, payroll and the expenses that moved most. The answer names which of them moved the number, each with its share of the change, as a card you can read at a glance.
Under the cause come the actions: pause the campaign that costs twice the usual per lead, move its budget, send the reminders that stop cancellations, chase the open estimates with an agent. Each one is the usual Genaya AI card: nothing is paused, moved, sent or spent until you confirm it.
Our team typically replies within one business day.