Simple per-run pricing.
$19 for the first 200 listings. $0.10 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 | $49 | $0.098 |
| 1,000 | $99 | $0.099 |
| 2,000 | $199 | $0.100 |
| 5,000 | $499 | $0.100 |
| 10,000 | $599 | $0.060 |
Hard ceiling: 10,000 listings per run. Above that, contact us about an enterprise migration.
What the price includes.
Every full run does each step below. No add-ons. No “premium” tier. The $19 run is the same product as the $599 run.
- 01
Store scrape + listing detail extraction
Walk every storefront page. Pull per-listing details: titles, prices, conditions, brands, MPN, UPC/barcode, weight, dimensions, and multi-variant pickers (size × color and friends).
- 02
Image cleanup + repeated-branding removal
Background-removed transparent WebPs. Six-layer detection drops repeated seller logos, watermarks, and "free shipping" stamps before your CSV is built.
- 03
Title, body, and SEO rewriting
Every product title, full Shopify Body HTML, and SEO meta description rewritten in your brand voice. Grounded in the original eBay description so we don't invent features the seller didn't claim.
- 04
Copy QA pass
Catches generic AI phrasing, repeated openings, and punctuation artifacts. Findings surface as per-listing badges on the Review page.
- 05
TikTok Shop policy review
Every listing checked against TikTok Shop policy categories. Risky terms flagged. You choose what to fix, keep, or ignore.
- 06
Shopify-ready CSV generation
Multi-row variant pickers, per-variant SKU + inventory + price, Google Shopping fields populated by default. Drag-and-drop into Shopify Admin → Products → Import.
- 07
Review-and-fix tools
Per-product review screen with inline title + body editing. One-click “Fix” re-prompts the AI with the policy violation as steering. “Fix all warnings” for batch cleanup.
Plus: Sync mode (dedupe against your existing Shopify catalog) · Live progress with item-level updates · Email when each run finishes · Clone-settings on any past run · SQLite database mapping every SKU to its source URL · Free 5-product preview before you pay.
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 + full Shopify product pages, background-removed images, multi-variant support, TikTok-Shop reviewed with one-click fixes. 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.
Recurring
Keep your Shopify catalog in sync.
Convert once, then add new listings as you scrape them. We re-pull your eBay store on a schedule, AI-process the deltas, and email a fresh CSV. From $19/mo.
Re-syncs once a month.
Each cycle processes up to 500 of your most recently changed listings. Bigger catalogs sync over multiple cycles. No setup fee. Cancel any time from the dashboard.
Set up sync after your first conversion →Pricing FAQ
Why per-run instead of subscription?+
Most resellers do their migration once and keep the result. Subscriptions keep charging after the value has 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 and 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 = monthly catalog refresh, picks up new listings since the last run, AI-processes only the deltas, and emails a fresh CSV. 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 →If something genuinely breaks, we re-run free. The preview always stays free.