Open Graph settings not working properly on dynamic pages in Webflow typically stem from missing or misconfigured meta tags in Collection Templates, outdated social media cache, or incorrect image formats or sizes.
- Go to the Collection Template Page (e.g., Blog Post Template).
- In the Page Settings (gear icon), scroll to the Open Graph Settings section.
- Make sure the following fields are using correct CMS fields:
- Title: Use a dynamic field like
Name
or Post Title
. - Description: Use a short plain-text field like
Summary
or Meta Description
. - Image URL: Must point to a CMS image field. This is often where issues arise—ensure it's a field like
OG Image
that uploads a proper image. - Important: The image field must actually contain a valid image for each item. If it’s empty on any post, Open Graph defaults to the wrong image or nothing.
2. Confirm Image Size and Type
- Facebook & Twitter require specific dimensions for OG images:
- Minimum for Facebook: 1200×630 pixels.
- Twitter (Summary with Large Image): 1200×628 pixels recommended.
- Use JPG or PNG formats.
- WebP or large SVGs may be ignored by some platforms.
3. Re-Publish the Site
- After making changes, re-publish the entire Webflow project to ensure the new Open Graph settings are live on all blog posts.
- For Facebook, use the Sharing Debugger:
- Paste your blog post URL.
- Click "Debug", then click "Scrape Again".
- For Twitter, use the Card Validator:
- Paste the URL and check if the card is rendered.
- These tools show exactly what Open Graph tags are recognized and help refresh their cache.
5. Avoid Fallback Issues
- If a blog post is missing OG fields, social platforms may pull from your site's homepage or use default images.
- To prevent this:
- Add Required Fields in your CMS collection for OG image or meta description.
- Add fallbacks in Webflow page settings like a default
OG image
in case item-specific ones are missing.
- Webflow auto-generates standard OG tags but may miss Twitter-specific meta tags for some users.
- You can manually add Twitter Card settings:
- Go to Page Settings > Before tag of the template page.
- Add meta references using Webflow CMS fields like:
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="{{Name}}">
<meta name="twitter:description" content="{{Summary}}">
<meta name="twitter:image" content="{{OG Image URL}}">
- Replace template values (
{{Name}}
etc.) using Webflow's Add Field dropdown.
Summary
To fix Open Graph issues on dynamic pages in Webflow, ensure dynamic OG fields are correctly linked in Page Settings, images meet size and format requirements, and the full site is re-published. Use Facebook and Twitter validator tools to clear cache and preview how your meta data is interpreted. Add Twitter Card meta tags manually if needed for full control.