Automated outreach system for marketing datacenter-ready land to potential prospects including hyperscalers, colocation providers, datacenter developers, and investors.
St. Tammany Parish, Louisiana - 1,503 Acres
- 🔌 500 kV transmission line ON-SITE (not adjacent)
- ☀️ 350 MW solar project in MISO interconnection queue
- 📍 18 miles north of I-12 near Covington
- ⚡ Entergy Louisiana service territory
Contact: mpalmisano1991@gmail.com | sp@funolio.com
-
Pre-loaded prospect database with 40+ datacenter companies
- Hyperscalers (AWS, Google, Microsoft, Meta, Apple, Oracle)
- Colocation providers (Equinix, Digital Realty, QTS, CyrusOne)
- DC developers (Vantage, EdgeCore, Stack, Compass)
- Private equity (Blackstone, KKR, DigitalBridge, Brookfield)
- DC brokers (JLL, CBRE, Cushman & Wakefield)
-
Email outreach automation
- Multiple templates optimized for each prospect category
- Automated follow-up sequences
- Response tracking
-
Forum/social posting templates
- Reddit post templates (r/datacenter, r/CommercialRealEstate, etc.)
- LinkedIn post and article templates
- Press release template
-
Web dashboard
- Statistics and analytics
- Prospect management
- Email sending interface
- Response recording
-
Campaign scheduling
- Automated daily campaigns
- Follow-up scheduling
- Rate limiting to avoid spam
cd /home/user/Land
pip install -r requirements.txtcp .env.example .envEdit .env with your email credentials:
EMAIL_PROVIDER=gmail
EMAIL_USERNAME=your-email@gmail.com
EMAIL_PASSWORD=your-app-password # Generate at https://myaccount.google.com/apppasswords
EMAIL_FROM_NAME=Your Name
python cli.py initThis will:
- Create the SQLite database
- Load 40+ prospect companies
- Configure the property details
View prospects:
python cli.py prospects list
python cli.py prospects list --category hyperscaler
python cli.py prospects show "AWS"View templates:
python cli.py templates list
python cli.py templates show "Initial Outreach - Professional"
python cli.py templates reddit datacenter
python cli.py templates linkedinSend outreach:
# Dry run (doesn't actually send)
python cli.py --dry-run outreach email --to prospect@company.com
# Actually send
python cli.py outreach email --to prospect@company.com --template "Hyperscaler Focus"
# Run campaign
python cli.py outreach campaign --category hyperscaler --limit 10Record responses:
python cli.py record-response prospect@company.com --response interested --notes "Wants more info"Launch dashboard:
python cli.py dashboard
# Open http://localhost:5000Usage: cli.py [OPTIONS] COMMAND [ARGS]...
Options:
--dry-run Run without actually sending emails/posts
Commands:
init Initialize database and load prospects
prospects Manage prospect companies and contacts
templates Manage email and post templates
outreach Manage outreach campaigns
forums Manage forum and social posts
stats Show overall statistics
record-response Record a response from a prospect
dashboard Launch the web dashboard
python cli.py prospects list # List all companies
python cli.py prospects list -c hyperscaler # Filter by category
python cli.py prospects categories # List all categories
python cli.py prospects show "Digital Realty" # Show company detailspython cli.py templates list # List all templates
python cli.py templates show "Initial Outreach" # Show email template
python cli.py templates reddit datacenter # Show Reddit template
python cli.py templates linkedin # Show LinkedIn template
python cli.py templates press-release # Show press releasepython cli.py outreach status # Show outreach stats
python cli.py outreach email -t email@co.com # Send single email
python cli.py outreach campaign -c colocation # Run campaignpython cli.py forums guide # Posting guide
python cli.py forums platforms # List platforms
python cli.py forums subreddits # List relevant subreddits
python cli.py forums linkedin-targets # LinkedIn search queries| Category | Count | Examples |
|---|---|---|
| Hyperscaler | 6 | AWS, Google, Microsoft, Meta, Apple, Oracle |
| Colocation | 7 | Equinix, Digital Realty, QTS, CyrusOne, CoreSite |
| DC Developer | 8 | Vantage, EdgeCore, Stack, Compass, Aligned |
| Private Equity | 8 | Blackstone, KKR, DigitalBridge, Brookfield |
| DC Broker | 5 | JLL, CBRE, Cushman & Wakefield, Newmark |
| Telecom | 3 | Lumen, Zayo, Crown Castle |
- Professional - General purpose, suitable for all prospects
- Hyperscaler Focus - Tailored for AWS, Google, Microsoft, etc.
- DC Developer Focus - For Vantage, EdgeCore, Stack, etc.
- Broker/Advisor - For JLL, CBRE, Cushman
- Private Equity - For Blackstone, KKR, etc.
- Follow-up 1 - 7 days after initial
- Follow-up 2 - 14 days after initial
- Follow-up 3 - Final follow-up at 21 days
Relevant subreddits with templates provided:
- r/datacenter - Industry discussion
- r/CommercialRealEstate - Land listings
- r/InfrastructureInvesting - Investment angle
- r/solar - Solar/renewable angle
Tips:
- Be transparent about being the seller
- Follow each subreddit's rules
- Provide value, not just promotion
- Post templates for announcement
- Article template for thought leadership
- Search queries for finding decision makers
Submit press releases to:
- Data Center Frontier
- Data Center Dynamics
- Data Center Knowledge
- Site Selection Magazine
Launch with:
python cli.py dashboardFeatures:
- Dashboard: Statistics overview, property info, quick actions
- Prospects: Browse and filter companies, view details
- Outreach: Send emails, record responses, view history
- Templates: Browse available templates
Land/
├── cli.py # Command-line interface
├── requirements.txt # Python dependencies
├── .env.example # Configuration template
├── README.md # This file
├── data/
│ ├── outreach.db # SQLite database (created on init)
│ └── prospect_companies.py # Pre-loaded prospects
├── src/
│ ├── models/
│ │ └── database.py # Database models
│ ├── services/
│ │ ├── email_service.py # Email sending
│ │ ├── forum_service.py # Forum/social posting
│ │ ├── scheduler.py # Campaign scheduling
│ │ └── outreach_manager.py # Central coordinator
│ └── templates/
│ ├── email_templates.py # Email templates
│ └── forum_templates.py # Forum/social templates
└── dashboard/
├── app.py # Flask web app
└── templates/
└── index.html # Dashboard UI
- Enable 2-Factor Authentication on your Google account
- Generate an App Password: https://myaccount.google.com/apppasswords
- Use the App Password in your
.envfile
- Go to https://www.reddit.com/prefs/apps
- Create a new app (select "script" type)
- Copy the client ID and secret to
.env
- Dry Run Mode: Use
--dry-runflag to test without sending - Rate Limiting: Built-in delays to avoid spam detection
- Compliance: Always comply with CAN-SPAM and platform ToS
- LinkedIn: Manual posting recommended (automation violates ToS)
For inquiries about the property:
- Email: mpalmisano1991@gmail.com
- Email: sp@funolio.com