IndieCrossPromo

Cross-promote your itch.io and Steam games with other solo devs for organic visibility boosts.

Score: 8.0/10ArgentinaMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Solo indie game developers' launches flop due to poor discoverability on itch.io and Steam, where algorithms heavily favor paid promotions over organic visibility.

Solution

IndieCrossPromo connects solo indie devs in a barter network where you promote others' games on your socials and communities in exchange for reciprocal promotion. It matches devs based on audience overlap and game genres, automating shoutouts and tracking fulfillment. Launches get amplified through genuine community support, bypassing paid ads.

Target Audience

Solo indie game developers launching on itch.io and Steam

Differentiator

Pure barter-based network with AI matching for 10x better relevance than generic promo swaps.

Brand Voice

supportive

Features

Dev Profile Setup

must-have8h

Create profile with game links, social channels, genre tags, and audience size.

AI Promo Matching

must-have20h

Get matched with 5-10 devs weekly based on genre, audience, and activity.

Promotion Queue

must-have15h

Schedule and send automated shoutouts via Twitter/Discord/Reddit templates.

Fulfillment Tracker

must-have12h

Log promotions given/received with screenshots for trust scoring.

Analytics Dashboard

must-have18h

Track referral traffic, wishlists, and sales uplift from cross-promos.

Genre Communities

nice-to-have10h

Join niche groups for targeted matches like 'pixel art roguelikes'.

Priority Matching

nice-to-have8h

Pro users get first dibs on high-audience matches.

Slack/Discord Bot

nice-to-have12h

Integrate bot for seamless promo notifications.

Total Build Time: 103 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
profile_completeboolNo
trust_scoreintYes
created_attimestampNo

Relationships:

  • one-to-many with games, promotions

games

ColumnTypeNullable
iduuidNo
user_iduuidNo
itch_urltextNo
steam_urltextYes
genretextNo

Relationships:

  • foreign key user_id -> users.id

promotions

ColumnTypeNullable
iduuidNo
from_user_iduuidNo
to_game_iduuidNo
statustextNo
proof_urltextYes
fulfilled_attimestampYes

Relationships:

  • foreign keys from_user_id -> users.id, to_game_id -> games.id

API Endpoints

GET
/api/matches

Fetch user's weekly promo matches

🔒 Auth Required
POST
/api/promotions

Log a new promotion fulfillment

🔒 Auth Required
GET
/api/analytics

Get promo performance metrics

🔒 Auth Required
PUT
/api/profile

Update user profile

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + shadcn/ui
Backend
Next.js API routes
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
OpenAI API for matchingPlausible for analytics

Build Timeline

Week 1: Core auth and profiles

40h
  • User signup/login
  • Profile setup UI
  • DB setup

Week 2: Matching engine

40h
  • AI matching logic
  • Games table
  • Matches dashboard

Week 3: Promo workflow

35h
  • Queue and logging
  • Proof upload

Week 4: Analytics and polish

30h
  • Dashboard charts
  • Payments integration
  • Landing page

Week 5: Testing and launch

25h
  • Beta testing
  • Deploy
  • PH prep
Total Timeline: 5 weeks • 170 hours

Pricing Tiers

Free

$0/mo

No priority matching

  • 3 matches/week
  • Basic analytics
  • Unlimited promos

Pro

$37/mo
  • 10 matches/week
  • Priority matching
  • Advanced analytics
  • Genre communities

Enterprise

$97/mo
  • All Pro + custom matches
  • API access
  • Dedicated support

Revenue Projections

MonthUsersConversionMRRARR
Month 11502%$111$1,332
Month 61,2004%$1,776$21,312

Unit Economics

$15
CAC
$450
LTV
5%
Churn
92%
Margin
LTV:CAC Ratio: 30.0xExcellent!

Landing Page Copy

Skyrocket Your Indie Game Launch with Zero-Cost Cross-Promos

Join 100+ solo devs swapping targeted shoutouts to beat itch.io & Steam algorithms.

Feature Highlights

AI-powered genre matches
Proven 20-50% traffic uplift
Trust system prevents flakes
Tracks ROI automatically

Social Proof (Placeholders)

"'Doubled my wishlists in week 1!' - PixelDev42"
"'Best organic boost ever.' - RogueMaker"

First Three Customers

Post in r/gamedev and r/indiegames with a free beta invite link, targeting recent itch launch posts. DM 20 solo devs from itch.io new releases via Twitter. Offer free Pro for first month in exchange for feedback and testimonial.

Launch Channels

Product Huntr/indiegamingr/gamedevIndieDB forumsTwitter #indiedev

SEO Keywords

itch.io cross promotionsteam indie game promoindie dev barter networkorganic game launch boost

Competitive Analysis

Keymailer

keymailer.co
Free tier + paid outreach
Strength

Influencer database

Weakness

Paid key requests, no dev-to-dev

Our Advantage

Free barter among peers, faster organic reach

🏰 Moat Strategy

Network effects from growing dev matches and trust scores.

⏰ Why Now?

Indie launches exploding post-2023 Steam sales surge, solos need cheap alternatives to $1k+ promo budgets.

Risks & Mitigation

marketmedium severity

Low adoption if devs don't fulfill promos

Mitigation

Trust scoring and manual moderation

technicallow severity

Matching accuracy issues

Mitigation

Iterate with user feedback

Validation Roadmap

pre-build3 days

Twitter poll in #indiedev on promo pains

Success: 50+ yes votes

mvp14 days

Beta with 20 devs

Success: 80% retention week 2

Pivot Options

  • Expand to non-game creators
  • Paid influencer matching
  • General SaaS cross-promo

Quick Stats

Build Time
170h
Target MRR (6 mo)
$2,000
Market Size
$50.0M
Features
8
Database Tables
3
API Endpoints
4