Ad Campaign ROI Report

Ploy matches campaign UTMs with website traffic, identified visiting companies, and ad spend so you can compare cost per visitor and cost per identified company.

By Adam TreboutatFounder & CEO, TNT Growth
How it runs

Ploy runs this Ploybook in 4 phases.

  1. Set the reporting scope

    Choose the site, reporting period, and campaigns to compare.

  2. Match traffic and companies

    Ploy groups site traffic by campaign UTMs and connects those visits to identified companies where data is available.

  3. Gather campaign spend

    Ploy reads spend from connected Google, Meta, LinkedIn, or Reddit ad accounts, or uses the figures you provide.

  4. Calculate and report

    Ploy calculates supported cost metrics and writes a campaign report that separates measured results from missing data.

Expected outputs

You want to compare campaign spending with the traffic and companies it brings. Your campaign results are split across ad platforms and website analytics.

  • A campaign performance report

    Traffic, identified companies, and spend compared over the same reporting period.

  • Cost metrics you can compare

    Cost per visitor and cost per identified company, with lead or revenue metrics only when the required data exists.

  • Clear attribution limits

    Missing spend, unmatched campaigns, and identification gaps called out rather than counted as zero.

Frequently asked

Workflow questions

Ploy matches campaign UTMs with website traffic, identified visiting companies, and ad spend so you can compare cost per visitor and cost per identified company.
You want to compare campaign spending with the traffic and companies it brings. Your campaign results are split across ad platforms and website analytics.
A campaign performance report. Traffic, identified companies, and spend compared over the same reporting period. Cost metrics you can compare. Cost per visitor and cost per identified company, with lead or revenue metrics only when the required data exists. Clear attribution limits. Missing spend, unmatched campaigns, and identification gaps called out rather than counted as zero.
Yes. A Ploybook is a reusable guide that adapts each run to the inputs you provide. You can run it on demand or customize a workspace copy for recurring work. Review and test that copy before scheduling it. Runs use AI credits, and required services must be connected for the account running the workflow.
About the expert

Adam Treboutat

Founder & CEO, TNT Growth

Adam founded TNT Growth, a performance marketing agency. His Ploybook connects campaign spending to website traffic and identified visiting companies.

More from Adam

Run Ad Campaign ROI Report today.

Ploy matches campaign UTMs with website traffic, identified visiting companies, and ad spend so you can compare cost per visitor and cost per identified company.