Last updated: 27 August 2026. Written by Adrian Tan, Singapore Digital Marketing (SDM).
Here is the problem in one line. The Council for Estate Agencies requires your name, your CEA registration number, your agency’s estate agent licence number and your registered contact number to appear in your online advertisements. Written out, that is roughly fifty characters. A Google responsive search ad headline holds thirty.
Most property agents solve this by ignoring it and hoping nobody checks. A few solve it by pinning half their ad and wondering why their Ad Strength says “Poor” and their impressions have collapsed. Almost nobody solves it well, and in 2026 the problem got harder, because Google’s AI Max now writes ad copy from your landing page and chooses your landing page for you.
This guide is about building a Google Ads account that satisfies CEA’s advertising rules and still performs. It is the paid-search companion to our guide to property marketing in Singapore. It is not legal advice, and the Practice Guidelines are published free on CEA’s website — read them.
What CEA actually requires in an online advertisement
The governing documents are the Code of Ethics and Professional Client Care (the First Schedule to the Estate Agents Act 2010) and CEA’s Practice Guidelines on Ethical Advertising, PG 2/2011. Paragraph 12 of the Code requires estate agents and salespersons to be correctly and clearly identified in all their advertisements and promotional materials, and paragraph 12(2) makes clear that this means including the licence and registration numbers.
Section 2.1 of the Practice Guidelines then spells out the particulars for advertisements in flyers, pamphlets, banners and — explicitly — online advertising:
| Required particular | Example format | Characters |
|---|---|---|
| Estate agent name or business name as in the Public Register | XYZ Realty Pte Ltd | 18 |
| Estate agent licence number | L3009999Z | 9 |
| Salesperson name as registered | Jane Tan | 8 |
| Salesperson registration number | R123456A | 8 |
| Contact number registered with CEA | 9123 4567 | 9 |
The advertisement must display the words “Agent Licence” and “Registration” followed by the relevant number, or an acceptable alternative such as “CEA Licence Number” and “CEA Registration Number”. Classified advertisements printed in newspapers are the one carve-out: there, the registered name and contact numbers suffice and the numbers need not be stated. That exception does not extend to online advertising, and Google Ads is online advertising.
Section 7 removes any remaining doubt. It states that as a general principle all regulations and policies respecting advertising apply equally to the internet, and section 7.1 requires the name and contact number as registered with CEA, plus the licence and registration numbers, to be correctly and clearly stated in all marketing and information websites. Social media accounts used to conduct estate agency work must carry the licence and registration numbers in the account profile.
Why responsive search ads make this hard
A responsive search ad takes up to 15 headlines of 30 characters and up to 4 descriptions of 90 characters. Google assembles combinations at auction time. Typically the first headline and first description appear; the second and third headlines and second description may appear when Google predicts they will perform or when there is room.
Read that last sentence again, because it is the compliance problem in a nutshell. In an unpinned responsive search ad, you do not know which of your assets will serve. If your identity line is one of fifteen rotating headlines, most impressions will not contain it. An advertisement that omits the required particulars does not become compliant because a different version of it sometimes included them.
The full identity string — “Jane Tan R123456A | XYZ Realty L3009999Z | 9123 4567” — runs past 50 characters. It does not fit in one headline. It fits comfortably in a 90-character description, and it fits across two headlines if you abbreviate.
Pinning: the fix, and what it costs
Pinning locks an asset to a position. You can pin to headline 1, 2 or 3 and to description 1 or 2. Content pinned to headline 1, headline 2 or description 1 will always display; headline 3 and description 2 are not guaranteed. So only the first three of those five slots are compliance-safe.
Google is blunt that pinning is not recommended for most advertisers and can affect Ad Strength, suggesting at most one or two pinned headlines. For a property agent that advice collides with a legal obligation, and the obligation wins — but you should choose the cheapest compliant option, not the most obvious one.
The cheapest is usually pinning description 1. Ninety characters holds the full identity string with room left over, all fifteen headlines stay in rotation for Google to test, and the ad can never serve without the particulars. Pinning two headlines is the expensive option: it leaves thirteen headlines competing for a single slot that is not even guaranteed to appear, which is close to switching the format’s machine learning off. If your Ad Strength has collapsed since you started doing this, that is why. Our note on Quality Score in Singapore explains what that does downstream.
AI Max, and why 2026 made this harder
AI Max for Search campaigns bundles three things: keywordless search term matching, text customization, and final URL expansion. Text customization generates headlines and descriptions from your website, your existing ads, your keywords and your landing page. Final URL expansion sends traffic to whichever URL on your domain Google judges query-relevant, and it is enabled by default when you opt in — and it depends on text customization, so switching text customization off switches URL expansion off with it.
For a regulated advertiser that is a structural problem, not a settings problem. Copy you did not write, on a landing page you did not choose, is still your advertisement under paragraph 12 of the Code, and section 5 of the Practice Guidelines requires the estate agent to vet all publicity and advertising materials of its salespersons prior to publication, with the key executive officer approving all advertisements or operating a structured approval process before they are activated. Generative copy cannot be approved before activation in any meaningful sense.
Google’s answer, published on 3 August 2026, is the text disclaimer asset: up to 90 characters of required legal text, available across campaign types globally and compatible with AI Max, added after campaign creation from the Assets menu. It is genuinely the right tool for the CEA particulars. Three caveats matter. Disclaimer assets override a pinned description 1, so you cannot belt-and-brace with both. The text may be truncated in some situations, such as larger font sizes or certain languages. And if a disclaimer asset is disapproved, the ad keeps serving without the disclaimer rather than pausing — the mechanism fails open. Put a weekly asset-status check in the calendar and treat a disapproval as a stop-serving event you action manually.
The removal duty that breaks always-on campaigns
Section 3.6 of the Practice Guidelines requires advertisements to be removed as soon as is practicable once the property is no longer available or the estate agency agreement has been terminated, and states that agents issuing online advertisements observe the same requirements. Section 7.2 separately requires listing information to be kept current and accurate.
An always-on search campaign pointed at a specific unit is therefore a liability with a half-life. The moment the unit goes under option, every ad, sitelink, callout and landing page referring to it has to come down — and if final URL expansion is on, Google may still route a query to that page because it is the most relevant URL on your domain.
The structural fix is to stop advertising individual units in search. Run agent-level and area-level campaigns instead: “condo for rent Tanjong Pagar”, “HDB resale agent Punggol”, “landed property agent Bukit Timah”. These map to how people actually search, they do not expire, and they route to a page you control. Leave unit-level exposure to the portals, where the listing feed handles expiry for you. If you must run listing-level ads for a launch, use URL exclusions and a hard end date, and switch final URL expansion off.
Copied ads, dummy listings and owner consent
Three provisions sit behind most CEA advertising complaints, and all three are easy to breach at scale in a paid account.
Owner consent. Agents must obtain the prior consent of the owner or owners before advertising any property for sale or rental, and that consent must be recorded — in writing, by SMS or in another recorded form. Where there is more than one owner, all of them.
Dummy advertisements. Section 3.8 prohibits advertising a property where consent has not been obtained, including the lead-generation classic of running an advertisement for units you do not have in order to collect enquiries. If you have liaised with a building owner and confirmed there are ready units, the advertisement may carry that content; if not, it must be worded differently.
Copied advertisements. Section 3.10 states that copied advertisements are strictly not allowed, because the salesperson who copied the advertisement did not obtain the owner’s consent. Lifting a competitor’s listing copy or photographs into your own ad or landing page is a breach twice over.
Two further points bite in ad copy. Photographs of a property’s interior must be of the actual unit — not a similar unit, not the same unit in a different condition. And paragraph 12(4)(f) of the Code prohibits including transaction information about a specific property, including the parties, the sale price, the rent or any other terms, without the written consent of all parties to the transaction. The “Just sold at $2.1m in three weeks” ad that fills property agents’ feeds needs that consent on file.
Price, yield and ethnicity claims
Section 3.1 requires that no advertisement is inaccurate, false or misleading, and adds a specific rule for investment claims. If you state rates of return, yield rates or rates of capital gain, the advertisement must state the basis and the source — which must be credible data — definitions for the terms used, and where past data is used, the time period it covers.
Ninety characters does not hold that. So in practice, keep yield and capital-gain claims out of ad copy entirely and put them on the landing page with their basis, source, definitions and period stated in full. Section 6 adds that where publicly available data is used, its source must be indicated in the advertisement, so a URA or HDB transaction figure needs attribution wherever it appears.
Where a selling price is stated, the expected selling price or a range must be given, or the client’s stated instruction followed. And section 3.4 prohibits indicating a preference for any race or religion in advertisements, other than to comply with the Ethnic Integration Policy. That is worth translating into account hygiene: audit your ad copy, your sitelinks and your landing pages for phrasing that implies a tenant or buyer preference, and add the obvious terms to your negative keyword list rather than letting broad match find them for you.
Account structure and the negative list a property account needs
With the compliance constraints settled, the account itself is straightforward. Structure by intent tier, because the same keyword root carries wildly different value depending on the qualifier.
| Tier | Example queries | How to treat it |
|---|---|---|
| Agent intent | property agent [area], HDB resale agent, condo rental agent | Highest value. Exact and phrase match, manual oversight, your best landing page. |
| Transaction intent | sell my HDB flat, rent out my condo, property valuation [area] | Strong. Separate ad groups per transaction type, with a matched form. |
| Property browsing | condo for rent [area], 3 room flat for sale | Volume, weaker intent. Expect portal competition. Cap budget. |
| Research | ABSD calculator, HDB grant eligibility, cooling measures | Not a search campaign. Send this to organic content. |
The negative list matters more here than in almost any other Singapore vertical, because property queries pull in job seekers, students, tenants looking for a room and people researching regulations. Start with: job, career, vacancy, salary, RES course, RES exam, CEA registration, how to become, internship, free, template, calculator, forum, HardwareZone, plus every competing agency and portal brand you do not want to pay for. Our guide to negative keywords in Singapore covers the process for building this out, and account structure covers the campaign layout.
A compliant asset set you can copy
Here is the shape of a responsive search ad for a salesperson working HDB resale in Punggol. Substitute your own registered particulars.
| Slot | Asset | Chars |
|---|---|---|
| Description 1 (pinned) | Jane Tan, CEA Reg No R123456A, XYZ Realty Licence No L3009999Z. Call 9123 4567. | 78 |
| Description 2 | Free valuation and a written marketing plan before you commit to anything. | 74 |
| Headline (unpinned) | HDB Resale Agent Punggol | 24 |
| Headline (unpinned) | Sell Your Punggol Flat | 22 |
| Headline (unpinned) | Free HDB Valuation | 18 |
| Headline (unpinned) | Punggol Resale Specialist | 25 |
| Headline (unpinned) | Written Marketing Plan | 22 |
| Headline (unpinned) | Talk to Jane Tan Today | 22 |
Note what is not there. No “best agent in Punggol”, because that is a claim you cannot substantiate under section 3.1. No unit address, so nothing has to come down when a listing goes. No yield figure, because the basis, source, definitions and period will not fit — those live on the landing page. And no price, unless it is stated as an expected price or a range in line with the client’s instruction.
Build out to fifteen headlines with area, transaction-type and service variations before you launch; three headlines is the minimum but it starves the format. Then keep the asset set in a dated document your key executive officer has signed, and re-approve it whenever it changes. Our guidance on landing page best practices in Singapore covers the page these ads point at, which carries the disclosures the ad cannot.
Measurement, sign-off and who carries the liability
Property enquiries arrive by phone and WhatsApp, so a conversion setup that counts form fills is measuring the minority of your leads. Track calls from the ad and from the landing page separately, tag WhatsApp click-throughs, and reconcile against actual appointments monthly — our guide to tracking calls and WhatsApp leads in Singapore covers the mechanics. Consent and data handling then sit under the PDPA, and note that CEA’s own rules on SMS and email advertising require an unsubscribe mechanism and, for email, the sender’s names, licence and registration numbers plus an advertisement marker in the subject field.
Finally, the operational point most agents skip. Section 5 requires estate agents to vet all publicity and advertising materials of their salespersons before publication, and key executive officers to approve all advertisements or run a structured approval process before they are activated. In a Google Ads account that means a documented sign-off on the asset library, not on individual served combinations — you cannot approve a combination that does not exist until auction time. Keep a dated record of the approved asset set, review it whenever assets change, and keep AI-generated copy out of the account until your KEO has seen it. CEA also runs a specific regime for managing advertisement infringements by larger agencies, so an agency with a big salesforce has a process obligation, not just an individual one.
Compliance is a structure problem, not a copywriting problem
Property agents tend to treat CEA’s advertising rules as something to bolt on at the end — a line of small text appended to whatever the ad was going to say anyway. That is exactly why so many accounts are non-compliant on most impressions: the particulars are present in the asset library and absent from the ad.
Decide where the identity line lives before you write a single headline. Pin description 1, or use a disclaimer asset and monitor it weekly. Keep specific units out of search campaigns. Turn final URL expansion off until you are confident every page it can reach is current. Then let the automation do its job on everything that is left, which is most of it.
If you want that built properly, see how we run Google Ads in Singapore, look at the results in our case studies, or send us your account and we will tell you where it is exposed. If you are weighing channels first, our comparison of Meta versus Google Ads in Singapore is the place to start, and the Google Ads Singapore guide covers the fundamentals.
Frequently asked questions
Do property agents need to put their CEA registration number in Google Ads?
Yes. Section 2.1 of CEA’s Practice Guidelines on Ethical Advertising lists the particulars required for advertisements in flyers, pamphlets, banners and online advertising: the estate agent’s name as registered, the estate agent licence number, the salesperson’s registered name, the salesperson registration number and the contact number registered with CEA. The advertisement must show the words “Agent Licence” and “Registration” before the numbers, or an accepted alternative such as “CEA Licence Number”. The only exception is classified advertisements printed in newspapers, and it does not extend to online ads.
How do you fit the CEA particulars into a responsive search ad?
The identity string runs past 50 characters, so it does not fit a 30-character headline. The cleanest option is to pin it to description 1, which holds 90 characters and always displays, leaving all 15 headlines free to rotate. The alternative is a text disclaimer asset, also 90 characters, which Google made available across campaign types in August 2026. Pinning two headlines works but is expensive: it leaves your remaining headlines competing for one slot that is not guaranteed to show, and it damages Ad Strength.
Can property agents use AI Max for Search campaigns?
With care. AI Max text customization generates headlines and descriptions from your landing page and existing ads, and final URL expansion chooses the landing page. Copy you did not write is still your advertisement, and CEA requires the estate agent to vet advertising materials before publication with the key executive officer approving them before activation. Use a text disclaimer asset for the required particulars, turn final URL expansion off until every reachable page is current, and review generated assets before letting them serve.
What happens to my ads when a property is sold?
Section 3.6 of the Practice Guidelines requires advertisements to be removed as soon as practicable once the property is no longer available or the agency agreement is terminated, and states that the same requirement applies online. Section 7.2 requires listing information to be kept current and accurate. This is why unit-level search campaigns are a poor fit: run area-level and agent-level campaigns that do not expire, and leave individual listings to the portals where the feed handles removal.
Can I advertise “just sold for $2.1 million” in my ads?
Not without consent. Paragraph 12(4)(f) of the Code of Ethics and Professional Client Care prohibits an advertisement including transaction information about a specific property — the parties, the sale and purchase price, the rent payable or any other terms of the transaction — without the written consent of all parties to the transaction. Get that consent in writing and keep it on file before the copy goes anywhere near the account.
What negative keywords should a Singapore property agent add first?
Employment and training terms are the biggest waste in this vertical: job, career, vacancy, salary, RES course, RES exam, how to become, internship. Then research and DIY intent: calculator, template, free, forum, guide. Then competing agency and portal brand names you do not want to bid on. Property queries attract job seekers and students in unusual volume, so review the search terms report weekly for the first two months rather than monthly.
Related: the organic-search counterpart to this guide is SEO for property agents in Singapore, which works through the same CEA advertising rules as they apply to your website, listing pages and social profiles.



