First-party attribution · reviewable campaign changes

Stop deciding
paid media in the dark.

Decisa connects paid clicks, server-side conversions, and attributed revenue so you can see which campaigns are earning money — then review changes safely before they touch your ad accounts.

First-party pixelServer-side conversionsAudit trail
! Review needed

Budget change proposal is ready for approval. Evidence: attributed revenue and recent spend.

Attributed revenue
$24,840

Sample workspace · today

WorkspacesOverview
?PM Pedro Mamare

Good afternoon, Pedro.

Here’s where your money is working — and where it isn’t. See what needs a decision below.

Jun 20 – Jun 26, 2026 Appsy Digital Ltd · 25 min ago
Last 7 days All pixels All networks All campaigns
Show data with unknowns
$ REVENUE
$1,041.15
▼ -8.0%
AD SPEND
$2,473.53
▲ +5.0%
RESULT
-$1,432.38
▼ +17.0%
ROAS
0.42x
▼ -32.5%
ROAS Platform: 0.54x → Attributed: 0.42x · Difference -0.12x

Revenue

Attributed revenue across all platforms · Jun 20 – Jun 26, 2026
Live
Google Ads Meta Ads TikTok Ads

Revenue goal

June · behind
10%$2,934 / $30,000
$27,066 to go

Payment methods

Revenue by payment method
Pix 64$997.1896%
Unknown 3$43.974%

Conversions by type

67
ORDERS
67
▲ +28.8%
$ CPA
$36.92
$ AVG ORDER
$15.54
Built for the stack you already use
Meta Ads OAuthGoogle Ads OAuthTikTok OAuthServer-to-server APIUTM linksManual spend entryAudit log
The problem

Platform dashboards do not always tell the whole revenue story.

Browser pixels miss context, platform reporting can disagree with backend revenue, and spreadsheet checks get stale. Decisa gives your team a first-party attribution layer without pretending every conversion can be matched.

01

Clicks and conversions in one place

Capture paid clicks, UTMs, gclid, fbclid, ttclid and visitor_id, then connect them to conversions sent by your backend.

Unmatched conversions remain visible as unmatched.
02

ROAS by the dimensions you use

See attributed revenue by source, medium, campaign and content. Add ad spend manually where sync is not available yet.

Revenue plus spend context, not magic certainty.
03

Campaign changes with control

Recommendations and audits become drafts. Your team submits, approves, applies and reviews every change with a record.

AI suggests. You decide.
How Decisa works

Connect the click, receive the conversion, review the change.

Decisa is not an autonomous campaign operator. It is an attribution and campaign-control workspace for teams that want evidence before action.

01

Install the first-party pixel

The pixel captures visit context and stores a visitor_id that can later be sent with backend conversions.

02

Send conversions server-to-server

Your backend posts conversion events to /v1/conversions. Matching depends on the visitor_id and available click context.

03

Analyze attributed revenue and ROAS

Use dashboards, click lists, conversion lists and UTM builder data to understand performance.

04

Turn recommendations into changesets

Pause, enable, create and budget edits are proposed as reviewable changes, then approved and audited.

Attribution model
Source / medium / campaign / content
Meta · prospecting$12,420
Google · brand search$8,910
TikTok · creator angle$3,510
Unattributed conversionsKept separate

No invented matchesEvidence before action

What you get

Clarity for attribution. Guardrails for campaign work.

First-party attribution you can inspect.

Clicks, conversions and matching logic are visible, including what could not be attributed.

UTM builder and trackable links.

Create consistent campaign links and keep source, medium, campaign and content clean.

AI Advisor with evidence.

Recommendations explain why a change is suggested and show confidence before asking you to act.

Changesets and audit log.

Draft, submit, approve or reject, apply, and keep a record of who changed what.

Manual spend when needed.

If platform sync is not ready for a workflow, enter spend manually to keep ROAS useful.

Inside the product

A workspace for decisions you can explain later.

The product combines attribution views, raw event lists, recommendations, permissions and audit history.

Attributed revenue and spend

Event listsClicks + conversions
AdvisorEvidence and confidence
PermissionsWorkspace roles
Honest proof

No fake testimonials. No invented match rates.

Decisa separates what is attributed from what is not. That makes the dashboard less flashy, but more trustworthy.

AT
Attribution layerFirst-party pixel + server-side conversions

Campaign edits are not automatic. They become drafts your team can inspect before applying.

CH
ChangesetsDraft → submit → approve/reject → apply

AI recommendations are useful only when the evidence is visible. Decisa shows the reasoning before the action.

AI
AI AdvisorRecommendation, confidence and explanation
Pixel
First-party click capture
API
/v1/conversions
ROAS
By source, campaign, medium, content
Audit
Changes and approvals recorded
Direct comparison

A safer layer between reporting and action.

Capability
Platform pixel only
Spreadsheet
Default ads manager
Decisa
First-party click captureUTMs, click IDs and visitor_id
partial
manual
platform-only
yes
Server-side conversionsbackend POST to /v1/conversions
platform-specific
no
limited
yes
Unattributed stays unattributedno invented matches
unclear
manual
unclear
yes
Reviewable campaign changesdraft, approve, apply, audit
no
no
manual action
yes
Manual ad spend fallbackwhen sync is not available yet
no
yes
no
yes
Plans

Start with attribution. Add control as your operation grows.

Plans should match tracked order volume, ad-account control needs and team permissions. The product is built to be reviewed before it acts.

Decisa Attribution

For teams that need first-party click capture, server-side conversions and ROAS views.

$49/month
Start tracking
  • First-party pixel
  • /v1/conversions API
  • Clicks and conversions lists
  • UTM builder
  • Manual ad-spend entry
Decisa Campaign

For teams connecting ad accounts and managing proposed campaign edits with approval flow.

$99/month
Create changesets
  • Google, Meta and TikTok OAuth
  • Draft campaign changes
  • Approve or reject flow
  • Deterministic audit findings
  • Team permissions

No autonomous campaign changesEvidence before approvalExportable event data

Honest questions

What teams usually ask before installing Decisa.

Does Decisa automatically pause or scale campaigns?

No. Decisa can suggest changes and prepare drafts. Your team reviews, approves and applies them through changesets.

Does every conversion get attributed?

No. Decisa connects clicks and conversions when compatible visitor_id and click context exist. Unmatched conversions remain visible as unattributed.

Do I need backend work?

The pixel is a front-end snippet, but server-side conversion tracking requires your backend to POST conversion events to Decisa.

Which ad platforms can connect?

The app supports OAuth connection flows for Google, Meta and TikTok. Campaign edits should be handled through reviewable changesets and audit logs.

What if platform spend sync is not available for my workflow?

You can enter ad spend manually so ROAS views remain useful while platform sync coverage evolves.

Ready to inspect your attribution?

Connect clicks, conversions
and revenue
before you change spend.

Start with the first-party pixel and server-side conversions. Turn recommendations into reviewable drafts when your team is ready.

Start free Talk to us
First-party attributionReviewable changesAudit trail