Preferências de cookies

Escolha o que podemos usar. Cookies estritamente necessários mantêm você conectado e não podem ser desativados; todo o resto é decisão sua e não muda nada no funcionamento do site. Você pode mudar de ideia a qualquer momento pelo rodapé.

For AppFolio

Which spend won owners, and which spend filled units?

Two funnels run through one account. Match management fees and rent back to the campaigns behind each of them, separately.

No API key Nothing to install in AppFolio No card required

The gap

Most property management marketing money is spent filling vacancies, and almost none of the reporting separates that from winning new owners — which is the only one that grows the business.

AppFolio 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

    Owner or resident contact detail

    Depending on which funnel you are measuring. Both are in AppFolio and both can be exported.

  2. Needed

    Management fees or billed rent

    Fees for the owner funnel, rent for the leasing funnel. Keeping them in separate uploads is cleaner than one blended file.

  3. Needed

    Contract or lease date

    Used consistently between uploads.

  4. Optional

    Contract type

    The column that separates owner acquisition from leasing. Without it the report has no way to tell the two businesses apart.

Step by step

Getting the file out of AppFolio.

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

  1. Decide which funnel you are measuring first

    Owner acquisition is the one that grows the portfolio and is almost never measured. Leasing is the one that consumes most of the budget. Most managers start with owners.

  2. Export the matching revenue

    Management fees by owner for the owner funnel; billed rent by resident for the leasing funnel.

  3. Include the contact column

    An owner's email or a resident's phone is what makes the row matchable.

  4. Export CSV and upload

    Confirm the suggested mapping or set it manually.

  5. Upload the demand sources

    Paid search, listing syndication, and any referral or agent lists. Each ranks on the revenue of the funnel you are measuring.

What comes back

The page AppFolio 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 Property Management page — not from a AppFolio account.

Traced to a channel$265,50059% of $450,000
Sales matched75 of 127high confidence only
Average sale$3,400per paid sale
ChannelShareSalesRevenue
Google Ads41$148,500
Meta Ads12$40,500
Referral partners22$76,500
Direct / Unknown52$184,500

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 lease and the ad share a row.

One ad account, two completely different businesses

A property manager advertises to owners — people with a property and a problem — and to renters. The two share a brand, a website and usually a Google Ads account, and they have nothing else in common. Owner enquiries are rare, slow and worth years of recurring fees. Renter enquiries are abundant, fast and worth a one-off placement.

Blending them produces a cost per lead that is dominated by renters and therefore says nothing about the owner funnel. Since owner acquisition is the only one of the two that grows the portfolio, that is the more consequential half being left unmeasured.

A contract-type column separates them. Owner acquisition is then judged on management fee revenue and leasing on placement fees and rent, each on its own evidence.

An owner is a compounding asset and looks like a tiny conversion

One owner signing one door at a modest monthly fee is a trivial-looking event. Held four years, joined by two more doors, and followed by the eventual sale, it is one of the most valuable outcomes the marketing produced all year.

Because the match is on the owner rather than a session, every later month and every additional door credits the channel that won them. That usually moves the ranking away from whichever channel simply produces the most enquiries — which is the point of doing this at all.

Small managers have no analyst and a real budget

AppFolio's typical customer is a manager with a few hundred doors and no dedicated marketing person. The spend is meaningful, the reporting is a monthly invoice, and the decision about what to keep funding is made on impressions.

This is two exports and an upload. It does not require a data project, a tag on the website, or anybody to change how the software is used day to day.

What you do not need

No integration, no API access, no tracking script, and no historical instrumentation. Because the inputs are records kept for billing, a period that has already finished is as analysable as the current one.

Most managers start by uploading last year for the owner funnel, because it is the fastest way to find out whether the owner-acquisition spend produced anything at all.

The owner funnel compounds, which is why measuring it once is not enough

An owner acquired this year adds doors next year and the year after. That compounding is exactly what makes owner acquisition worth measuring and exactly what makes a single quarter of data useless for measuring it.

Uploading two or three years lets the report show what a channel's owners went on to be worth rather than what they signed. Managers who do this commonly find that their most expensive owner-acquisition channel is also their best, because the owners it brings have larger portfolios.

That is not a conclusion anyone can reach from a cost per lead, and it is the conclusion that decides whether the channel survives the next budget review.

Fair questions

“AppFolio already does that.” Not quite.

They say

“Our fees are small and monthly.”

We say

Which is exactly why later months must credit the original channel. The report ranks on revenue actually earned, not on a first payment.

They say

“Most owners come by referral.”

We say

Upload the referral list as a source file and it ranks against paid channels on the same axis.

They say

“AppFolio is a property system, not a CRM.”

We say

It does not need to be one. If it exports contracts or fee revenue with a contact detail, an amount and a date, that is enough.

Questions

AppFolio, specifically.

Something else? Ask us and a person answers.

Management fees by owner, or billed rent by resident, with a contact detail and a date.

AppFolio 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 AppFolio, no API key, and no need to have been tracking anything until now. Last year works as well as this month.