Skip to content

feat: add qualified lead email flow#45

Merged
PrimeBuild-pc merged 2 commits into
mainfrom
feat/qualified-email-flow
Jul 24, 2026
Merged

feat: add qualified lead email flow#45
PrimeBuild-pc merged 2 commits into
mainfrom
feat/qualified-email-flow

Conversation

@PrimeBuild-pc

Copy link
Copy Markdown
Owner

Summary

  • send a branded automatic receipt with the private Google Form qualification step
  • explain the free Base estimate and €25 Complete component plan
  • replace the public Gmail address with [email protected]
  • keep initial contacts labeled [PRIMO CONTATTO] for inbox filtering
  • document Cloudflare Email Routing, Resend DNS/secrets, DMARC, Google Forms and testing
  • update the privacy notice for Resend and Google Forms

Validation

  • npm audit: 0 vulnerabilities
  • npm run check (includes mocked two-email flow)
  • npm run build
  • npm run knip

Before merge — manual configuration required

  • create and test the [email protected] Cloudflare Email Routing rule
  • verify primebuild.website in Resend using the exact DNS records shown there
  • set Cloudflare Pages secret RESEND_API_KEY
  • set Cloudflare Pages variable QUALIFICATION_FORM_URL to the final HTTPS Google Form URL

Full checklist: docs/email-flow-setup.md.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 24, 2026

Copy link
Copy Markdown

Deploying website with  Cloudflare Pages  Cloudflare Pages

Latest commit: ff30798
Status: ✅  Deploy successful!
Preview URL: https://e1c5cbea.website-6al.pages.dev
Branch Preview URL: https://feat-qualified-email-flow.website-6al.pages.dev

View logs

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@PrimeBuild-pc

Copy link
Copy Markdown
Owner Author

Copy aggiornato con:

  • stessa qualità di analisi per Base e Completo
  • distinta/link/checklist come differenza del Completo
  • detrazione dei €25 dalla manodopera se Prime Build assembla il PC
  • validità temporale di prezzi e disponibilità e avviso sui prezzi anomali

Verifiche: check locale, test automatico del doppio invio, build, audit, Knip, CodeQL e deploy Cloudflare passano. Il test negativo reale su Pages conferma che Turnstile rifiuta token non validi.

Nota DNS: la casella inoltrata dmarc@ è distinta dal record TXT DMARC; al momento i resolver pubblici restituiscono ancora NXDOMAIN per _dmarc.primebuild.website. I record MX/TXT tecnici noreply.primebuild.website di Resend sono corretti e non vanno rimossi.

@PrimeBuild-pc
PrimeBuild-pc merged commit c29be46 into main Jul 24, 2026
5 checks passed
@PrimeBuild-pc
PrimeBuild-pc deleted the feat/qualified-email-flow branch July 24, 2026 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant