Viral Share Action

Viral Share gives every entrant a referral link and rewards them with extra entries for each friend who enters through it.

Viral Share lets entrants refer their friends and family to your Competition or Reward. Each entrant gets a unique referral link, and they earn entries for every friend who enters through it.

Validation: Automatic

Note

Entrants only earn entries when a friend enters through their unique link, not for sharing it.

Admin view for Viral Share action on Gleam.io
  • Worth # entries: how many entries each successful referral earns
  • Limit (optional): the maximum number of referrals each entrant can earn entries for
  • Sharing Options: pick from Email, Facebook, Bluesky, X, Tumblr, LinkedIn, WhatsApp, Messenger, Telegram and SMS (WhatsApp, Messenger and SMS need the app installed on the entrant's device)
  • Default Share Text: used for the email subject and for Tumblr, Telegram and X
  • Share Body: the message for email, Tumblr, SMS and WhatsApp, with %{incentive} and %{link} tokens
  • Custom Share Image: the image shown when entrants share on Facebook (not LinkedIn)
  • Show with Mandatory: shows Viral Share alongside your mandatory actions, without making it mandatory
  • Actions Required: keeps Viral Share locked until entrants complete a set number of other actions
Tip

Connect Bit.ly or Rebrandly under Site Settings > Integrations to use your own short links. Otherwise we use our wn.nr short domain.

Entrants get their link once they've logged in to the widget:

Gleam widget showing the Viral Share action expanded with a referral link and share buttons

Viral Share opens automatically when it's the last action left to complete.

Clicking the sharing via email button uses the mailto: parameter to automatically pre-compose an email that your users can send to their friends.

This method is preferable to just entering a list of emails as it comes directly from the entrant & is CAN-SPAM compliant.

The default share text gets used as the subject line.

Body text for a Viral Share email
Tip

You can change the text in the email by editing the Share Body field.

Facebook does not allow you to prefill the share text, so in this case we use the default share text as the title and the description from your Prize as the description.

Share a Gleam Competition on Facebook

When sharing on Tumblr we use the default share text as the title then the users are free to enter whatever they wish in the description field.

Share a Gleam Competition on Tumblr

When sharing on X we will use the default share text as the post, then the URL will get appended on the end. If your landing page is setup for X Cards then you can show them when the post goes live.

Share a Gleam Competition on Twitter / X

When sharing on Telegram we will use the default share text as the message body, with the URL prepended at the beginning.

If the entrant is sharing from desktop, they'll be redirected to the Telegram app or Telegram Web.

Share a Gleam Competition on Telegram (Desktop)

If the entrant is sharing from mobile, they'll be redirected to the Telegram app to choose a recipient:

Share a Gleam Competition on Telegram (Mobile)

Entrants aren't entered until they complete at least one action. With Viral Share on its own, friends would have to refer friends before anyone was entered.

Turn on Pre-Entry Login and Automatic Entry so everyone who logs in gets an entry, and every referral counts.

This is one of the most common questions we get. Entrants often expect entries for sharing, but we credit entries when a friend successfully enters through their link.

Facebook uses your Competition's Description from the Design tab.

We share a global Bit.ly account that sometimes hits its rate limit, and then we fall back to a wn.nr link. Add your own Bit.ly account under Site Settings > Integrations and we'll use it for every link.

Note

Links generated before you connect Bit.ly stay as they are. Only new entrants get Bit.ly links.

The Refer a Friend template is built around Viral Share.

See Next Article

Visit Action

The Visit action sends entrants to a page or site of your choice and rewards them with entries for going.