Join 0+ verified sellers

Turn your passion into profit

List your experiences, gift boxes, or character visits. Reach thousands of customers. Earn 85% on every booking.

Why sellers love So Surprised

Everything you need to grow your surprise business

Keep 85% of every sale

Industry-leading commission structure. We only succeed when you do.

Reach new customers

Tap into our growing marketplace of surprise-seekers across Canada.

Secure payments

Get paid automatically via Stripe Connect. Funds released after completion.

Flexible schedule

Set your own availability. Work when you want, on your terms.

Analytics dashboard

Track bookings, earnings, and performance. Make data-driven decisions.

Build your reputation

Collect verified reviews. Stand out with ratings and testimonials.

What can you sell?

In-person experiences

Romantic setups, birthday decorations, picnic arrangements, and more. Bring your creative vision to life.

Curated gift boxes

Ship handpicked gift boxes across Canada. From spa kits to gourmet treats, share your curation skills.

Character visits

Bring joy as a beloved character. Perfect for birthdays, proposals, and special events.

Calculate your potential earnings

See how much you could earn with So Surprised

$0$500
150
Gross Revenue / Month
$1,000
Platform Fee (15%)
-$150
Your Monthly Earnings
$850
$10,200 per year

Earnings are estimates based on your inputs. Actual earnings may vary.

How to get started

1

Sign up

Create your seller account in minutes. No fees to join.

2

Get verified

Complete identity verification. We review within 24-48 hours.

3

Create listings

Add photos, set pricing, write descriptions. Make it yours.

4

Start earning

Accept bookings and get paid. Simple as that.

Seller FAQs

Is there a fee to join?

No! Listing on So Surprised is completely free. We only take a 15% commission when you complete a booking.

When do I get paid?

Funds are released 2-3 business days after booking completion. All payments are processed securely via Stripe Connect.

What if a customer cancels?

Cancellation policies protect sellers. If a customer cancels late, you may receive partial or full payment depending on the policy.

Do I need insurance?

We recommend liability insurance for in-person experiences. Gift box sellers should have appropriate business coverage.

Can I list multiple experiences?

Absolutely! Create as many listings as you want. Diversify your offerings and reach more customers.