Performance platform · OpenAI Ads
Advertise on ChatGPT and know what each campaign actually returned
Gaintent connects your OpenAI Ads account, matches media spend against the margin on what you sold, and lets no campaign go live without your approval.


How it works
No campaign goes live until you approve it
The campaign is created paused on OpenAI Ads and waits there. It only goes live when someone authorizes it — and who authorized is on the record.
- 01
You build the campaign
The draft stays inside Gaintent. Nothing reaches OpenAI Ads yet.
draft - 02
We check the rules
Ad policy and country restrictions are checked before anything is sent.
preflight - 03
Someone has to approve
The campaign stops here and waits on a person with permission.
Human approval + second factor
pending_approval - 04
Approved
Who approved and when goes on the record. The record cannot be erased.
approved - 05
Created, still not spending
It is born paused on OpenAI Ads. Up to here, no money has moved.
created_paused - 06
Live
Turning it on is a separate step, with two-factor confirmation.
active


Spend controls
Three locks before any budget moves
If something goes wrong — an operator mistake, an unauthorized access, a misconfigured automation — spending does not start on its own.
Three independent barriers. None of them can release what the previous one blocked, and the last one is always a person.
Raising a budget and activating a campaign require two-factor confirmation. Without it, the operation is refused before it reaches the channel.
| Lock | What it prevents | Who can change it |
|---|---|---|
| Configuration | Any change on the channel | Only via a new release |
| Master switch | Turns everything off instantly | You, at any time |
| Approval | A campaign going live | Authorized person, 2 factors |
Measurement
What is left after media cost
Most reports stop at clicks and conversions. Gaintent goes to the end: it matches what the campaign spent against what its orders returned, already net of product cost.
- What each campaign returned
- Order revenue, minus product cost, minus what was spent on media.
- Where every number came from
- Each part of the calculation traces back to the order and to the campaign.
- When data is missing, we say so
- If a cost has not arrived, the report shows the gap instead of estimating over it.
For teams running several accounts
Every client with separate budget, access and data
One client never sees another
Separation is enforced by the database, not by application code. Even a programming mistake cannot mix data across accounts.
Each advertiser key stays encrypted
Every client’s OpenAI Ads credential is stored encrypted and reachable only inside their own account. It never appears on screen, in a report or in a log.
You can prove what was done
Every change is recorded with author, date and the prior state. The record cannot be edited or deleted — not even by an administrator.
You decide who gets in
Access is by named invitation, and signing in grants access to no account. Whoever administers chooses who sees what.
Example trail
ad_account.connectedaccount connected, credential vaultedcampaign.draft_createddraft createdcampaign.approval_requestedapproval requestedcampaign.approvedapproved by a human operatorcampaign.created_pausedcreated on the channel, pausedcampaign.activatedactivated after a second factor
Company
About CS Digital
- Legal name
- CS Tecnologia e Soluções Digitais Ltda
- Trade name
- CS Digital
- Tax ID (CNPJ)
- 68.507.685/0001-09
- Activity
- Software development and licensing
- Contact
- ads@gaintent.com
- Languages
- Portuguese (Brazil) and English
CS Tecnologia e Soluções Digitais Ltda, trading as CS Digital, builds and operates software for paid media management. Gaintent is a system owned by CS Digital.
Gaintent covers the operation of OpenAI Ads campaigns: account connection, paused campaign creation, approval, contribution measurement and auditing. The platform does not buy media on its own behalf and does not move budget without recorded authorization from the advertiser.
Gaintent is an independent product by CS Digital. It is not an official OpenAI product and is not affiliated with OpenAI. OpenAI and ChatGPT are trademarks of their respective owners.
Let’s talk
Whether you advertise for your own brand or run client accounts, write to us. We reply in Portuguese and English.
ads@gaintent.com