Dashboard
Dashboard totals exclude Demo/Test sales by default. Sync status and data tools live in Data Backup / Settings.
Profit
Sales vs. Your Best
$40.97
This Month (Gross)
Best month on record: $54.97
$263.77
This Year (Gross)
Goal: $100,000.00/year
Quick Actions
Top Products
| PRODUCT | UNITS SOLD | REVENUE | PROFIT | MARGIN |
|---|
Recent Orders
| ORDER | DATE | CUSTOMER | TOTAL | STATUS |
|---|
Product / Status Overview
🚨 Urgent Tasks
0 Urgent📦 Pending Orders
0 Pending🧮 Missing Product Costs
0 Missing🏷️ Listing Issues
0 Issues⚡ Sync & Connection Status
Local Mode📜 Recent Activity
Live Log📥 Intake & Staging Queue
Google Drive Staging Candidate Inbox
Staging Candidate Review & Import Queue
Review generated candidates from Google Drive staging (G:\My Drive\Claude automation skill). Accept to copy files into OneDrive and create Product records; dismiss to skip without deleting.
No candidates found in staging inbox queue. Click Scan Staging Inbox above to load new candidate folders.
Product Tracker
Manage live products, pricing, readiness, and channel status.
| Image | Product Name | Type | Status | Channels | Price | Cost | Est. Profit | Margin | Readiness | Last Updated | Actions |
|---|
Etsy-Created Product Cleanup Review
Review local Product Tracker items created from Etsy listing previews before using them for live operations.
Cleanup saves update only the selected local Product Tracker item after confirmation. Etsy and Sales Tracker are not changed.
Cleanup Rules & Bulk Apply
Use rules to clean up selected Etsy-created Product Tracker items in bulk. Preview changes first. This updates local Product Tracker only and does not update Etsy or Sales Tracker.
| Select | Product Name | Price | Product Type | SKU | Etsy Status | Cleanup Status | Readiness | Action |
|---|
Add Product
Use this to add a new product or edit an existing one.
Add Listing
Use this to add a new manual listing or edit an existing one. Nothing here is sent to Etsy.
| ORDER | DATE | CUSTOMER | PRODUCT / ITEMS | QTY | ITEM SALES | SHIPPING CHARGED | ORDER TOTAL | STATUS | FULFILLMENT | PROFIT | ACTION |
|---|
📊 Status Breakdown
🏆 Top Products
⚡ Etsy Sync & Channel
Etsy Data: Local Import
Live OAuth: Not Connected
Sales Tracker
View and manage all imported and manual sales
Dashboard totals and charts exclude Demo/Test sales by default. Use the filter to view or manage Demo/Test sales.
Remove demo/test sales imports?
This will remove only Sales Tracker records marked as demo/test. Real sales will not be removed. Etsy will not be changed. Product Tracker will not be changed. A local backup will be created before removal.
| Select | Date | Order Number | Customer | Item / Product | Qty | Sale Price | Fees | Total Cost | Net Profit | Sale Type | Actions |
|---|
Profit Share by Channel
Add Manual Sale
Use this only when a sale does not import automatically or needs to be entered manually.
SEO command center
Review listing strength, internal store ranking, keyword opportunities, categories, and manually tracked competitors before any future Etsy automation.
No saved SEO reviews yet. Grade a listing to unlock score averages, internal ranking, trends, and recommendations.
Trend appears after multiple saved reviews.
Top listings appear after saved reviews.
| Listing | Category / Type | SEO Score | Views | Favorites | Orders | Reviews | Internal Rank |
|---|---|---|---|---|---|---|---|
No listing rows loaded in this visual-only view yet. | |||||||
| Keyword | Search Volume | Competition | Opportunity | Internal Rank / Listing Count |
|---|---|---|---|---|
Keyword rows are manual/planned only. No rank tracking is active. | ||||
| Category Name | Listings | Avg SEO Score | Avg Views | Competition | Opportunity |
|---|---|---|---|---|---|
Categories will summarize saved listings and reviews when available. | |||||
Search by shop name, keyword, category, or similar listing to add competitors. Automatic competitor discovery is not enabled.
| Shop Name | Listings | Avg SEO Score | Total Views | Followers / Reviews / Favorites | Last Checked |
|---|---|---|---|---|---|
No manually tracked competitors have been added. | |||||
- Top listing title
- Not selected
- SEO strength
- --
- Last checked
- Manual only
Manual SEO Review Tools
Manual SEO Listing Grader
Choose a category, pick a product, then review the listing details before saving the manual SEO review.
Products shown here are filtered by the selected category.
Future Etsy connection: When Etsy API sync is connected later, this same product selector can pull Etsy title, description, tags, listing status, listing URL, and image/video status by Etsy Listing ID.
Future Printify/profit connection: When Etsy and Printify data are connected later, selecting a product can also load Printify base cost, Printify shipping cost, Etsy sale price, suggested price, shipping-included price, and profit estimate.
SEO Score History + Improvement Tracker
Shows saved review progress for the selected product.
Select a product with saved SEO reviews to see score history.
| Review Item | Changed? | Latest | Previous |
|---|
Add SEO Review
SEO Readiness
| Product | Main Keyword | Etsy Title | Tags Filled | Description | Photos | Video | Grade | SEO Score | Actions |
|---|
Listings Needing SEO Work
| Product | Grade | Score | Reason |
|---|
Best SEO Listings
| Product | Grade | Score | Latest Review |
|---|
SEO History
Saved manual review snapshots, newest first.
| Review Date | Product | Grade | Score | Suggestions | Actions |
|---|
Add Mockup Checklist
Mockup Checklists
| Product | Completion | Missing Mockups | Status | Actions |
|---|
Add Product Idea
Idea Bank
| Idea | Type | Niche | Buyer | Difficulty | Profit | Priority | Status | Date Added | Actions |
|---|
Add Trend Note
Trend Notes
| Research Date | Niche | Product Type | Source | Trend Observation | Opportunity | Next Action | Actions |
|---|
CSV Import Help
- Upload a small Etsy CSV first.Start with a short date range so you can confirm the format before importing a large file.
- Preview the first 10 rows.Make sure the file looks like sales or order data before mapping columns.
- Check the auto-mapped fields.Auto-mapping is only a starting point. Review Date, Product Name, Quantity, Sale Price, fees, IDs, and SKU.
- Confirm duplicate detection.Duplicates are skipped by default using Order ID, Transaction ID, or Date + Product + Quantity + Sale Price.
- Export a backup before a large import.Use Backup Before Import so you can restore or roll back if the CSV was not mapped correctly.
Etsy CSV Import Center
Step 2: Preview First 10 Rows
| No Etsy CSV uploaded yet. |
Step 3: Map CSV Columns
Auto-mapping is applied first. Review each field, then adjust any column that does not look right.
Steps 4-6: Validate, Review, Confirm
Rows With Errors / Skips
| Row | Reason |
|---|
Import History
Recent CSV imports saved in this browser.
| Import Date | File | Rows Found | Imported | Duplicates | Errors | Revenue | Status |
|---|
Export Center
Data Backup
Back up and restore your manual data before connecting real Etsy data. Everything here is local-only - nothing is sent to Etsy or Printify.
Full Backup
Includes Products / Listings, Sales Tracker, Settings, categories and fees, and every other piece of saved data the app uses.
Importing a full backup replaces all current saved app data. You will be asked to confirm before anything is overwritten.
CSV Exports
Demo Data
Removes only Sales Tracker records marked Demo/Test. Real sales, Products / Listings, and every other record are never touched. A local backup is saved automatically before anything is removed.
Clean Demo / Sample Products
Scans Product Tracker and Products / Listings for records that look like this app's built-in starter/sample data. Nothing is ever deleted automatically - review and select what to remove below.
No demo/sample products found. Real data was not touched.
| Product Name | Product Type | Status | Price | Etsy Listing ID | Reason It Looks Like Demo Data |
|---|
Delete selected demo/sample products?
Manual Backup Snapshots
Saved inside this browser's local storage. Keeps the most recent 10 snapshots.
| Saved | Products | Listings | Sales | Actions |
|---|
Etsy Sync Preflight Checklist
Confirms the app is ready before you start using real Etsy data. Running this check is read-only - it does not run imports, refresh Etsy, or change any saved data.
| Check | Status | Explanation | Detail |
|---|
Safety Actions
Use This Order
- 1. Create backup.Use Create Safety Backup Now or Export Full Backup.
- 2. Refresh Etsy previews.Load the latest read-only listings and orders preview data.
- 3. Review staging rows.Match, ignore, or mark rows reviewed in Etsy Sync Staging and Etsy Orders Staging.
- 4. Add reviewed rows to import queue.Only reviewed rows are eligible in Etsy Import Queue.
- 5. Apply selected imports.Confirm the required checkbox and warning before applying.
- 6. Use rollback if needed.Roll back an import batch in Etsy Import Queue if something needs undoing.
Etsy Auto Sync Settings
Once set up, Etsy sync happens automatically in the background. Matched listings and matched orders sync on their own - only new, unmatched, duplicate, or problem items need your review in Etsy Sync Staging and Etsy Orders Staging.
Auto Sync is OFF by default. Auto Import Matched Etsy Orders is OFF by default - orders can be reviewed first in Etsy Orders Staging before automatic importing is enabled; later you may turn it on. Auto Create Product Drafts is OFF by default - while off, new Etsy listings are sent to Etsy Sync Staging for your review instead of a Draft being created automatically. Customer Mode is ON by default and controls whether Etsy Live Preview Test, Etsy Sync Staging, Etsy Orders Staging, and Etsy Import Queue appear as their own left-nav tabs - turning it off never deletes those screens, they stay reachable from the Advanced Etsy Tools hub and the Dashboard's Open Advanced Etsy Tools button.
Auto Sync only runs while this local app server is open. It never keeps retrying if Etsy rate-limits a request - it waits and uses cached preview data instead.
Auto Sync History
| Date | Sync Type | Listings Checked | Orders Checked | Listings Updated | Sales Created | Sent to Review | Skipped Duplicates | Errors | Notes |
|---|
Advanced Etsy Tools
Safety and troubleshooting screens for Etsy sync. Normal daily review happens on the Dashboard and Needs Review - these stay here for setup, testing, and anything that needs a closer look.
Turn these back into regular left-nav tabs anytime in Data Backup's Etsy Auto Sync Settings by turning off "Customer Mode."
Etsy Live Preview Test
Confirm real Etsy preview data is coming through correctly before using the Import Queue.
Troubleshooting
- Backend not running.Start the app with the .bat file and keep the black server window open.
- Etsy not connected.Go to Settings and click Connect Etsy.
- Listings preview fails.Check Etsy scopes and app approval.
- Orders preview fails.Check Etsy scopes and transactions permission.
- No listings found.Confirm the Etsy shop has listings and the connected account has shop access.
- No orders found.This may be normal if the shop has no recent Etsy orders.
Etsy Sync Staging
Preview Etsy listing data and manually match it to your Products / Listings records before any real import or sync happens.
First-time setup: Match each Etsy listing once. After a listing is matched, future refreshes should remember the match. New products later: Only new unmatched Etsy listings should need review.
Summary
Filter and Search
Etsy Listings
| Image | Etsy Listing ID | Etsy Title | Etsy State | Etsy Price | Etsy Quantity | Etsy URL | Etsy Section | Etsy SKU | Last Etsy Updated | Matched Product / Listing | Match Status | Review Notes | Actions |
|---|
Etsy Orders Staging
Preview Etsy order data and manually decide what becomes a Sales Tracker record.
Summary
Filter and Search
Etsy Orders
| Etsy Order ID | Etsy Receipt ID | Etsy Transaction ID | Order Date | Buyer Username | Order Status | Etsy Listing ID | SKU | Item Title | Quantity | Item Price | Customer Shipping Paid | Discount Amount | Sales Tax Collected | Order Total | Matched Product / Listing | Matched Sale | Import Status | Review Notes | Actions |
|---|
Etsy Import Queue
Apply reviewed Etsy staging items into Products / Listings and Sales Tracker. Nothing imports automatically.
Summary
Listing Import Queue
Only listings marked Reviewed in Etsy Sync Staging (or with a saved Planned Action here) are listed.
| Image | Etsy Listing ID | Etsy Title | Etsy State | Etsy Price | SKU | Matched Product / Listing | Review Status | Planned Action | Import Status | Notes | Select |
|---|
Order Import Queue
Only orders marked Reviewed in Etsy Orders Staging (or with a saved Planned Action here) are listed.
| Etsy Order ID | Etsy Receipt ID | Etsy Transaction ID | Order Date | Buyer Username | Item Title | Quantity | Order Total | Matched Product / Listing | Matched Sale | Review Status | Planned Action | Import Status | Notes | Select |
|---|
Apply Selected Imports
Import History
| Date | Item Type | Etsy ID | Action | Result | Related Product | Related Sale | Notes |
|---|
Etsy Import Undo / Rollback
Each Apply Selected Imports click saves a local before-snapshot here. Rollback only changes Products / Listings and Sales Tracker - never Etsy.
Import Batch History
| Batch Date | Batch ID | Listings Applied | Orders Applied | Products Before | Sales Before | Products After | Sales After | Result | Actions |
|---|
COMMAND CENTER PREFERENCES
System Settings
Manage store identity, regional display, financial defaults, and application preferences.
LOCAL-FIRST PRODUCT LIBRARY
Product Library Dashboard
Manage finished products, digital files, POD assets, versions, and exports from one place.
Recent Products
| PRODUCT | TYPE | STATUS | VERSION | LAST UPDATED | ACTIONS |
|---|---|---|---|---|---|
| No products in local library. | |||||
LOCAL-FIRST PRODUCT LIBRARY
Library
Browse artwork, listing mockups, digital products, and standalone files in one visual master library.
LOCAL-FIRST PRODUCT LIBRARY
Add Finished Product
Create a new library record and attach all related files.
Product Information
Upload thumbnail
PNG or JPG up to 5MBAttached Files ⓘ
| FILE NAME | ROLE / TYPE | SIZE | ACTIONS |
|---|---|---|---|
| No files attached yet. Click "+ Add Files" to select real files. | |||
✓ Digital Download Details (Active)
▼👕 POD Product Details (Collapsed)
▶Product Detail
Single Product ID view for metadata, score snapshots, risk, and file assets.
LOCAL-FIRST PRODUCT LIBRARY
Digital Downloads
Manage multi-file digital bundles, customer ZIPs, previews, instructions, and versions.
Total Digital Products
0
0 items in library
Active Bundles
0
0 active bundles
Customer ZIPs
0
0 packages generated
Files Pending Update
0
Up to date
Digital Products (0)
| PRODUCT NAME | TYPE | CATEGORY | STATUS | FILES | LAST UPDATED | ACTIONS |
|---|---|---|---|---|---|---|
| No digital products found. | ||||||
Select a digital product to view files and bundle details.
LOCAL-FIRST PRODUCT LIBRARY
POD Products
Manage print-on-demand products, assets, and listings in one place.
POD Product Catalog
Click any artwork thumbnail to enlarge in Lightbox. Click card body to open vault details below.
Selected Product Master Vault Workspace
Master catalog asset & file repositorySelect a POD product
🎨 Design Files Vault
📸 Mockups & Visual Assets Gallery (0)
Click any thumbnail to enlarge📁 Associated Assets
⚡ Quick Actions
Print-Ready Validation
Assets & Files
Browse, organize, preview, and manage every file in your Product Library.
Selected Asset Detail
Inspect & manage asset propertiesLOCAL-FIRST PRODUCT LIBRARY
Bulk Export
Select products or assets and export exactly the files you need — originals are never moved or altered.
LOCAL-FIRST PRODUCT LIBRARY
Versions
Track product and file history, review changes, and safely restore earlier revisions.
Version Actions
Files in Selected Version
Performance
Score-versus-outcome analytics to calibrate Design Genius predictive power. (Phase 5+)
Product Library Sync & Backup
OneDrive live storage root, local SQLite index status, and staging inbox health.
SYSTEM DATA SAFETY & RECOVERY
Backup & Restore
Create verified restore points and protect your BDE Store Command Center data.
Create New Backup
Select a backup type to protect your database, settings, or files.
Automatic Backups
Configure background schedule while app runs & startup catch-up checks.
Backup History & Restore Points
Discovered from disk manifests and database records.