New-mover Postcard Generator Agent
Weekly CSV sits in your inbox. Converting it to postcards requires manual layout work in Canva or design software, per-piece customization, and a separate upload to Lob. Your ops team spends hours on composition instead of reviewing quality.
Every week, your CSV becomes a review queue of finished postcards. You click yes/no on each, and approved pieces go straight to Lob with no manual layout. Rendering quality, address validation, and delivery tracking are all automated.
New homeowners call the sticker on the old controller
When someone buys a $400K+ home in your service area, the existing irrigation system has a sticker on the garage controller from whoever installed it years ago.
New homeowners are most open to changing irrigation companies in the first weeks after moving, before they've called the old sticker.
Without a way to target new movers at the right moment, you're competing against whoever's already on the garage wall.
Personalized postcards reach new homeowners before they call the old sticker
The homeowner sees their own house in a marketing-friendly watercolor style, not a technical CAD drawing. They recognize it immediately.
CSV upload to approved postcard queue happens automatically. Your ops team reviews yes/no, not layout.
You mail during the switching window, before they've called the old company.
Each week, your Data Man Group CSV becomes 125+ personalized postcards. Every piece renders the property in a striking watercolor style the homeowner recognizes, overlays an illustrative irrigation design, and carries your brand and call-to-action on the back. You review and approve each postcard before it ships. Lob handles the rest.
From weekly CSV to mailed postcard
The pipeline runs every week. Upload your Data Man CSV, review each rendering, approve what ships.
Drag your Data Man Group file into the dashboard. The system normalizes each address and pulls parcel geometry from St. Louis County GIS.
For each address, the system fetches a satellite tile from Mapbox, generates a watercolor-style rendering of the property with the residence labeled and an illustrative irrigation overlay, and composites it onto your branded postcard template.
Every postcard appears in your review dashboard with a thumbnail, owner name, and address. Click yes or no. Only approved pieces move forward.
Approved postcards are validated for deliverability and sent to Lob's API. Lob handles print, postage, and delivery tracking.
Data Man Group weekly CSV +
Owner name, mailing address, record date, purchase amount, filtered to $400K+ homes in your 25 service-area zip codes. ~125 rows per week, seasonal.
St. Louis County GIS parcel data +
Parcel polygon geometry for each address, used to identify the residence footprint and greenspace.
Mapbox satellite imagery +
Current satellite tile at zoom 18-19 for each property, showing structure, driveway, and greenspace.
Your branded postcard back template +
Static Canva template with Green Turf branding and call-to-action copy. Identical for every piece in v1.
Allen Outdoor reference style +
Illustrative watercolor landscape design used as the style reference for rendering generation.
Normalize and validate addresses +
Each CSV row is checked for completeness and filtered against your service-area zip codes. Invalid addresses are flagged for review.
Fetch parcel geometry and satellite tile +
For each valid address, retrieve the parcel polygon from County GIS and the satellite image from Mapbox.
Generate watercolor rendering +
Use AI image generation to create a watercolor-style rendering of the property, with the residence identified from the parcel polygon and trees handled as grass when they occlude the structure.
Composite text and watermark +
Overlay the residence label, address, cross-street labels, and 'marketing rendering' watermark as deterministic vector text, not generated inside the image.
Compose postcard front +
Combine the rendering with a greeting (e.g. 'Welcome to your new home' + owner first name + address).
Assemble full postcard +
Composite the front rendering and back template into a print-ready postcard PDF.
Review dashboard with postcard previews +
List of every generated postcard showing thumbnail, owner name, address, and yes/no approval buttons.
Approved postcard queue +
Postcards you've marked yes, ready to send to Lob.
Lob API send with delivery tracking +
Each approved postcard is sent to Lob with address validation (CASS + NCOA), print scheduling, and webhook-based delivery status updates.
Weekly summary report +
Count of generated, approved, and mailed postcards, plus estimated cost and delivery timeline.
Is this for you?
- + Irrigation service companies - The rendering style and messaging are tuned for residential irrigation, drainage, and outdoor lighting. The postcard reaches new homeowners during the switching window.
- + Service areas with stable new-mover data - You already subscribe to Data Man Group or a similar new-homeowner CSV vendor. The pipeline is built around weekly CSV ingest.
- + Operators who review before mailing - You want to approve every postcard before it ships under your brand. The dashboard is designed for fast yes/no review, not auto-send.
- + Teams in St. Louis metro or similar GIS-covered areas - The parcel data sources (St. Louis County GIS, City of St. Louis GIS) are free and reliable in this region. Other metro areas may require Regrid as a fallback.
- - Companies without a new-mover data source - This build assumes you already have a clean weekly CSV of new homeowners. If you don't, you'll need to source that separately.
- - Teams that want per-property landscape redesign - The rendering shows the property as it is, with an illustrative irrigation overlay. It does not show what the property could look like with new landscaping or added features.
- - High-volume auto-send workflows - v1 requires manual yes/no review of every postcard. If you need to auto-approve and mail 1000+ pieces per week without review, this is not the right fit yet.
- - Regions without GIS parcel coverage - If your service area is outside St. Louis metro or similar GIS-covered regions, parcel data may require a paid fallback (Regrid) or custom integration.
Pricing model
The build is a scoped project with usage-based costs per postcard. Lob handles print and postage; the agent handles rendering, composition, and review automation.
- Lob 6x11 First Class: ~$1.26 per piece (print + postage + address validation).
- Rendering and composition: ~$0.04-$0.17 per piece depending on image-generation model choice (gpt-image-1.5 or FLUX.1 Kontext).
- Parcel data: free via St. Louis County GIS; Regrid fallback ~$0.40 per piece if coverage gaps emerge.
- Mapbox satellite tiles: ~$0.001 per piece after 50K free tier.
- Total per-piece cost: $1.42-$1.90, well inside your $4 ceiling.
- Scoped build includes prototype with synthetic data, end-to-end pipeline, review dashboard, and Lob integration in test mode. Production deployment and Lob live-mode setup are separate.
How do I know the postcard rendering will look like my property?
The rendering combines a real satellite image of your property from Mapbox with parcel geometry from St. Louis County GIS to identify the residence footprint. The AI generates a watercolor-style illustration that the homeowner recognizes immediately. Text labels (address, cross-streets) are composited as deterministic vector overlays, not generated inside the image, so they're always legible. The entire rendering is watermarked 'marketing rendering' so there's no confusion with an actual engineering drawing.
Do I have to approve every postcard before it mails?
Yes. Every generated postcard appears in your review dashboard with a thumbnail, owner name, and address. You click yes or no on each piece. Only postcards you approve move forward to Lob. Nothing ships under your brand without your sign-off.
What happens if a property is heavily tree-covered and the satellite image doesn't show the house?
The pipeline uses the parcel polygon from County GIS to identify the residence footprint even when trees occlude it in the satellite image. The AI is instructed to draw the residence outline from the parcel data and fill the rest with grass. This keeps the homeowner's property recognizable without letting trees dominate the rendering.
How much does each postcard cost to produce and mail?
Total per-piece cost is approximately $1.42 to $1.90. Lob handles print and postage at about $1.26 per 6x11 First Class piece. Rendering and composition cost $0.04 to $0.17 depending on the image-generation model. Parcel data is free via St. Louis County GIS. Mapbox satellite tiles cost roughly $0.001 per piece after the free tier. This keeps you well inside your $4 per-piece budget.
Can I use this if my service area is outside St. Louis?
The pipeline is built around free parcel data from St. Louis County GIS and the City of St. Louis GIS, which cover David's service area reliably. If your service area is in a different region, parcel data may require a paid fallback like Regrid, which costs roughly $0.40 per piece. The rest of the pipeline (satellite imagery, image generation, Lob send) works anywhere in the US.
What if I don't have a weekly new-homeowner data source like Data Man Group?
This build assumes you already subscribe to a new-homeowner CSV vendor like Data Man Group. If you don't have that data source, you'll need to source it separately before the pipeline can run. The agent is built around weekly CSV ingest, not lead generation from scratch.
Can the postcard show what my landscape design would look like?
No. The rendering shows the property as it currently is, with an illustrative irrigation overlay as a marketing hook. It does not show landscape redesigns, added features, or fictional water features. The watermark 'marketing rendering' makes clear this is a stylized representation, not a buildable plan. This keeps the focus on reaching the homeowner during the switching window, not on selling a design service.
How does the postcard get mailed after I approve it?
After you approve postcards in the dashboard, they are sent to Lob's API with address validation (CASS and NCOA standards). Lob handles print, postage, and delivery. You receive webhook updates as each postcard moves through the mail stream: created, in transit, in local area, and processed for delivery. A summary report shows what was mailed each week and the total estimated cost.
Parallel workflow for converting property data into customer-facing deliverables that close deals during high-intent windows.
Complementary approach to new-homeowner outreach: this build sends personalized postcards proactively, while the intake dashboard handles inbound responses.
Reach new homeowners before they call the old sticker
Your weekly Data Man CSV becomes a postcard queue you control. Every piece renders the property in a style the homeowner recognizes, carries your brand, and ships with no manual layout work.