Complete character limits, format requirements, and best practices for each ad platform.
Complete character limits, format requirements, and best practices for each ad platform.
| Element | Character Limit | Required | Notes | |---------|----------------|----------|-------| | Headline | 30 chars | 3 minimum, 15 max | Any 3 may be shown together | | Description | 90 chars | 2 minimum, 4 max | Any 2 may be shown together | | Display path 1 | 15 chars | Optional | Appears after domain in URL | | Display path 2 | 15 chars | Optional | Appears after path 1 | | Final URL | No limit | Required | Landing page URL |
Combination rules:
Pinning strategy:
Headline mix recommendation (15 headlines):
Description mix recommendation (4 descriptions):
| Element | Character Limit | Notes | |---------|----------------|-------| | Headline | 30 chars (5 required) | Short headlines for various placements | | Long headline | 90 chars (5 required) | Used in display, video, discover | | Description | 90 chars (1 required, 5 max) | Accompany various ad formats | | Business name | 25 chars | Required |
| Element | Character Limit | |---------|----------------| | Headline | 30 chars | | Long headline | 90 chars | | Description | 90 chars | | Business name | 25 chars |
| Element | Recommended | Maximum | Notes | |---------|-------------|---------|-------| | Primary text | 125 chars | 2,200 chars | Text above image; truncated after ~125 | | Headline | 40 chars | 255 chars | Below image; truncated after ~40 | | Description | 30 chars | 255 chars | Below headline; may not show | | URL display link | 40 chars | N/A | Optional custom display URL |
Placement-specific notes:
Best practices:
| Element | Limit | |---------|-------| | Greeting headline | 60 chars | | Greeting description | 360 chars | | Privacy policy text | 200 chars |
| Element | Recommended | Maximum | Notes | |---------|-------------|---------|-------| | Intro text | 150 chars | 600 chars | Above the image; truncated after ~150 | | Headline | 70 chars | 200 chars | Below the image | | Description | 100 chars | 300 chars | Only shows on Audience Network |
| Element | Limit | |---------|-------| | Intro text | 255 chars | | Card headline | 45 chars | | Card count | 2-10 cards |
| Element | Limit | |---------|-------| | Subject line | 60 chars | | Message body | 1,500 chars | | CTA button | 20 chars |
| Element | Limit | |---------|-------| | Headline | 25 chars | | Description | 75 chars |
LinkedIn-specific guidelines:
| Element | Recommended | Maximum | Notes | |---------|-------------|---------|-------| | Ad text | 80 chars | 100 chars | Above the video | | Display name | N/A | 40 chars | Brand name | | CTA button | Platform options | Predefined | Select from TikTok's options |
| Element | Notes | |---------|-------| | Caption | Uses original post caption | | CTA button | Added by advertiser | | Display name | Original creator's handle |
TikTok-specific guidelines:
| Element | Limit | Notes | |---------|-------|-------| | Tweet text | 280 chars | Full tweet with image/video | | Card headline | 70 chars | Website card | | Card description | 200 chars | Website card |
| Element | Limit | |---------|-------| | Headline | 70 chars | | Description | 200 chars |
Twitter/X-specific guidelines:
{KeyWord:default}) can exceed limits — set safe defaultsWhen creating for multiple platforms simultaneously, start with the most restrictive format:
This cascading approach ensures your core message works everywhere, then gets enriched for platforms that allow more space.