← Back to all hacks
Level 1 · Foundations

Make it socially shareable

Don't just ask users to 'share your app'. Give them a reason to. This playbook is about baking shareable moments directly into your product. The goal is to create a digital 'trophy'--a result, a milestone, a creation--that users are genuinely proud to post on their social feeds. This turns your users into your most authentic and effective marketing channel.

Effort
Low
Cost
Low
Time to first result
2-4 weeks
Best for
B2C SaaS, Mobile Apps, Content Products
Save this playbook

Save this strategy and send it to my inbox

Get the full playbook - scripts, tool stack and checklist - delivered as a single email you can act on today.

No spam. One email, and only what is worth reading.

An illustration of a person celebrating as their achievement from an app is shared across a social network, creating a viral loop.
When users share their success, they become your most authentic marketing channel.

Why Building for Sharing Works

Trust in advertising is at an all-time low. People trust recommendations from friends and peers infinitely more than they trust a sponsored post. When a user shares something they've accomplished or created with your product, it acts as a powerful, personal endorsement to their entire network. This isn't just marketing; it's social proof at scale.

A well-designed shareable moment creates a viral loop. It works like this: 1) A user has a moment of success in your app. 2) They share a 'trophy' of that success. 3) Their friends see the trophy and become curious. 4) A percentage of those friends sign up. 5) Those new users eventually have their own moment of success and share their own trophy. This is how products achieve explosive, self-perpetuating growth.

Three real examples

B2C Game90 to 300,000+ players in 2 months

Wordle's Iconic Shareable Grid

Wordle's explosive growth was powered by its simple, text-based sharing feature. After finishing a puzzle, users could easily copy-paste a grid of their results to Twitter. This masterfully created intrigue, competition, and FOMO without spoiling the day's answer, turning its user base into a massive, free marketing engine.

Source: The New York Times
Mobile AppTrusted by over 100 million people

Strava Turns Workouts into Shareable Trophies

Strava lets users share a map of their completed run or bike ride, along with key stats like distance, pace, and elevation. This appeals directly to the user's sense of accomplishment and lets them showcase their hard work. Every shared workout is a free, authentic ad for Strava, positioning it as an essential tool for active people.

Source: Strava
EdTech AppOver 500 million total learners

Duolingo's Streak Sharing Motivates Millions

Duolingo cleverly prompts users to share their learning streak milestones, like 'I've just reached a 100-day streak in Spanish!'. This is a powerful form of social proof and public commitment. Sharing the streak makes a user more likely to continue, while also demonstrating the app's stickiness to their friends and family.

Source: Duolingo Blog

Remember the K-factor formula: k = i * c. Where 'i' is the number of new users a single user invites, and 'c' is the conversion rate of those invites. Even a small k-factor can lead to exponential growth.

The step-by-step playbook

  1. 1

    Step 1: Identify the 'Aha!' Moment

    Pinpoint the exact moment a user gets real value and feels successful in your product. Is it finishing a task, creating something beautiful, or hitting a new personal best? This is your prime sharing opportunity.

  2. 2

    Step 2: Define the Shareable 'Trophy'

    What's the digital artifact of that 'Aha!' moment? For Wordle, it's the grid. For Strava, the route map. For a design tool, the final design. It needs to be a visual or intriguing summary of the user's achievement.

  3. 3

    Step 3: Design the Shareable Output

    Create the actual image or text that will be shared. Brand it subtly with your name or logo. Ensure it's optimized for social feeds (e.g., a square 1:1 or vertical 4:5 image works best for Instagram and Facebook).

  4. 4

    Step 4: Craft the Default Share Copy

    Pre-fill the share text with something compelling and personal. It should sound like the user wrote it, not a marketer. Include an emoji, your app's name, and a link back to your site.

  5. 5

    Step 5: Build a Low-Friction Share Prompt

    Don't hide the share button. Immediately after the user achieves their 'trophy', present a clear CTA like 'Share Your Result'. On mobile, use the native share sheet. On web, a 'Copy to Clipboard' button is effective.

  6. 6

    Step 6: Add a Subtle Brand Watermark

    Subtly include your brand name or URL on the shared image or in the text (e.g., 'Made with MyApp' or 'myapp.com'). This is crucial for attribution, ensuring viewers know where the cool thing they're seeing came from.

  7. 7

    Step 7: Track the Viral Loop

    Measure everything. Track how many people see the share prompt, how many click it, and most importantly, how many new users sign up from the shared links. Use UTM parameters (e.g., ?utm_source=share_feature) to track attribution.

Copy-Paste: The Share Prompt Text

This is the default text that accompanies the shared image or result. Make it easy for users to share with one tap by providing a great default they don't have to edit.

I just {action_completed} on {Your App Name}! Check out my {trophy_name} -- pretty happy with this one. 🎉

{link_with_tracking_codes}

Key Questions to Ask Yourself

  • What is the single proudest moment for a user in our product?
  • What is the 'trophy' that represents that moment (a score, a design, a streak, a map)?
  • How can we make that trophy visually appealing and intriguing on a social feed?
  • Does our shareable image or text include our brand name and a link back to us?
  • Are we making it easy to share, or is it hidden behind menus?

Focus on the first two questions. If you can't identify a moment of user success and a 'trophy' to represent it, your sharing feature will feel like a generic marketing button that no one will click.

Recommended tools

Tally.so

Free (with paid plans)

Use Tally to quickly survey your users and ask them *what* they would be proud to share. It's a simple way to validate your 'trophy' idea before you build it.

June.so

From $39/mo

Essential for measuring the impact of your sharing feature. June helps you easily track how many users are clicking 'Share' and how it impacts your activation and retention metrics.

Figma

Free (with paid plans)

Use Figma to design the template for your shareable image. Create a visually appealing, branded graphic that your developers can then replicate and dynamically populate with user data.

If your shareable moment is a workflow or creation, use Screen Studio to create beautiful screen recordings for your marketing pages that *show* users what they'll be able to create and share.

Prices are indicative and change - check the vendor before buying.

Do it faster with AI Prompts

Brainstorm 'trophy' ideas

My product is a {description_of_your_product}. A user's 'aha!' moment is when they {user_aha_moment}. Brainstorm 5 different shareable 'trophies' they could post on social media to represent this achievement. For each, describe the visual and the key data points it would show.

Write compelling share copy

My app is called {Your App Name}. A user is sharing their {trophy_name}, which is {description_of_the_trophy}. Write 5 variations of short, enthusiastic default text for the social media post. The tone should be personal and proud, not corporate. Include an emoji and a placeholder for the link.

Ideate sharing prompts

I'm building a feature for my app, {Your App Name}, that lets users share their {trophy_name}. Brainstorm 5 different ways to prompt the user to share right after they've achieved their result. Think about modal popups, subtle buttons, and confirmation screens. Provide headline and button text for each idea.

Mistakes that kill this play

  • **Asking to Share Too Early**: Never prompt a user to share before they've gotten real value. A prompt on signup is useless. Wait for the 'aha!' moment.
  • **Making it About You**: The shareable content should celebrate the user's achievement, not your product's features. It's 'My result', not 'A result from CoolApp'.
  • **Using Generic Share Buttons**: A floating 'Share' icon on every page gets ignored. Integrate the prompt directly into the user flow where it makes the most sense.
  • **Creating a High-Friction Experience**: If sharing takes more than two taps, the drop-off rate will be huge. Use native share sheets and pre-populate everything.
  • **Not Branding the Share**: Forgetting to add your app's name or a subtle watermark to the shared image is a huge missed opportunity. The viewer won't know where it came from.
  • **Writing Robotic Copy**: Default text like 'Check out this great app!' sounds like an ad. Write it from the user's perspective, like 'Proud of this one!'.

Your 7-Day Action Plan

  • Day 1: Hold a 30-minute brainstorm session. Answer one question: 'What is the single proudest moment for our users?'. List every possible answer.
  • Day 2: Pick the top 3 'proud moments' from your list. For each one, define the shareable 'trophy' that represents it. Sketch it out on paper or a whiteboard.
  • Day 3: Design a low-fidelity version of your favorite trophy concept in Figma. At the same time, write 3-5 versions of the default share text that will go with it.
  • Day 4: Show the design and copy to 5 real users. Ask them: 'Would you be proud to share this?'. Get honest feedback before you build anything.
  • Day 5: Based on feedback, finalize the design and copy. Create a simple spec for your developer outlining the trigger and the content for the shareable moment.
  • Day 6: While it's being built, set up your analytics. Define the event you'll track (e.g., 'share_prompt_clicked') and create your UTM link structure for tracking signups.
  • Day 7: Test the feature end-to-end. Share it to your own social media. Does it look right? Does the link work? Fix all bugs and prepare to ship it to a segment of users.
Save this playbook

Save this strategy and send it to my inbox

Get the full playbook - scripts, tool stack and checklist - delivered as a single email you can act on today.

No spam. One email, and only what is worth reading.

More Level 1 hacks