Simple per-run pricing.
$19 for the first 200 listings. $0.05 per listing above that. Capped at $599 no matter how big your catalog is. Preview is always free.
What you'd pay for your catalog
| Listings | You pay | Per listing |
|---|---|---|
| 50 | $19 | $0.380 |
| 100 | $19 | $0.190 |
| 200 | $19 | $0.095 |
| 500 | $34 | $0.068 |
| 1,000 | $59 | $0.059 |
| 2,000 | $109 | $0.054 |
| 5,000 | $259 | $0.052 |
| 10,000 | $509 | $0.051 |
Hard ceiling: 10,000 listings per run. Above that, contact us about an enterprise migration.
Every run includes everything.
No add-ons. No "premium" tier. The $19 run is the same product as the $599 run.
- ✓AI-rewritten product titles in your brand voice
- ✓AI-rewritten meta descriptions, unique per product
- ✓Background-removed product images (transparent WebP)
- ✓TikTok Shop policy review with suggested fixes
- ✓Smart category assignment
- ✓Shopify-ready CSV import file
- ✓SQLite database mapping every SKU to its source URL
- ✓Live progress with item-level updates and ETA
- ✓Free preview before you pay (5 sample products)
- ✓Email when each run finishes
- ✓Clone-settings on any past run for quick re-runs
Why we cost less than a freelancer and more than a CSV.
Plus 20–40 hours of your weekend. No AI rewriting, no image cleanup, no policy review. Best when you have $0 and infinite time.
Per run. AI-rewritten titles + descriptions, background-removed images, TikTok-policy reviewed. 30–90 minutes start to finish.
For a 1,000-listing migration. No content rewriting, no image processing — your eBay data lands in Shopify verbatim. You still spend the weekend cleaning it.
Competitor pricing based on their public calculators. Verify before you commit.
Coming soon
Keep-it-fresh subscription
Once a month we re-pull your marketplace catalog, AI-process any new listings, and drop them into your Shopify store. From $9/mo. Opt-in at the success screen of any full run.
Available after we launch Stripe live mode. Sign up for the waitlist via your account.
Pricing FAQ
Why per-run instead of subscription?+
Most resellers do their migration once and keep the result. Subscriptions punish that — you keep paying after the value's already shipped. Per-run aligns price with use.
What if my catalog is bigger than 10,000 listings?+
Reach out. The hard ceiling is in place because runs that big hit Modal worker timeouts (4 hours) and need batching. We can split the work or quote a custom migration.
Can I get a refund if the output isn't what I expected?+
The free 5-product preview is exactly so you can verify the output before paying. Once you approve and the full run starts, the AI/CDN/scraping costs are real and we don't refund. If something genuinely broke (worker crashed, output corrupted), email us — we'll re-run free.
Do I pay for excluded listings?+
No. Listings filtered out by your "exclude keywords" never touch the AI step, so they don't count toward your listing total. The price is calculated against listings actually processed.
Is there a free tier?+
There's no free tier on the full run, but the preview is always free for any URL — no card needed. You can run as many previews as you want (up to 3/day) before paying.
How does the maintenance subscription differ from the per-run price?+
Per-run = the initial migration. Subscription (when live) = monthly catalog refresh, picks up new listings since the last run, AI-processes only the deltas. Cheap because most of the work is already done.
Try a preview before you commit.
5 sample products, full output, free. See exactly what you'd be paying for.
Generate a free preview →