Developer Notes
Build notes for the email review pack
The essentials needed to turn the approved review pages into live follow-up emails.
Main notes
- The approved email visuals are on /email-review.
- The final copy is in src/data/email-review.json.
- The hero images are in public/email-hero-images.
- Each email has a button URL field.
- Text must be rendered as HTML, not baked into images.
- Image generation is only for the hero images.
- The live service must replace MAZ 2920 with the customer's actual registration and vehicle details.
Button URL fields
- app_download_url
- bundle_url
- checkout_recovery_url
- paid_check_url
- pro_bundle_url
- pro_url
- recheck_url
- topup_url
- upgrade_url
Customer fields needed
- checks_remaining
- first_name
- hero_image_url
- preferences_url
- support_url
- unsubscribe_url
Vehicle fields needed
- derivative
- hero_image_url
- make
- model
- registration
- year
Order fields needed
- app_download_url
- bundle_url
- button_url
- checkout_id
- checkout_recovery_url
- order_or_checkout_reference if available
- paid_check_url
- pro_bundle_url
- pro_url
- recheck_url
- topup_url
- upgrade_url
Files
- Review data: src/data/email-review.json
- Hero images: public/email-hero-images
- HTML files: src/email-files/html
- Plain-text files: src/email-files/text