eBay not connected
Etsy not connected
📊 Sales Tracker
Product Images
— or upload directly —
📷

Drop photos here or click to upload

JPG · PNG · WEBP · up to 24 images
Analysing images...

Powered by Claude Vision AI

🏷️

Upload your product images and click Generate Listing to instantly create a complete eBay AU listing with title, description, pricing and more.

💰 Quick Price Check

Upload a photo — Claude identifies the item and searches current eBay AU listing prices.

📷 Tap to upload photos (up to 4)
📋 Bulk Price Check

Paste up to 50 titles (one per line) — books, DVDs, CDs, games, anything. Checks current eBay AU listing prices for each.

📷 Tap to upload photo(s) of spines/covers — titles get read automatically
🏭 Batch Generate Listings

Upload photos — one per item, or multiple angles per item (auto-grouped) — generates a complete listing for each, saved straight to Saved Listings.

📷 Tap to select photos — multi-select straight from your camera roll, auto-grouped by item (up to 40)
📦 Or upload a .zip of photos instead
📥 Or pull from a connected Dropbox folder instead
🌐 Live eBay Listings

Pulls every currently active listing straight from your eBay account — including ones not created through this app — so you can push any of them to Etsy. First sync may take a few seconds.

🔎 Buyer Risk Check

Pulls a buyer's account age, feedback history and recent comments straight from eBay — automates the manual "check their profile" look-up. Add an Item ID to also pull the full bidder list for that listing.

🔧 eBay Listing Tools
End any eBay listing
Mark item as picked up
Opens eBay purchase history page — click More actions → Mark as dispatched
🧵 Etsy Publisher Settings

Defaults used when pushing a live eBay listing to Etsy from the Posted tab. Shipping profile ID is required — find it in Etsy Shop Manager → Settings → Shipping settings (it's in the URL when you edit a profile).

You'll get a chance to override this per-item when pushing, since taxonomy varies a lot across homewares/games/books/collectables.

Etsy has no real "local pickup" option, so pickup listings get pushed with a free/local shipping profile instead. Etsy requires the listing to clearly disclose that it's pickup only — this text gets appended to the description automatically whenever the source eBay listing's postage method is "Pickup only" (you can untick it per push in the modal).

If pushes are picking the wrong processing profile (e.g. "Made to order" instead of "Ready to ship") or return policy, use this to force a fresh pick — it prefers "Ready to ship" and reuses your first return policy the next time you push.

🔁 Cross-Platform Sold Sync

Runs automatically every ~5 minutes: if a listing pushed to Etsy sells (or gets ended) on either eBay or Etsy, the other side gets ended too so you're never double-selling. Tracking starts from the moment you push a listing to Etsy — items pushed before this feature won't be covered.

⚙️ Description Footer Settings

This text gets appended to every generated description (single-item, Quick Price Check drafts, and Batch Generate). One line per bullet point.

📦 Pickup Email Templates

Used by the "Email buyer" button in Sales Tracker for local pickup orders. Opens your email client pre-filled with the right template based on payment status.

💬 Responses

Saved reply templates for eBay/Etsy messages. Copy straight into a reply, and edit/save either section any time.

Saved Listings 0
No listings saved yet. Generate a listing and click "Save listing" to add it here.