Pop Coupons¶
Repo: Not on GitHub yet (local only — savvydealer-adam org has no pop-coupons repo) · Path: C:/Users/adam/pop-coupons · Owner: Adam
Status: Active dev · % Done: 65 · Last commit: 2026-03-09
Deployed: Cloud Run (target) — not confirmed live
What it is¶
A popup lead-capture form designed to live inside a SavvyDealer platform modal — the sticky bottom banner / "limited time offer" form dealers drop onto their site for coupon-style lead gen.
Why it exists¶
Dealers wanted branded, on-page coupon forms that actually submit into the SavvyDealer platform's lead pipeline without breaking platform validation. Hand-coding these per dealer was fragile; this is the canonical template.
How it works¶
Single HTML file (car2sell-premium-form.html) with structured IDs and classes the platform hooks into.
- Fields: First Name, Last Name, Email, Phone, Zip.
- IDs (pcp-*) and .pcp-field / .pcp-error-msg structure are contracts with platform JS — don't touch.
- Submit and "No Thanks" buttons are type="button"; platform binds click handlers.
- Design (colors, headline text, layout) is safe to customize per dealer.
- Form protection + SMS verification are part of the roadmap.
What's done¶
- Premium form template (
car2sell-premium-form.html). - Customization guide (
coupon-form-guide.md) with do-not-touch vs safe-to-change matrix. - Validation structure wired to platform hooks.
What's next¶
- Publish to GitHub (
savvydealer-adam/pop-coupons). - Cloud Run deploy for hosted variant.
- SMS verification + form-protection layer.
- Per-dealer styling presets.
Where the code lives¶
- Form:
car2sell-premium-form.html - Guide:
coupon-form-guide.md - Gap: no build/deploy config visible locally yet.
Integrations¶
Submits into the SavvyDealer platform modal lead flow. No direct CRM or webhook integration documented yet.
Don't rebuild this — extend it¶
If you need a dealer popup form, start here. The validation IDs and container structure are already negotiated with the platform — re-rolling them will silently break submissions.