Show the jobs behind
the lead count.
Review won, lost and no-response outcomes alongside campaign attribution and recorded job values.
Job values are recorded contract amounts, not collected payments.Marketing attribution and client reporting for agencies.
Trace a lead from its campaign to the client’s recorded outcome. Show won jobs, open leads and contract values in the same report.
Explore the sample without signing up.
Source, campaign and ZIP recorded
Attribution stays with the lead
CRM connection or manual update
Source and outcome stay together
Wins, losses and recorded job value
The campaign shows a form submission. The client’s CRM shows whether the job was won. Attrival keeps the source and recorded outcome together, so you can answer both questions.
| Lead / project | Source | Outcome | Job value |
|---|---|---|---|
| Lead 001Roof replacement | Meta | Won | $18,500 |
| Lead 002Roof repair | Estimate sent | — | |
| Lead 003Roof replacement | Won | $12,400 | |
| Lead 004Storm repair | Meta | No response | — |
See which campaigns led to recorded wins, which leads are still open and where an outcome is missing. Give clients a report they can check against their own records.
Review won, lost and no-response outcomes alongside campaign attribution and recorded job values.
Job values are recorded contract amounts, not collected payments.Check lead ZIP codes against active coverage and spot territory overlaps across your agency’s clients.
Illustrative coverage view · Sample ZIPsSet up the source and outcome once. Your team and client can then review the same lead records.
Create your agency workspace, add the client and invite your team.
Configure lead delivery and a supported CRM connection or webhook. No CRM? Record outcomes manually.
Review won jobs, recorded values and missing outcomes before your next client report.
Connect supported CRMs or use a configured webhook. Match the outcome to the original lead so its source stays in the report.
Create workspaceSupported connectors, API credentials or configured webhooks. Availability varies by provider.
Connect your own submissions, copy and creative sources with agency-owned keys.
File connections are not open for general signup yet. Use agency library webhooks for now.
No CRM? Authorized clients can manage outcomes, values, notes and follow-ups.
Invite clients to their assigned workspaces. Your agency’s other clients, team and connected accounts stay restricted to authorized members.
Read our privacy policyPaid plans are being prepared around active client workspaces: one client company counts once. Team and client access are proposed to be included.
Prices and limits will be confirmed before checkout opens. Creating a workspace does not start a paid subscription.
Ask about pricingUse the free checklist to check lead sources, won jobs, values and missing outcomes before you send it.
Need something else?
Get in touch
Report the source of each lead, its recorded outcome and its job value. Use those records to show clients which campaigns led to won jobs and which leads still need an outcome.
Clients can keep their CRM. Setup depends on the provider: a supported connection or a configured webhook brings outcomes into the report. Lead delivery must also be configured so each outcome matches the original lead. Connecting a CRM alone does not import every historical contact.
Authorized users can update manually managed leads with status, job value, notes and follow-ups. Leads managed by a connected CRM keep their outcomes controlled by that CRM.
No. Job values are recorded contract amounts. They do not confirm payment, profit or return on ad spend. Missing outcomes and values stay missing until a connected source or an authorized user supplies them.
Clients see the workspaces they have been invited to. Agency memberships, workspace permissions and database access rules restrict private records to authorized users.
General signup for Google and Figma library connections is not available yet. Agency library webhooks are available. The Figma connector stores file names and links; it does not import rendered ads or design content.
Paid plans are being prepared around active client workspaces. One client company counts once. Team and client access are proposed to be included. Prices and limits are not final, and checkout is not available yet.