Skip to main content

Understanding Google Ads Promotion & Price Extensions with FlairConnect

Learn how FlairConnect automatically manages Google Ads promotion and price extensions, including setup logic, sync frequency, and more.

Eli Kramer avatar
Written by Eli Kramer
Updated over 6 months ago

Understanding Google Ads Promotion & Price Extensions

How FlairConnect automatically manages dynamic ad extensions for your properties.

📋 Overview

FlairConnect helps you maximize ad performance by automatically creating and managing Promotion Extensions and Price Extensions in your Google Ads account - all based on your live specials and pricing.

This guide explains:

  • What these extensions are

  • How FlairConnect sets them up for you

  • What you can (and can’t) edit

  • Sync frequency and logic for multi-property accounts


🎯 What Are Promotion Extensions?

Promotion Extensions display special offers directly beneath your ads.

Example:

Special offer: Get 2 Months Free – Oak Place Apartments


How FlairConnect Manages Promotions

Account Type

How Promotions Are Applied

Single Property Account

One promotion applied to all campaigns

Multi-Property Account

Each property gets a promotion linked to specific campaigns

🧠 FlairConnect Logic for Multi-Property Ads

  • Flair only applies a promotion to campaigns that include the property name in the campaign title.

  • Example:

    Campaign = RSA | Oak Place

    → FlairConnect applies Oak Place’s promotion only.


🔁 Scheduling and Sync

  • Promotions run until the end date you set in FlairConnect.

  • Flair removes expired promotions automatically.

  • If your special changes (e.g., from “2 months free” to “6 weeks free”), Flair will pause the old promotion and request new approval before updating.


💰 What Are Price Extensions?

Price Extensions display starting rents for your floorplans beneath your ads.

Example:

1 Bedroom – Starting at $1,500

2 Bedroom – Starting at $1,800


How FlairConnect Manages Prices

Account Type

How Prices Are Applied

Single Property Account

One price extension applied to all campaigns

Multi-Property Account

Each property’s pricing is applied to matching campaigns


🧠 FlairConnect Logic

  • Flair creates 1 price extension per property.

  • Extension is only shown for campaigns with matching property name.

  • Flair updates pricing every 2–3 hours from your website.


⚙️ Editable vs Managed by Flair

Element

Editable by You

Managed by FlairConnect

Item Description

✅ Yes

Item URL

✅ Yes

Headline (floorplan type)

❌ No

✅ Yes

Price

❌ No

✅ Yes

Currency / Price Qualifier

❌ No

✅ Yes

⚠️ Important:

If you manually change Flair-managed fields, they will be overwritten automatically during the next sync.


🔁 Update Frequency

Extension Type

Sync Frequency

Promotion Extensions

Sync with special approvals + expiry dates

Price Extensions

Every 2–3 hours (real-time pricing sync)


✅ Summary

Extension

Purpose

Managed by Flair?

You Can Edit?

Promotions

Show live special offers

✅ Yes

Limited

Prices

Show starting rents

✅ Yes

Description/URL


🛠️ Troubleshooting

Problem

Solution

Extension not showing

Check campaign name matches property name

Ad disapproved

Ensure character limits aren’t exceeded

Manual edits not saving

Flair may overwrite - contact support for exceptions

Did this answer your question?