Social & Sharing

ConvertSocial, ConvertSocialShare, and ConvertRss — social proof and distribution components.

ConvertSocial

Displays the founder's social media links as icon buttons. The links are auto-loaded from the team member with isFounder: true.

Usage

::convert-social{location="footer"}
::

Props

PropTypeDefaultDescription
locationstringrequiredTracking location
sizeButtonProps['size']'xl'Button size
variantButtonProps['variant']'subtle'Button variant
colorButtonProps['color']'secondary'Button color
roundedbooleantrueRound button shape
gap'tight' | 'normal' | 'relaxed''normal'Space between buttons
showEmailbooleanfalseInclude email button

Each click fires an offer_click event with social_external target.

ConvertSocialShare

A sharing popover for the current page. Supports Twitter, LinkedIn, Facebook, Email, and clipboard copy.

Usage

::convert-social-share{title="Check this out" description="A great resource for founders."}
::

Props

PropTypeDefaultDescription
titlestringrequiredShare title
descriptionstringrequiredShare description
labelstring'Share Page'Button label
urlstringCurrent page URLExplicit share URL
sizeButtonProps['size']'xl'Button size
colorButtonProps['color']'primary'Button color
variantButtonProps['variant']'subtle'Button variant

How It Works

The component uses useSocialShare() to generate platform-specific share URLs:

  • Twitter — Opens tweet compose with title and URL
  • LinkedIn — Opens share dialog
  • Facebook — Opens share dialog
  • Email — Opens mailto: with subject and body
  • Copy — Copies URL to clipboard with visual feedback

ConvertRss

RSS feed subscription dropdown with reader options.

Usage

::convert-rss{location="decisions-page" feed-path="decisions"}
::

Props

PropTypeDefaultDescription
feedPathstring'decisions'RSS feed path segment
feedUrlstringExplicit feed URL (overrides path)
locationstringrequiredTracking location
showLabelbooleantrueShow "RSS" label text
labelstring'RSS'Label text

Available Readers

The dropdown offers these feed reader options:

Each selection fires an offer_click event with an RSS-specific target.