How to get there: Click All Posts in the sidebar → open a post → click More (⋯) → Link Posts to create relationships between posts.
Learn how to create connections between related posts in ProductLift, helping you organize dependencies, track related features, and provide context for complex initiatives.
What are Post Links?
Post linking allows you to create explicit relationships between posts, showing how features are connected, dependent, or related. Links help users understand the bigger picture and help your team manage dependencies in product development.
When you link posts, ProductLift displays these relationships on post detail pages, making it easy to navigate between related ideas and understand how different features fit together.
Why Link Posts?
Benefits of Post Linking:
For Users:
- Discover related features they might also want
- Understand which features depend on others
- Follow the full scope of a product initiative
- See alternative solutions to their problem
For Product Teams:
- Track feature dependencies
- Manage multi-post initiatives
- Prevent duplicate work
- Communicate phased rollouts
- Plan release sequences
For Prioritization:
- Identify blocking relationships
- Group related features for bulk planning
- Understand impact scope
- Coordinate cross-team work
Types of Post Relationships
Relationship Types
ProductLift supports several relationship types:
1. Related To
- General association between posts
- No specific dependency
- Example: "Dark Mode" related to "Custom Themes"
- Bidirectional: Both posts show the link
2. Depends On
- One post requires another to be completed first
- Shows dependency chain
- Example: "Advanced Search" depends on "Search Infrastructure"
- Direction matters: A depends on B (A blocked until B done)
3. Blocks
- Inverse of "Depends On"
- Post must be done before others can proceed
- Example: "API Authentication" blocks "API Rate Limiting"
- Direction matters: A blocks B (B can't start until A done)
4. Duplicates
- Two posts describe the same feature
- Used before merging posts
- Example: "Add Export" duplicates "Download Reports"
- Usually indicates posts should be merged
5. Part Of
- Post is a component of larger initiative
- Creates parent-child hierarchy
- Example: "iOS App" is part of "Mobile Platform"
- Useful for epics or themes
[Screenshot: Relationship type selector dropdown showing options: "Related To", "Depends On", "Blocks", "Duplicates", "Part Of"]
Choosing the Right Relationship Type
Use "Related To" when:
- Posts share a theme but are independent
- Both solve similar problems
- Users who want one might want the other
- No dependency, just association
Use "Depends On" when:
- Feature A can't be built without Feature B first
- Technical dependency exists
- Sequence matters for product strategy
Use "Blocks" when:
- Feature must complete before others start
- Foundation feature for multiple dependents
- Critical path item
Use "Duplicates" when:
- Two posts request the same thing
- Before merging posts together
- Redirecting users to canonical post
Use "Part Of" when:
- Breaking large feature into smaller posts
- Organizing initiatives or themes
- Creating hierarchical structure
Creating Post Links
Link Posts from Post Detail Page
Method 1: Link Button
- Open post detail page
- Scroll to "Relationships" or "Links" section
- Click "Add Link" or "Link Post" button
- Search for post to link
- Select relationship type
- Click "Create Link"
- Link appears immediately
[Screenshot: Post detail page with "Relationships" section showing "Add Link" button]
Step-by-Step Example:
Scenario: Link "Advanced Search" to depend on "Search Infrastructure"
- Open post: "Advanced Search"
- Click "Add Link" in Relationships section
- Search dialog opens
- Type "search infrastructure" in search box
- Select "Search Infrastructure" from results
- Choose relationship: "Depends On"
- Click "Link"
- "Advanced Search" now shows: "Depends on: Search Infrastructure"
[Screenshot: Link creation dialog showing search box with results, relationship type dropdown set to "Depends On", and "Link" button]
Link Multiple Posts
Bulk Linking:
Link one post to multiple others at once:
- Open post detail page
- Click "Add Links" (plural)
- Search and select multiple posts (checkboxes)
- Choose relationship type (applies to all)
- Click "Link All"
Example:
Link "Mobile Platform" to three child posts:
- "iOS App" (Part Of)
- "Android App" (Part Of)
- "Mobile API" (Part Of)
Result: Mobile Platform shows three "Part Of" relationships.
[Screenshot: Bulk link dialog showing three selected posts with checkboxes, relationship type "Part Of", and "Link All" button]
Viewing Post Relationships
Relationships Section
Post Detail Display:
Linked posts appear in "Relationships" section:
What You See:
- Relationship type icon
- Linked post title (clickable)
- Linked post status badge
- Vote count
- Link direction indicator
Example Display:
Relationships
Depends On:
→ Search Infrastructure (Status: In Progress) • 45 votes
Blocks:
→ Search Analytics (Status: Under Review) • 23 votes
→ Saved Searches (Status: Planned) • 18 votes
Related To:
⟷ Advanced Filters (Status: Planned) • 32 votes
[Screenshot: Relationships section on post showing multiple linked posts with icons, titles, status badges, and vote counts]
Bidirectional Relationships
Automatic Reverse Links:
When you create a link, ProductLift automatically creates the reverse link on the other post:
Example:
When you link:
- Post A "depends on" Post B
ProductLift automatically creates:
Benefits:
- Complete picture on both posts
- No manual reverse linking needed
- Dependency chain always visible
Dependency Visualization
Dependency Chain View:
For complex dependencies, ProductLift can display visual dependency tree:
- Open post with dependencies
- Click "View Dependency Tree"
- Visual graph shows all related posts
- Color coding by status
- Click nodes to navigate
[Screenshot: Dependency tree visualization showing connected nodes representing posts, with arrows indicating dependencies and color-coded status]
Managing Links
Edit Link Relationship Type
Change Relationship:
If you linked with wrong relationship type:
- Hover over linked post in Relationships section
- Click "Edit" icon
- Select new relationship type
- Click "Update"
- Both posts update immediately
Example:
Change "Advanced Search" from "Related To" to "Depends On" Search Infrastructure:
- Edit link
- Change type to "Depends On"
- Save
- Dependency now properly tracked
Remove Link
Unlink Posts:
- Hover over linked post in Relationships section
- Click "Remove" or "X" icon
- Confirm removal
- Link removed from both posts
When to Remove Links:
- Link was created in error
- Posts no longer related
- Dependency resolved (feature shipped)
- Before merging duplicate posts
[Screenshot: Hover state on linked post showing "Edit" and "Remove" icons]
Bulk Remove Links
Remove Multiple Links:
- Open post with many links
- Click "Manage Links" button
- Select links to remove (checkboxes)
- Click "Remove Selected"
- Confirm bulk removal
Use Cases and Workflows
Use Case 1: Feature Dependencies
Scenario: Building multi-tier feature requiring foundation work
Setup:
- Create foundation post: "API Authentication"
- Create dependent features:
- "API Rate Limiting" (depends on Authentication)
- "API Webhooks" (depends on Authentication)
- "API Usage Analytics" (depends on Rate Limiting)
Link Structure:
API Authentication
↓ blocks
API Rate Limiting
↓ blocks
API Usage Analytics
API Authentication
↓ blocks
API Webhooks
Benefits:
- Team knows build order
- Can't start Rate Limiting until Authentication done
- Clear sequence for prioritization
[Screenshot: Post "API Authentication" showing it blocks two other posts with arrows indicating dependency direction]
Use Case 2: Large Initiative Breakdown
Scenario: Mobile app initiative split into smaller posts
Setup:
- Create parent post: "Mobile Platform"
- Create child posts:
- "iOS App" (part of Mobile Platform)
- "Android App" (part of Mobile Platform)
- "Mobile API" (part of Mobile Platform)
- "Push Notifications" (part of Mobile Platform)
Link Structure:
Mobile Platform
├─ iOS App
├─ Android App
├─ Mobile API
└─ Push Notifications
Benefits:
- Users see full scope of mobile initiative
- Vote on parent or specific child
- Track progress across all components
- Ship incrementally
[Screenshot: Parent post "Mobile Platform" showing four child posts linked with "Part Of" relationship]
Use Case 3: Duplicate Management
Scenario: Two users submitted same feature
Workflow:
- Identify duplicates: "Export to Excel" and "Download Reports"
- Link posts: "Export to Excel" duplicates "Download Reports"
- Add comment on duplicate: "Thanks! We're tracking this in [Download Reports]"
- Merge posts (see Merging Posts)
- Duplicate link automatically removed after merge
Benefits:
- Users see there's a duplicate before you merge
- Can review both descriptions for complete context
- Transparent process
Use Case 4: Alternative Solutions
Scenario: Multiple ways to solve same problem
Setup:
Feature request: "Better reporting"
Alternative solutions:
- "Custom Report Builder" (related to Better Reporting)
- "Report Templates" (related to Better Reporting)
- "Export to BI Tools" (related to Better Reporting)
Link Structure:
Better Reporting (theme)
⟷ Custom Report Builder (alternative)
⟷ Report Templates (alternative)
⟷ Export to BI Tools (alternative)
Benefits:
- Users see all options
- Team can choose best approach
- Vote distribution shows preference
Use Case 5: Phased Rollout
Scenario: Feature shipping in multiple phases
Setup:
- "Dark Mode - Phase 1: UI" (blocks Phase 2)
- "Dark Mode - Phase 2: Charts" (depends on Phase 1, blocks Phase 3)
- "Dark Mode - Phase 3: Email Templates" (depends on Phase 2)
Link Structure:
Phase 1 → Phase 2 → Phase 3
Benefits:
- Clear roadmap sequence
- Users understand incremental delivery
- Can ship Phase 1 while planning Phase 2
[Screenshot: Three posts showing phased rollout with dependency chain visualization]
Best Practices
When to Link Posts
Do Link When:
- Technical dependency exists
- Posts are part of same initiative
- Users who want A probably want B
- Build order matters
- Posts share implementation
Don't Link When:
- Posts are completely unrelated
- Connection is too vague
- Every mobile post to every other mobile post (use categories instead)
- Link would confuse rather than clarify
Guideline:
If you can't explain the link in one sentence, it might not be a meaningful relationship.
Keep Links Meaningful
Quality Over Quantity:
- 2-5 links per post: Good
- 10+ links per post: Too many, likely not all meaningful
- 0 links on complex feature: Might be missing connections
Review Links Regularly:
- When post status changes (dependency resolved?)
- During roadmap planning
- Quarterly link audit
Use Links in Roadmap Planning
Prioritization with Dependencies:
- Run RICE/ICE prioritization
- Review top-scored posts
- Check dependency links
- Ensure dependencies planned first
- Adjust roadmap order accordingly
Example:
- "Advanced Search" scores high (RICE: 8.5)
- But depends on "Search Infrastructure" (RICE: 6.0)
- Plan Search Infrastructure first despite lower score
- Dependency-aware prioritization
Communicate Links to Users
In Status Updates:
Status Update: Planned
We're adding this feature to our roadmap! Note that it depends on
[API Authentication] which we're building first. Expected Q3 2026.
In Roadmap View:
- Show dependency chains visually
- Indicate which features must ship first
- Set expectations for timing
Troubleshooting
Issue: Can't Find Post to Link
Solution:
- Check if post exists (search portal)
- Verify you have permissions to see post
- Try searching by ID or partial title
- Post might be in different board
Issue: Link Direction Confusing
Solution:
- Remember: "A depends on B" means A needs B first
- Remember: "A blocks B" means B needs A first
- Use tooltip hover for clarification
- Dependency tree visualization helps
Issue: Too Many Links, Overwhelming
Solution:
- Remove vague "related to" links
- Keep only dependency/blocking links
- Use categories for general grouping instead of links
- Focus on direct relationships only
Issue: Link Shows on One Post But Not Other
Solution:
- Refresh both posts
- Bidirectional links should be automatic
- If persists, remove and recreate link
- Contact support if issue continues
Issue: Circular Dependency Created
Solution:
- Detect: A depends on B, B depends on C, C depends on A
- This shouldn't be possible logically
- Review links and remove incorrect dependency
- Usually indicates misunderstanding of feature scope
Related Articles
Post Management:
Planning:
Workflow: