Product-Led Growth 7 min read

PLG Growth Loop Template: Free Download

A practical PLG growth loop template covering acquisition, activation, and expansion loops — with real examples from Slack, Figma, Dropbox, and Calendly.

Siddharth Gangal

Product-led growth sounds simple in theory: let the product sell itself. In practice, most teams bolt on a freemium tier, call it PLG, and then wonder why conversion is flat. The difference between companies that make PLG work and those that don't comes down to one thing: deliberate growth loops.

This post gives you a complete PLG growth loop template — three interlocking loops covering acquisition, activation, and expansion — along with real mechanics from Slack, Figma, Dropbox, and Calendly. Use it as a working framework to map your own product's loops.

What Is a PLG Growth Loop?

A growth loop is a self-reinforcing system where outputs from one stage become inputs for the next. Unlike funnels, which are linear and deplete, loops compound. Each cycle through the loop brings in more users, generates more data, creates more value — and feeds the next cycle.

PLG growth loops are built around product usage rather than sales outreach. The product creates natural distribution moments: a shared file, a scheduling link, a workspace invite. Those moments expose the product to new potential users without a salesperson involved.

Most PLG companies operate three distinct loops that work together:

  • Acquisition loop — how product usage creates awareness and drives new sign-ups
  • Activation loop — how new users reach their first moment of value and return
  • Expansion loop — how individual usage converts to team or enterprise revenue

The PLG Growth Loop Template

Below is a copy-ready template. For each loop, fill in the trigger, the action, the output, and the reinvestment mechanism. Examples from real companies follow each section.

Loop 1 — Acquisition Loop

The acquisition loop connects product usage to new user discovery. It answers: how does someone using your product expose it to someone who has never heard of it?

Template:

Stage Your Entry Example (Calendly)
Trigger A user performs a core action User schedules a meeting
Distribution artifact The action creates something shareable Branded scheduling link is sent to recipient
Exposed non-user The artifact reaches a new person Meeting recipient clicks the link
Sign-up trigger Non-user sees value and creates account Recipient signs up for their own free account
Loop reinvestment New user performs the same core action New user sends their own scheduling links

Calendly's acquisition loop is a textbook example: every scheduling link is an implicit product demo. The company grew to 20 million users with 90% year-over-year growth largely on the strength of this loop — no outbound required.

Dropbox built its acquisition loop differently, around a referral incentive. Both the referrer and the new sign-up received 500MB of free storage. The mechanism was so effective that 35% of all daily sign-ups came through referrals at peak. Over 15 months, Dropbox grew from 100,000 to 4 million users — a 3,900% increase — while the cost per acquired user was a fraction of its paid search spend of $233–$338 per customer.

Questions to answer for your acquisition loop:

  • What core action in your product creates a shareable artifact or notification?
  • Who sees that artifact — and do they have the problem your product solves?
  • What is the lowest-friction path from seeing the artifact to signing up?
  • Does the new user's first action produce the same artifact, closing the loop?

Loop 2 — Activation Loop

Acquisition without activation is a leaky bucket. The activation loop is about getting new users to their "aha moment" — the specific product experience that makes them understand why the product exists and want to return.

Template:

Stage Your Entry Example (Figma)
Sign-up context Why did the user sign up? Received a file share link from a colleague
First action What is the one thing they must do? Open and comment on the file
Aha moment The instant they feel the core value Real-time collaboration visible without friction
Return trigger What brings them back within 48 hours? Notification that comment was replied to
Habit formation What makes them return repeatedly? Active projects in workspace; team uses it daily
Loop output Activated user creates more of what? More files, more invites, more distribution

Figma's activation loop is built around the shared file. When a non-user receives a Figma link, they must sign up to participate — and when they do, they immediately experience the product's core value: multiplayer design in the browser with zero installation. By 2024, Figma had over 20 million users and net dollar retention of 134%, a direct result of activation that sticks. Roughly 90% of designers now use Figma as their primary tool.

Slack's activation loop follows a similar pattern: a team member invites a colleague, the colleague signs up, and within minutes they are in a live channel receiving messages. The product's value is immediate and social. Slack grew from zero to 8 million daily active users in four years on the strength of this activation mechanic.

Questions to answer for your activation loop:

  • What is the single action that most predicts whether a user will be retained after 30 days?
  • How long does it take a new user to reach that action today? (Benchmark: under 10 minutes for PLG 1.0; under 60 seconds for best-in-class)
  • What notification or trigger brings an activated user back within 48 hours?
  • Does activation produce an artifact (file, invite, report) that feeds your acquisition loop?

Loop 3 — Expansion Loop

Free-to-paid conversion is the economic engine of PLG, and expansion from individual to team is where the revenue lives. The median free-to-paid conversion across PLG companies is 9%. Companies that reach Product Qualified Lead (PQL) status before converting see roughly 3× higher conversion rates — PQL conversion benchmarks run 20–40% for well-calibrated scoring models.

The expansion loop connects individual product value to team or org-level adoption, and then to revenue.

Template:

Stage Your Entry Example (Slack / Figma)
Individual value proof User gets value on their own Designer or communicator uses product daily
Collaboration need A workflow requires inviting others Designer shares for review; manager joins Slack channel
Invite action User invites teammates or colleagues Invite sent to 2–5 new users in same org
Team activation Team reaches activation threshold 3+ team members using product regularly
Upgrade trigger A limit or feature gates team value Message history limit, version control, admin controls
Conversion Individual or team upgrades to paid Team plan purchased; champion becomes internal buyer
Revenue expansion Growth within the account Seats added as org adopts product; NRR > 100%

Figma's expansion data makes the loop visible: 70% of its larger enterprise deals started with a user on an individual Professional plan. A shared link was the first step in a multi-year customer lifecycle. The expansion loop is what turned a $0 sign-up into a six-figure contract.

Questions to answer for your expansion loop:

  • What product behavior signals that an individual user is ready to invite their team?
  • What is your PQL definition — and is your team tracking it? (Only 24% of PLG companies currently use PQL scoring)
  • What is the upgrade gate: the feature or limit that makes team-level value require a paid plan?
  • After conversion, what drives seat expansion within the account?

How the Three Loops Connect

Each loop feeds the next:

  • The acquisition loop brings new users into the product at low cost. Dropbox's viral coefficient of 0.35 meant every 10 users generated 3.5 new users organically — compounding over time.
  • The activation loop turns new users into retained users. Retained users generate more distribution artifacts (files, links, invites) that feed the acquisition loop.
  • The expansion loop converts retained users into revenue. Revenue funds product development that makes activation faster and the acquisition artifact more compelling.

The failure mode in most PLG programs is treating these as separate initiatives. Teams optimize acquisition (add a referral program) without fixing activation (users churn before they share anything). Or they improve activation metrics while neglecting the expansion triggers that drive conversion. The loops only compound when all three are instrumented and connected.

Measuring Your Growth Loops

Each loop requires its own set of metrics. Here is a starting point:

Acquisition Loop Metrics

  • Viral coefficient (K-factor): number of new users generated per existing user. B2B SaaS benchmark: 0.3–0.7 is strong; above 1.0 means self-sustaining growth.
  • Invite rate: percentage of activated users who invite at least one other person
  • Invite-to-sign-up conversion: percentage of invites that result in a new account
  • CAC from viral vs. paid: compare cost per acquired user by channel

Activation Loop Metrics

  • Time to activation: time from sign-up to the defined aha moment
  • Activation rate: percentage of sign-ups who reach the aha moment within 7 days
  • Day-1 / Day-7 / Day-30 retention: percentage of users still active at each interval
  • Habit formation rate: percentage of activated users who log in 3+ times in the first week

Expansion Loop Metrics

  • Free-to-paid conversion: 9% is median; elite PLG companies reach 15–25% by obsessing over PQL identification and activation
  • PQL-to-paid conversion: benchmark 20–40% for well-calibrated PQL models
  • Team invite rate: percentage of individual users who invite 2+ teammates within 30 days
  • Net dollar retention (NDR): measures expansion within paid accounts; above 120% indicates strong expansion loop
  • Time from sign-up to first paid seat: shorter is better; identifies friction in the upgrade path

Where Operators Get Stuck

Most PLG programs stall at the same pressure points. Understanding them upfront saves months of debugging.

Weak acquisition artifact. If the output of using your product doesn't naturally reach someone new — or if it does but that person has no reason to sign up — the acquisition loop doesn't close. Fix: make the artifact valuable to the recipient, not just to the sender.

Slow time to value. If new users can't reach the aha moment within the first session, most won't return. Fix: ruthlessly cut steps between sign-up and the core action. Map every click between creating an account and the aha moment, then eliminate or defer anything that doesn't directly serve it.

No PQL definition. Only 24% of product-led companies actively use PQL scoring. Without it, the handoff between product usage and revenue conversion is blind. Fix: define one behavioral threshold — number of actions, features used, seats active — that predicts paid conversion, then instrument it.

Disconnected data. Growth loops require signal from product usage, CRM, and billing to be visible in one place. Teams running PLG on fragmented data can't see where loops break down. This is where a tool like Fairview becomes useful — surfacing which usage signals predict conversion and where the expansion loop is leaking.

A Note on PLG and Sales

PLG doesn't mean no sales. It means sales is reserved for accounts where product usage signals readiness. Figma, Slack, and Calendly all have sales teams — they're just working accounts that have already demonstrated value through usage, not cold targets.

The practical implication: your CRM and your product analytics need to talk to each other. When an account crosses a PQL threshold — say, five users active for 14 days with two hitting the core feature — that's the moment for a sales touch. Fairview's operating intelligence layer is designed to surface exactly these moments, connecting product data to revenue signals so operators know when to intervene and when to let the loop run.

Getting Started: Mapping Your Own Loops

Use this sequence to map your PLG loops from scratch:

  1. Identify your acquisition artifact. What does a user produce when they get value? (A link, an invite, a notification, a shared output.) Who sees it?
  2. Define your aha moment. What is the one action most correlated with 30-day retention? Use cohort analysis on existing users to find it.
  3. Map your activation path. Count the steps between sign-up and the aha moment. Set a target time. Measure it weekly.
  4. Define your PQL threshold. What combination of usage signals predicts free-to-paid conversion? Start simple: one feature, one frequency, one timeframe.
  5. Design your upgrade gate. What feature or limit makes team value require a paid plan? Make sure it's a natural friction point — one that the user wants to cross, not one that feels punitive.
  6. Instrument all three loops. Every loop needs a leading metric and a conversion metric. Build a dashboard before you start optimizing.

Frequently asked questions

What is a PLG growth loop, and how is it different from a sales funnel?
A sales funnel is linear: leads enter at the top and either convert or fall out. A growth loop is circular: each completed cycle produces the inputs for the next cycle, so growth compounds over time rather than depleting a source. In PLG, the product itself generates acquisition (through shareable artifacts like Calendly links or Figma files), which brings in new users who then generate more artifacts. Funnels require constant reinvestment to refill; loops reinvest their own output.
What is a realistic free-to-paid conversion rate for a PLG product?
The median free-to-paid conversion across PLG companies is approximately 9% of free accounts. Top-quartile performers in the sub-$1K ACV range reach 24%. Companies that identify and act on Product Qualified Leads (PQLs) see roughly 3× higher conversion — benchmarks for PQL-to-paid conversion run 20–40% when the PQL definition is well-calibrated. The biggest lever is not the conversion prompt itself but the quality of activation: users who reach the aha moment convert at far higher rates than those who don't.
How do you define the aha moment for your product?
The aha moment is the specific product action most correlated with long-term retention. You find it through cohort analysis: compare the behavior of users who retained at 30 days against users who churned, and look for the action that most cleanly separates the two groups. It's usually not the most complex feature — it's the first moment of genuine value. For Slack it was seeing a live message thread. For Figma it was real-time multiplayer editing. For Calendly it was a meeting successfully booked through your own link. Define yours as a single, observable action with a time bound (e.g., "user completes X within 7 days of sign-up").
What is a viral coefficient, and what number should PLG companies aim for?
The viral coefficient (K-factor) measures how many new users each existing user generates through the product's natural sharing mechanics. A coefficient above 1.0 means the product grows on its own; below 1.0, it needs supplemental acquisition to sustain growth. Most PLG B2B SaaS products operate between 0.3 and 0.7, which is still meaningful — Dropbox ran at approximately 0.35, which compounded into 3,900% user growth over 15 months when combined with high activation rates. For most teams, the practical goal is less about reaching 1.0 and more about measuring K-factor consistently and improving it incrementally, since even small gains compound significantly over time.
When should a PLG company add a sales team?
Sales becomes useful in PLG when product usage creates enterprise-sized signals that the self-serve loop can't capture on its own. The trigger is typically: multiple users from the same organization active in the product, with at least one hitting a feature or usage threshold that signals serious intent. Figma, Slack, and Calendly all added sales teams, but only to work accounts that product data had already qualified. The rule of thumb: if an account has 5+ active users and hasn't converted within 30 days, a sales touch is likely to accelerate, not create, the deal. Build your PQL scoring first so sales is targeting the right accounts.