How SupportCrib Works

Whether you're facing medical bills, funding education, supporting a community cause, launching a creative project, or chasing any dream — SupportCrib connects you with people who care. Get the help you need, when you need it most.

Choose Your Support Type

Three flexible campaign types designed for different needs — find what works for you

Simple Campaign

Perfect for: Personal needs, creative projects, medical expenses, education costs, individual goals

  • One-time fund release
  • Single recipient
  • Simple setup process
  • Goal-based support
Start a Simple Campaign →

Milestone Campaign

Perfect for: Large community projects, multi-phase initiatives, research, real estate, event planning

  • Multiple fund releases
  • Different recipients per milestone
  • Supporter voting system
  • Transparent fund distribution
Start a Milestone Campaign →

Donation Campaign

Perfect for: Verified charities, non-profits, social causes, disaster relief, community foundations

  • No expiration date
  • Withdraw funds anytime
  • Optional goal setting
  • Tax-deductible receipts
Start a Donation Campaign →

Stripe Connect: Get Paid Securely

Before launching any campaign, you must connect a Stripe account to receive payouts. This is required for ALL campaign types.

Important: You cannot receive funds without connecting Stripe. Campaigns can be created, but funds will remain in escrow until you complete the Stripe Connect onboarding process.
1

Connect Your Stripe Account

Go to account settings, click "Connect with Stripe" to start the secure onboarding process. You'll be redirected to Stripe's verified platform.

2

Provide KYC Information

Stripe requires identity verification. You'll need to provide:

  • Full legal name & date of birth
  • Residential address
  • Government ID (passport, driver's license)
  • Business/Organization info (if applicable)
3

Add Bank Account Details

Connect your bank account where funds will be sent. Stripe supports:

  • Checking accounts
  • Savings accounts
  • International bank accounts (where supported)
4

Verification & Activation

Stripe reviews your information (typically 1-3 business days). Once verified, you'll receive payouts automatically when funds are released.

Payout Timeline

Simple & Milestone campaigns: Funds are released when goals are met or milestones are approved. Standard payout takes 2-3 business days after release.

Donation campaigns: Withdraw anytime, funds arrive in 2-3 business days.

Security & Compliance

Stripe is a PCI Service Provider Level 1 - the highest grade of payment security. Your sensitive information is encrypted and protected.

We never store your bank details or KYC documents. Stripe handles everything securely.

What If I Don't Connect Stripe?

Your campaign can be created and can receive contributions, but:

  • You cannot withdraw funds
  • Funds remain in escrow indefinitely
  • You'll receive reminders to complete Stripe Connect

Supported Countries

Stripe supports bank accounts in over 45+ countries. If your country isn't supported, you may need to use a supported payout method or contact support.

View supported countries →

📝 Simple Campaign

The straightforward way to get support for your needs. Set a goal, tell your story, and receive funds when you reach your target.

How It Works

  • 1

    Create Your Campaign

    Set a funding goal, write your story, and upload images/videos to share your situation or project.

  • 2

    Connect Stripe (Required)

    Before launching, complete Stripe Connect onboarding to provide KYC and bank account details.

  • 3

    Share & Get Support

    Share your campaign with friends, family, and your community. Supporters contribute to help you reach your goal.

  • 4

    Reach Your Goal

    Once you reach 100% of your funding goal, the funds become available for withdrawal.

  • 5

    Withdraw Funds

    Withdraw directly to your connected Stripe account. Funds typically arrive in your bank account within 2-3 business days.

Example Goal: $10,000
$6,500 raised 65% funded $3,500 to go
Stripe Connect required to receive payouts

🎯 Milestone Campaign

For complex initiatives that require multiple phases. Funds are released in stages as each milestone is completed and approved by supporters.

How It Works

  • 1

    Define Your Milestones

    Break your project into logical phases (e.g., Research → Development → Testing → Launch). Assign different recipients per milestone.

  • 2

    Connect Stripe (Required for All Recipients)

    Every milestone recipient must complete Stripe Connect onboarding to receive their designated funds.

  • 3

    Fundraising Begins

    Supporters contribute to the campaign. Contributions automatically roll over to future milestones as each one is funded.

  • 4

    Milestone Funding

    When a milestone reaches its funding goal, it enters the voting phase where supporters approve or reject the milestone.

  • 5

    Funds Released

    Once approved by at least one voter (who must be a contributor), the campaign owner can release the funds to the milestone recipient's Stripe-connected bank account.

Milestone Example: Community Center Project
🎯 Planning & Permits (30%) $9,000 raised / $10,000
🏗️ Construction (40%) $0 raised / $15,000
🎉 Grand Opening (30%) $0 raised / $10,000
Contributions automatically roll over to the next milestone!
Each milestone recipient must complete Stripe Connect

🏛️ Donation Campaign

Designed specifically for verified charities and non-profit organizations. Accept donations with flexible terms and no expiration date.

How It Works

  • 1

    Get Verified

    Submit your charity verification request with supporting documents. Our team verifies your status (2-3 business days).

  • 2

    Connect Stripe (Required for Organizations)

    Charities must connect a Stripe account registered to the organization, not an individual. Provide EIN/Tax ID and organization documents.

  • 3

    Create Your Donation Campaign

    Tell donors about your cause, set an optional goal, and share your story with images and video.

  • 4

    Receive Donations

    Donors from around the world can contribute in any currency. All funds are held in escrow for your protection.

  • 5

    Withdraw Anytime

    Unlike standard campaigns, donation campaigns have no waiting period. Withdraw funds to your Stripe-connected bank account whenever you need them.

🎯 Flexible Goal Options
Set a specific goal ($50,000 for school supplies)
Unlimited goal (no target, collect as much as possible)
Charity Benefits: No expiration date · Withdraw anytime · Lower fees available
Organization Stripe account required with EIN/Tax ID

Compare Support Types

Find the right fit for your needs

Feature Simple Campaign Milestone Campaign Donation Campaign
Best For Personal needs, creative projects, medical expenses Complex, multi-phase initiatives Charities, non-profits
Number of Recipients 1 Multiple (one per milestone) 1 (the charity)
Fund Release Timing After goal reached Per milestone after approval Anytime
Supporter Voting No Yes No
Milestone Tracking No Yes No
Charity Verification Required No No Yes
Stripe Connect Required Yes - Mandatory Yes - All Recipients Yes - Organization Account
KYC Verification Required Identity & Bank Per Recipient EIN/Tax ID + Bank

Ready to Get Started?

Follow these simple steps to launch your campaign

1

Create Account

Sign up for free and complete your profile

2

Connect Stripe

Complete KYC & add bank account details

3

Create Campaign

Choose your campaign type and tell your story

4

Launch & Share

Share your campaign and start receiving support

Ready to Get the Support You Need?

Join thousands of people who have successfully raised funds on SupportCrib.

Start Support Campaign Create Account