Public release January 1, 2027. Limited beta, invite only. Get release updates

Know which lead sources turn into work.

Every lead keeps the source it came from, from the first form fill through the estimate, the job, and the payment. The lead sources report shows which sources booked work, and form analytics show which ones actually send people who fill it out.

Invite-only beta now. Public release January 1, 2027.

See which sources send people who fill it out.

Every submission records the UTM tags that brought the visitor in. Form analytics line up views against responses for each source, so a busy source that never converts stands out.

How attribution works in Revcore

The source is recorded at the door.

When a homeowner fills out a Revcore form, the UTM tags, click IDs, and referrer that brought them there are recorded with the submission, and the lead lands with its source set.

Stored with the submission, not in a session that expires

Get release updates

Your Meta pixel, on your forms.

Add your Meta pixel to a Revcore form so the ad platform sees the submissions your ads produced, not just the page views.

Add your pixel ID once and it applies across your forms

Get release updates

The record survives the whole job.

The contact created at the form fill is the same contact that gets an estimate, signs it, and pays the invoice. Nothing is re-keyed and nothing is stitched together later.

One linked record from lead to payment

Get release updates

Sort your sources by what they booked.

Filter the pipeline by source to see what each one actually booked, and the lead sources report lines up leads, booked jobs, and deal value for every source, so the ranking reflects work rather than volume. Export it to CSV or PDF.

Spot the source that produces volume but never closes

Get release updates

What tracking and attribution covers.

  • UTM capture
  • Campaign tracking
  • Source tracking
  • Medium tracking
  • Meta pixel
  • Submission events
  • Lead source reporting
  • Click ID capture
  • Form analytics by source
  • Custom fields
  • Export

What is lead source attribution for contractors?

Lead source attribution tells a contractor which marketing sources produce work, not just form fills. Revcore records the UTM tags, click IDs, and referrer when a homeowner submits a Revcore form, sets the source on the lead, and keeps it on the same record through the estimate, the signature, and the payment.

Most shops can count leads by source. Fewer can say which of those leads booked, because the form lives in a marketing tool and the job lives somewhere else. With both in Revcore, the lead sources report shows leads, booked jobs, and deal value by source, and form analytics show views and responses by source.

You can also add your Meta pixel to a Revcore form, so the ad platform sees the submissions your ads produced.

Which plan includes it

Source tracking comes with Revcore's lead capture and CRM. Marketing attribution reporting is on Scale.

Compare plans
  1. Starter

    $249/mo

    On every plan

    Source capture on your forms and lead quizzes, and the reporting dashboard.

  2. Pro

    $599/mo

    Everything in Starter, plus

    Per-rep and per-crew performance.

  3. Scale

    $1,199/mo

    Everything in Pro, plus

    Custom reports and marketing attribution.

Tracking and attribution questions.

Still deciding if Revcore fits your crew? Talk to our team.

What exactly can I see?

The lead sources report shows leads, booked jobs, and deal value for each source. Form analytics show views and responses by UTM source for each form. Every lead keeps its source on the record through the estimate, the job, and the payment.

Does this replace the reporting in my ad platform?

No, and it is not trying to. Meta and Google will still tell you what happened inside their own platforms. Revcore adds what happened after the form: which sources turned into booked jobs.

How are UTMs captured?

They are read from the page when the homeowner submits an embedded Revcore form and stored with that submission, even when the form sits inside your own website. Today they are reported by source in form and site analytics.

What is a UTM parameter?

A UTM parameter is a tag added to the end of a link, such as utm_source=google or utm_campaign=ev-chargers, that tells you where a visitor came from. Add them to your ads, emails, and listings, and Revcore records them when that visitor submits a form.

Can I use my own Meta pixel?

Yes. Add your pixel ID in Revcore and it fires when that form is submitted.

Does Revcore import leads from Meta lead ads?

Not yet. A native Meta Lead Ads connection is planned and not live today. Ads that send people to your website form are tracked through the UTM source on that form.

What about leads that call or walk in?

Set the lead source on the contact when you add it, so phone, referral, and yard sign leads show up in the same source reporting as web leads. The more consistently your team sets it, the more complete the picture.

Does this work if I keep my current website?

Yes, and that is the normal setup. The tracking rides along with the embedded form or lead quiz you paste into the site you already own.

The last login your business needs.

Quote it, schedule it, invoice it, and get paid fast, without taping a pile of apps together.