When Jetpack Social shares your post to social media, you can customize the message and image that go with it. This guide shows you how to customize a single post before sharing it, and how to set a reusable share message that applies to all your posts.
You can write a custom message for any post before you share it, and see a preview of how the post will look on each social network. This is available on all plans.
To customize a post before sharing, follow these steps:
- Navigate to Posts in your site’s dashboard and create or edit a post.
- Click the green Jetpack icon at the top-right of the editor.

- Under “Share to social media“, click the “Preview and customize” button (or “Preview and share” for already published posts):

- In the modal that opens, use the tabs at the top to choose between:
- Same for all: Customize the message to post to all your connected social networks.
- Customize each: Use custom messages for each social network that you have connected.
- Write your message in the MESSAGE field. Eligible plans can also use placeholders that will automatically populate with details for each post and choose the media that appears with your post.
- On the right side, you can see the live preview of your post as it will appear on the selected social network.
- The last step depends on if you are publishing a new post or editing an existing post:
- New posts: Click the Close button to return to the post editor. Your changes to the social media message save automatically and will be used when you publish the post.
- Existing posts: Click the Share button to share your post to social media immediately, or Schedule to share it at a future date.
A message you write here applies to this post only and takes priority over your default share message and any account-specific message.
This section of the guide applies to sites with the WordPress.com Business and Commerce plan. If you have a Business plan, make sure to activate it. For free sites and sites on the Personal and Premium plans, upgrade your plan to access this feature.
You can write a different message and select a different image for each connected social network instead of sharing the same content everywhere.
To customize your post for each network, follow these steps:
- Navigate to Posts in your site’s dashboard and create or edit a post.
- Click the green Jetpack icon at the top-right of the editor.
- Under “Share to social media“, click the “Preview and customize” button.
- Click the “Customize each” tab at the top of the modal.
- Click a social network icon at the top to select the account you want to customize.

- Write a message and select media for that specific account.
- Repeat for each network you want to customize.
Your changes save automatically.
This section of the guide applies to sites with the WordPress.com Business and Commerce plan. If you have a Business plan, make sure to activate it. For free sites and sites on the Personal and Premium plans, upgrade your plan to access this feature.
When you customize a post before sharing, the Media section of the “Preview and customize” modal shows the image your social post will use. To change it, click the Select button and choose an option:
- Social image template: Use an image created by the Social Image Generator with your post title and a template layout.
- Featured image: Use the featured image set on your post. This option appears only when your post has a featured image.
- Generate image: Generate an image using Jetpack AI.
- From Media Library: Select an image or video from your media library, or upload a file.

If you don’t choose any media, your post’s default preview image is used. Learn more about how default social previews work.
When you select the social image template or your featured image, a “Share as attachment” toggle appears below the image. Turn it on to share the image as an attachment, without a link preview card, for higher engagement.
Note: When you customize your post for each network, any image you select for a specific account is shared with the link preview card.
This section of the guide applies to sites with the WordPress.com Business and Commerce plan. If you have a Business plan, make sure to activate it. For free sites and sites on the Personal and Premium plans, upgrade your plan to access this feature.
Your default share message applies to all your connected social accounts. To set it, follow these steps:
- From your site’s dashboard, navigate to Jetpack → Social.
- Locate the “Default share message” field.
- Type a custom message or insert placeholders that automatically populate with information specific to that post. By default, the post title, post excerpt, and post URL are displayed.
Your message saves automatically.

This section of the guide applies to sites with the WordPress.com Business and Commerce plan. If you have a Business plan, make sure to activate it. For free sites and sites on the Personal and Premium plans, upgrade your plan to access this feature.
You can write a different message for an individual social account—for example, a brief message for Bluesky or a longer one with hashtags for Mastodon. To accomplish this, follow these steps:
- From your site’s dashboard, navigate to Jetpack → Social.
- Expand the panel for the social account you want to customize.
- In the “Custom message for this connection” field, type your message or insert placeholders that automatically populate with information specific to that post.
This message saves automatically. If an account doesn’t have its own message, it uses your default share message.

Note: If you write a custom message for a single post in the editor, that message takes priority for that post only.
This section of the guide applies to sites with the WordPress.com Business and Commerce plan. If you have a Business plan, make sure to activate it. For free sites and sites on the Personal and Premium plans, upgrade your plan to access this feature.
A placeholder is a word in curly braces, like {title}, that Jetpack Social swaps out for your post’s real details when it shares the post. Placeholders work in the default share message, in account-specific messages, and in the message you write for a single post.
You can mix placeholders with regular text in any order. The message field lists every available placeholder, so you can see your options right where you type. You can also type your message as plain text, and Jetpack Social shares it exactly as you wrote it. If you leave the field empty, Jetpack Social uses its default format: the post title, followed by the excerpt and a link to your post.
Here are a few common message formats:
- Add hashtags to every post:
{title} — {excerpt} {url} {tags} - Include UTM tracking parameters:
{title} {url}?utm_source=social&utm_medium=jetpack - A brief message for character-limited networks (for example, Bluesky):
{title} {short_url} - A longer message for professional networks (for example, LinkedIn):
{title}
{excerpt}
Read more: {url}
{tags}