Google Ads Integration Setup
Complete guide to connecting FlairConnect and enabling real-time pricing and specials in your ads.
📋 Overview
This guide walks you through everything needed to connect your Google Ads account to FlairConnect and activate real-time syncing of pricing and specials.
You’ll complete three key steps:
Approve FlairConnect’s access to your Google Ads account
Implement Flair ad customizer variables in your ads
Verify integration status
🔍 Prerequisites
Your Google Ads Account ID has been submitted via the Property Setup Form.
You’ve received login access to FlairConnect from your CSM.
🛠️ Step 1: Approve FlairConnect’s Access Request
A. Log in to Google Ads
Go to ads.google.com
Sign in using the account managing your property’s campaigns.
B. Accept FlairConnect’s Request
In Google Ads, navigate to:
Tools & Settings > Access & Security > Managers
Locate the pending request from FlairConnect.
Click Accept.
💡 Note: If you don’t see a request, contact your Customer Success Manager.
C. Verify Access in FlairConnect
Log in to FlairConnect
Select your property > go to Integrations
Confirm Google Ads shows Active (green status)
🛠️ Step 2: Implement Ad Customizer Variables
With your account connected, you now need to add FlairConnect’s ad customizer variables to your Google Ads. This enables live pricing and special offers to show in your ads.
A. Price Customizers
Use price customizers to show real-time starting rents.
Example (Single Property Accounts):
Starting from {CUSTOMIZER.Minimum Price}
Example (Multi-Property Accounts):
Starting from {CUSTOMIZER.Minimum Price_Oak Place}
⚠️ Do not add “$” before the customizer — FlairConnect includes this automatically.
📝 Where to Add:
Go to Search Ads in Google Ads.
Modify or create a headline.
Type { to trigger the ad customizer dropdown.
Select the correct price customizer.
B. Special Offer Customizers
Show live specials or fallback property name.
Example (Single Property):
{CUSTOMIZER.special}
Example (Multi-Property):
{CUSTOMIZER.special_Oak Place}
⚠️ Place this in a headline by itself.
Do not add extra text — Google may reject ads exceeding character limits.
C. Set Default Texts
For each customizer, set a default value in case FlairConnect data is temporarily unavailable.
Price customizer: enter last known price.
Special customizer: enter property name.
D. Campaign Structure (Multi-Property Only)
Organize campaigns by property name.
Ensure the correct customizer matches the campaign (e.g., Oak Place customizer for Oak Place ads).
✅ Step 3: Confirm Setup Is Live
After implementing variables:
Go to FlairConnect
Property > Integrations
Confirm Google Ads status: Active
Test ads using Google Ads preview tool to confirm variables render properly.
🔁 What Happens Next?
Once setup is complete, FlairConnect will:
Feature | Behavior |
Ad Customizers | Updated every 2–3 hours |
Price Extensions | Managed automatically by FlairConnect |
Promotion Extensions | Managed automatically (after special approval) |
💡 Note: Ad customizer implementation is required for data to sync.
🛠️ Troubleshooting
Problem | Solution |
No access request in Ads | Contact your CSM |
Customizer not rendering | Use { in headline, ensure default text is set |
Ad disapproved | Ensure no extra text in special customizer headline |
📚 Related Articles