⚡ 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.

12
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 works from the Android app with push notifications, pausing campaigns and generating reports on the phone. Your client logs into a portal and sees their own leads, spend and ROI, instead of asking for reports on WhatsApp.

🔓

Your data stays yours

Everything in a PostgreSQL database for your operation, with automatic backups and access for your BI tool. 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, pending payment, disabled account. 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.

📘

Meta Ads

  • One-click import of Business Manager ad accounts
  • Spend, results and balance refreshed every hour
  • Campaigns, ad sets and ads with the creative thumbnail
  • Pause and resume a campaign, ad set or ad from the panel or the app
  • Duplicate an ad set swapping only the creative
  • New ad in the same ad set with up to 5 headlines and 5 texts
  • Breakdowns by age, gender, region, hour, placement and device
  • Low-balance alert and alert for disabled accounts or pending payments
🔍

Google Ads

  • Client accounts read from your manager account (MCC) via the official API
  • Daily cost and results by campaign, ad group and ad
  • The keywords and search terms behind each click
  • Device, age, gender and region
  • Prepaid account balance checked several times a day, with top-up detection
  • Daily summary of accounts running low
  • Offline conversion file for qualified leads, ready to upload
🎯

Leads and CRM

  • Form capture from the client's website (WordPress plugin)
  • WhatsApp leads coming from ads, via Voyia or Evolution
  • Source stamped on every lead: network, campaign and entry point
  • Automatic qualification: WhatsApp chats with no reply become invalid leads
  • Instant new-lead notice: push, email and team WhatsApp
  • Alert when a client stops receiving leads
  • Website leads sent to the Meta Conversions API
  • CSV and PDF export with your filters applied
📲

Social media: publishing

  • Instagram: feed, Reels, Stories and carousels of up to 10 items
  • Facebook: photo, Reel, Story and carousel — or Instagram and Facebook together
  • LinkedIn: text, image, video, carousel and PDF document
  • Batch scheduling: many media files across many time slots at once
  • Schedule from your computer or phone, straight from the gallery
  • Automatic retry and an alert when a post fails
  • Shows what's already scheduled in Meta Business Suite to avoid duplicates
📈

Social media: results

  • Posts, Reels and Stories synced (Stories saved before they expire)
  • Daily followers, reach and engagement on Instagram and Facebook
  • Audience by age, gender and city
  • YouTube: subscribers, views and videos
  • Social media report as PDF
📄

Client reports

  • Meta Ads: campaigns, creatives, trends, audience, regions, devices and placements
  • Google Ads: campaigns, keywords, search terms, audience and regions
  • Social media and leads for the period
  • Everything as PDF, for the period you choose
  • Automatic delivery to the client's WhatsApp: weekly, monthly or one-off, at the time you set
💬

Official WhatsApp

  • Messages using Meta-approved templates
  • Scheduling messages for a date and time
  • Delivery and read receipts
  • Estimated cost of each send
  • Integration with Voyia and Evolution API
  • A link for the client to connect their own WhatsApp via QR code
📱

App and client portal

  • Android team app with push notifications
  • In the app: Meta Ads (pause and resume), Google Ads (balance and top-ups), leads, finance and post scheduling
  • PDF reports generated on the phone itself
  • Read-only client portal in the browser and in the app
  • Clients see leads, spend, ROI, social media and broadcasts
  • Clients log the sales they closed with each lead themselves
  • Portal modules enabled client by client
💰

Finance

  • Payables and receivables, with receipts and CSV statement import
  • Cost centres, categories and tags, with a classification queue
  • Credit cards with statements, reconciliation and instalment prepayment
  • Month-by-month balance forecast and annual cash flow
  • Contracts with a term that generate the receivables
  • Automatic settlement of payments received through ASAAS
  • Alerts for bills and card statements coming due
🧾

Billing and quotes

  • Billing through ASAAS (Brazil): boleto and Pix, one-off or recurring
  • Payment link sent by WhatsApp or email
  • Due-date reminder sequence
  • Quotes with an item library and a public link for the client
  • Quotes that turn into sales opportunities
🏛️

Agency tax (Brazil)

  • Monthly NFS-e per client: the system proposes, you confirm and issue
  • One-off invoices and resending the PDF to the client
  • PGDAS-D through Serpro: simulation and filing in one click
  • DAS tax slip as PDF, booked automatically as an expense
  • Tax calendar with alerts
  • Instalment plans and tax standing
🛠️

Operations and access

  • Client website monitoring every 5 minutes, with down and recovery alerts
  • Alert when website content changes
  • Team tickets and requests
  • Offboarding a client switches off integrations, alerts and billing at once
  • Access profiles: admin, staff and client
  • Per-module permissions for each staff member

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

Qualification marks the lead that was actually worth it and the client logs the sale in the portal. Website leads go to the Meta Conversions API, and qualified ones become an offline conversion file for Google Ads.

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 balance checked several times a day, with top-up detection and a low-balance notice.

💬

WhatsApp Business API

Through the official API and Voyia: approved templates, scheduling and real delivery and read receipts.

💳

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 and LinkedIn through each network's official API: feed, Reels, Stories, carousels and documents. From YouTube, YESHUA brings in the channel metrics.

🔌

WordPress plugin

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

🔔

Push, email and reports

Push notifications in the team app, email with an internal copy, and PDF reports delivered automatically to the client's WhatsApp.

🗄️

Your database, your BI

Your data lives in PostgreSQL: 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 authorize 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.

🔐

Authorization 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 data access

Automatic database backups and access to your data for BI or to take it with you, in an open format.

Request an assessment of your operation

YESHUA has no list price: each deployment is sized by your client base, your ad accounts and the modules you'll use. Tell us a little about your operation and our sales team will get in touch.

  1. 1

    You send the request with the size of your operation

  2. 2

    Our team books an assessment meeting

  3. 3

    We show YESHUA on real data and map your workflow

  4. 4

    You receive a tailored proposal

Modules of interest

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 authorization 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. From qualified leads, YESHUA builds the offline conversion file for you to upload to Google Ads.
Where does my data live?
In a PostgreSQL database with automatic backups. The data stays yours: connect the BI tool you already use and take it with you whenever you like.
Is there a mobile app?
Yes, for Android. The team gets push notifications for new leads, pauses and resumes Meta Ads campaigns, tracks Google Ads balances, schedules posts, logs expenses and generates PDF reports on the phone itself. The client portal works in the app too. The iPhone version is not available yet.
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?
We don't have a price list or fixed plans. YESHUA is modular, and the price depends on how many clients the agency serves, how many ad accounts will be connected and which modules you'll use. Fill in the assessment request on this page: we book a meeting to understand your operation and the proposal comes after it.

Stop assembling reports and get back to operating

Tell us how your agency operates. We book an assessment meeting, show YESHUA running on real data — not on a demo environment — and the proposal comes after it.

Request an assessment