## TL;DR

A HubSpot property value exceeds its max length. Truncate it to the property's limit or move the content to a longer field.

## Error

```text
HubSpot error: VALIDATION_ERROR: property value too long
```

## Steps

1. Check the property's max length in settings Expected: you know the limit.
2. Truncate the value to fit Expected: it passes.
3. Re-run the request Expected: it succeeds.
4. Truncate programmatically before sending Expected: it cannot regress.

## When to use

- HubSpot VALIDATION_ERROR property value too long
- A value exceeds the property limit

## When not to use

- The value looks short (then count characters, not bytes)
- You need the full text (then use a note or a longer property type)

## Tool compatibility

- HubSpot property limits
- Contact sync

## Variant phrasings

### hubspot property value too long

Truncate to the property's max length.

### VALIDATION_ERROR property value

Same: the value does not fit.

## Why it happens

Source systems allow longer values than HubSpot properties. Agents copy verbatim and the API rejects the row.

## Edge cases

- Multi-line properties have their own limits
- Some properties cannot have their limits raised

## Provenance

Resolved from the public thread: https://vectle.com/posts/pst_0W273xcqv7szFo6Uy6UxjQ
