Naming convention template for Real estate
Free download as CSV and Markdown. Nothing sits in front of the file: no form, no account, no email address.
The files
What it is
The naming convention with three segments an agency needs: the listing or development reference, the stage of the sale a campaign runs at, and which office or agent the spend belongs to.
Everything else is the general convention, unchanged. One row per segment, fixed positions, a closed list of values with an owner, one separator and a change rule that does not break reporting history.
When to use it
Adopt it before the next campaign is built. An agency account accumulates a campaign per listing, so within a year it holds hundreds of objects whose names were typed from memory, and reporting spend back to a vendor becomes a manual search.
Use it again when a new office or a new portal is added, because both need a value.
| Type | How to fill it | |
|---|---|---|
| Level | Text | Which object this segment belongs to: campaign, ad set, ad, creative file, or the tracking parameters. The listing reference belongs in every one of them, which is the whole discipline here. |
| Position | Integer | Where the segment sits, counting from the left. The listing reference goes early, because it is the position that has to survive truncation and it is the one every vendor report filters on. |
| Token | Text | The short code as it appears: a prefixed listing reference, a stage value, an office code. Short, because property names carry more positions than most and the surfaces truncate. |
| Meaning | Text | What the token stands for, in the agency system's own words, so a coordinator can read a campaign name from six months ago and find the property in the register. |
| Allowed values | Text | The complete list this position may hold, or the rule that generates it. Stage and office have closed lists; the listing reference has a rule, because the agency system issues a new one per listing. |
| Example | Text | A real value written as it will appear, taken from a current listing rather than one that has settled. |
| Required | Text | Whether the segment must appear. The listing reference is required on every campaign, and the office's own presence campaigns carry an explicit value saying so rather than an empty position. |
| Separator | Text | The character between segments, and never one that appears inside a suburb or office name. Corridor names with hyphens are the usual collision in this category. |
| Case rule | Text | Lower case throughout, including listing references that the agency system issues in capitals. The reference is a key, and a key with two cases is two keys. |
| Where it appears | Text | Every place this has to be repeated: the campaign name, the tracking parameters, the creative files, the brochure and the portal listing, so a vendor report assembles itself from the names. |
| Maintained by | Text | Who owns the list of values. Stage and office values belong to whoever runs marketing for the office; the listing reference belongs to the agency system and is never invented by hand. |
| Change rule | Text | What happens when this has to change. A relisting is a new campaign with a new reference, because the guide, the method of sale and the audience have all moved. |
| Notes | Text | What the next person needs: the reference format the agency system changed to, the stage value retired, the surface that truncates before the office position. |
The listing reference is the whole point
An agency account is not a handful of campaigns that run for years. It is hundreds of short campaigns, one per property, each paid for by a different person who will eventually ask what their money did.
That question is what the convention has to answer, and it answers it with one position: the listing reference, taken from the agency's own system, present in the campaign name, the tracking parameters and the creative file names. Once those agree, a vendor report is a filter. Without them, it is a person searching an ad account by memory in the week after an auction, which is the week nobody has time.
Everything else in this document is secondary to that one position.
Stage of sale, because the campaign changes shape
The stage position records where in the sale a campaign sits: pre-launch, launch, open inspections, pre-auction, post-auction.
It earns its place for two reasons. First, the spend in each stage is doing a different job and is judged on a different event, so a blended cost per enquiry across a whole campaign hides which part worked. Second, it accumulates: after a year, an office can compare its pre-auction weeks across fifty listings and learn something no single campaign could tell it.
Keep the list closed and short, and give it to whoever runs marketing for the office rather than to individual agents, or it will grow a synonym per person.
Keep the agency's own spend visibly separate
The office position does a job that matters more here than in any other category: it separates money that belongs to a vendor from money that belongs to the agency.
Listing campaigns are funded, in whole or in part, by the person selling the property. Presence campaigns — the ones that win the next listing — are the agency's own. These must be distinguishable in an export, because a report that mixes them is either overstating what a vendor received or understating what the office spent on itself.
Give presence campaigns a listing-position value that says so, explicitly, rather than leaving the position empty. An empty position reads as an omission; an explicit value reads as a decision.
Relisting is a new campaign
The change rule in this category has a specific case: a property that did not sell and comes back to market.
Treat it as a new campaign. The guide has usually moved, the method of sale has often changed, the creative may be reshot, and the audience has already seen it. Continuing the old campaign under the old name produces a single blended record of two genuinely different campaigns, and it makes the second one look worse than it was, because the first one's exhausted audience is inside it.
Where the agency system issues a new reference on relisting, use it. Where it does not, add a flight token so the two can be told apart.
Names get long, so order the positions carefully
This convention carries more positions than most: channel, listing, stage, office, flight. Property campaign names are long, and several surfaces truncate.
Put the listing reference early — it is the position that matters most and the one that must survive truncation — and the flight token last. Keep the reference format short: a prefix and a number, lower case, with no punctuation that could collide with the separator.
Write the platform truncation limits in the notes, because the coordinator building campaigns next month will not know them and will discover them by having a report come back wrong.
The creative files carry the reference too
A property campaign's assets are disposable and numerous, and they are produced by photographers, editors and coordinators who do not open the ad account.
Putting the listing reference at the front of every asset file name is what keeps a shoot attached to a campaign months later, when somebody is asked what was produced for a particular property. It costs nothing at the moment of export and it is nearly impossible to reconstruct afterwards.
The same applies to the portal listing, the brochure and any print. One reference, everywhere, is the whole discipline.
The report the convention produces
It is worth being concrete about what all of this buys, because the effort only makes sense against the output.
With the listing reference, the stage and the office in every name, an agency can produce three reports it usually cannot. A vendor report: everything spent on one property, by stage, with the enquiries and inspections attached. An office report: what presence spend cost and what it produced, separated from vendor money entirely. And a corridor report: what a campaign in this market at this bracket typically costs, built from every listing the office has run there.
The third one is the most valuable and the least common. It is the evidence a listing presentation is trying to assert, and an office with a year of consistently named campaigns can show it rather than claim it.
Keep the convention short enough to be used
An agency's campaigns are built at speed, often by whoever is free, frequently on the day a listing first appears on the portals.
That argues for a short convention. Four positions at campaign level — channel, listing, stage, office — is enough, and a coordinator should be able to write a correct name from memory. Anything that cannot be filled in from memory will be filled in wrongly.
If a position is being guessed at regularly, remove it and put the information in the media plan instead, where there is room for a sentence.
Before you adopt the convention
Seven checks. One separator everywhere, never inside a value. Every campaign name carries the listing reference from the agency system, and so do the parameters and the asset files. The stage list is closed and owned. Office presence campaigns carry an explicit value rather than an empty position. A relisting is a new campaign. The listing reference sits early enough to survive truncation. And retired office and stage values are recorded rather than deleted.
The general template, and other industries
Naming convention template
A free naming convention template as a CSV and a Markdown file: one row per segment of the name, with its position, allowed values, owner and change rule.
Naming convention template for B2B SaaS
A free naming convention template for B2B SaaS as a CSV and a Markdown file, with segments for the ICP segment, the funnel stage and the quarter.
Naming convention template for Ecommerce
A free naming convention template for ecommerce as a CSV and a Markdown file, with segments for the catalogue segment, the promotion and the creative set.
Naming convention template for Fintech
A free naming convention template for fintech as a CSV and a Markdown file, with segments for the product, the jurisdiction and the review reference.
Naming convention template for Healthcare
A free naming convention template for healthcare as a CSV and a Markdown file, with segments for the service line, the audience type and the review.
Templates that go with it
Account audit template
A free ad account audit template as a CSV and a Markdown file: one row per finding, with evidence, severity, a named owner and a due date.
Client handover template
A free client handover template as a CSV and a Markdown file: one row per item, with where it lives, who verified it, and what breaks if it is missed.
Creative brief template
A free creative brief template as a CSV and a Markdown file: one row per asset, with the hook, the single message, the proof, the specs and what to avoid.
Related reading
Questions
Put frontier AI to work on every ad account you run.
Tempio connects your ad accounts into one workspace and hands your own AI the numbers and the tools. Every change it writes is a draft until you approve it, or until a rule you wrote does.
Request early access- Read and draft by default. Approve is a separate permission you grant.