โšก YESHUA ยท the ERP Agathas uses to run its own agency

YESHUA - the complete ERP for agencies

One system to run the whole agency: what you spend on media, the lead it generates, the contract that closes and the money that lands โ€” all in the same database, updating itself.

Paid media, leads, social, finance and tax in a single panel โ€” wired together through official APIs, from the first ad click to the money landing in the bank.

See the modules
6
Modules in one panel
100%
Official APIs, no scraping
24/7
Account, balance and lead alerts
1
Single source of truth

Why an ERP built by an agency, for agencies

YESHUA wasn't designed in a product meeting. It grew out of Agathas Web's daily operation โ€” every module exists because the pain showed up here first.

๐Ÿงช

Born in production, not in a slide deck

Agathas runs its own business inside YESHUA: client ad accounts, recurring billing, invoices and support. What you see on screen is what runs here every day.

๐Ÿ”Œ

Official APIs, no workarounds

Meta Marketing API, Google Ads API, WhatsApp Business API, ASAAS and the Brazilian tax authority gateway. No scraping, no browser extension, no bot clicking through screens โ€” the kind that breaks on the first layout change.

๐Ÿ‡ง๐Ÿ‡ท

Real Brazilian tax handling

Municipal service invoices, simplified-regime filings, A1 digital certificate, bank slips and instant payments reconciled. An imported ERP doesn't understand Brazilian service invoicing or tax regimes.

๐Ÿ”—

From click to cash, in one database

Ad cost, the lead it generated, the client who signed and the monthly fee that came in all live in the same database. ROI stops being a spreadsheet estimate.

๐Ÿ“ฑ

Own mobile app and client portal

Your team follows everything from the phone with push notifications. Your client logs into a portal and sees their own leads and results, instead of asking for a report over WhatsApp.

๐Ÿ”“

Your data stays yours

Accessible PostgreSQL database, full export whenever you want, daily backups. No lock-in and no exit fee to take what's yours.

What spreadsheets, screenshots and five open tabs can't solve

Every growing agency hits the same six gaps. YESHUA was built closing them one by one.

๐Ÿ“‰

ROI nobody can actually close

Meta spend in one tab, Google spend in another, the lead in WhatsApp, the contract in email and the fee in the bank statement. By the time the spreadsheet is ready, the number is already stale.

๐Ÿ”•

An ad account stopped and nobody noticed

Declined card, zero balance, spending cap reached, account under review. Without active monitoring you find out when the client calls asking why it stopped.

โณ

Leads going cold in the queue

The lead arrives and waits for someone to open the dashboard. YESHUA alerts instantly โ€” push, email and WhatsApp โ€” with the lead's source already attached.

๐Ÿงพ

Manual billing every single month

Bank slip, payment link, instant transfer, who paid and who forgot. Without an automated reminder cadence someone always slips through โ€” and the conversation gets awkward.

๐Ÿ—“๏ธ

Posts scheduled across three tools

Instagram in one, Facebook in another, the report in a third. Three subscriptions, three passwords and three places to get the publishing time wrong.

๐Ÿ’ธ

Next month's cash flow as guesswork

A card statement that hasn't closed yet, revenue tied to contract terms, a forgotten recurring expense. Without a forecast, every coming month is a surprise.

The YESHUA modules

A complete ERP for digital agencies โ€” turn on what you need today and grow into the rest when it makes sense.

๐Ÿ’ฐ

Finance

  • Accounts payable and receivable
  • Credit cards with dynamic statement forecasting
  • Reconciliation by payment date
  • Month-by-month balance projection
  • Cost centres, categories and tags
  • Revenue tied to contract terms
๐Ÿงพ

Tax

  • Municipal service invoice issuing
  • A1 digital company certificate
  • Direct tax authority integration
  • Simplified-regime filing and payment slip
  • Tax instalment plan tracking
  • Archive of received invoices
๐Ÿค

Clients and revenue

  • The client as the core entity
  • Services and contracts with terms
  • Recurring billing through ASAAS
  • Automated reminder cadence
  • Quotes with a reusable line-item library
  • Ready-to-send PDF proposals
๐Ÿ“ˆ

Paid media

  • Meta Ads and Google Ads via official API
  • Balance, top-ups and spending caps monitored
  • Alerts for paused accounts or unpaid invoices
  • Breakdowns by campaign, keyword, search term and region
  • Offline conversions and CAPI in one place
  • Cost per lead and per client, side by side
๐ŸŽฏ

Leads and CRM

  • Capture through a plugin on the client's site
  • Entry point: website, WhatsApp and click-to-message
  • Sales qualification by channel
  • Real-time new-lead notification
  • Alert when a client stops receiving leads
  • Export and reporting by period
๐Ÿ“ฒ

Social and messaging

  • Scheduling for posts, reels and stories
  • Instagram, Facebook, YouTube and LinkedIn
  • Media library with direct upload
  • Batch publishing with an idempotent queue
  • Official WhatsApp through Voyia
  • Meta-approved message templates

Click to cash: the chain YESHUA closes

Four links that in most agencies live in separate systems โ€” which is exactly why the math never adds up.

1

What you spent

The official Meta and Google APIs bring real cost per account, per campaign and per day. No screenshots, no CSV exports, no retyping into a spreadsheet.

2

What it generated

Every lead arrives stamped with its source: network, campaign, ad and entry point. An untraceable lead becomes the exception, not the rule.

3

What became a client

Sales qualification marks the lead that actually closed and sends that conversion back to the ad platform, so the algorithm optimises for what matters.

4

What hit the bank

Contracted service, generated invoice and reconciled payment close the loop: acquisition cost against recurring revenue, client by client.

It's that full chain, in one database, that turns "I think it's working" into a number you can put on the table in a meeting.

Native integrations

YESHUA talks to the platforms your agency already uses โ€” always through the front door.

๐Ÿ“˜

Meta Marketing API

Campaigns, ad sets, ads, cost and results from Facebook and Instagram. Metric reads plus conversion sending through the Conversions API (CAPI).

๐Ÿ”

Google Ads API

Cost, campaigns, keywords, search terms, region and demographics. Prepaid account balance and top-up detection, with an alert before it runs out.

๐Ÿ’ฌ

WhatsApp Business API

Through Voyia: approved templates, sending, scheduling and conversation history with real delivery status.

๐Ÿ’ณ

ASAAS

Bank slips, instant payments and payment links, recurring subscriptions, automatic reconciliation and credit dates reflected in the cash flow.

๐Ÿ›๏ธ

Tax authority gateway

Filing calculation, tax payment slip issuing and compliance status checks โ€” straight from the source, with no middleman.

๐Ÿ“ธ

Social publishing

Instagram, Facebook, YouTube and LinkedIn: scheduling and publishing of posts, reels and stories through each network's official API.

๐Ÿ”Œ

WordPress plugin

Install it on the client's site and capture starts: form submissions, lead source, conversions and traffic reach the panel with no extra development.

๐Ÿ””

Push, email and reports

Push notifications in the team app, transactional email with an internal copy, and PDF reports generated on the device itself.

๐Ÿ—„๏ธ

Your database, your BI

PostgreSQL with full export. Connect Looker Studio, Power BI, Metabase or whichever tool your agency already runs.

What it takes to get YESHUA running

From connecting accounts to the first month-end close, without stopping the operation halfway through.

1

Setup

We stand up the environment, create your team's users and configure access roles โ€” who sees finance, who sees only the media modules, who is a client.

2

Connecting accounts

You authorise ad accounts, social networks and the billing gateway through each platform's official flow. No password is ever typed inside YESHUA.

3

Import

Clients, contracts, services and financial history come in at once. Ad account history is reprocessed so the dashboard starts with a past, not from zero.

4

Daily operation

A lead arrives and it notifies. An account stops and it alerts. A payment comes due and the reminder goes out on its own. The team starts working by exception.

5

Clients in the portal

Each client gets access to their own portal: leads received, investment, results and reports. The monthly meeting no longer starts with building a slide deck.

6

Month-end close

Billing, receipts, reconciled expenses, invoices issued and tax filings calculated. The month closes with the same number everywhere.

Who YESHUA is for

If your operation has recurring clients, other people's media budget and tax obligations, it was designed for you.

๐Ÿ“Š

Paid media agency

Manages budget for several clients across Meta and Google and needs to prove results with numbers, not screenshots.

๐ŸŽจ

Full service agency

Runs media, social, websites and content for the same client base โ€” and today uses a different tool for each front.

๐Ÿง‘โ€๐Ÿ’ป

Consultancy and senior freelancer

Works alone or with a lean team, bills recurring fees and has no time to become their own finance department.

๐Ÿข

Agency with a sales team

Has reps receiving leads and needs to close the loop between what was invested, what was qualified and what turned into a contract.

๐Ÿงพ

Anyone invoicing every month

Charges a subscription or monthly fee, issues an invoice for each client and wants to stop doing it by hand on a government portal.

๐ŸŒฑ

Growing agency

Has outgrown the spreadsheet but doesn't want the cost โ€” or the complexity โ€” of a corporate ERP.

Data, access and privacy

YESHUA handles advertising, lead and financial data. How that's treated isn't fine print โ€” it's right here.

๐Ÿ”

Authorisation through the official door

Access to ad accounts and social networks is granted through each platform's own OAuth flow. YESHUA never asks for or stores your Google or Meta account password.

๐ŸŽฏ

Use limited to what the panel shows

Data read from the advertising APIs is used to display metrics, generate reports and calculate ROI inside your own account. It is not sold, shared or used to train models.

๐Ÿ‘ฅ

Role-based access

Administrators, staff and clients see different slices of the system. The client sees their portal; staff see only the modules they've been granted.

๐Ÿ‡ง๐Ÿ‡ท

Data protection applied

Personal lead data with a legal basis, a declared purpose, a retention period and deletion on request. No invisible collection.

๐Ÿ”„

Revoke at any time

Disconnect an ad account or a social network whenever you want, from the panel or from the platform's own security settings.

๐Ÿ’พ

Backup and export

Daily database backups and a full export of your data always available, in an open format.

Frequently asked questions

What exactly is YESHUA?
It's a web ERP for digital agencies. It brings finance, tax, client and contract management, paid media, leads and social media into a single panel โ€” with a mobile app for the team and a portal for the client.
Do I need to grant access to my ad accounts?
Yes, and access is granted through Google's and Meta's official authorisation flow. You choose which accounts to connect, YESHUA never sees your password, and you can revoke access at any time.
What does YESHUA read from the Google Ads API?
Cost, campaigns, ad groups, keywords, search terms, performance metrics and prepaid account balance. That data appears in the dashboards and reports of your own account and is used to calculate cost per lead and ROI. When you mark a lead as qualified, YESHUA can send that conversion back to the platform.
Where does my data live?
In a PostgreSQL database with daily backups. A full export is available at any time and you can connect the BI tool you already use.
Is there a mobile app?
Yes. An Android and iOS app with push notifications for new leads, ad account tracking and PDF reports generated on the device itself.
Can I migrate from what I use today?
You can. Clients, contracts, services and financial history come in through import, and ad account history is reprocessed through the APIs โ€” the dashboard starts with a past, not empty.
How much does it cost?
YESHUA is deployed to fit the size of your client base and the modules you'll actually use. Talk to our team and we'll put together a proposal based on your operation.

Stop assembling reports and get back to operating

Book a call and we'll show YESHUA running on real data โ€” not on a demo environment.