Competitor Ads
See what Google Ads your competitors are running, including ad copy, platforms (Search, Maps, YouTube), and date ranges. Powered by Google's Ads Transparency Center.
When to use this
You want to see what ads your competitors are running on Google — their headlines, which platforms they advertise on, and how long they've been running. If a competitor has been running the same ad for 6 months, it's probably working.
POST
/v1/ads/competitorCost: 2 credits ($0.01)
Rate Limit: Varies by plan
Response: ~3-8 seconds
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | Yes | Competitor domain |
| location | string | No | Location filter |
| format | string | No | "text", "image", "video". Default: all |
| limit | integer | No | Max results. Default: 20 |
Example Request
curl -X POST https://api.localseodata.com/v1/ads/competitor \
-H "Authorization: Bearer sk_live_your_key" \
-H "Content-Type: application/json" \
-d '{"domain": "competitor-plumber.com", "format": "text", "limit": 10}'Example Response
JSON
{
"status": "success",
"credits_used": 2,
"data": {
"advertiser": "ABC Plumbing LLC",
"total_ads": 47,
"ads": [
{
"title": "Emergency Plumber Austin - 24/7 Service",
"format": "text",
"platforms": ["google_search", "google_maps"],
"first_shown": "2025-06-01",
"last_shown": "2026-02-28"
}
]
}
}Response Fields
| Field | Type | Description |
|---|---|---|
| advertiser | string | Advertiser name from Google |
| total_ads | integer | Total ads found |
| title | string | Ad headline |
| platforms | string[] | Where the ad runs (google_search, google_maps, youtube) |
| first_shown | string | Date ad first appeared |
| last_shown | string | Date ad was last seen |
Notes
- Keywords competitors pay for are often the best organic targets too.
- Check which competitors run Google Maps ads — these directly compete with organic local pack.
- Long-running ads (months of first_shown to last_shown) indicate profitable keywords.