Social share customization (Open Graph)
Open Graph metadata controls the title, description, and image that appear when your Link is shared on Slack, Facebook, iMessage, and other platforms. Configure Open Graph at the Form level for a default, then override per Link for campaign-specific previews.
In short: Open the Link’s Open Graph settings to set its title, description, and preview image. Per-Link Open Graph overrides the Form’s default — useful for tailoring previews per campaign or partner.
What Open Graph does
When someone pastes your Form’s URL into Slack, iMessage, Facebook, LinkedIn, or any modern messaging app, the receiving app fetches an Open Graph preview — a small card with a title, description, and image. Without configured Open Graph, the preview falls back to whatever the platform can guess.
Configured Open Graph makes the preview look intentional. It increases click-through and signals professionalism.
What you control
Three pieces:
- Title — usually a call-to-action like “Get an auto quote in 3 minutes” or “Tell us about your home and we’ll quote you.” Short — most platforms truncate at ~70 characters.
- Description — a sentence or two explaining what the consumer is about to do. Most platforms show ~120 characters.
- Image — the preview thumbnail. The standard recommended size for Open Graph is 1200 × 630 pixels (a 1.91:1 ratio). Smaller works but looks worse on platforms that scale up.
Configure at the Form level
The Form’s Open Graph settings act as the default for every Link on it. Set them once at the Form level and most Links inherit.
-
1
Open the Form’s settings.
-
2
Find the Open Graph (or social share) section.
-
3
Set a title, description, and upload an image.
-
4
Save.
This default applies to every Link unless that Link has its own override.
Override per Link
Override Open Graph on a specific Link when:
- A referral partner wants their own image and title for their Link
- You’re running a paid campaign and want campaign-specific copy in the preview
- One Link goes on social media (where the preview shows) and others go via email (where it doesn’t matter)
-
1
Open the Link.
-
2
Find the Open Graph or social share section in the Link’s settings.
-
3
Set Link-specific title, description, and image.
-
4
Save. Consumers visiting this Link’s URL get the new preview.
Per-Link overrides take precedence over the Form-level default. Other Links on the same Form continue to inherit the Form default.
Image specifications
- Recommended size: 1200 × 630 pixels
- Aspect ratio: roughly 1.91:1 (most platforms)
- Format: JPG or PNG. Avoid transparency — most platforms don’t honor it.
- File size: keep under a few MB for fast preview loading
- Content: legible at thumbnail size; avoid tiny text. Logos and a clear focal point work well.
Preview cache: why your changes don’t seem to take effect
When a platform fetches an Open Graph preview for the first time, it caches the result. Your title or image change won’t appear in their preview until their cache expires.
Most platforms offer a cache-refresh tool:
- Facebook: Sharing Debugger (developers.facebook.com/tools/debug)
- LinkedIn: Post Inspector
- Twitter/X: usually auto-refreshes within minutes
Slack and iMessage have less explicit refresh mechanics — usually a fresh URL fragment (e.g. ?v=2) bypasses their cache.
Common questions
Why does my Slack preview look different from my Facebook preview? Each platform formats Open Graph data differently. Some prioritize the image; some lead with the title. Your raw OG data is the same; the rendering varies.
Can I A/B test different OG images? Use two Links to the same Form, each with different OG settings. Track per-Link conversion to compare.
My image isn’t showing — only the title and description. Double-check the file size and format. Some platforms refuse images over a few MB or in unusual formats. Try a smaller JPG.
Does Open Graph affect SEO? OG metadata is for social previews, not Google rankings. SEO is a separate concern (and most SALT Forms aren’t intended to be search-indexed).