Create your own soap bars for dropshipping.


Customize your packaging


Add soaps to your shop


Enable automatic shipping of your orders


Help us release new products fasterNewOptional


Activate your free trial

Design editor

You can change your store name anytime, for free.
single eyeshadow illustration

"Leaping Bunny" certifications

Automatically qualify for the leaping bunny certification for your brand. Your products are cruelty-free and always made in Canada.

single eyeshadow illustration

Explore our other products

MagicSoaps is a sister company of viaGlamour, Canada's first on-demand cosmetics lab for beauty products. Sell products from both apps.

single eyeshadow illustration

Automate customer support

Let your customers edit their orders before it ships with address changes, product additions, and shipping upgrades.

single eyeshadow illustration

Download free lifestyle photos

Add additional photos to your shop of the soap bars. It's free, and we're adding new photos every week.


MagicSoaps ships all of your orders.

Each bar costs $4.30 to formulate, and earns you $15.70 per sale. At 50 orders per day you would earn $24,335.00 each month.

50 sales per day


Learn about MagicSoaps

to your shop.

Email Support

[email protected]

Phone Support

+1 (866) 217-1477


Free plan limits

  • MagicSoaps will fulfill your customers orders on the free plan, but they won't have custom designs on them.


Business plan

  • Upload custom designs to your soap bars, give customers faster shipping times, and sell on marketplaces like Amazon.
  • Future product formulas
  • Upload your own packaging
  • Fast shipping for customers
  • Automated dropshipping
  • Accept orders from Amazon
  • Create your own bundles
  • No mentions of MagicSoaps on packaging or packing slips.

App Information

Individual product cost

$4.30 USD

United States

The average shipping cost across the United States is $6 with a four-business day delivery with USPS.


We can deliver products to Canada Post offices starting from $3.99 or $7.99 for non-pickup delivery. Remote locations are priced higher.


Two week delivery for $9.99 average cost.


International shipping varies on the distance from Toronto, averaging $9.99 to $14.99 in cost.

keira customer supportHave a question?[email protected]