Cookie preferences

Choose what we may use. Strictly necessary cookies keep you signed in and can't be turned off; everything else is your call and changes nothing about how the site works. You can change your mind any time from the footer.

For Thryv

The company selling the marketing should not be the only one grading it.

Export customers and paid invoices from Thryv, match them on the customer, and see what each source produced in money you received.

No API key Nothing to install in ThryvNothing to install No card requiredNo card

Thryv sits on both sides for a small business: its customer records carry a source and its invoicing and payments record what was paid. CloseRev joins the customer export to the paid invoices on the contact detail and reports revenue by source. For a business that also buys marketing from the same company that runs its software, that is an independent check on how much the marketing produced. Revenue with no traceable source is reported as Direct / Unknown.

Last checked against Thryv's own documentation on September 25, 2026.

The gap

The same dashboard shows the marketing you bought and the results it produced, and there is nothing to check it against.

Thryv sees

What was sold, to whom, and for how much.

no shared row
Your ad account sees

The click, the keyword, the call, and what each one cost.

The file

What the export needs in it.

Three things carry the match: who, how much, and when. Anything else is optional and only changes how the report can be sliced.

  1. Needed

    Customer phone or email

    On the customer record. For a small business the mobile number is usually the reliable key.

  2. Needed

    Source

    How the customer first arrived, as recorded when they were added.

  3. Needed

    Invoice amount and paid date

    What was paid and when. An unpaid invoice is not yet revenue.

  4. Needed

    Customer created date

    When the customer was added, so revenue can be grouped by when they arrived.

Step by step

Getting the file out of Thryv.

Written for somebody with Thryv open in the next tab. Report names vary by edition, so each step says what to look for.

  1. Export customers with their source

    One row per customer with a contact detail, source and created date.

  2. Export paid invoices

    Contact detail, amount and paid date. Where payments run through the same system, the paid amount is exact.

  3. Add any other lead files

    Call tracking, directory listings and anything else that recorded a contact before the first sale.

  4. Take a year

    Enough for repeat customers to show and for seasonal businesses to see a full cycle.

  5. Upload both

    The join runs on the phone and the email, normalised, with first sales and repeat sales reported apart.

What comes back

The page Thryv cannot show you.

Revenue by channel, the count of sales behind each figure, and an honest bucket for the ones nobody could trace. Sample figures, from the worked example on the Home Services page — not from a Thryv account.

Traced to a channel$323,10068% of $475,200
Sales matched100 of 171high confidence only
Average sale$2,820per paid sale
ChannelShareSalesRevenue
Google Ads54$218,600
Meta Ads29$66,500
Email marketing17$38,000
Direct / Unknown71$152,100

Unmatched sales stay in Direct / Unknown. They are never spread across the paid channels to make the total look better.

The argument

What changes when the sale and the ad share a row.

An independent check on marketing you bought from your software vendor

Some small businesses buy marketing — listings, advertising, a website — from the same company that provides their business software.

That can be convenient, and it means the report of what the marketing produced comes from the same place that sold it.

Matching customers against paid invoices on the contact detail gives a second view that does not depend on the vendor's own tracking.

Where the two agree, the business has evidence rather than an assurance. Where they do not, it has a specific question to ask.

This is not a claim that any vendor's reporting is wrong. It is the ordinary practice of checking a supplier's figures against your own books.

For a small business the check is cheap and the stakes are not. Marketing bought on an annual contract is often the largest single line in the budget, and renewing it on the strength of the seller's own report is the kind of decision that deserves one independent number.

Payments in the same system make the revenue exact

Where invoices are paid through the same platform, the paid amount and date are recorded without anybody typing them.

That removes the usual gap between invoiced and received, and makes the revenue side of the match unusually clean for a small business.

It also makes deposits and part-payments visible, so a job paid in stages is summed by customer rather than counted as several sales.

The report ranks on paid revenue and says so, because a figure whose basis is stated is one the owner can defend to an accountant.

Directory and print listings deserve the same test as digital ones

Many local businesses still pay for directory listings, in print or online, often renewed year after year without being measured.

They produce calls, and without a distinct number those calls cannot be told apart from any other.

A tracked number on each listing turns it into a lead source, and a year later the business knows what each renewal actually bought.

It is one of the simplest changes a small business can make, and it often settles a long-running argument about whether the listing still works.

Repeat customers are most of a small business

A plumber, a salon or a local shop gets much of its revenue from people who came back.

Credited to the channel that first produced them, repeat sales make that channel look far better than it is; credited to nothing, they make every channel look worse.

The report separates first sales from repeat sales and leaves the judgement to the owner, with both numbers visible.

For most local businesses the repeat figure is the larger one, and it measures how good the work is rather than how good the marketing is.

That distinction matters when deciding what to spend on. A business whose revenue is mostly repeat customers has a retention strength to protect and may need less acquisition than it is buying; one whose revenue is mostly first sales has the opposite problem, and no amount of advertising will fix it.

Fair questions

“Thryv already does that.” Not quite.

They say

“Thryv already reports on our marketing.”

We say

It does, from inside the platform that sold it. Your paid invoices are the independent check.

They say

“We trust our vendor.”

We say

Then the check will agree, and you will have evidence to show for it.

They say

“We are too small for this.”

We say

Small is where one unmeasured renewal is the biggest line in the marketing budget.

Questions

Thryv, specifically.

Something else? Ask us and a person answers.

No. It reads exported files, so your customers, jobs and payments stay where they are.

Thryv and the other product names and logos on this page belong to their owners and are shown to identify the software a file comes from. CloseRev is not affiliated with or endorsed by them, and connects to none of them: it reads a file you export.

Start today

Two exports, and you will know.

Nothing to install in Thryv, no API key, and no need to have been tracking anything until now. Last year works as well as this month.