What Are LinkedIn's 2026 Audience Segment Cap and Geo Targeting Changes?
Two targeting rules tightened in August 2026. First, every LinkedIn ad account is now capped at 1,000 DMP segments, the audience objects behind Matched Audiences and Predictive Audiences. Second, from 31 August 2026 LinkedIn stopped accepting legacy geo locations for ad targeting entirely, so campaigns must use the Bing geo locations it has been migrating to for years. Both changes reject requests outright rather than degrading quietly.
Neither is a headline feature, which is exactly why they cause trouble. Account-based marketing teams and agencies that have been uploading lists for years can be near the segment ceiling without knowing it, and an old campaign template or tool with hardcoded legacy locations will now fail when it tries to create a campaign.
| Change | Effective | What happens | Error returned |
|---|---|---|---|
| 1,000 DMP segment cap | August 2026, all versions | New segments blocked once an ad account holds 1,000 | 429 with SEGMENT_LIMIT_EXCEEDED |
| Legacy geo removed | 31 August 2026 | Campaign creation with legacy geo rejected | 400 with INVALID_VALUE_FOR_FIELD |
| Profile location field removed | Same reminder | Top-level location in /v2/me and /v2/people may come back empty or null | Not an error, a missing value |
Explain It Like I Am Five
Think of your ad account as a cupboard of labelled jars, each jar holding a list of people or companies you want to reach. LinkedIn has said the cupboard now holds 1,000 jars and no more. If it is full, you must throw old jars away before adding new ones. Separately, LinkedIn has changed the map it uses for places. The old map has been taken away completely, so any instruction that still points to a place on the old map gets sent back with a "that place does not exist here" note.
What Exactly Is the 1,000 DMP Segment Limit?
It is a hard per-account ceiling on stored audience segments. LinkedIn's changelog states: "Starting August 2026, each sponsored account is restricted to a maximum of 1,000 DMP segments for Matched Audiences (USER, COMPANY, LIST_UPLOAD) and Predictive Audiences." It also states that "This update applies to all versions", so upgrading the API version does not change it.
When an account is full, LinkedIn returns a 429 response. Its documentation shows the message text:
"code": "SEGMENT_LIMIT_EXCEEDED",
"message": "Account has reached the maximum limit of 1000 segments. Please delete unused segments before creating new ones.",
"maxValue": 1000
"status": 429
Note the status code. A 429 is usually how APIs signal rate limiting, and many tools respond to a 429 by waiting and retrying. Retrying will not help here. The account is full, and only deleting segments frees space, so tools that treat every 429 as a temporary throttle will loop rather than fail clearly.
Who Is Most Likely to Hit the Segment Cap in 2026?
Teams that create a new audience for every campaign, client or upload and never clean up. ABM programmes refreshing target account lists monthly, agencies managing many campaigns in one client account, and CRM integrations that sync a new list on a schedule rather than updating an existing one are the usual sources of segment sprawl.
- ABM programmes uploading fresh company lists per quarter or per campaign.
- Agencies running many campaigns inside a single client ad account.
- CRM and CDP syncs that create a new segment each run instead of updating one.
- Predictive Audiences users, since those count towards the same limit.
How Do You Free Up Segment Capacity?
Delete segments you no longer use, carefully, because deletion is broader than it looks. LinkedIn states the delete call returns "204 No Content if the deletion succeeds" and that "Everything related to this DMP segment will be deleted altogether as well, including the DMP segment destinations, the corresponding Ad segment, the DMP segment list (if there's any)." You also need write access to the sponsored account, otherwise LinkedIn returns "403 Forbidden".
- Count segments in each ad account before the cap becomes a surprise.
- Map segments to live campaigns. Never delete a segment a running campaign targets.
- Archive the source list outside LinkedIn before deletion, since the list goes with it.
- Delete in batches and record what was removed and why.
- Change the upload pattern so integrations update a standing segment rather than creating a new one each run.
What Changed With Legacy Geo Targeting in 2026?
Legacy geo is gone for campaign creation. LinkedIn's August reminder says: "Starting Aug 31, 2026, LinkedIn will completely stop supporting Legacy Geo for Ads Targeting. Requests to create campaigns using legacy geo will result in a 400 error with the INVALID_VALUE_FOR_FIELD code. All partners and developers must use Bing-geo as previously published in this migration guide."
The migration itself is old. LinkedIn's guide describes a three-phase move whose final phase says "Only Bing geo locations will be accepted in ad campaigns. Legacy locations can no longer be used for campaign creation, campaigns with legacy locations will be rejected." The guide frames the benefit in scale: roughly "~6k standardized locations, primarily in US" under the old system against "around 2.6 million locations" with Bing geo, including "a large number of international locations". For Indian advertisers targeting specific cities and regions, that broader coverage is the upside.
LinkedIn's guide also notes that use of Bing Maps location data is subject to Microsoft's terms, which "are now incorporated into our LinkedIn Marketing API Program Terms." Agencies building tooling on these locations should read those terms.
How Do You Check Whether Your Tools Still Use Legacy Geo?
Look for campaign templates, saved configurations or code that hardcode old-style location values. LinkedIn's guide gives "urn:li:country:us" as an example of a legacy location returned in the earliest migration phase. Anything still constructing campaigns from stored legacy values will fail at creation time with a 400 error.
- Search stored templates and code for legacy location identifiers used in campaign targeting.
- Re-resolve locations through LinkedIn's typeahead and URN-to-name resolution, as the migration guide describes.
- Test campaign creation in each tool rather than assuming success.
- Check profile integrations that read the top-level
locationfield. LinkedIn says partners "may begin receiving an empty or null value and should migrate to the geoLocation field."
What Are the Common Mistakes in 2026?
- Treating SEGMENT_LIMIT_EXCEEDED as a rate limit. It is a 429 that retrying will not fix.
- Deleting segments without mapping them to live campaigns. The related ad segment goes too.
- Assuming an API upgrade lifts the cap. LinkedIn says it applies to all versions.
- Creating a new segment per sync. That is how accounts reach 1,000.
- Keeping old campaign templates with legacy geo. They now fail with INVALID_VALUE_FOR_FIELD.
- Ignoring the profile location change in tools that personalise by member location.
Key Takeaways for 2026
- Since August 2026 each LinkedIn ad account can hold at most 1,000 DMP segments across Matched Audiences and Predictive Audiences, on all versions.
- Hitting the cap returns a 429 with
SEGMENT_LIMIT_EXCEEDED; only deleting segments frees space. - Deleting a segment also deletes its destinations, ad segment and list.
- From 31 August 2026 legacy geo is rejected for campaign creation with a 400
INVALID_VALUE_FOR_FIELDerror; use Bing geo. - The top-level profile
locationfield is being removed; usegeoLocation. - Audit segment counts, upload patterns and stored location values now rather than at the next failed launch.
Distk helps B2B and ABM teams across India and internationally keep their LinkedIn audiences and targeting clean, from segment hygiene to location setup, so campaign launches do not fail on infrastructure. Related reading: account-based marketing in 2026 and the LinkedIn API version sunsets.
Every version number, date, field name and error code in this guide is quoted from LinkedIn's own developer documentation on Microsoft Learn as read on 2 October 2026. LinkedIn updates these pages monthly, so confirm against the live changelog before acting.
Sources
- LinkedIn Marketing API, Recent Marketing API Changes (Microsoft Learn), the September, August, July and June 2026 release notes.
- LinkedIn Marketing API, Create and Manage DMP Segments (Microsoft Learn).
- LinkedIn Marketing API, Ads Targeting Migration Guide to Bing Geo (Microsoft Learn).