Help Center · Outreach

AI Message Generation

Writing personalized outreach messages for every investor on every deal is time-consuming. Deal Run's AI message generation creates tailored email and text message content by analyzing your deal data and each investor's buying history, so you can send relevant, specific messages at scale without spending hours drafting copy. This guide explains what data the AI uses, how to generate messages, and how to get the best results from the system.

How AI generates personalized messages

When you click the "Generate with AI" button in the outreach composer, Deal Run sends a structured prompt to its AI engine that includes three categories of data: the property details, the financial analysis, and (when available) the recipient investor's profile. The AI processes this data and returns a message that is specific to both the deal and the investor.

This is not a generic template with blanks filled in. The AI understands the relationship between the numbers and constructs messaging that highlights the most compelling aspects of the deal for each type of buyer. A deal with strong rental numbers gets a different message than a deal with a large flip spread, even if you are using the same "generate" button. The AI reads the data, identifies what makes this deal attractive, and writes accordingly.

What data the AI uses

Property data

The AI receives the full property record from your deal, including:

  • Address and location -- Street address, city, state, ZIP, neighborhood. The AI uses location context to reference area-specific selling points (school districts, proximity to employers, neighborhood trajectory).
  • Property specs -- Beds, baths, square footage, year built, lot size, property type, garage, pool. The AI weaves relevant specs into the message naturally rather than listing them in a data dump.
  • Condition and photos -- If your deal has photos and condition notes (from the repairs analysis), the AI references the property's condition in its messaging. A property described as "good condition" gets different language than one described as "needs full rehab."
  • Occupancy and motivation -- Whether the property is vacant, owner-occupied, or tenant-occupied. Motivation indicators like pre-foreclosure, tax liens, or probate are referenced when relevant.

Financial analysis

The AI receives the deal's financial data, including:

  • Asking price -- Your current marketing price for the deal.
  • ARV (After Repair Value) -- The comp-derived value after renovations.
  • Estimated repair cost -- The total renovation estimate from your repair analysis.
  • Profit projections -- Flip profit, rental cash flow, equity spread, cap rate, cash-on-cash return. The AI selects which metrics to emphasize based on which numbers are strongest.
  • Comparable sales -- Key comps that support the ARV, including addresses and sold prices. The AI may reference specific comps to lend credibility to the valuation.

Investor profile

When generating messages for specific recipients (not just a generic blast), the AI receives the investor's profile data:

  • Past purchases -- Properties the investor has bought in the area, including purchase prices, property types, and dates. The AI uses this to frame the deal relative to the investor's known buying criteria. If an investor has bought three single-family homes in the $150K-$200K range in the same ZIP code, the AI will note that this deal matches their buying pattern.
  • Investor type -- Whether the investor is classified as a landlord, flipper, or both. Landlords get messaging focused on rental yields, cap rates, and cash flow. Flippers get messaging focused on equity spreads, rehab scope, and ARV upside.
  • Portfolio size -- How many properties the investor owns in the area and their total portfolio value. The AI tailors its tone to match -- a casual, first-name approach for a solo investor with 3 rentals is different from the language used for an LLC that has acquired 50 properties.
  • Previous engagement -- If the investor has opened or clicked previous emails from you, the AI adjusts its approach. A follow-up message to someone who clicked your marketing page yesterday is written differently than a cold introduction to someone who has never heard of you.

Text message generation

When generating SMS content, the AI produces a short, punchy message optimized for mobile screens. Text messages are limited to 160 characters for a single SMS segment (longer messages are split into multiple segments, which increases cost and can arrive out of order). Deal Run's AI targets the 1-2 segment range: 160-320 characters maximum.

A typical AI-generated text message looks like this:

Hi John, I have an off-market 3/2 in Katy at $185K -- ARV is $260K. Solid flip spread. I noticed you bought on Rollinford last year. Want details? Reply YES or call me at 832-555-1234.

The AI includes three key elements in every text: (1) the property hook (location + price + key metric), (2) a personalization reference if investor data is available, and (3) a clear call to action. It avoids marketing language, exclamation marks, and anything that looks like a mass blast. The goal is a message that reads like a quick note from a colleague, not an advertisement.

Email generation

AI-generated emails are longer and more detailed than text messages. The AI produces a complete email body (typically 150-300 words) structured around the deal's strongest selling points. The output includes:

  • Opening line -- A personalized introduction that references the investor's activity or relationship to the area. "I came across your portfolio in the Heights area and thought this new listing might fit your criteria."
  • Deal summary -- Two to three sentences covering the property's key attributes: location, specs, condition, and what makes it a good investment. The AI selects the most relevant details rather than listing everything.
  • Financial highlight -- The strongest financial metric for this deal, presented clearly. "At $185K with an ARV of $260K and approximately $30K in repairs, you are looking at a $45K flip profit" or "The rental numbers work too -- estimated monthly rent of $1,850 puts this at a 7.8% cap rate."
  • Call to action -- A direct ask: view the marketing page, schedule a walkthrough, or reply with questions.
  • Closing -- Your name and contact information.

The email is formatted as plain text with natural paragraph breaks, not HTML. This is intentional -- plain text emails have consistently higher engagement rates for one-to-one outreach than visually designed templates, because they look like personal correspondence rather than marketing material.

The Regenerate button

If the first AI-generated message does not hit the right tone or emphasizes the wrong aspects of the deal, click the "Regenerate" button to get an alternative version. Each regeneration produces a substantively different message -- not just rearranged words, but a different angle on the deal. The AI might lead with rental numbers instead of flip potential, reference a different comparable sale, or take a more casual or more formal tone.

You can regenerate up to five times per message. Each version is saved in a dropdown so you can compare them and select the one you prefer. This is useful when you are not sure which framing will resonate with your audience -- generate a few options, pick the strongest, and edit from there.

Editing AI-generated content before sending

AI-generated messages are always placed in the editor as a draft, never sent automatically. You have full control to edit every word before the message goes out. This is important for several reasons:

  • Accuracy check -- The AI generates text based on the data it receives, but it does not verify that data against reality. If your ARV is based on comps you have not fully vetted, the AI will still quote it confidently. Always verify the numbers in the generated message match your analysis.
  • Voice matching -- The AI writes in a professional but generic tone. If you have a distinctive communication style (more casual, more technical, more relationship-focused), edit the message to match. Investors who know you will notice if your emails suddenly sound like they were written by someone else.
  • Local context -- The AI knows property data but does not know hyper-local details like "this street is one block from the new H-E-B" or "this subdivision has the best HOA in Katy." Add these details manually. They are the kind of insider knowledge that makes your message stand out from every other wholesaler's blast.
  • Compliance review -- Make sure the message includes proper identification (your name and company), does not make misleading claims about returns, and complies with any state-specific marketing requirements for real estate.

Why personalization works better than generic blasts

The data is clear: personalized messages outperform generic blasts by a wide margin in every engagement metric.

  • Open rates -- Emails with personalized subject lines (including the investor's name or referencing their area) see 20-30% higher open rates than generic subject lines.
  • Click rates -- Emails that reference the investor's past purchases or buying criteria see 2-3x higher click-through rates than one-size-fits-all deal blasts.
  • Response rates -- Text messages that mention a specific property the investor previously bought generate responses at 4-5x the rate of cold messages.
  • Offer submissions -- Investors who receive personalized outreach are significantly more likely to submit an offer because the message has already made the case that this deal matches their criteria.

The reason is straightforward: investors receive dozens of deal emails every week. Most of them are generic blasts with a property photo and a price. An email that says "I noticed you bought a 3/2 on Westheimer last quarter -- this one is two blocks away with similar specs at a better price" immediately stands out. It signals that you did your homework, you understand their portfolio, and you are not just spraying deals to a list.

Deal Run's AI makes this level of personalization practical at scale. Without AI, writing a unique message for each of 200 investors would take days. With AI, you generate personalized drafts in seconds, spend a few minutes reviewing and editing, and send messages that feel hand-written to every recipient.

For more on the template system that houses AI-generated content, see Using Email Templates. To track how your personalized messages perform, see Tracking Delivery, Opens, and Clicks.

Sign in to Deal Run

or

Don't have an account?