Answer a few questions and we'll handle everything else — domain, hosting, payments, email. All set up for you.
Your name, email, store name, and domain. That's all we need to get started.
Order alerts and account info go here. We'll also forward your store's inbox (like hello@yourstore.com) to this address.
Shows up in your store header, emails, and receipts.
Used to log into your store admin panel. We'll include it in your welcome email.
This is the URL your customers will visit — like janescandles.com.
Stripe handles your payments. It's free to sign up — they take 2.9% + 30¢ per transaction. Your money goes straight to your bank.
Don't have an account? Create a free Stripe account ↗ — takes about 2 minutes.
In your Stripe dashboard, click Developers in the top navigation bar.
Click API keys in the left sidebar. You'll see your keys listed there.
Under Secret key, click Reveal live key (or use sk_test_... while testing). Copy it.
Paste it in the field below and hit Check.
⚠ Your key goes directly into your store — we never save it.
Your store sends emails automatically — order confirmations, welcome messages, password resets. We use Resend to deliver them from hello@yourdomain.com.
Don't have an account? Create a free Resend account ↗ — no credit card needed. Free plan includes 3,000 emails/month.
Once logged in, click API Keys in the left sidebar.
Click Create API Key. Give it any name (e.g. "My Store").
⚠ Critical: Under Permission, select Full Access. A "Sending Access" key will fail — we need full access to set up your domain's email automatically.
Click Add. Copy the key that appears — it starts with re_.
re_
Paste it in the field below and hit Check. That's it — we handle the rest.
🔒 Your emails will come from hello@yourdomain.com — professional and on-brand. We handle the DNS setup automatically. No Gmail address needed.
Here's what we're spinning up. Hit the button and your Cabin will be live in about 5 minutes.