Light CP
Forced $14.95 pricing
Brand hashtag required
Meta page import
Base URL https://mm-source-loader.vercel.app
Standalone control plane
muncle-mikes.myshopify.com
Owned Facebook intake
Facebook Unsold Import
Run the owned-page Meta import for unsold Facebook posts, inspect readiness, and create real Shopify draft products when the source record clears validation.
Public fallback configured, weak source
Source configuration
- Facebook page URL
- https://www.facebook.com/MuncleMikesCustoms/
- Facebook page slug
- MuncleMikesCustoms
- Facebook profile/page ID
- 100057594881966
- Meta token
- Missing, placeholder, or malformed. Graph import will be skipped.
- Owner-session mode
- Disabled. Set LOCAL_BROWSER_SOURCE_MODE=enabled to allow local browser fallback.
- Scrape fallback
- Configured, but public Facebook often hides the usable post feed. Use Graph or browser bridge for reliable loading.
- Shopify create path
- Ready for muncle-mikes.myshopify.com
What this route does
Live import controls
- Pulls unsold owned-page Facebook posts through Meta Graph when the token works.
- Falls back to the local authenticated owner-session feed before using weak public-page scraping.
- Creates real owner-entry records, duplicate checks, and Needs Fix records.
- Creates real Shopify draft products only after rewrite and duplicate gates pass.
Run import
This route reflects the actual source order. Shopify draft creation is working. Imports try Meta Graph first, then the authenticated local owner-session feed, then weak public scrape only as a last fallback.
Authenticated browser bridge
Use the Facebook session that is already open
When Meta Graph is blocked and cloned browser profiles are not authenticated, use this bridge from the real Business Suite tab. It sends owned-page candidate posts to this local app, then the same duplicate, sold-state, photo, copy, SEO, and Shopify draft gates run here.
Console harvester
Paste JSON
Paste a post array or an object like {"posts":[...]}. Each post needs permalinkUrl, message, and photoUrls. The importer will reject sold posts, Facebook shell text, and non-car images.
Readiness output
Click "Check readiness" to fetch /api/ready.
Import result
Run a dry run or live import to capture the exact outcome.
Recent result summary
No import results loaded in this session yet.