Un hilo de r/Entrepreneurs sugirió crear sitios de demostración para empresas sin sitios web y utilizarlos como divulgación en frío. Este tutorial automatiza el proceso: busque clientes potenciales → obtenga información comercial → genere un sitio → implemente → alcance.
Requisitos previos
- Clave API de Scavio
- Cuenta de GitHub con páginas habilitadas
- Generador de sitios de plantillas (Hugo, 11ty o HTML simple)
Guia paso a paso
Paso 1: Obtener datos comerciales
Utilice Scavio para obtener información comercial de Google.
import requests, os
H = {'x-api-key': os.environ['SCAVIO_API_KEY']}
def get_business_info(business_name, location):
return requests.post('https://api.scavio.dev/api/v1/search',
headers=H,
json={'platform': 'google', 'query': f'{business_name} {location}'}).json()Paso 2: Generar el sitio de demostración
Complete una plantilla con datos comerciales.
def generate_site(business):
template = open('template.html').read()
return template.replace('{{name}}', business['title'])\
.replace('{{phone}}', business.get('phone', ''))\
.replace('{{address}}', business.get('address', ''))\
.replace('{{hours}}', business.get('hours', 'Call for hours'))Paso 3: Implementar en páginas de GitHub
Inserte cada sitio de demostración en un subdirectorio de páginas de GitHub.
import subprocess
def deploy(slug, html):
path = f'demos/{slug}/index.html'
os.makedirs(f'demos/{slug}', exist_ok=True)
with open(path, 'w') as f:
f.write(html)
subprocess.run(['git', 'add', path])
subprocess.run(['git', 'commit', '-m', f'add demo: {slug}'])
subprocess.run(['git', 'push'])Paso 4: Enviar comunicación con enlace de demostración
Envíe un correo electrónico con el sitio de demostración en vivo como presentación.
# The demo site IS the pitch
# Subject: I made a website for {business_name} (free preview)
# Body: Link to the live demo + offer to customize
# No PDF, no deck, just a working websiteEjemplo en Python
# Pipeline: Google Maps → filter no-website → generate demo → deploy → email
# Cost: $0.005 per business lookup + free GitHub Pages hosting
# 100 demos = $0.50 in API cost + 2 hours of pipeline timeEjemplo en JavaScript
// Same pattern with Node.js + Octokit for GitHub deployment.Salida esperada
Auto-generated demo websites for businesses without web presence, deployed to GitHub Pages, with cold outreach email templates.